fish-shell/share
Klemens Nanni 32d646a548 create_manpage_completions.py: Do not overstrip commands with dots
The best effort parser over-eagerly strips all extensions off a manual
page file's basename, hence commands containing dots will output
completions for a different command.

Prominent examples are the mkfs.*(8) and fsck.*(8) families, e.g.
completions for mkfs.xfs.8.gz are generated for the command `mkfs`
is not only incorrect but can also filename collisions in case .fish
files for multiple commands are put into the same directory.

Thus do not strip everything past the first dot from the left, but
instead merely strip expected extensions from the right.
2022-05-29 17:00:32 +02:00
..
completions completions/man: See if it exists before calling 2022-05-27 08:19:40 +02:00
functions edit_command_buffer: ignore user remappings for vim 2022-05-26 13:15:15 +02:00
groff workaround broken groff man page config 2016-10-19 13:43:04 -07:00
tools create_manpage_completions.py: Do not overstrip commands with dots 2022-05-29 17:00:32 +02:00
__fish_build_paths.fish.in Rename "snippets" to "conf" internally, and document them as snippets 2016-04-06 09:33:09 +08:00
config.fish Search $__fish_user_data_dir for vendor additions 2022-05-12 20:29:05 +02:00
lynx.lss Install custom LSS script to /usr/local/share/fish on make install 2017-09-26 14:31:11 -05:00