Marko Myllynen
5b4cbcc842
39158: cleanup following review comments of _libvirt function
2016-09-03 12:41:22 +02:00
Oliver Kiddle
48c20d74a7
39165: update options to correspond to latest versions of software in various functions
2016-09-03 12:31:22 +02:00
Daniel Shahaf
972423629f
unposted: _postfix_queue_id: Unbreak completion of short queue ids of held/active messages, broken in 39108.
2016-09-02 19:20:56 +00:00
Daniel Shahaf
8bb531990e
39154: _files: -/ with list-dirs-first resulted in a bad pattern, thus aborting completion partway.
2016-09-02 18:23:55 +00:00
Marko Myllynen
4547897976
39118: (almost) complete virsh completions
2016-08-31 16:34:41 +02:00
Daniel Shahaf
c2592b4f72
39122: __git_recent_branches: Silence warning on an edge case.
...
(The warning was correct; there is no functional change, though.)
2016-08-31 02:23:39 +00:00
Daniel Shahaf
4ce0b1c098
39108 (tweaked): _postfix: Support $enable_long_queue_ids.
...
Note that this not only adds a second compadd invocation but also adds a space
to the first compadd invocation, to prevent the start of a new-style queue id
from matching as an old-style queue id.
2016-08-30 01:58:59 +00:00
Daniel Shahaf
d916ba1a00
39110: _postfix: Complete 'postconf'.
2016-08-30 01:57:55 +00:00
Daniel Shahaf
823bb6fe85
39107: _postfix: Complete 'postqueue'. Also minor tweaks to 'postsuper'.
2016-08-30 01:57:55 +00:00
Daniel Shahaf
1712c62633
39109: _postfix: Use mailq to obtain queue id's.
...
'mailq' is usually in */bin (as opposed to */sbin) and so is more likely
to be in $PATH.
2016-08-30 01:57:54 +00:00
Daniel Shahaf
1f00f68367
39105: _hashed_absolute_command_paths: Make the display string the basename.
...
This makes better use of terminal real estate.
2016-08-27 18:13:27 +00:00
Daniel Shahaf
b62d9eb63e
39103: _typed-in_absolute_command_paths: Better handle non-empty arguments that don't start with a slash.
2016-08-27 18:12:01 +00:00
Daniel Shahaf
aa041f7a5a
39070: umount: Complete /f/b<TAB> → /foo/bar (for absolute path arguments only, for now)
2016-08-27 18:12:01 +00:00
Daniel Shahaf
317c96b64f
39102: __git_recent_branches: Optimise.
...
This improves performance from 0.6s to 0.04s (+93%) on one of Daniel Hahler's repositories.
2016-08-25 18:12:41 +00:00
Daniel Shahaf
4d995160e4
39094: _git-config: When an option is unknown, complete its value to the set value.
2016-08-24 21:15:00 +00:00
Oliver Kiddle
18aa25c75d
unposted (c.f. Mikael: 39078): fix for git blame terms
2016-08-22 11:54:04 +02:00
Daniel Shahaf
c8b228b1ea
unposted: _git-config: sendemail.smtpserver: Correct tags.
2016-08-22 03:38:12 +00:00
Daniel Shahaf
1c6d3e3f04
39074: _ip-neighbour: Fix typo in 'lladdr'.
2016-08-20 03:01:46 +00:00
Oliver Kiddle
31dc8b52b5
39072: minor tweaks
2016-08-19 19:11:07 +02:00
Oliver Kiddle
4200466217
39071: update completion functions for changes in Solaris 11.3
2016-08-19 19:06:37 +02:00
Oliver Kiddle
580698bc71
39067: update options to correspond to latest versions of software in various functions
2016-08-19 18:00:07 +02:00
Daniel Shahaf
283357dcab
unposted: _canonical_paths: Port docstring changes from 39044.
2016-08-18 16:59:09 +00:00
Daniel Hahler
ef64b6a929
39040: Completion/…/_git: fix missing backslashes in 39036
2016-08-15 12:06:58 +02:00
Oliver Kiddle
30aafc0b68
39036: update git completion for new options up to git 2.9.2
2016-08-13 01:37:57 +02:00
Daniel Shahaf
dfae92c483
38996: _man: Support _correct_word.
...
Since compfiles is undocumented, avoid its use altogether, replacing it by
a construct that blackbox analysis suggests to be equivalent.
The compfiles call being removed effected the following change (when
completing «man -S 8:1 getc<TAB>»):
BEFORE THE CALL:
typeset -a pages=( /home/daniel/prefix/zsh/share/man/man1/
/usr/share/man/man8/
/usr/share/man/man1/ )
AFTER THE CALL:
typeset -a pages=( '/home/daniel/prefix/zsh/share/man/man1/getc*(8|1)*'
'/usr/share/man/man8/getc*(8|1)*'
'/usr/share/man/man1/getc*(8|1)*' )
This patch effects the same transformation (modulo doubling the final slash).
Any -M parameter will be passed to compadd.
2016-08-05 12:37:30 +00:00
Daniel Shahaf
71f1653020
38994: _man: Fix two bugs when completing manpage filenames in separate-sections mode.
...
- No longer glob all files (the (-g)-less _path_files was virtually always called,
by at least one of the multiple calls to _man_pages).
- Actually separate sections (by propagating $expl).
2016-08-05 12:37:29 +00:00
Daniel Shahaf
a5a9fc7a5f
38993: _man: Drop (b): it's incorrect when $sect contains '|'.
2016-08-05 12:37:27 +00:00
Oliver Kiddle
81f229a037
38989: minor completion updates for FreeBSD
2016-08-03 17:29:41 +02:00
Oliver Kiddle
7d282fa588
38986: new gsettings completion
2016-08-03 17:27:25 +02:00
Daniel Shahaf
f70615d878
38981: _man: Followup to 37634: unbreak OpenBSD 'man 3p' and Linux $MANSECT.
...
The breakage was reported in 38516.
2016-08-01 21:15:47 +00:00
Daniel Shahaf
faa163cd5f
38964: _git-config: Complete option names present in the config file.
...
This patch lets
.
git config x.y.z value
git config <TAB>
.
complete 'x.y.z', even if x.y.z isn't hardcoded into _git-config.
2016-08-01 08:01:27 +00:00
Daniel Shahaf
b056d8c909
38963: _git-config: Run gettable-options earlier and in all codepaths.
...
No change to completions; this is preparation for the next commit.
2016-08-01 08:01:26 +00:00
Daniel Shahaf
0782e0a0a6
38961: _git-config: No functional change: rename $git_options_static to $git_options in preparation for the after-next commit.
2016-08-01 08:01:24 +00:00
Daniel Shahaf
9ef02744dd
unposted: _git: Clean up superfluous and missing backslashes.
2016-07-31 16:21:33 +00:00
Daniel Shahaf
a3b5389641
38967: _hosts: Don't complete wildcard entries from ~/.ssh/known_hosts.
2016-07-31 16:21:32 +00:00
Daniel Shahaf
625fe0fce8
38966: _svnadmin: Complete positional arguments for 'hotcopy', 'setlog', 'setrevprop', 'delrevprop'.
2016-07-31 16:21:31 +00:00
Daniel Shahaf
eaaac9c89f
38965: _svnadmin: Complete 'freeze' as a precommand.
2016-07-31 16:21:29 +00:00
Daniel Shahaf
774f654e36
38962: _git-config: Document more line noise.
2016-07-31 16:21:28 +00:00
Daniel Shahaf
0389fc3a7f
unposted: _svnadmin: Tweak state description.
2016-07-29 17:01:22 +00:00
Daniel Shahaf
8e06a6a28a
unposted (after 38939): _git-rebase: Unbreak.
2016-07-27 14:04:40 +00:00
Daniel Shahaf
d5e7987408
38914 (tweaked): _pkg-config: Add options, complete *.pc files for positional arguments.
2016-07-27 14:04:15 +00:00
Oliver Kiddle
fd144877f5
38943: update texinfo options and improve completion of Info files, nodes and menu items
2016-07-25 00:12:43 +02:00
Oliver Kiddle
4f5cc54560
38939: add missing git options
...
In particular those for GPG signing a push
2016-07-25 00:06:57 +02:00
Matthew Martin
dfd8b1da4f
38935: update tcpdump completion for Free and Open BSD
2016-07-24 22:14:27 +02:00
Daniel Shahaf
3afaebd913
unposted: _git-grep: Stop leaking the parameter $i.
2016-07-23 18:02:29 +00:00
Daniel Shahaf
8e69dd54b7
38913: _pkg-config: Complete variables for --variable.
2016-07-23 18:02:26 +00:00
Oliver Kiddle
82119d8d17
38904: fix return status in _normal and functions erroneously using it for default completion
2016-07-21 17:49:13 +02:00
Marko Myllynen
f117edfabe
38894: completion for virt-admin and libvirt client/server IDs/names
2016-07-21 17:38:48 +02:00
Daniel Shahaf
db9f0d3b3e
unposted (cf. users/21737):: _git-subtree: Record technical debt in comment.
2016-07-17 14:55:35 +00:00
Daniel Shahaf
d09cb7e979
users/21750 (after users/21551): _git-subtree: Tweak -m,-P completions
2016-07-17 14:53:12 +00:00