summaryrefslogtreecommitdiff
path: root/Completion/Unix/Command
AgeCommit message (Collapse)AuthorFilesLines
2013-04-2131286: _git: add a couple of browsersRamkumar Ramachandra1-0/+2
Add google-chrome/chromium to the list of builtinbrowsers in __git_browsers (). Signed-off-by: Ramkumar Ramachandra <artagnon@gmail.com>
2013-04-2031159: git: Pass prefix filter to ls-files even if it matches no filesTorstein Hegge1-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.
2013-04-2031281: _du: add support for Mac OS XJun T1-0/+18
2013-04-16Daniel Friesel: 31265: improved option handling for devtodo.Peter Stephenson1-2/+4
2013-04-08unposted: fix some .distfiles which mention files that have gonePeter Stephenson1-1/+0
2013-04-0531221: Handle zero defined aliases betterFrank Terbeck1-1/+7
2013-04-0431203: add new etags completion.Peter Stephenson2-0/+64
2013-03-2931182: _awk: Allow sticked argumentsMikael Magnusson1-3/+3
2013-03-20Han Pingtian: 31167 (with tweak): limit use of colons for recognisingPeter Stephenson1-1/+1
remote path in ssh completion
2013-03-1030490: _java: -keystore takes a file argument, so complete filesMikael Magnusson1-12/+12
2013-02-2731077: update for new options in GNU sortOliver Kiddle1-28/+34
2013-02-27c.f. 31071: remove duplicate _osc and rename _ps to avoid name clashOliver Kiddle2-166/+17
2013-02-2131058: add completion of options from newer versions of some commandsOliver Kiddle4-50/+62
2013-02-03Eric P Mangold: 31016: updated twisted completion using internallyPeter Stephenson1-81/+28
generated function
2013-02-01Fix _prove completer commit (was html)Mikael Magnusson1-834/+51
2013-01-29Jesper Nygårds: 31012: gradle completion updatePeter Stephenson1-5/+11
2013-01-1430960: Alexey Bezhan: compatibility issue with django completionPeter Stephenson1-1/+1
2013-01-1030958: Jeremy Mates: new prove completionPeter Stephenson2-0/+835
2012-12-16Missing .distfiles entriesPeter Stephenson1-0/+1
2012-12-1330876: fix obscure failures to propagate non-zero statusPeter Stephenson1-1/+1
from optimised simple commands within lists
2012-11-2030811: new completion for btrfs and complete btrfs and ext4 mount optionsOliver Kiddle1-52/+101
and new linux mount flags
2012-11-1630802: add new command switchesOliver Kiddle1-8/+19
2012-11-15Michal Halenka: 30800: fix arpping optionPeter Stephenson1-1/+1
2012-11-1230795: new xz completion and comple --fast and --best for bzip2Oliver Kiddle3-32/+109
2012-11-1230794: update completions for new optionsOliver Kiddle2-3/+8
2012-11-1130793: account for eglibc in _pick_variant patternsOliver Kiddle3-5/+6
2012-11-07Benjamin R. Haskell: 30737: make custom completions for git aliases easierOliver Kiddle1-1/+1
2012-11-07users/17382: complete URLs for vim and make _remote_files moreOliver Kiddle2-7/+16
consistent with _files
2012-10-19Roman Kaminski: 30738: bzr send commandPeter Stephenson1-0/+4
2012-10-19Greg Bouzakis: 30741: add suspend command to systemd completionPeter Stephenson1-0/+1
2012-10-07add evince, zathura, dwb to command lists of basic completionsOliver Kiddle1-1/+1
2012-09-30Aaron Schrab: 30710: perldoc completion updatesPeter Stephenson1-3/+12
2012-09-2730697: new completion definition for dbus-send and dbus-monitorOliver Kiddle1-0/+87
2012-09-15Александр Балезин: 30667: add addrlabl subcommand.Peter Stephenson1-0/+34
2012-09-05Jun T.: 30658: complete more uniq optionsPeter Stephenson1-1/+6
2012-09-05Silas Silva: users/17223: lp page-ranges option.Peter Stephenson1-1/+1
2012-08-23Aaron Schrab: 30636: telnet-ssl option completionPeter Stephenson1-0/+15
2012-08-23Aaron Schrab: 30637: -b telnet option completionPeter Stephenson1-0/+1
2012-08-23Aaron Schrab: 30638: IPv4 and IPv6 telnet option completionPeter Stephenson1-0/+2
2012-08-17Stepan Koltsov: 30632: new _clay completionPeter Stephenson2-0/+43
2012-08-1730632: gcc completion enhancements for clang etc.Peter Stephenson1-2/+17
2012-08-14ChangeLog-5.0 should be ChangeLog-4.3, Bart saysPeter Stephenson1-1/+10
2012-08-13Michal Halenika: 30608: _ip syntax fixPeter Stephenson1-1/+1
2012-08-07cat_in_136: 17200: new lha and nkf completionsPeter Stephenson3-0/+123
2012-07-15add _mosh to .distfilesPeter Stephenson1-0/+1
2012-07-08Danek: 30562: Solaris completion updatesPeter Stephenson2-17/+13
2012-06-21Danek (plus .distfiles): 30520: updated Solaris 11 copmletionPeter Stephenson2-124/+390
2012-06-1030503: rudimentary completion for mosh.Clint Adams1-0/+12
2012-06-10Jeremy Mates: 30505: Allow multiple --header= in _wgetMikael Magnusson1-1/+1
2012-06-0630497: xsltproc option completion issuePeter Stephenson1-2/+2