- Added Shift+Space as a recognized key. By default it is bound to
clink-shift-space
, which invokes whatever is bound to the normal Space key, so that it continues to behave as before unless you specifically bind something else to the Shift+Space key. - Added
clink-magic-suggest-space
command which inserts the next full suggested word (if any) up to a space, and then inserts a space. Binding this to Shift+Space can be very handy. - Added
cmd.admin_title_prefix
setting that can replace the "Administrator: " console title prefix. - When loading settings, if there is no setting file yet then Clink looks for a
default_settings
file in the binaries directory and uses that to initalize the settings. - Added
CLINK_TERM_VE
andCLINK_TERM_VS
environment variables that can be set to override the normal (insert mode) and enhanced (overwrite mode) cursor styles, respectively. - Various minor fixes to how the cursor style is updated; the visible bell now works in Windows Terminal.
- When
os.execute()
is used in a coroutine, it automatically yields until complete. - Fixed async match generators (during autosuggest) to be allowed to finish, instead of getting canceled on every keystroke if they hadn't finished yet.
- Fixed cursor blink, which was accidentally disabled (regression introduced in v1.2.44).
- Fixed the
win-cursor-forward
command so it doesn't trigger generating a new suggestion if there isn't already one.