github neurocyte/flow v0.5.0
Release 0.5.0

latest releases: v0.7.2, v0.7.1, v0.7.0...
12 months ago

New Features:

  • indent with tabs - Added an indent_mode configuration option and
    related support for indenting with tab characters. indent_mode may be
    configured to "auto" (the default), "spaces" or "tabs". "auto"` mode
    will detect the indent mode automatically when opening a file.

  • automatic whitespace collapsing - Trailing whitespace is now
    automatically removed when inserting new lines with any of the
    smart_insert_line* functions. Also, inserting a new line inside a range of
    whitespace will automatically collapse whitespace to the right of the cursor.

  • auto hide tab bar - The tabs widget will now only be shown when more than
    one tab is open. This can be configured with an integer parameter on the tabs
    widget. For example: tabs:2 => show the tab bar when there are two or more
    tabs (this is the default), tabs:0 => always show the tab bar.

  • branch status auto refresh - The git branch status widget will now auto
    refresh on file save and focus in/out terminal events. This should keep it
    almost entirely up to date. You can still refresh it manually by mouse click.

  • improved handling of unsupported requests send by language-servers - This
    fixes csharp-ls and possibly others.

Fixes:

  • fix: crash in the tabs widget when buffers are destroyed during tab switch
  • fix: reduce horizontal space waste in command palette
  • fix: persist syntax_no_render in editor state when switching tabs
  • fix: update buffer file type in set_type
  • fix: refresh git branch status on project switch

Don't miss a new flow release

NewReleases is sending notifications on new releases.