nixpkgs/pkgs/shells
Klemens Nanni fa5867073f pkgs/shells/fish: Fix completion file generator
Cherry-pick upstream commit to ensure that completions for commands
like mkfs.xfs(8) end up in mkfs.xfs.fish by fixing over-eager stripping
of file extensions.

All mkfs.*(8) (and fsck.*(8), etc.) programs would yield mkfs.fish files
with unique `complete -c mkfs ...` lines using the same command.

Thus completing `mkfs` in fish would for example yield XFS specific
suggestions, given "xfsprogs" was installed **and** won over other
packages.

Noticed through build logs:
```
building '/nix/store/5fz5jgkd2ycx5fk3lb30my2hr2br639f-system_fish-completions.drv'...
warning: collision between `/nix/store/1z01j2pma0l005w3qg6slndn0rp136s8-dosfstools-4.2_fish-completions/mkfs.fish' and `/nix/store/jxxgrng41l6qakg45fksk1qpil976vgi-xfsprogs-5.16.0_fish-completions/mkfs.fish'
```
2022-06-03 14:19:52 -07:00
..
any-nix-shell pkgs/shells: enable strictDeps 2022-05-06 22:31:38 +03:00
bash bash: enable strictDeps 2022-05-06 23:39:22 +03:00
dash dash: 0.5.11.4 -> 0.5.11.5 2022-05-25 04:20:00 +00:00
dgsh dgsh: mark broken 2022-05-06 22:31:38 +03:00
elvish pkgs/shells: enable strictDeps 2022-05-06 22:31:38 +03:00
es pkgs/shells: enable strictDeps 2022-05-06 22:31:38 +03:00
fish pkgs/shells/fish: Fix completion file generator 2022-06-03 14:19:52 -07:00
hilbish hilbish: 1.0.2 -> 1.0.4 2022-03-13 10:52:02 +00:00
ion ion: unstable-2020-03-22 -> unstable-2020-05-10 2021-05-21 11:53:16 +09:00
jush pkgs/shells: enable strictDeps 2022-05-06 22:31:38 +03:00
ksh
liquidprompt pkgs/shells: enable strictDeps 2022-05-06 22:31:38 +03:00
loksh pkgs/shells: enable strictDeps 2022-05-06 22:31:38 +03:00
mksh Merge master into staging-next 2022-05-15 00:02:28 +00:00
mrsh pkgs/shells: enable strictDeps 2022-05-06 22:31:38 +03:00
nsh nsh: init at 0.4.2 2021-10-30 04:20:00 +00:00
nushell nushell: use cargo-edit instead of a patch to add pkg-config feature 2022-05-28 22:10:16 +03:00
oh
oil pkgs/shells: enable strictDeps 2022-05-06 22:31:38 +03:00
oksh pkgs/shells: enable strictDeps 2022-05-06 22:31:38 +03:00
pash pkgs/shells: enable strictDeps 2022-05-06 22:31:38 +03:00
powershell Merge pull request #174765 from schuelermine/powershell-getHashes 2022-05-30 22:21:26 +02:00
rc rc: fixup build 2022-05-16 18:27:11 +02:00
rush treewide: mark broken for darwin 2022-05-30 13:42:58 +02:00
scponly pkgs/shells: enable strictDeps 2022-05-06 22:31:38 +03:00
tcsh pkgs/shells: enable strictDeps 2022-05-06 22:31:38 +03:00
xonsh xonsh: 0.10.1 -> 0.11.0 2021-11-27 14:19:26 -05:00
yash pkgs/shells: enable strictDeps 2022-05-06 22:31:38 +03:00
zsh oh-my-zsh: 2022-05-25 -> 2022-06-01 (#175713) 2022-06-01 09:27:36 -04:00