Skip to content

ted v. 2.6

Compare
Choose a tag to compare
@pommicket pommicket released this 10 Sep 22:18
· 61 commits to trunk since this release
2.6
9abc5c5

new features:

  • files with the same name are now disambiguated in the tab bar (so if you have files /something/foo/a.txt and /other/bar/a.txt they get displayed as foo/a.txt and bar/a.txt)
  • we now show diagnostics (errors and warnings) from the LSP server (you can disable this by setting show-diagnostics = no)
  • we now support LSP over TCP in addition to stdio (enable this with the lsp-port setting)
  • syntax highlighting for GDScript
  • LSP code formatting with the :format-file and :format-selection commands (formats code similar to rustfmt or clang-tidy)
  • lsp-delay setting to avoid overwhelming LSP servers

bug fixes:

  • doing Shift+Up, Shift+End, Backspace at the end of a file used to act weird, but it doesn't anymore
  • selector detail (e.g. locations in "go to definition..." menu) is no longer cut off by 2 pixels
  • exact matches are always put first in the file selector menu
  • renames where the symbol in question appeared multiple times on the same line and its length changed were kinda screwed up but that's fixed now
  • LSP servers which only support "full sync" can now be used

this is a pretty big release, so again there may be bugs!