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
It's due to the path disambiguation algorithm, combined with a quirk in how the FindFirstFile() API behaves with a search pattern that begins with . (which drops into some compatibility logic for DOS).
@kahlkevin You can work around it by running clink set match.expand_abbrev false to turn off the path disambiguation feature.
Repro
Clink v1.4.23.5fc3fc
notepad ..\foo\z
and press Tab to initiate file name completionResult
You'll end up with
notepad .\foo\z
(notice missing.
) with cursor positioned just after the first dot.Expect
Cursor flash/bell since no matches found, but also no modification of the in-progress command line and no cursor reposition.
The text was updated successfully, but these errors were encountered: