| Commit message (Collapse) | Author | Age |
... | |
| |
|
|
|
|
|
| |
It doesn't take options and what it takes (arbitrary strings) we can't
sensibly complete.
|
|
|
|
|
|
| |
This allows `; and netctl` to work.
First step towards #2705.
|
|
|
|
|
|
|
|
| |
This signifies a force-push.
To avoid cluttering, only complete branches if a + is already given.
Fixes #2879.
|
|
|
|
|
|
|
| |
A few commands (fetch, pull and push at least) take a "repository" (aka
"remote") and then a "refspec" (we currently do branches here).
Fixes #2525 (seems that man is still alive)
|
|
|
| |
`git --help` is a valid command and fish should complete it as such
|
| |
|
|
|
|
|
|
|
| |
set-upstream was deprecated in git 1.8.0 as stated in [1] in favor
of set-upstream-to. this patch replaces the old flag in fish
completions
[1]: https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/1.8.0.txt
|
|
|
|
|
|
|
|
|
| |
- More accurate
- Fast enough to be usable (previously, this would sometimes take a few
seconds)
- A bit smaller
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
I believe apm must have been buggy - example output that I found online
showed `tr` was mangling paths with spaces in it. Should be fixed.
Also, use dscl on OS X in __fish_complete_users.fish like
__fish_print_users.fish already does.
|
|
|
|
|
|
|
|
| |
Only match loaded modules when -r is specified.
Also adds /lib/modules/(uname -r)/misc to the search path.
This directory is used by Gentoo for package-provided modules
(such as the app-emulation/virtualbox-modules)
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Closes #2798.
|
| |
|
| |
|
|
|
|
| |
`dscl` command have OSX system, to change `__fish_print_users`
|
|
|
|
|
| |
Turns out we can skip using string altogether, thanks to the magic of
the cartesian product.
|
|
|
|
|
| |
The version with the features we use isn't in gentoo stable yet and
older versions print a very ugly warning.
|
|
|
|
| |
refs #1131
|
| |
|
| |
|
| |
|
|
|
|
| |
This doesn't seem to speed up anything.
|
|
|
|
| |
Missed one option and the option-as-command-hack
|
|
|
|
| |
Some new options, one new operation - "--files".
|
| |
|
|
|
|
| |
PA accepts "0", "false" and "off" (among others) for false also for suspend-*.
|
|
|
|
|
|
|
| |
To implement this mostly as a wrapper around pactl, we add the list of
commands for this to that. It's 90% the same anyway. (This means that
`pactl suspend ` will complete files instead of commands like `pactl
banana ` would, but neither is correct)
|
|
|
|
| |
This now officially does more than the official bash completion!
|
|
|
|
| |
This is now on par with the official bash completions.
|
| |
|
|
|
|
| |
Fixes #2673.
|
|
|
|
| |
A tool to open KDE Plasma settings menus.
|
|
|
|
|
| |
A package information and build tool for archlinux, replacement for the
ageing "abs".
|
|
|
|
| |
These used _eval_ when a simple variable capturing would have sufficed.
|
| |
|
| |
|
|
|
|
| |
Since dnf accepts the same arguments as yum, just inherit.
|
|
|
|
| |
Don't generate killall completions when running on Solaris OS - `killall` there literally kills all processes.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
That's probably the part where commit hashes are most used, we can add
the other subcommands later.
This generates a _lot_ of options, so hooking it up everywhere would be
unwise, though our pager helps quite nicely with filtering - typing
"Branch" will filter out the commits, and typing other things will
filter the subjects, which is quite cool.
|
|
|
|
|
|
| |
This turns '\040' into a space. /etc/mtab also supports other
escapes ("\\" for backslash, "\011" for tab), but I can't find
documentation for those in fstab.
|
|
|
|
|
|
|
|
|
|
| |
This adds blockdevices (and directories) and fixes the regexes to no
longer include comments but include UUID= and LABEL=, which at least
util-linux mount understands.
It also shouldn't fail on systems without fstab any longer (like default OSX).
Fixes #2606.
|
|
|
|
|
| |
A better version of these has been in an upstream release, so there's no
need to keep this around.
|
|
|
|
| |
A few options were missing and --asroot has been removed
|