fish-shell/share
ridiculousfish 1402bae7f4 Re-implement abbreviations as a built-in
Prior to this change, abbreviations were stored as fish variables, often
universal. However we intend to add additional features to abbreviations
which would be very awkward to shoe-horn into variables.

Re-implement abbreviations using a builtin, managing them internally.

Existing abbreviations stored in universal variables are still imported,
for compatibility. However new abbreviations will need to be added to a
function. A follow-up commit will add it.

Now that abbr is a built-in, remove the abbr function; but leave the
abbr.fish file so that stale files from past installs do not override
the abbr builtin.
2022-12-10 15:29:03 -08:00
..
completions completions/git: complete refs for "git grep" 2022-12-08 14:57:48 +01:00
functions Re-implement abbreviations as a built-in 2022-12-10 15:29:03 -08:00
groff
tools disco prompt: Pad hash 2022-08-27 16:38:36 +02:00
__fish_build_paths.fish.in
config.fish Store the vendor directories in global variables 2022-10-19 20:06:35 +02:00
lynx.lss