Skip to content

ecode 0.6.1

Compare
Choose a tag to compare
@SpartanJ SpartanJ released this 12 Sep 01:09
· 15 commits to main since this release

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.