Skip to content

Latest commit

 

History

History
225 lines (140 loc) · 9.27 KB

CHANGELOG.md

File metadata and controls

225 lines (140 loc) · 9.27 KB

Change Log

v0.2.1 (2019-08-29) compared to previous master branch.

Full Changelog

Fixed bugs:

  • Fix a bug introduced by 0.2.0, where key bindings weren't set up if the user key config file was missing.

v0.2.0 (2019-06-16) compared to previous master branch.

Full Changelog

Fixed bugs:

  • Fix not using the delta argument in the cursor move_up method.
  • Fix issue where mouse events in prompts could crash suplemon #247
  • Fix not being able to override default keys with user key bindings

Implemented enhancements:

  • Allow help to be toggled with the help shortcut. Credit @caph1993
  • Allow opening files at specific row and column from command line.

v0.1.65 (2019-03-11) compared to previous master branch.

Full Changelog

Fixed bugs:

  • Merge all the default config into user config. Credit @Consolatis
  • Fix diff command highlighting
  • Add shift+pageup and shift+pagedown bindings
  • Reuse existing windows on resize. Credit @Consolatis
  • Replace link to gitter chat with freenode webchat. Credit @Consolatis
  • Merge default module configs into user config. Credit @Consolatis
  • Use daemon mode for lint thread to fix shutdown delay. Credit @Consolatis
  • Simple xterm-256color imitation for curses. Credit @abl

Implemented enhancements:

  • Allow line number padding using spaces instead of zeros. Credit @Consolatis
  • Highlight current line(s) Credit @Consolatis
  • Add crypt module for encrypting buffers with a password

v0.1.64 (2017-12-17) compared to previous master branch.

Full Changelog

Implemented enhancements:

  • Add bulk_delete and sort_lines commands.
  • Lots of code style fixes and improvements. Credit @Gnewbee
  • Add xclip support for system clipboard. Credit @LChris314
  • Added command docs to readme and help.

v0.1.63 (2017-10-05) compared to previous master branch.

Full Changelog

Implemented enhancements:

  • Add autocomplete to run command prompt (fixes #171)
  • Increase battery status polling time to 60 sec (previously 10 sec)
  • Change the top bar suplemon icon to a fancy unicode lemon.
  • Add paste mode for better pasting over SSH (disables auto indentation)

Fixed bugs:

  • Keep top bar statuses of modules in alphabetical order based on module name. (fixes #57)
  • Prevent restoring file state if file has changed since last time (fixes #198)

v0.1.62 (2017-09-25) compared to previous master branch.

Full Changelog

Fixed bugs:

  • Fixed and re-enabled fancy unicode symbols.
  • Fixed typos in default configuration. Credit @1fabunicorn (#192)
  • Fixed error message when loading valid but empty config file (Fixes #196).

Implemented enhancements:

  • Add ctrl+t shortcut for trimming whitespace

v0.1.61 (2017-05-29) compared to previous master branch.

Full Changelog

Fixed bugs:

  • Disable fancy unicode symbols by default. Caused problems on some terminals.

v0.1.60 (2017-03-23) compared to previous master branch.

Full Changelog

Implemented enhancements:

  • Add support for the MacOS native pasteboard via pbcopy/pbpaste. Credit @abl
  • Added shift+tab for going backwards when autocompleting files.
  • Added F keys with modifiers and fixed some ctrl+shift keybindings.

Fixed bugs:

  • Broader error handling in hostname module.
  • Don't print log message when opening file that doesn't exist.

v0.1.59 (2017-02-16) compared to previous master branch.

Full Changelog

Implemented enhancements:

  • Added pygments as a dependency.

Fixed bugs:

  • Added error handling to hostname module should it fail.

v0.1.58 (2016-12-01) compared to previous master branch.

Full Changelog

Fixed bugs:

  • Fixed tests by using newer flake8.
  • Treat .ts files the same as .js so (un)commenting .ts files works.

v0.1.57 (2016-11-01) compared to previous master branch.

Full Changelog

Implemented enhancements:

  • Show all special unicode whitespace characters when "show_white_space" is set to true. This helps detecting unwanted characters in files.
  • Now the mouse wheel works the same way in normal mode and mouse mode.

Fixed bugs:

  • Fixed weird crash when pasting lots of text into prompts (like the find prompt etc)
  • Fixed false matches in diff highlighting.
  • Fixed inability to open empty files.
  • Fixed adding cursors via mouse click when the view is horizontally scrolled.
  • Fixed inputting various special characters that were ignored in some cases on Python3.

v0.1.56 (2016-08-01) compared to previous master branch.

Full Changelog

Implemented enhancements:

  • New feature: Ability to use hard tabs instead of spaces via the boolean option 'hard_tabs'.
  • New feature: Save all files by running the ´save_all´ command.
  • New feature: Linter now shows PHP syntax errors (if PHP is installed).
  • New module: New diff command for comaring current edits to the file on disk.
  • New module: Show machine hostname in bottom status bar.
  • Enhanced Go To feature: If no file name begins with the search string, also match file names that contain the search string at any position.
  • Module status info is now shown on the left of core info in the bottom status bar.
  • More supported key bindings.
  • Other light code improvements.

Fixed bugs:

  • Prevented multiple warnings about missing pygments.
  • Reload user keymap when it's changed in the editor.
  • Prioritize user key bindings over defaults. #163
  • Reworked key handling to support more bindings (like ctrl+enter on some terminals).
  • Normalize modifier key order in keymaps so that they are matched correctly.
  • Properly set the internal file path when saving a file under a new name.

v0.1.55 (2016-08-01) compared to previous master branch.

Full Changelog

Implemented enhancements:

  • Faster loading when linting lots of files

  • Use invisibles setting in TextMate themes #77

Fixed bugs:

  • Show key legend based on config instead of static defaults #157

v0.1.54 (2016-07-30) compared to previous master branch.

Full Changelog

Implemented enhancements:

  • Autocomplete in open/save dialogs

Fixed bugs:

  • Fixed showing unwritable marker when saving file in a writable location

v0.1.32 (2015-08-12) compared to previous master branch.

Full Changelog

Implemented enhancements:

  • Use Sphinx notation for documenting parameters/return values etc #54
  • Pygments syntax highlighting #52
  • Make jumping between words also jump to next or previous line when applicable. #48
  • Retain cursor x coordinate when moving vertically. #24
  • Add line number coloring to linelighters. #23
  • Native clipboard support #73
  • Installing system-wide #75
  • Added a changelog. The new version is much more mature than before, and there are a lot of changes. That's why this is the first changelog (that should have existed long before)

Closed issues:

  • Auto hide keyboard shortcuts from status bar #70

Fixed bugs:

  • Using delete at the end of multiple lines behaves incorrectly #74

Merged pull requests:

  • Implemented jumping between lines. Fixes #48. #72 (richrd)
  • Pygments-based highlighting #68 (Jimx-)