Skip to content

0.6.2

Compare
Choose a tag to compare
@curlpipe curlpipe released this 26 Sep 22:33
· 310 commits to master since this release
00ae87d

Quite a big release with a decent amount of useful changes. Like this one, updates will start to be more infrequent but bigger in future, particularly as all the minor tweaks and bugs are being sorted out and bigger features are almost ready to be implemented.

⚠️ Warning, editor:show_help_message() and editor:hide_help_message() and editor.help_visible are now depreciated in favour of getting and setting the field help_message.enabled

Added ➕

  • More advanced selection allowing you to cut and delete selected text
  • Certain plug-ins are now default (so they are included automatically) these include pairs and autoindent
  • More advanced autoindent plug-in which
    • Will adjust your lines indent automatically when you move lines up and down
    • Will automatically de-dent lines where appropriate
    • Will handle pressing enter between pairs of brackets the proper way
  • More advanced pairs plug-in which
    • Deletes end pairs when deleting start pairs
    • No longer adds pairs when the user pastes in text
    • Skips end pairs when the user tries adding their own accidentally
  • Plug-ins can render on the greeting message and help message
  • More configuration areas to tweak including line number padding, tab_width and cursor behaviour
  • Configurable help message format
  • New undo / redo system

Fixed 🔧

  • Moved key binding reference to dedicated help menu (clearer greeting message)
  • Better handling of unknown file types (will now show "Unknown" instead of "")
  • You can now bind space key bindings using space instead of just
  • Fixed selection errors when selecting tab characters and incorrect cursor position when deselecting
  • File was incorrectly marked as unmodified when save to disk failed
  • Changed copy/paste infrastructure to reduce depedencies and work over SSH