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 trueif preferred.
- The Suggestions List since v1.8.0 is friendlier and more powerful; toggle it by pressing F2 or enable it by default via
v1.9.26
- Added new bindable commands
clink-show-suggestion-listandclink-cancel-suggestion-list, for more specific control thanclink-toggle-suggestion-list. - Added the console codepage to
clink infoandclink-diagnosticsoutput. - 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_COLORINGenvironment variable to a positive integer such as1).
- Updated documentation to be clear that the
autosuggest.strategysetting 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_hintssetting 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.