You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rewrote how Clink hooks APIs in CMD.EXE; it no longer uses any IAT hooking, and exclusively uses Detours.
Added clink.default_bindings Clink setting to choose between bash or windows default key bindings. bash key bindings are still the default, for compatibility with existing Clink installations.
Added exec.aliases, exec.commands, and exec.files Clink settings to further customize how matches are generated for the first word when the exec.enable Clink setting is enabled.
Small performance optimization in the hooked WriteConsoleW() system API.
Added logging for rare error case during inject.
Added default key bindings for F1 through F9 that mimic the default Windows console function key inputs.
Added clink-selectall-conhost command that mimics the default Windows console Select All command.
Fixed clink-select-complete to remove duplicate matches if generators try to add duplicate matches.
Fixed script error when %PATH% is not set and exec.enable and exec.path are both enabled.
Fixed some quirks when using the quoted-insert command.