summary refs log tree commit diff
path: root/Completion/Unix/Command
Commit message (Collapse)AuthorAgeFilesLines
* 40801: re-fix completion of mount points with spaces in the nameBarton E. Schaefer2017-03-091-3/+9
| | | | Turns out that work of art removed by 33963 was necessary after all
* 40780: Don't use =~ for simple prefix matchMikael Magnusson2017-03-071-1/+1
|
* unposted (via github): complete -Dproperty=/path_complete for antChristoffer Aasted2017-03-041-1/+1
|
* unposted (via github): Add newer C++ standard options to _gccFerenc-2017-03-041-1/+1
|
* unposted: complete 'tiled' layout for tmuxOliver Kiddle2017-03-041-1/+1
|
* unposted: fix completion argument to xz --formatOliver Kiddle2017-03-041-1/+1
|
* 40715: update completion of git options for git 2.12.0Oliver Kiddle2017-03-041-8/+24
|
* update gphoto2 completion for new options up to gphoto2 2.5.11Oliver Kiddle2017-02-191-32/+81
|
* 40539: typo in MIPS branch of argument selectionFabian Klotzl2017-02-131-1/+1
|
* 40512: new entr completionOliver Kiddle2017-02-101-0/+9
|
* unposted: _svn: Fix '--show-revs' completion.Daniel Shahaf2017-02-081-1/+1
|
* 40494: _git: Use slashes matchspec for references (as already used for ↵Daniel Shahaf2017-02-071-2/+3
| | | | branch names).
* 40493/0002: _git-checkout: Reorder default completions.Daniel Shahaf2017-02-071-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.
* 40493/0001: _git-checkout: No functional change.Daniel Shahaf2017-02-071-13/+9
| | | | This makes the next diff smaller.
* 40434: Jan Matejek: patchutils completion updatePeter Stephenson2017-02-061-2/+2
|
* 40450, 40451: Swifth language completion.Zhiming Wang2017-01-292-1/+124
| | | | Also resolve whether this is the openstack "swift" command.
* 40200: Updated Perforce completionZach Whaley2017-01-271-269/+679
|
* 40355: _mpc: improve playlist completionEarnestly2017-01-131-1/+1
|
* 40302: New _swaks completion (common options only).Daniel Shahaf2017-01-101-0/+40
|
* 40264: _man: Complete all sections after '-a'.Daniel Shahaf2017-01-051-1/+5
| | | | Followup to 37634.
* 40210: Add support modern FreeBSD and drop support for FreeBSD < 5Baptiste Daroussin2016-12-181-3/+3
|
* 40107: _mount, _fusermount: fix quotingMikael Magnusson2016-12-061-3/+3
|
* 40055: update git completion for git 2.11.0Oliver Kiddle2016-12-011-13/+29
|
* 40035: Cosmetic fixes for comments and documentation.Eitan Adler2016-11-291-1/+1
| | | | Mostly fixes to doubled words.
* unposted: _git-config: Fix user.email completion to complete only bare email ↵Daniel Shahaf2016-11-291-1/+1
| | | | addresses.
* 40011: Make $_comp_priv_prefix only declared when required, and use that to ↵Daniel Shahaf2016-11-283-2/+4
| | | | have chgrp offer all groups under doas, ssh, etc as well.
* 40020: new cscope completionOliver Kiddle2016-11-251-0/+29
|
* unposted: fix typo (=+ to +=)Oliver Kiddle2016-11-241-1/+1
|
* 40005: call _date_formats from _dateJun-ichi Takimoto2016-11-241-28/+69
| | | | also update both files for darwin etc.
* 39974: complete shared libraries for -e and -s options to ssh-addOliver Kiddle2016-11-201-3/+3
|
* 39916 + 39930 + tweak: _git: Complete options and values for -c.Daniel Shahaf2016-11-181-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>
* 39921: __git_recent_branches: Remove erroneous parsing of partial ref names ↵Daniel Shahaf2016-11-171-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.
* 39922: __git_recent_branches: Fix an 'assertion' failure when two branches ↵Daniel Shahaf2016-11-171-11/+8
| | | | (refs) point to the same commit.
* 39890: typo corrections in completion functionsOliver Kiddle2016-11-0927-46/+46
|
* 39888: update tmux completion for tmux 2.3Oliver Kiddle2016-11-091-8/+11
|
* 39853: _subversion: Accept long options in the '--foo=bar' syntax.Daniel Shahaf2016-11-091-8/+14
|
* 39857: add support for darwin, with improvements on linux etc.Jun-ichi Takimoto2016-11-081-52/+125
|
* 39856: module completion improvements.Peter Stephenson2016-11-071-10/+10
| | | | | | Follow symbolic links when finding. Use _multi_parts for paths when completing modules.
* 39840: _cpio: Declare variable's type correctly.Daniel Shahaf2016-11-071-1/+2
|
* 39849: _tmux: Remove set-remain-on exitFrank Terbeck2016-11-071-2/+0
| | | | This was removed recently, since it was superseded by hooks.
* 39848: _tmux: Update options to latest tmuxFrank Terbeck2016-11-061-6/+5
|
* 39818: _awk: add nawk to the list of commandsOliver Kiddle2016-11-041-1/+1
|
* 39822: _git: remove "-A '-*'" with _arguments for some commandsDaniel Hahler2016-11-031-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.
* 39731: _awk: add support for gawk ver.3 and 4Jun-ichi Takimoto2016-11-011-20/+118
|
* _git-cherry-pick: Complete argv[2] et seq.Daniel Shahaf2016-10-291-1/+1
|
* 39739: Complete negative integers for -n/-c in the GNU variant. (after 39479)Daniel Shahaf2016-10-272-2/+2
|
* 39654: (based on patch by Baptiste Daroussin) Better support bmake, ↵Daniel Shahaf2016-10-181-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.
* 39624: remove space before compdef that prevents yafc completion function ↵Oliver Kiddle2016-10-141-13/+13
| | | | being used plus other tweaks
* 39533: add the new -L option, sort options and add some exclusionsMatthew Martin2016-10-131-3/+6
|
* 39479 + 39481 minus _path_files hunk (see 39489): Completion: audit 'compset ↵Daniel Shahaf2016-10-0721-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/