summary refs log tree commit diff
path: root/Completion
Commit message (Collapse)AuthorAgeFilesLines
* 40512: new entr completionOliver Kiddle2017-02-101-0/+9
|
* unposted: using a colon in the tag name for lsusb completion was not such a ↵Oliver Kiddle2017-02-101-1/+1
| | | | good idea
* 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
|
* 40391: Add WARN_NESTED_VAR option and functions -W.Peter Stephenson2017-01-231-0/+1
| | | | | These are companions to WARN_CREATED_GLOBAL, warning when a variable from an enclosing scope is altered.
* unposted: "autooad ~..." also completes filePeter Stephenson2017-01-171-1/+1
|
* 40372: turn off POSIX_IDENTIFIERS option in completionPeter Stephenson2017-01-161-0/+1
|
* 40355: _mpc: improve playlist completionEarnestly2017-01-131-1/+1
|
* 40345: update lsusb completionOliver Kiddle2017-01-131-13/+17
|
* 40344: new lsblk completionOliver Kiddle2017-01-131-0/+57
|
* 40332: completion for new autoload featuresPeter Stephenson2017-01-111-8/+16
|
* 40303: _bts: Add more subcommands.Daniel Shahaf2017-01-101-6/+58
| | | | Since 'done' is deprecated, stop offering it but do complete after it.
* 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.
* unposted (see users/22287): _comp_options needs to disable ERR_RETURNBarton E. Schaefer2016-12-271-0/+1
|
* 40210: Add support modern FreeBSD and drop support for FreeBSD < 5Baptiste Daroussin2016-12-181-3/+3
|
* 40209: Fix typo in chflags completionBaptiste Daroussin2016-12-181-1/+1
|
* users/22182: Propagate 22161 docs patch to completion descriptions.Daniel Shahaf2016-12-101-1/+1
|
* 40114: complete :/ with other parameter operatorsOliver Kiddle2016-12-081-0/+1
|
* 40107: _mount, _fusermount: fix quotingMikael Magnusson2016-12-062-4/+4
|
* 40055: update git completion for git 2.11.0Oliver Kiddle2016-12-011-13/+29
|
* 40053: exclude current directory of active zsh from _external_pwds ompletion ↵Oliver Kiddle2016-12-011-1/+1
| | | | matches
* unposted: fix previous commitMikael Magnusson2016-12-011-1/+2
|
* 40024: Update _path_files since quoting requirements changed in 39412Mikael Magnusson2016-12-011-4/+2
|
* 40036: _bts: Complete removal syntaxes correctly.Daniel Shahaf2016-11-301-1/+1
| | | | | The incumbent pattern matched the minus in 'bts tag 42 - <TAB>' (and other, similar subcommands).
* 40035: Cosmetic fixes for comments and documentation.Eitan Adler2016-11-295-5/+5
| | | | Mostly fixes to doubled words.
* unposted: Complete the $foo[(f)] flag.Daniel Shahaf2016-11-291-0/+1
|
* 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-286-5/+9
| | | | have chgrp offer all groups under doas, ssh, etc as well.
* 39757 plus test: Fix completion under parenthetical directory names, broken ↵Daniel Shahaf2016-11-271-1/+1
| | | | in 39412
* 40013: process zsh-specific time format extensions correctlyJun-ichi Takimoto2016-11-262-3/+3
|
* 40020: new cscope completionOliver Kiddle2016-11-251-0/+29
|
* 40018 + 40019: Add missing commands to Debian apt completionLaurent Arnoud2016-11-251-5/+17
| | | | | Upstream ref https://github.com/Debian/apt/commit/5aba18968d87500232244760101ab2954c106581
* unposted: fix typo (=+ to +=)Oliver Kiddle2016-11-241-1/+1
|
* 40004: fix cache mechanism, complete groups and other minor improvementsOliver Kiddle2016-11-241-132/+153
|
* 40005: call _date_formats from _dateJun-ichi Takimoto2016-11-242-37/+77
| | | | 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.
* 39917: Complete setsid(1) as a precommandDaniel Shahaf2016-11-171-1/+1
|
* 39945: allow further tab presses to move on to menu completion even when ↵Oliver Kiddle2016-11-161-1/+2
| | | | compstate[insert] is emptied
* 39920: extend yum completionPaul Seyfert2016-11-121-197/+346
| | | | | | | | | | | | | | | | | | | | adding the following yum commands: * update-to (just what update expands) * upgrade-to (just what update expands) * history (the actual tricky one) * help (printing the available commands) * load-transaction (_files) * load-ts (_files) * check (just what the man page suggested) * reinstall (just what erase does - suggest installed packages) * downgrade (just what erase does - suggest installed packages) * repolist (just what the man page suggested) * distribution-synchronization (just what erase does - suggest installed packages) * distro-sync (just what erase does - suggest installed packages) A few history commands don't get expanded. Taken from the man page of yum 3.2.29. Reindented file.
* 39890: typo corrections in completion functionsOliver Kiddle2016-11-0934-60/+60
|
* 39888: update tmux completion for tmux 2.3Oliver Kiddle2016-11-091-8/+11
|