| Commit message (Collapse) | Author | Age |
|
|
|
| |
Really fixes #3158 and #3152.
|
|
|
|
| |
Fixes #3160.
|
|
|
|
| |
Fixes #3153.
|
|
|
|
|
|
| |
npm is often wrapped by a function.
Fixes #3158.
|
|
|
|
| |
Fixes #3154.
|
|
|
|
| |
And tweak RTF.
|
|
|
|
| |
There is some discussion on #2269
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
https://www.freebsd.org/cgi/man.cgi?query=ssh_config&sektion=5
1. It is possible to add multiple whitespace characters between the keyword (i.e. Host) and the argument(s).
2. It is allowed to have a single = and whitespace between the keyword and the argument(s).
3. It is possible to add multiple host names under a single Host directive by spacing the names apart.
1. and 3. are actual conventions that we use in our team, and I couldn't get auto-complete working for fish without this modification.
Modification explained:
a. The space between Host(?:name)? and the \w.* was replaced by (?:\s+|\s*=\s*) to match any sequence of whitespace characters, or optional whitespaces with a single =, per spec.
b. Result of first replacement is piped through another string replace to switch duplicate whitespace characters to a single space, and then piped to be split by that space. This allows specifying several aliases or host names in a single Host/Hostname definition, also per spec.
|
|
|
|
|
|
| |
This was causing issues launching fish_config on OS X if fish.app is
renamed to contain a space (noted, but likely not the actual problem,
in issue #3140)
|
|
|
|
| |
Also adds descriptions for some other options which were absent.
|
|\
| |
| | |
Extend autocompletion support
|
| |
| |
| |
| |
| |
| |
| |
| | |
It seems Fedora compresses our whopping 340k of man pages.
Fixes #3130.
Inspired by @TieDyedDevil's work there.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
I mixed things up with `netctl` somehow. Since the two are quite
different they do not have the same function, they should not have
the same completions.
I also find that I would be smarter to only display the relevent
profiles given what we want to do. If we want to disable a profile
we should only complete with enabled profile for completion for
instance. I don't know if the implemention is nice enough however.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
| |
|
|
|
|
|
|
| |
This allows us to run git commands outside of a git repo.
Fixes #3114.
|
| |
|
| |
|
|
|
| |
Completion throws and error about the command `__fish_contains_opts` beings unknown. It seems to be a simple typo, as all other completions use `__fish_contains_opt`
|
| |
|
|
|
|
|
|
| |
"$fcn"
[ci skip]
|
|
|
|
| |
create_manpage_completions.py
|
| |
|
| |
|
|
|
|
| |
If one is given, of course.
|
| |
|
|
|
|
|
| |
Git has supported `rev-list --count` for years, so this shouldn't be
needed anymore.
|
| |
|
|
|
|
|
|
| |
These are the options between `git` and the subcommand.
Fixes #3087.
|
|
|
|
| |
Possibly fixes #3083.
|