github chrisant996/clink v1.9.26

10 hours ago

Recent Breaking Change

  • Breaking Change: the "gray text" auto-suggestions display is now off by default, due to too many complaints and frustration and support cost.
    • The Suggestions List since v1.8.0 is friendlier and more powerful; toggle it by pressing F2 or enable it by default via clink set suggestionlist.default true.
    • The "gray text" or "inline" auto-suggestions display can be turned on again via clink set autosuggest.inline true if preferred.

v1.9.26

  • Added new bindable commands clink-show-suggestion-list and clink-cancel-suggestion-list, for more specific control than clink-toggle-suggestion-list.
  • Added the console codepage to clink info and clink-diagnostics output.
  • Changed how coloring the command word works with remote paths/files:
    • Disable coloring the command word with absolute remote paths/files, instead of coloring it as "unrecognized".
    • Allow coloring the command word with relative remote paths/files, i.e. when the current directory is a remote drive, instead of coloring it as "unrecognized" (this can be disabled by setting the CLINK_NO_REMOTE_COLORING environment variable to a positive integer such as 1).
  • Updated documentation to be clear that the autosuggest.strategy setting is a list of strategy names separated by spaces (other punctuation are not separators).
  • Fixed the "User scripts and history" checkbox in the uninstaller so it correctly deletes them when checked (regression introduced in v0.2, in 2012).
  • Fixed the clink.debugprint() Lua API to handle UTF8 appropriately.
  • Fixed off-by-one row when clicking the mouse in the suggestion list when the suggestionlist.hide_hints setting is false.
  • Fixed #875; crash on HTTP error partway through checking for an update.
  • Internal changes to remove internal Clink Lua functions and data from the visible namespace.

Don't miss a new clink release

NewReleases is sending notifications on new releases.