-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Closed
Milestone
Description
Using 9c413b0.
It's unclear if this is intentional, but it seems like a regression in smart-case tab completion:
Repro
$ mkdir dog Duck Dodo
$ cd do<tab>
Expected
Both dog and Dodo should be offered.
Actual
dog is automatically completed - Dodo is not offered.
Rationale
When using lowercase and tab-completing, it's because I can't remember which directories are lowercase and which are uppercase. When I use uppercase (i.e. cd Do<tab>), it's because I know a particular directory starts with an uppercase letter and am going out of my way to enter an uppercase character, so in this case I would expect only Dodo to be offered.
This would be consistent with how smart-case works with all other CLI tools I use, so I expect this is a regression (since it didn't used to work this way in fish either).
RagnarGrootKoerkamp, thunder-coding, smowtenshi, MatisseHack, habamax and 19 moreTonyWael, sohanglal, guettli and asukaminato0721TonyWael, guettli and asukaminato0721
Metadata
Metadata
Assignees
Labels
No labels