github chrisant996/clink v1.2.22

latest releases: v1.6.16, v1.6.15, v1.6.14...
2 years ago

This includes all of the planned features I had when I started updating Clink ten months ago. So there will be less frequent updates now, and I anticipate they will mostly be minor bug updates.

What's new in v1.2.22:

  • Added clink-what-is command bound by default to Alt+?, which shows the key binding for the next key sequence that is input.
  • Added rl.getargument() function to get the accumulated Readline numeric argument, if any. For use in "luafunc:" macros.
  • The clink-show-help command now categorizes key bindings and shows a description for the commands. Using a numeric argument can control whether categorization and descriptions are used.
  • Fixed invoking clink-select-complete while it is already active, so that it doesn't lose quotes around the current match if it has quotes.
  • Fixed clink-show-help to list "Enter" instead of "C-m" for the Enter key. Otherwise there's no way to differentiate between Enter and Ctrl+M when the terminal.differentiate_keys setting is enabled.
  • Fixed the insert-comment command, which accidentally fell back to inserting # after the first prompt (that's what bash inserts, and shouldn't be used in Clink).
  • Fixed the dump-functions command, which accidentally didn't list UTF8 key sequences correctly.

Don't miss a new clink release

NewReleases is sending notifications on new releases.