summaryrefslogtreecommitdiff
path: root/Completion/Unix/Command
AgeCommit message (Collapse)AuthorFilesLines
2017-03-2440878: additional stgit squash command completeionAlexandre Rames1-1/+1
2017-03-1640855: _dmidecode: Fix _arguments syntax error.Daniel Shahaf1-1/+1
2017-03-1440843: update options for ruby 2.4.0p0Oliver Kiddle1-3/+4
2017-03-1440842: update completions for coreutils and similar utilities, also ↵Oliver Kiddle12-132/+226
improving BSD and Solaris support
2017-03-1440818: _git-checkout: When completing local heads, prefer ↵Daniel Shahaf1-1/+5
recently-checked-out ones. (after 38592)
2017-03-1440817: __git_recent_branches: Retrieve less data, but faster.Daniel Shahaf1-1/+2
By replacing the --grep-reflog=needle argument with a ${(M)...:#needle} filter, we retrieve less data from the reflog, and consequently run (on my test cases) 16% to 40% faster. The trade-off is that we retrieve less data: instead of retrieving the 1000 most recent 'checkout' operations, we retrieve the most recent 1000 operations, which would include fewer than 1000 checkout operations. Also change [[:xdigit:]] to [0-9a-f] since it's faster, however, the absolute gain from this is minor compared to the cost of 'git reflog'.
2017-03-1240837: for pgrep completion, add -w on LinuxWieland Hoffmann1-1/+2
2017-03-11unposted (github pull request #15): fix a small typo in `ip` corrections fileJohn Leuenhagen1-1/+1
2017-03-1040824: grep completion handling of option deviations between different systemsOliver Kiddle1-20/+60
2017-03-0940808: fix typos where (x,y) should have been (x y) in _arguments syntaxFabian Klotzl10-10/+10
2017-03-0940801: re-fix completion of mount points with spaces in the nameBarton E. Schaefer1-3/+9
Turns out that work of art removed by 33963 was necessary after all
2017-03-0740780: Don't use =~ for simple prefix matchMikael Magnusson1-1/+1
2017-03-04unposted (via github): complete -Dproperty=/path_complete for antChristoffer Aasted1-1/+1
2017-03-04unposted (via github): Add newer C++ standard options to _gccFerenc-1-1/+1
2017-03-04unposted: complete 'tiled' layout for tmuxOliver Kiddle1-1/+1
2017-03-04unposted: fix completion argument to xz --formatOliver Kiddle1-1/+1
2017-03-0440715: update completion of git options for git 2.12.0Oliver Kiddle1-8/+24
2017-02-19update gphoto2 completion for new options up to gphoto2 2.5.11Oliver Kiddle1-32/+81
2017-02-1340539: typo in MIPS branch of argument selectionFabian Klotzl1-1/+1
2017-02-1040512: new entr completionOliver Kiddle1-0/+9
2017-02-08unposted: _svn: Fix '--show-revs' completion.Daniel Shahaf1-1/+1
2017-02-0740494: _git: Use slashes matchspec for references (as already used for ↵Daniel Shahaf1-2/+3
branch names).
2017-02-0740493/0002: _git-checkout: Reorder default completions.Daniel Shahaf1-2/+3
The unprefixed name of a remote branch is used to create a new local remote-tracking branch; that is presumed to be a rarer operation than either switching among local branches or reverting to the index version of a modified file. Between the remaining two, put modified files before tree-ishes because there are generally few of the former and many of the latter.
2017-02-0740493/0001: _git-checkout: No functional change.Daniel Shahaf1-13/+9
This makes the next diff smaller.
2017-02-0640434: Jan Matejek: patchutils completion updatePeter Stephenson1-2/+2
2017-01-2940450, 40451: Swifth language completion.Zhiming Wang2-1/+124
Also resolve whether this is the openstack "swift" command.
2017-01-2740200: Updated Perforce completionZach Whaley1-269/+679
2017-01-1340355: _mpc: improve playlist completionEarnestly1-1/+1
2017-01-1040302: New _swaks completion (common options only).Daniel Shahaf1-0/+40
2017-01-0540264: _man: Complete all sections after '-a'.Daniel Shahaf1-1/+5
Followup to 37634.
2016-12-1840210: Add support modern FreeBSD and drop support for FreeBSD < 5Baptiste Daroussin1-3/+3
2016-12-0640107: _mount, _fusermount: fix quotingMikael Magnusson1-3/+3
2016-12-0140055: update git completion for git 2.11.0Oliver Kiddle1-13/+29
2016-11-2940035: Cosmetic fixes for comments and documentation.Eitan Adler1-1/+1
Mostly fixes to doubled words.
2016-11-29unposted: _git-config: Fix user.email completion to complete only bare email ↵Daniel Shahaf1-1/+1
addresses.
2016-11-2840011: Make $_comp_priv_prefix only declared when required, and use that to ↵Daniel Shahaf3-2/+4
have chgrp offer all groups under doas, ssh, etc as well.
2016-11-2540020: new cscope completionOliver Kiddle1-0/+29
2016-11-24unposted: fix typo (=+ to +=)Oliver Kiddle1-1/+1
2016-11-2440005: call _date_formats from _dateJun-ichi Takimoto1-28/+69
also update both files for darwin etc.
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.