Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 39181: Add PM_SINGLE and use for compstate. | Peter Stephenson | 2016-09-06 | 4 | -2/+13 |
| | | | | | | | | | | | | This flags that compstate (or any other special) can only have a single instance and an attempt to create a new one is an error. Given the very fiddly semantics of compstate any other usage seems pointless. No investigation yet of other variables that could use this. Note it's still possible to hide such variables; only instances that keep the special nature are affected. | ||||
* | 39179 (plus tweak): More _libvirt (virsh) completion tweaks | Marko Myllynen | 2016-09-06 | 2 | -7/+19 |
| | |||||
* | 39167: Make $ENV handling more like POSIX | Teubel György | 2016-09-05 | 3 | -12/+21 |
| | |||||
* | unposted: internals: Document zshcompwid(1) parameter implementations. | Daniel Shahaf | 2016-09-04 | 3 | -3/+26 |
| | |||||
* | 39158: cleanup following review comments of _libvirt function | Marko Myllynen | 2016-09-03 | 2 | -29/+34 |
| | |||||
* | 39165: update options to correspond to latest versions of software in ↵ | Oliver Kiddle | 2016-09-03 | 11 | -67/+138 |
| | | | | various functions | ||||
* | unposted: _postfix_queue_id: Unbreak completion of short queue ids of ↵ | Daniel Shahaf | 2016-09-02 | 2 | -2/+6 |
| | | | | held/active messages, broken in 39108. | ||||
* | 39154: _files: -/ with list-dirs-first resulted in a bad pattern, thus ↵ | Daniel Shahaf | 2016-09-02 | 2 | -1/+6 |
| | | | | aborting completion partway. | ||||
* | 39118: (almost) complete virsh completions | Marko Myllynen | 2016-08-31 | 2 | -29/+129 |
| | |||||
* | 39141: Use zsh instead of sh in SHLVL test. | Peter Stephenson | 2016-08-31 | 2 | -12/+17 |
| | | | | | This removes ambiguous behaviour of sh which may or may not increment SHLVL. | ||||
* | 39125: More care needed decrementing SHLVL on exec. | Stephane Chazelas | 2016-08-31 | 3 | -4/+30 |
| | | | | Not needed in subshell. | ||||
* | 39131: return on error needs to be at the outer scope. | Barton E. Schaefer | 2016-08-30 | 2 | -4/+9 |
| | |||||
* | 39122: __git_recent_branches: Silence warning on an edge case. | Daniel Shahaf | 2016-08-31 | 2 | -2/+14 |
| | | | | (The warning was correct; there is no functional change, though.) | ||||
* | 39108 (tweaked): _postfix: Support $enable_long_queue_ids. | Daniel Shahaf | 2016-08-30 | 2 | -1/+10 |
| | | | | | | 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. | ||||
* | 39110: _postfix: Complete 'postconf'. | Daniel Shahaf | 2016-08-30 | 2 | -1/+108 |
| | |||||
* | 39107: _postfix: Complete 'postqueue'. Also minor tweaks to 'postsuper'. | Daniel Shahaf | 2016-08-30 | 2 | -4/+17 |
| | |||||
* | 39109: _postfix: Use mailq to obtain queue id's. | Daniel Shahaf | 2016-08-30 | 2 | -1/+6 |
| | | | | | 'mailq' is usually in */bin (as opposed to */sbin) and so is more likely to be in $PATH. | ||||
* | 39115: repair forced joining when (@) and (j) are used together | Barton E. Schaefer | 2016-08-29 | 3 | -2/+17 |
| | |||||
* | 39112: _x_utils: Use state_descr | Mikael Magnusson | 2016-08-29 | 2 | -6/+10 |
| | |||||
* | 39105: _hashed_absolute_command_paths: Make the display string the basename. | Daniel Shahaf | 2016-08-27 | 2 | -1/+7 |
| | | | | This makes better use of terminal real estate. | ||||
* | 39103: _typed-in_absolute_command_paths: Better handle non-empty arguments ↵ | Daniel Shahaf | 2016-08-27 | 2 | -1/+11 |
| | | | | that don't start with a slash. | ||||
* | 39070: umount: Complete /f/b<TAB> → /foo/bar (for absolute path arguments ↵ | Daniel Shahaf | 2016-08-27 | 3 | -3/+35 |
| | | | | only, for now) | ||||
* | 39104: do not hash relative paths in findcmd() | Barton E. Schaefer | 2016-08-26 | 2 | -1/+5 |
| | |||||
* | 39102: __git_recent_branches: Optimise. | Daniel Shahaf | 2016-08-25 | 2 | -19/+28 |
| | | | | This improves performance from 0.6s to 0.04s (+93%) on one of Daniel Hahler's repositories. | ||||
* | 39094: _git-config: When an option is unknown, complete its value to the set ↵ | Daniel Shahaf | 2016-08-24 | 2 | -2/+11 |
| | | | | value. | ||||
* | 39087: fix 'conditionally uninitialized' variables | Jun-ichi Takimoto | 2016-08-23 | 3 | -2/+7 |
| | |||||
* | 39086: declare file local variables as 'static' | Jun-ichi Takimoto | 2016-08-23 | 2 | -2/+6 |
| | |||||
* | unposted (c.f. Mikael: 39078): fix for git blame terms | Oliver Kiddle | 2016-08-22 | 2 | -3/+8 |
| | |||||
* | unposted: _git-config: sendemail.smtpserver: Correct tags. | Daniel Shahaf | 2016-08-22 | 2 | -1/+4 |
| | |||||
* | 39046 + 39061: New :P history modifier. | Daniel Shahaf | 2016-08-22 | 13 | -14/+68 |
| | |||||
* | 39064: use scalbn() instead of scalb() (mathfunc.c) | Jun-ichi Takimoto | 2016-08-20 | 3 | -0/+10 |
| | |||||
* | 39074: _ip-neighbour: Fix typo in 'lladdr'. | Daniel Shahaf | 2016-08-20 | 2 | -1/+6 |
| | |||||
* | 39072: minor tweaks | Oliver Kiddle | 2016-08-19 | 2 | -8/+6 |
| | |||||
* | 39071: update completion functions for changes in Solaris 11.3 | Oliver Kiddle | 2016-08-19 | 9 | -892/+913 |
| | |||||
* | 39067: update options to correspond to latest versions of software in ↵ | Oliver Kiddle | 2016-08-19 | 24 | -1248/+1301 |
| | | | | various functions | ||||
* | unposted: _canonical_paths: Port docstring changes from 39044. | Daniel Shahaf | 2016-08-18 | 2 | -2/+5 |
| | |||||
* | 39044 (in part, see thread): Document _canonical_paths in the manual, too. | Daniel Shahaf | 2016-08-18 | 2 | -0/+20 |
| | | | | | This mostly copy-pastes the source code comments and adds markup, however, the positional arguments are now annotated optional, and a ')' was added. | ||||
* | 39039: fix documentation of transpose-words | Peter Stephenson | 2016-08-15 | 2 | -5/+12 |
| | |||||
* | 39040: Completion/…/_git: fix missing backslashes in 39036 | Daniel Hahler | 2016-08-15 | 1 | -2/+2 |
| | |||||
* | 39036: update git completion for new options up to git 2.9.2 | Oliver Kiddle | 2016-08-13 | 2 | -453/+695 |
| | |||||
* | 39026: pattern specified with _arguments' -A option shouldn't be checked ↵ | Oliver Kiddle | 2016-08-13 | 2 | -2/+9 |
| | | | | against words after the cursor | ||||
* | 39035: ${(A)name=word} should expand as an array even when there is only one ↵ | Barton E. Schaefer | 2016-08-12 | 3 | -0/+11 |
| | | | | element. | ||||
* | 39031: Ensure variables in transpose-words are initialised | Peter Stephenson | 2016-08-12 | 2 | -1/+4 |
| | |||||
* | 39029: document transpose-words change | Peter Stephenson | 2016-08-12 | 2 | -0/+8 |
| | |||||
* | 38983: Make transpose-words handle numeric arguments sensibly | Han Pingtian | 2016-08-12 | 2 | -39/+56 |
| | |||||
* | 39028: more join/split cases fixed and tested. | Barton E. Schaefer | 2016-08-12 | 3 | -5/+17 |
| | |||||
* | 39019 (cf. PWS 39013): add test cases for more join/split combinations | Barton E. Schaefer | 2016-08-11 | 1 | -0/+55 |
| | | | | Accidentally omitted from previous commit. | ||||
* | 39019 (cf. PWS 39013): fix SHWORDSPLIT regression introduced by workers/29313 | Barton E. Schaefer | 2016-08-10 | 2 | -6/+21 |
| | | | | Also add test cases for more join/split combinations | ||||
* | 39014: Use special OpenBSD interface to get correct rand() behavior | Mikael Magnusson | 2016-08-10 | 3 | -1/+11 |
| | |||||
* | unposted: fix typo in comment | Barton E. Schaefer | 2016-08-06 | 2 | -1/+3 |
| |