Daniel Shahaf
e176eff554
34739: git completion: Fix regression in ce80a92
...
This restores the message when completing a commit object name that
isn't one of the most recent 20 commits. e.g., 'git checkout deadbeef<TAB>'.
2015-03-19 06:51:32 +00:00
Daniel Shahaf
236da69842
34671 plus tweaks: Add -1 -2 -J -V -x to _describe, use them to sort 'git --fixup' hash completions
2015-03-16 09:27:06 +00:00
Daniel Shahaf
097dedf9ab
34671: git completion: only offer recent commits' tags/heads for --fixup
2015-03-16 09:25:39 +00:00
Mikael Magnusson
205cb16b98
Fix ~ and (Q) order in _zattr
2015-03-15 00:42:01 +01:00
Daniel Shahaf
69ada95acd
34693: sudo completion: Don't false positive 'sudo -e' detection
2015-03-09 20:01:09 +00:00
Daniel Shahaf
c1eda67909
34693: _strace: Fix variable leakage of $sys_calls
2015-03-09 19:59:25 +00:00
Daniel Hahler
ce80a925d6
34638 with tweaks: git completion: complete commit hashes and --fixup
2015-03-07 03:56:48 +00:00
Peter Stephenson
ec03a233c5
34654: Improved rpm -q --whatprovides completion
2015-03-05 14:49:47 +00:00
Daniel Shahaf
19010fafd9
New completion for add-zsh-hook
2015-03-05 09:40:33 +00:00
Matthew Martin
90d433b358
34637: New mixerctl completion for BSD
2015-03-03 09:30:15 +00:00
Daniel Shahaf
49776e807f
34588: Complete 'usermod -a'
2015-02-27 17:21:11 +00:00
Barton E. Schaefer
ae7dcab5ed
34476: change _store_cache assignment format
...
Avoids potentially expensive lexical analysis of the array values.
2015-02-12 09:31:09 -08:00
Daniel Hahler
7d15b9a9cb
34468: completion: git: stash: handle 'save' being the default
...
"git stash" should complete arguments for "git stash save", but without
the message part.
2015-02-08 20:27:26 +01:00
Daniel Hahler
8f403ab25c
34467: completion: git: minor doc fixes
...
I am not sure about the deprecation of user-commands, but from other
places in the doc and commit history this deprecation was meant to be
reverted?!
2015-02-08 20:27:25 +01:00
Daniel Hahler
28d520bc21
34470: completion: adb: add "sideload" command
...
btw: there is another compdef available for `adb` from
zsh-users/zsh-completion; see
https://github.com/zsh-users/zsh-completions/issues/291 .
2015-02-08 20:27:25 +01:00
Daniel Hahler
ffaf99288f
34469: git completion: add "stash" from refs/stash to __git_heads
2015-02-08 20:27:25 +01:00
Daniel Shahaf
860ef4e125
34464: Update mtr completion to mtr 0.82
2015-02-07 22:28:03 +00:00
Jun-ichi Takimoto
2810317ae2
34456: lopts should be initialized as an array
...
otherwise an empty element remains in lopts, which causes
a trouble when _arguments -- '*:' is called.
2015-02-06 23:06:07 +09:00
Daniel Shahaf
a5333cc344
34444: git completion: minor improvements
...
- 'git rebase': complete arguments in the same word as the option
- 'git commit': provide message for --fixup/--squash
2015-02-02 15:32:59 +00:00
Daniel Shahaf
061dc888d3
34411: _hg completion: Complete bookmark names for -r
...
While there, simplify `hg tags` parsing.
2015-02-01 11:36:02 +00:00
Peter Stephenson
1c942291f8
34435: Update emulate completion.
...
Add new feature to run command in emulation.
Factor out handling of quoted command string to new function.
2015-01-30 16:24:20 +00:00
Jun-ichi Takimoto
1faf2888e9
34415: cache list of all python modules
2015-01-28 23:58:23 +09:00
Jun-ichi Takimoto
f591458321
34423: fix a typo in _ruby
2015-01-28 23:19:48 +09:00
Daniel Shahaf
2c85612c4b
34412: complete all groups for chown under sudo
2015-01-27 11:02:57 +00:00
Oliver Kiddle
f972b023a2
34373, 34374: update completion of builtin commands, modifiers,
...
parameter and globbing flags
2015-01-25 18:23:03 +01:00
Daniel Shahaf
20953f53f0
_zstyle vcs_info completion: Add missing styles
2015-01-25 01:42:06 +01:00
Daniel Shahaf
54bfcf5af1
_zstyle vcs_info: Unbreak branchformat completion
...
The failure mode was:
% zstyle ':vcs_info:*' branchformat "foobar%<TAB>
_values:compvalues:10: no multi-letter values with empty separator allowed
2015-01-25 01:42:06 +01:00
Jun-ichi Takimoto
0833518980
34335: fix bugs in _yum_all_pkgs
2015-01-23 23:10:33 +09:00
Jun-ichi Takimoto
102f2aec1e
34327: fix cache identifier used in _cache_invalid
2015-01-22 01:23:18 +09:00
Wieland Hoffmann
9ca77b2143
_git: Change one --validate to --no-validate
...
As the description of that argument says, it's used to *not* perform
sanity checks.
2015-01-17 13:00:23 +01:00
Eric Cook
cd8c0a2dc1
34260 relax interface name restrictions in ip completion
2015-01-13 09:27:41 +00:00
Eric Cook
c5b2eaaaa4
34259: variable declarations in ip completion
2015-01-13 09:25:56 +00:00
Peter Stephenson
0ea940bb58
34233: function execution trick needed for _qdbus
2015-01-11 17:42:49 +00:00
Barton E. Schaefer
5caf317c3a
unposted (cf. 34218): : remove -m from zmodload calls
2015-01-10 18:06:43 -08:00
Thomas Mitterfellner
9e94cd84c6
34195: new qdbus completion
2015-01-10 19:55:47 +00:00
Barton E. Schaefer
199581f780
34202: safe tempfile creation part 3 -- use zf_ln instead of mv
2015-01-10 10:32:31 -08:00
Daniel Shahaf
c7850ac4f6
34042: _git: Respect tags for subcommand completion.
...
It is now possible to use the tag-order style to stagger the overwhelming
'git <TAB>' subcommand listing. For example:
zstyle ':completion::complete:git:argument-1:' tag-order \
main-porcelain-commands user-commands third-party-commands \
ancillary-manipulator-commands ancillary-interrogator-commands \
plumbing-manipulator-commands plumbing-interrogator-commands \
aliases
2015-01-05 15:57:42 +00:00
Timofey Titovets
6425db14a4
34053: complete additional Linux kernel module compression
2015-01-05 10:21:29 +00:00
Mikael Magnusson
2194da18c7
33963: remove work of art in _mount
2014-12-29 08:34:34 +01:00
Barton E. Schaefer
33b3958064
34068: create tempfiles without forking, and safe temp directory creation
2014-12-28 00:49:08 -08:00
Barton E. Schaefer
200accac63
34067: safe tempfile creation, part 1
2014-12-27 23:59:29 -08:00
Daniel Shahaf
89c692eafb
33977: don't complete widgets as first argument to bindkey
2014-12-21 22:23:06 +01:00
Lokesh Mandvekar
e9a640802d
33999: remove docker completion.
...
Versions supplied with docker is authoritative, so version in zsh
is just a potential hazard to the unwary.
2014-12-18 19:15:36 +00:00
Mikael Magnusson
409f069a6a
users/19530: Handle commented lines in /etc/filesystems
2014-12-14 19:48:03 +01:00
Oliver Kiddle
3b7061e4e4
33958: update sudo completion for newer options
2014-12-13 20:04:02 +01:00
Peter Stephenson
d067ebcacd
33876: etc.: Separate errors and keyboards interrupts
...
Combination of 12 commits from interrupt_abort branch.
Basic strategy is to introduce bits to errflag and to set and
reset them separately.
Remove interrupt status on return to main keymap.
Turn off ERRFLAG_INT for always block.
Restore bit thereafter: we probably need a new variable in order
to allow user interrupts to be reset in the always block.
Add TRY_BLOCK_INTERRUPT
This works the same as TRY_BLOCK_ERROR, but for a SIGINT, too.
Ensure propagation of SIGINT from exited job.
If received by foreground job, shell uses ERRFLAG_INT, not
ERRFLAG_ERROR, to set the new state.
Reset errflag before precmd()
Add always block in _main_completion to fix ZLS_COLORS
Ensures we get the right state of $ZLS_COLORS at the end of _main_complete
even if there's an interrupt. However, the "right state" is a bit messy
as it depends on styles.
2014-12-11 09:41:17 +00:00
Mikael Magnusson
247f7548dc
Parse "Gentoo" as being GNU libc
2014-12-10 15:20:51 +01:00
Peter Stephenson
53e44daeba
33927: nm completion improvements
...
Complete .elf files.
Allow directory searches.
2014-12-08 09:53:10 +00:00
Peter Stephenson
a4799145da
33843: minor optimisation for recursive-files.
...
Expand the recursive path only the first time we need it.
2014-12-08 09:46:30 +00:00
Barton E. Schaefer
09959eb9d6
33912: fix filename default case
...
version-of-od argument list manipulation clobbered the default spec
2014-12-07 11:20:01 -08:00