Daniel Shahaf
5a32ced1be
unposted: Port 40617 to the completion.
2017-02-25 09:09:31 +00:00
Oliver Kiddle
4443e021f1
update gphoto2 completion for new options up to gphoto2 2.5.11
2017-02-19 02:22:43 +01:00
Fabian Klotzl
e720f45975
40539: typo in MIPS branch of argument selection
2017-02-13 18:09:10 -08:00
Oliver Kiddle
64c67581d2
40512: new entr completion
2017-02-10 13:56:26 +01:00
Oliver Kiddle
0829c14cbd
unposted: using a colon in the tag name for lsusb completion was not such a good idea
2017-02-10 13:53:37 +01:00
Daniel Shahaf
e3bc63f00e
unposted: _svn: Fix '--show-revs' completion.
2017-02-08 11:55:03 +00:00
Daniel Shahaf
ec1bdab023
40494: _git: Use slashes matchspec for references (as already used for branch names).
2017-02-07 08:43:31 +00:00
Daniel Shahaf
3afd12ae97
40493/0002: _git-checkout: Reorder default completions.
...
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-07 08:43:31 +00:00
Daniel Shahaf
4da5c23dce
40493/0001: _git-checkout: No functional change.
...
This makes the next diff smaller.
2017-02-07 08:43:31 +00:00
Peter Stephenson
e641d8e9c1
40434: Jan Matejek: patchutils completion update
2017-02-06 13:47:40 +00:00
Zhiming Wang
b0073410eb
40450, 40451: Swifth language completion.
...
Also resolve whether this is the openstack "swift" command.
2017-01-29 16:36:24 +00:00
Zach Whaley
ea7b4d4b2d
40200: Updated Perforce completion
2017-01-27 18:05:05 +00:00
Peter Stephenson
c861b17bbf
40391: Add WARN_NESTED_VAR option and functions -W.
...
These are companions to WARN_CREATED_GLOBAL, warning when a variable
from an enclosing scope is altered.
2017-01-23 09:50:57 +00:00
Peter Stephenson
60a4f6cb67
unposted: "autooad ~..." also completes file
2017-01-17 18:03:26 +00:00
Peter Stephenson
2e76fb80b4
40372: turn off POSIX_IDENTIFIERS option in completion
2017-01-16 17:52:51 +00:00
Earnestly
51c5c85c23
40355: _mpc: improve playlist completion
2017-01-13 20:56:47 -05:00
Oliver Kiddle
f22960c8e1
40345: update lsusb completion
2017-01-13 03:52:25 +01:00
Oliver Kiddle
cfc8165bc1
40344: new lsblk completion
2017-01-13 00:52:12 +01:00
Peter Stephenson
12100eb6b9
40332: completion for new autoload features
2017-01-11 21:24:33 +00:00
Daniel Shahaf
b088b67a54
40303: _bts: Add more subcommands.
...
Since 'done' is deprecated, stop offering it but do complete after it.
2017-01-10 03:57:30 +00:00
Daniel Shahaf
ebcc57210d
40302: New _swaks completion (common options only).
2017-01-10 03:37:34 +00:00
Daniel Shahaf
385cb9b9f0
40264: _man: Complete all sections after '-a'.
...
Followup to 37634.
2017-01-05 15:58:17 +00:00
Barton E. Schaefer
044fcbabf1
unposted (see users/22287): _comp_options needs to disable ERR_RETURN
2016-12-27 11:14:27 -08:00
Baptiste Daroussin
5a98e318b0
40210: Add support modern FreeBSD and drop support for FreeBSD < 5
2016-12-18 14:55:57 +00:00
Baptiste Daroussin
8ae20a8589
40209: Fix typo in chflags completion
2016-12-18 14:55:56 +00:00
Daniel Shahaf
03bd5e287f
users/22182: Propagate 22161 docs patch to completion descriptions.
2016-12-10 15:04:22 +00:00
Oliver Kiddle
ece90dae42
40114: complete :/ with other parameter operators
2016-12-08 23:52:19 +01:00
Mikael Magnusson
a43e6e2db4
40107: _mount, _fusermount: fix quoting
2016-12-06 21:15:14 +01:00
Oliver Kiddle
f65283e1ad
40055: update git completion for git 2.11.0
2016-12-01 21:50:47 +01:00
Oliver Kiddle
7d80b14702
40053: exclude current directory of active zsh from _external_pwds ompletion matches
2016-12-01 21:45:04 +01:00
Mikael Magnusson
1ba59c4147
unposted: fix previous commit
2016-12-01 03:58:13 +01:00
Mikael Magnusson
989f5e590c
40024: Update _path_files since quoting requirements changed in 39412
2016-12-01 03:42:32 +01:00
Daniel Shahaf
f90200c869
40036: _bts: Complete removal syntaxes correctly.
...
The incumbent pattern matched the minus in 'bts tag 42 - <TAB>' (and other,
similar subcommands).
2016-11-30 16:10:20 +00:00
Eitan Adler
110ffae9fe
40035: Cosmetic fixes for comments and documentation.
...
Mostly fixes to doubled words.
2016-11-29 17:13:52 +00:00
Daniel Shahaf
3a83e481ab
unposted: Complete the $foo[(f)] flag.
2016-11-29 06:41:22 +00:00
Daniel Shahaf
a74294edbe
unposted: _git-config: Fix user.email completion to complete only bare email addresses.
2016-11-29 06:41:21 +00:00
Daniel Shahaf
1955cceec7
40011: Make $_comp_priv_prefix only declared when required, and use that to have chgrp offer all groups under doas, ssh, etc as well.
2016-11-28 07:16:39 +00:00
Daniel Shahaf
eccb7471b5
39757 plus test: Fix completion under parenthetical directory names, broken in 39412
2016-11-27 15:12:00 +00:00
Jun-ichi Takimoto
53e6b12bdf
40013: process zsh-specific time format extensions correctly
2016-11-26 16:36:21 +09:00
Oliver Kiddle
a7f5db14b3
40020: new cscope completion
2016-11-25 23:05:54 +01:00
Laurent Arnoud
e34045819d
40018 + 40019: Add missing commands to Debian apt completion
...
Upstream ref
5aba18968d
2016-11-25 17:02:21 +00:00
Oliver Kiddle
5beb65a0f7
unposted: fix typo (=+ to +=)
2016-11-24 16:20:43 +01:00
Oliver Kiddle
8ec1a25994
40004: fix cache mechanism, complete groups and other minor improvements
2016-11-24 16:11:55 +01:00
Jun-ichi Takimoto
fe2d87767d
40005: call _date_formats from _date
...
also update both files for darwin etc.
2016-11-24 21:33:15 +09:00
Oliver Kiddle
fe67ccacf1
39974: complete shared libraries for -e and -s options to ssh-add
2016-11-20 23:59:35 +01:00
Daniel Shahaf
df8d219da3
39916 + 39930 + tweak: _git: Complete options and values for -c.
...
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-18 02:11:05 +00:00
Daniel Shahaf
297471cf77
39921: __git_recent_branches: Remove erroneous parsing of partial ref names 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 (317c96b64f
) 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-17 15:32:05 +00:00
Daniel Shahaf
d7b57cc957
39922: __git_recent_branches: Fix an 'assertion' failure when two branches (refs) point to the same commit.
2016-11-17 15:32:04 +00:00
Daniel Shahaf
307da989d8
39917: Complete setsid(1) as a precommand
2016-11-17 15:32:04 +00:00
Oliver Kiddle
7d2f805008
39945: allow further tab presses to move on to menu completion even when compstate[insert] is emptied
2016-11-16 09:42:49 +01:00