summaryrefslogtreecommitdiff
path: root/Completion/Unix
AgeCommit message (Collapse)AuthorFilesLines
2016-11-2039974: complete shared libraries for -e and -s options to ssh-addOliver Kiddle1-3/+3
2016-11-1839916 + 39930 + tweak: _git: Complete options and values for -c.Daniel Shahaf1-3/+47
The "$@" in the option-names call is added in order to propagate the new (-S =) arguments. This bifurcates _git-config() in order to provide completion for % git -c <TAB> % git -c foo=<TAB>
2016-11-1739921: __git_recent_branches: Remove erroneous parsing of partial ref names ↵Daniel Shahaf1-3/+3
as tags. In the reflog, partial ref names in the "from" field always represent names of heads. (That is not true for the "to" field.) The parsing of tag names was added in commit 39102 (317c96b64f43688a6be08a8b1c93b6ab4eed662c) for equivalence with the then-previous implementation which used `git log $partial_ref_name`. The equivalence was correct, however, the then-previous implementation was not, since it would consider $partial_ref_name as a refs/tags/ name if a refs/heads/ name did not exist.
2016-11-1739922: __git_recent_branches: Fix an 'assertion' failure when two branches ↵Daniel Shahaf1-11/+8
(refs) point to the same commit.
2016-11-0939890: typo corrections in completion functionsOliver Kiddle27-46/+46
2016-11-0939888: update tmux completion for tmux 2.3Oliver Kiddle1-8/+11
2016-11-0939853: _subversion: Accept long options in the '--foo=bar' syntax.Daniel Shahaf1-8/+14
2016-11-0839857: add support for darwin, with improvements on linux etc.Jun-ichi Takimoto1-52/+125
2016-11-0739856: module completion improvements.Peter Stephenson1-10/+10
Follow symbolic links when finding. Use _multi_parts for paths when completing modules.
2016-11-0739840: _cpio: Declare variable's type correctly.Daniel Shahaf1-1/+2
2016-11-0739849: _tmux: Remove set-remain-on exitFrank Terbeck1-2/+0
This was removed recently, since it was superseded by hooks.
2016-11-0639848: _tmux: Update options to latest tmuxFrank Terbeck1-6/+5
2016-11-0439818: _awk: add nawk to the list of commandsOliver Kiddle1-1/+1
2016-11-03unposted: fix typo that was causing handling of "--" argument to failBarton E. Schaefer1-1/+1
2016-11-0339822: _git: remove "-A '-*'" with _arguments for some commandsDaniel Hahler1-5/+5
With e.g. `git rebase origin/master` you can have options like `--no-autosquash` after the argument. I have tried the commands where this patch removes `-A`. Commands like `git fetch-pack` that do not support options after arguments are left unchanged.
2016-11-0139797: obsolete the helper functions fixed by the previous two changesBarton E. Schaefer1-62/+4
Replacing them with the new ${var:P} modifier. Previous deltas may be useful for backport to zsh 5.2 and before.
2016-11-0139731: _awk: add support for gawk ver.3 and 4Jun-ichi Takimoto1-20/+118
2016-10-3139795: preserve "cd -" behavior around directory shuffling in ↵Barton E. Schaefer1-1/+3
_canonical_paths_pwd
2016-10-3139792: improve handling of relative paths in _canonical_paths_add_pathsBarton E. Schaefer1-1/+4
2016-10-29_git-cherry-pick: Complete argv[2] et seq.Daniel Shahaf1-1/+1
2016-10-2739739: Complete negative integers for -n/-c in the GNU variant. (after 39479)Daniel Shahaf2-2/+2
2016-10-2439706: _tilde_files: Offer named directories. Document.Daniel Shahaf1-1/+2
2016-10-2439708: Document _email_addresses.Daniel Shahaf1-0/+2
2016-10-1839654: (based on patch by Baptiste Daroussin) Better support bmake, ↵Daniel Shahaf1-8/+11
FreeBSD's default make(1) implementation. Don't pass gmake options to bmake. Add bmake-speciic codepath for completing targets and parsing the makefile.
2016-10-1439624: remove space before compdef that prevents yafc completion function ↵Oliver Kiddle1-13/+13
being used plus other tweaks
2016-10-1439623: new evince completionOliver Kiddle1-1/+1
2016-10-1339533: add the new -L option, sort options and add some exclusionsMatthew Martin1-3/+6
2016-10-0739489: _path_files: Interpret -P as literally, rather than as a pattern.Daniel Shahaf1-1/+1
Follow-up to the last commit.
2016-10-0739479 + 39481 minus _path_files hunk (see 39489): Completion: audit 'compset ↵Daniel Shahaf21-31/+32
-P' calls to use shortest match where applicable, plus random drive-by tweaks. Found by grepping for patterns that can match needles of various lengths: :grep 'compset -[PS].*[\#^*()\|<>?~\]' Completion/
2016-09-3039514: pass on --git-dir when calling git to get completion matchesOliver Kiddle1-1/+1
2016-09-3039513: new doas completionOliver Kiddle1-0/+18
2016-09-2739453: new openstack completionsMarko Myllynen1-0/+192
2016-09-2239410: Fix unintentional history modifiers.Daniel Shahaf2-3/+3
2016-09-22unposted: _gpg: Correct typoAdam Gibbins1-1/+1
Received via github (pull request #9).
2016-09-16unposted: _postfix: Correct quoting in _call_program invocations.Daniel Shahaf1-3/+3
Fixes completion when the command name ('postconf') or the argument to the -c option ('/etc/postfix') are quoted on the command line, as in % postconf -c '/etc/postfix' ... <TAB>
2016-09-1639312 (tweaked): _postfix (postconf): Complete only applicable parameters ↵Daniel Shahaf1-6/+28
for -X and -#. Unposted tweak: change the tag and description in the _describe call.
2016-09-1639311: _tmux-capture-pane: Tweak specifications of -S/-E and description ↵Daniel Shahaf1-6/+6
strings.
2016-09-1639333: include name of command used to gain priviliges in context for ↵Oliver Kiddle1-2/+3
command and gain-priviliges styles
2016-09-14unposted: _libvirt: Add another noglob. (Follow-up to 39199)Marko Myllynen1-1/+1
2016-09-1439199: _libvirt: Support libvirt URLs that contain a literal question mark ↵Daniel Shahaf1-11/+11
under noglob. E.g., % noglob virsh -c qemu:///system? start <TAB> Conflicts with 39261 resolved.
2016-09-14unposted: _git: Permit multiple -c options.Daniel Shahaf1-1/+1
2016-09-1339307: update options up to vim 8Oliver Kiddle2-24/+39
2016-09-1239295: allow -- to appear in the command line passed as an argumentOliver Kiddle1-2/+2
2016-09-1239287: add .tif as a valid extension for TIFF filesOliver Kiddle2-2/+2
2016-09-1139261 (tweaked cf. Daniel: 39275): don't unconditionally elevate privileges ↵Oliver Kiddle7-6/+11
with sudo in completion functions A new gain-privileges style enables it and a _comp_priv_prefix array added for tracking how to match privileges for the current command
2016-09-0739194: _man (Solaris): Ignore man-index. Support multiple sections in the -s ↵Danek Duvall1-0/+3
flag's argument.
2016-09-07unposted: fix to use ;| style fall-throughs in the case statementOliver Kiddle1-2/+2
2016-09-0739193 (cf. Yoshio Hanawa: 39192): don't pass options from after -- on to compaddOliver Kiddle1-6/+9
2016-09-0739221: update rm completion for BSDMatthew Martin1-7/+15
2016-09-0639174: _ssh: Fix completion of ProxyCommand option.Daniel Shahaf1-4/+1
The incumbent code would discard the first word of the value of the ProxyCommand option. Stop doing so. With that removed the remaining two lines were equivalent to _cmdstring, so just call it directly.