fish-shell/share/completions
Kurtis Rader bd18736ee5 Switch to bare vars in our math invocations
Using bare vars is more efficient because it makes the builtin `math`
expression cache more useful. That's because if you prefix each var with
a dollar-sign then the fish parser expands it before `math` is run.
Something like `math x + 1` can be cached since the expression is the
same each time it is run. But if you do `math $x + 1` and x==1 then you're
effectively executing `math 1 + 1`. And if x==2 the next time then you're
running `math 2 + 1`. Which makes the expression cache much less effective.
2017-08-24 12:38:10 -07:00
..
a2disconf.fish
a2dismod.fish
a2dissite.fish
a2enconf.fish
a2enmod.fish
a2ensite.fish
abbr.fish
abook.fish
acat.fish
accept.fish
ack.fish
acpi.fish
adb.fish
adduser.fish
adiff.fish
als.fish
alsactl.fish
alsamixer.fish
amixer.fish
and.fish
animate.fish
ant.fish
apack.fish
apm.fish
apropos.fish
apt-build.fish
apt-cache.fish
apt-cdrom.fish
apt-config.fish
apt-extracttemplates.fish
apt-file.fish
apt-ftparchive.fish
apt-get.fish
apt-key.fish
apt-listbugs.fish
apt-listchanges.fish
apt-mark.fish
apt-move.fish
apt-proxy-import.fish
apt-rdepends.fish
apt-setup.fish
apt-show-source.fish
apt-show-versions.fish
apt-sortpkgs.fish
apt-spy.fish
apt-src.fish
apt-zip-inst.fish
apt-zip-list.fish
apt.fish Fix apt subcommand option completions 2017-08-22 21:47:04 -07:00
aptitude.fish
arc.fish
arepack.fish
arp.fish
as.fish Add as completions 2017-06-18 23:10:23 -07:00
asp.fish
at.fish
atd.fish
atom.fish
atool.fish
atq.fish
atrm.fish
aunpack.fish
aura.fish
awk.fish
badblocks.fish
base64.fish
bc.fish
bg.fish
bind.fish
bison.fish
block.fish
break.fish
brew.fish
btdownloadcurses.py.fish
btdownloadheadless.py.fish
builtin.fish
bundle.fish
bunzip2.fish
busctl.fish
bzcat.fish
bzip2.fish
bzip2recover.fish
bzr.fish
cabal-dev.fish
cabal.fish
caddy.fish Add completions for caddy 2017-05-04 15:09:29 +02:00
caffeinate.fish
cancel.fish
canto.fish
cargo.fish
castnow.fish
cat.fish
cd.fish Fix various expansions in cd completions 2017-05-26 16:57:42 +02:00
cdh.fish implement cdh command 2017-07-05 13:25:18 -07:00
cdrecord.fish
chgrp.fish
chmod.fish
chown.fish
chsh.fish
climate.fish
colordiff.fish
colorsvn.fish
combine.fish
command.fish
commandline.fish
compare.fish
complete.fish
composer.fish Add completion for packages in update subcommand 2017-08-17 10:32:15 -07:00
composer.phar.fish
composite.fish
configure.fish
conjure.fish
connmanctl.fish
continue.fish
convert.fish
cower.fish
cowsay.fish
cowthink.fish
cp.fish
cupsaccept.fish
cupsdisable.fish
cupsenable.fish
cupsreject.fish
cut.fish
cvs.fish
cygport.fish
darcs.fish
date.fish
dconf.fish
dd.fish remove some uses of $IFS 2017-07-24 20:45:43 -07:00
defaults.fish
df.fish
dhcpcd.fish Add dhcpcd completions 2017-06-10 14:05:38 +02:00
diff.fish
dig.fish
diskutil.fish
display.fish
djview.fish
djview4.fish
dlocate.fish
dmesg.fish
dnf.fish
dpkg-reconfigure.fish
dpkg.fish
dropbox.fish
du.fish
duply.fish
dvipdf.fish
dvipdfm.fish
echo.fish
egrep.fish
eix-sync.fish
eix.fish
elatex.fish
elixir.fish
emacs.fish
emerge.fish
encfs.fish
entr.fish
env.fish
equery.fish
eselect.fish
etex.fish
eval.fish
evince.fish
exec.fish
exit.fish
expand.fish
fab.fish Use __fish_complete_user_at_hosts 2017-07-05 16:24:45 +02:00
feh.fish
fg.fish
fgrep.fish
figlet.fish
file.fish
find.fish
fish.fish
fish_indent.fish
flac.fish
flatpak.fish
fluxbox-remote.fish
fossil.fish
ftp.fish
funced.fish
funcsave.fish
function.fish
functions.fish Fixed functions -D/--details completion 2017-08-07 17:43:05 -07:00
fuser.fish
fusermount.fish
gcc.fish
gdb.fish
gem.fish
git.fish Merge branch 'master' into major 2017-07-29 21:58:15 -07:00
go.fish
godoc.fish
gofmt.fish
goimports.fish
golint.fish
gorename.fish
gpasswd.fish
gpg.fish
gphoto2.fish Fix syntax error in gphoto2 completions 2017-05-15 21:53:56 -07:00
gprof.fish
gradle.fish Gradle-completions for gradle tasks (#3972) 2017-05-13 13:28:32 +02:00
grep.fish
groupadd.fish
grub-file.fish Add grub-file completions 2017-06-14 12:41:38 +02:00
grub-install.fish Add grub-install completions 2017-06-14 12:41:38 +02:00
grunt.fish
gsettings.fish Add gsettings completions 2017-05-08 19:14:47 +02:00
gunzip.fish
gv.fish
gvim.fish
gvimdiff.fish
gzip.fish
head.fish
helm.fish
help.fish Allow help to open the tutorial 2017-06-14 13:52:24 +02:00
heroku.fish Update completions for heroku pg:backups 2017-07-22 11:08:15 +02:00
hg.fish Stringify hg completions 2017-05-03 23:36:25 +02:00
highlight.fish
history.fish
htop.fish
i3-msg.fish
iconv.fish
id.fish
identify.fish
iex.fish
ifconfig.fish
ifdata.fish
ifdown.fish
ifup.fish
import.fish
invoke-rc.d.fish
ip.fish
ipset.fish
iptables.fish remove some uses of $IFS 2017-07-24 20:45:43 -07:00
jest.fish Aucompletion for jest CLI 2017-06-19 23:27:22 -07:00
jobs.fish
journalctl.fish
jq.fish
kcmshell5.fish
kill.fish
killall.fish fix killall completions 2017-05-22 20:17:08 -07:00
kitchen.fish
la.fish
latex.fish
latexmk.fish
launchctl.fish
lein.fish
less.fish
light.fish
ll.fish
ln.fish Fix ln file completion 2017-06-01 19:06:32 -07:00
localectl.fish
locate.fish
logkeys.fish
lp.fish
lpadmin.fish
lpinfo.fish
lpmove.fish
lpoptions.fish
lppasswd.fish
lpq.fish
lpr.fish
lprm.fish
lpstat.fish
ls.fish
lsblk.fish
lscpu.fish
lsof.fish
lsusb.fish
lua.fish
lualatex.fish
lunchy.fish
lxc.fish
lxpanel.fish
m4.fish
machinectl.fish
magento.fish Fix stray quote in magento completions 2017-06-07 11:35:12 +02:00
make.fish
makedepend.fish
makepkg.fish
man.fish
mc.fish
md5sum.fish
mdadm.fish Add completions for mdadm (#4198) 2017-07-10 17:13:35 +02:00
mdbook.fish
mddiagnose.fish
mdfind.fish
mdimport.fish
mdls.fish
mdutil.fish
minikube.fish
mix.fish
mkdir.fish
mkdosfs.fish Add mkdosfs completions 2017-05-08 19:16:06 +02:00
mkfs.fat.fish Add mkdosfs completions 2017-05-08 19:16:06 +02:00
mkfs.vfat.fish Add mkdosfs completions 2017-05-08 19:16:06 +02:00
mkinitcpio.fish
mktemp.fish
mkvextract.fish
mocha.fish
mocp.fish
modinfo.fish
modprobe.fish
mogrify.fish
montage.fish
mosh.fish
mount.fish
mplayer.fish
msgfmt.fish
mupdf.fish
mutt.fish
mv.fish
mvn.fish
namei.fish
native2ascii.fish
ncdu.fish
netcat.fish
netctl-auto.fish
netctl.fish
networkctl.fish
nextd.fish
nice.fish
ninja.fish
nl.fish
nm.fish
nmcli.fish
node.fish update the node options for __fish_not_contain_opt to not have the "--" in front of their flags 2017-06-09 12:11:10 -07:00
not.fish
npm.fish Switch to bare vars in our math invocations 2017-08-24 12:38:10 -07:00
nvim.fish
nvram.fish
objdump.fish
obnam.fish
oggenc.fish
omega.fish
opam.fish
open.fish
or.fish
p4.fish
pacaur.fish
pacman-color.fish
pacman-key.fish
pacman.fish
pacmatic.fish
pacmd.fish
pacsrv.fish
pactl.fish
pactree.fish
passwd.fish Added completions for passwd 2017-07-11 17:10:24 +02:00
patch.fish
pbget.fish
pdfelatex.fish
pdfetex.fish
pdflatex.fish
pdftex.fish
pdftotext.fish
perl.fish
pftp.fish
pgrep.fish
pine.fish
ping.fish
pinky.fish
pkg-config.fish
pkg.fish
pkgadd.fish
pkgfile.fish
pkginfo.fish
pkgmk.fish
pkgrm.fish
pkill.fish
poff.fish
pon.fish
portmaster.fish
ports.fish
poweroff.fish
prevd.fish
prt-get.fish
ps.fish
ps2pdf.fish
psql.fish
psub.fish
pushd.fish Switch to bare vars in our math invocations 2017-08-24 12:38:10 -07:00
pv.fish
pydf.fish
pygmentize.fish
python.fish
python2.fish
python3.fish
quilt.fish
random.fish
ranger.fish
rbenv.fish
rc-service.fish
rc-update.fish
rc.d.fish
read.fish
readlink.fish
realpath.fish
reject.fish
rejmerge.fish
renice.fish
return.fish
rfkill.fish
rgrep.fish
rm.fish
rmdir.fish
rmmod.fish
root.fish
rpm.fish
rsync.fish
ruby-build.fish
ruby.fish
rustc.fish
s3cmd.fish Replace custom s3cmd completion functions with standard __fish_* functions 2017-08-19 13:06:42 -07:00
sass-convert.fish
sass.fish
scanimage.fish
scons.fish
scp.fish
screen.fish
scrot.fish
scss.fish
sed.fish
seq.fish
service.fish
set.fish fix three explicitly translated messages 2017-06-02 20:40:58 -07:00
set_color.fish
setfacl.fish
setsid.fish
setxkbmap.fish
sha1sum.fish
sha224sum.fish
sha256sum.fish
sha384sum.fish
sha512sum.fish
snap.fish completions for snap command 2017-08-07 18:47:37 -07:00
sort.fish
ssh.fish
sshfs.fish
stack.fish
stat.fish
status.fish implement status is-breakpoint 2017-06-20 17:18:59 -07:00
stream.fish
string.fish
su.fish
subl.fish Add Sublime Text 3 completions 2017-07-31 22:09:06 -07:00
sudo.fish
svn.fish
sylpheed.fish
sysbench.fish
sysctl.fish
systemctl.fish remove some uses of $IFS 2017-07-24 20:45:43 -07:00
systemd-analyze.fish
systemd-nspawn.fish
tail.fish Fix file completion for tail 2017-07-22 14:09:34 +02:00
tar.fish
tee.fish
telnet.fish
termite.fish
terraform.fish
test.fish
tex.fish
time.fish
timedatectl.fish
timeout.fish
tmutil.fish
tmux.fish
tmuxinator.fish
top.fish
totem.fish
touch.fish
tr.fish
transmission-remote.fish
trap.fish
travis.fish
tree.fish
type.fish
udisksctl.fish
ulimit.fish
umount.fish
uname.fish
unexpand.fish
uniq.fish
unrar.fish
update-eix-remote.fish
update-eix.fish
useradd.fish
usermod.fish
vagrant.fish remove some uses of $IFS 2017-07-24 20:45:43 -07:00
valgrind.fish
vared.fish
VBoxHeadless.fish
VBoxSDL.fish
vi.fish
vim-addons.fish
vim.fish
vimdiff.fish
w.fish
wajig.fish
watch.fish
wc.fish
wesnoth.fish
wget.fish
whatis.fish
which.fish
who.fish
wicd-cli.fish
wicd-client.fish
wicd-gtk.fish
wpa_cli.fish
wvdial.fish
xargs.fish
xdg-mime.fish Update xdg-mime helper 2017-08-17 10:50:06 -07:00
xdvi.fish
xelatex.fish
xgettext.fish
xinput.fish
xmms.fish
xpdf.fish
xprop.fish
xrandr.fish Stringify xrandr completions 2017-05-03 23:36:43 +02:00
xrdb.fish
xsel.fish
xterm.fish
xz.fish
yaourt.fish
yarn.fish
yast2.fish
yum.fish
zcat.fish
zip.fish
zypper.fish Fix typo in zypper.fish 2017-06-30 14:46:43 +02:00