- Added a workaround for how scoop tries to control app versions and updates (#615; scoop causes
clink autorun install
to use a wrong path). - Added an
auto
mode for thematch.translate_slashes
setting. This mode makes completion translate all slashes in the completed word to match whichever kind occurs first in the word, or to the system path separator if there are no slashes yet (e.g. when completing a directory name). - Changed the default to
auto
for thematch.translate_slashes
setting. - Updated the
clink.slash_translation()
function. - UNC share name completion works with forward slashes now (e.g.
//localhost/
). - Added a
clink-toggle-slashes
bindable command, bound by default to Ctrl-/. The command toggles between forward and backslashes in the word at the cursor point, or in the Nth word if a numeric argument is provided (e.g. by the Alt-Digit keys). - Fixed the
off
mode for thematches.translate_slashes
setting (regression introduced in v1.1.23). - Fixed input line coloring of
@
infor %a in (*) do @whatever
. - Fixed crash in
glob-list-expansions
when used on an empty word (regression introduced in v1.3.36). - Fixed wildcard completions when
match.wild
is on andmatch.substring
is off. - Fixed obscure edge case where match filtering with wildcards could potentially yield inaccurate results immediately after an auto-suggestion was offered.