ecode 0.6.1
ecode 0.6.1
This is a small release with several bug fixes and minor improvements plus a few new features.
- Added support for editor breadcrumb plus a search symbol window that displays the symbol-tree of the document (trigger with ctrl+alt+l if using LSP, this feature is an LSP plugin feature).
breadcrumb.mp4
- Added support for custom tab visualization, now the user can customize the aligment and character used (issue #37).
indenttabcharacter.mp4
- Added AWK syntax highlighting.
- Added support for FreeBSD builds.
- Allow to drag folder into the editor and it will load the folder (issue #314).
- Allow opening multiple files from "Open File" (issue #252).
- Don't open welcome tab when documents are already opened in a new session (issue #325).
- Highlight fix for comments in a few languages (issue #326).
- Added "create-new-welcome-tab" command to open the "Welcome" page anytime (issue #323).
- Greatly improved performance drawing whitespaces when using line-wrap on large lines.
- Flag the document as modified until saved when changing it's line ending (issue #315).
- Fixes in Build Settings, there were some crashes related to UI element bindings.
- Fixes an error initializing typescript-language-server on windows (issue #310).
- Fixes a "New Folder" bug in Open File / Folder dialogs that ended up in a crash (issue #306).
- Fixed custom color-schemes not loading properly (issue #301, fixes Ini file load bug).
- Fixed double click selection on locked documents.
- Fix crash when reloading plugins and triggering subscribed events.
- Fixed multiline commit text not being visible after the first line.
- Keep folded regions on folding ranges refresh even if the folded region disappears from the new folded regions. This will prevent ecode from crashing.
- Display signature help if avialable and not symbol info is available when pressing lsp-symbol-info (F1).
- Improved auto-close brackets behavior on selection (when you select a range an insert an open-close bracket).
- File locator now displays the relative path to the open folder instead of the full path of a file.
- Improve universal locator options when no folder is open (fixes #303).
- Highlight LANGUAGE in CMake files (issues #293)
- Several minor bugfixes don't worth mention in detail but that will help with ecode's stability.
- Performance improvements when editing big files.