mirror of
https://github.com/fish-shell/fish-shell.git
synced 2025-02-22 18:27:57 +08:00

Given "abbr foo something", the input sequence foo<space><ctrl-z><space> would re-expand the abbreviation on the second space which is surprising because the cursor is not at or inside the command token. This looks to be a regression from 00432df42 (Trigger abbreviations after inserting process separators, 2024-04-13) Happily, 69583f303 (Allow restricting abbreviations to specific commands (#10452), 2024-04-24) made some changes that mean the bad commit seems no longer necessary. Not sure why it works but I'll take it.