fish-shell/share
Fabian Boehm 842af06c5d completions/git: Cache subcommand v2
This is sort of slow because it's called hundreds of times.

We used to have a cache, introduced in ad9b4290e, but it was removed
in fee5a9125a because it had
false-positives.

So what we do, because the issue is that this is called hundreds of
times per-commandline, we cache it keyed on the commandline.

This speeds up `complete -C'git sta'` by a factor of 2.3x.
2022-06-27 17:15:30 +02:00
..
completions completions/git: Cache subcommand v2 2022-06-27 17:15:30 +02:00
functions fish_git_prompt: Remove variables we don't care from event handler 2022-06-21 20:22:27 +02:00
groff workaround broken groff man page config 2016-10-19 13:43:04 -07:00
tools Restyle codebase 2022-06-16 18:43:28 +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