summary refs log tree commit diff
path: root/Completion/Unix
Commit message (Collapse)AuthorAgeFilesLines
* 31752: _git: change completion text for consistencyØystein Walle2013-09-221-1/+1
|
* 31753: _git: correct some "undocumented" optionsm0viefreak2013-09-221-10/+6
| | | | | | | | | diff options: --cumulative is deprecated --> remove -G / -S: reword -S to emphase the difference to -G revision options: --abbrev: reword, to emphase the --abbrev-commit requirement
* 31751: _git: remove TODOs of actually documented optionsØystein Walle2013-09-221-4/+0
| | | | No functional changes.
* 31749: _git: fix some typos in description textsØystein Walle2013-09-221-16/+16
|
* 31748: _git: support completing remote branches without <remote>/ prefixm0viefreak2013-09-221-0/+16
| | | | | | | | this is used in git 1.8's git checkout <branch> as a shorthand for git checkout -b <branch> --track <remote>/<branch> in case <branch> exists on exactly one remote and is not a local branch
* 31746: _git: reword _git-config TODOm0viefreak2013-09-221-1/+1
| | | | | Support for merge drivers, filter drivers, and diff drivers is missing.
* 31750: _git: add new configuration options to match latest git v1.8.3Øystein Walle2013-09-221-1/+100
|
* 31747: _git: completion updates to match latest git v1.8.3 part 2Øystein Walle2013-09-221-27/+91
|
* 31755: _git: completion updates to match latest git v1.8.3m0viefreak2013-09-221-64/+186
|
* 31745: _git: correctly use __git_guard_number in some casesm0viefreak2013-09-221-5/+5
| | | | The space is relevant to make the help text work as intended.
* 31744: _git: make git submodule <cmd> completion workm0viefreak2013-09-221-1/+1
| | | | | The -A parameter in the main completion stopped completion in the subcommands from working. Remove it.
* 31743: _git: fix usage of ->int: for some entries in _git-configm0viefreak2013-09-221-9/+9
|
* 31741: _git: fix a wrong variable in __git_config_valuesm0viefreak2013-09-221-1/+1
| | | | This probably was a copy/paste mistake.
* 31726: _git: add few more arguments for cherry-pick and revertLuka Perkov2013-09-141-0/+6
| | | | Signed-off-by: Luka Perkov <luka@openwrt.org>
* 31723: _systemd: add more system commandsLuka Perkov2013-09-141-1/+11
| | | | | | | While at it move suspend command so the order of the sytem commands equals the one in the systemd help. Signed-off-by: Luka Perkov <luka@openwrt.org>
* 31708: _git: add --fixup and --squash options to commitLuka Perkov2013-09-071-0/+2
| | | | Signed-off-by: Luka Perkov <luka@openwrt.org>
* 31702: check for git rebase -i for autosquashLuka Perkov2013-09-061-1/+1
|
* based on 31641, 31642: completion for more make variantsPeter Stephenson2013-08-291-1/+1
|
* suppress stderr when listing java classes to completeYuusuke Yoshimoto2013-08-041-1/+1
|
* 31756: further make completion improvements.Jun T2013-07-251-32/+44
| | | | | | | ake care of mutually exclusive options. Add _description using $state_descr. Add completions for --debug=flag. Fix typo (pointed out by Daniel Shahaf).
* 31571: Completion/Unix/Command/_vcsh: UpdateRichard Hartmann2013-07-241-16/+133
|
* 31558: name of qemu executable changed in completion.Eric Cook2013-07-221-3/+3
|
* c.f. 31531: complete xcf files for image manipulation packagesPeter Stephenson2013-07-192-2/+2
|
* 31525: Fix some options in _makeJun T2013-07-171-4/+4
|
* Update make completion with gnu optionsNick Cross2013-07-121-8/+30
|
* users/17856: rewrite _make to use _arguments.Peter Stephenson2013-07-111-10/+34
| | | | No new option handling yet, but this should make it easier to add.
* 31433: zcat -f doesn't need suffix .gzPeter Stephenson2013-05-291-1/+5
|
* Improve Perforce jobs completion to limitPeter Stephenson2013-05-141-4/+6
| | | | | potentially huge output using jobview by default; fix quoting of arguments passed on to eval within _call_program.
* 31357: _cp: add support for Mac OS XJun T2013-04-291-32/+60
| | | | If not GNU nor darwin, assume POSIX.
* 31356: typo in new _comp_locale noted by BartPeter Stephenson2013-04-291-1/+1
|
* 31355: _comp_locale tries to sanitise locales but keep CTYPE;Peter Stephenson2013-04-291-7/+7
| | | | use this for subversion completion.
* 31288: _git: fix shortlog completerRamkumar Ramachandra2013-04-251-1/+26
| | | | | | | | | | Currently, __git-shortlog () says that 'git shortlog' can only accept commits as arguments (probably because the official documentation says this). This is entirely untrue: shortlog can accept commit-range-or-file, just like log can. Fix the completer by copying out segments from the __git-log () function. Signed-off-by: Ramkumar Ramachandra <artagnon@gmail.com>
* 31289: _git: branch.*.pushremote, remote.pushdefaultRamkumar Ramachandra2013-04-211-0/+2
| | | | | | | The configuration variables branch.*.pushremote and remote.pushdefault are relatively new, and are currently not completed by ZSH. Fix this. Signed-off-by: Ramkumar Ramachandra <artagnon@gmail.com>
* 31286: _git: add a couple of browsersRamkumar Ramachandra2013-04-211-0/+2
| | | | | | | Add google-chrome/chromium to the list of builtinbrowsers in __git_browsers (). Signed-off-by: Ramkumar Ramachandra <artagnon@gmail.com>
* 31159: git: Pass prefix filter to ls-files even if it matches no filesTorstein Hegge2013-04-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When a branch or tag name is completed with zsh in a large git repo, the completion is slow if the given prefix doesn't match a file or directory in the current working directory. Testing with linux.git, which contains release tags like v3.9 and a directory virt/: git log v<tab> takes about 0.5 seconds, while git log v3<tab> takes about 25 seconds. (Timed using zsh 4.3.17, on a fairly slow cpu. zsh from git appears to be quite a bit faster, but the difference between completing v and v3 is still large.) The difference between the two is that v<tab> passes the result of v* to git ls-files while v3<tab> determines that v3* matches no files, and passes an empty prefix to git ls-files. So git ls-files lists all files in the repo and passes that on to _multi_parts. Making git do the expansion of the * after the prefix lets git ls-files v3* return an empty list, making _multi_parts job easier. This does not affect the behavior of git log <tab>, but improves the performance of partial tag and branch tab-completion in the common case where file names and tag/branch names don't overlap.
* 31281: _du: add support for Mac OS XJun T2013-04-201-0/+18
|
* Daniel Friesel: 31265: improved option handling for devtodo.Peter Stephenson2013-04-161-2/+4
|
* unposted: fix some .distfiles which mention files that have gonePeter Stephenson2013-04-082-2/+0
|
* 31221: Handle zero defined aliases betterFrank Terbeck2013-04-051-1/+7
|
* 31203: add new etags completion.Peter Stephenson2013-04-042-0/+64
|
* 31182: _awk: Allow sticked argumentsMikael Magnusson2013-03-291-3/+3
|
* Han Pingtian: 31167 (with tweak): limit use of colons for recognisingPeter Stephenson2013-03-201-1/+1
| | | | remote path in ssh completion
* 30490: _java: -keystore takes a file argument, so complete filesMikael Magnusson2013-03-101-12/+12
|
* 31077: update for new options in GNU sortOliver Kiddle2013-02-271-28/+34
|
* c.f. 31071: remove duplicate _osc and rename _ps to avoid name clashOliver Kiddle2013-02-273-166/+17
|
* 31058: add completion of options from newer versions of some commandsOliver Kiddle2013-02-214-50/+62
|
* Morita Sho: 31038: add location of terminfo entries on DebianOliver Kiddle2013-02-091-1/+1
|
* Han Pingtian: 31027: remove the -g's from globs in file completionPeter Stephenson2013-02-071-1/+1
|
* Eric P Mangold: 31016: updated twisted completion using internallyPeter Stephenson2013-02-031-81/+28
| | | | generated function
* Fix _prove completer commit (was html)Mikael Magnusson2013-02-011-834/+51
|