summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-09-0639174: _ssh: Fix completion of ProxyCommand option.Daniel Shahaf2-4/+4
The incumbent code would discard the first word of the value of the ProxyCommand option. Stop doing so. With that removed the remaining two lines were equivalent to _cmdstring, so just call it directly.
2016-09-0639173: _arguments: Escape colons and backslashes in $opt_args unambiguously.Daniel Shahaf4-5/+26
2016-09-0639171: _libvirt: Apply $opt_args-unescaping.Daniel Shahaf2-0/+4
This causes the value of $conn_opt in the code not to have a backslash in front of the colon.
2016-09-06unposted: _libvirt: Escape $words elements to avoid their interpretation as ↵Daniel Shahaf2-2/+8
a pattern against $_cache_virsh_cmds.
2016-09-06unposted: Fix leakage of $word (after 39179).Marko Myllynen2-2/+7
2016-09-0639181: Add PM_SINGLE and use for compstate.Peter Stephenson4-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.
2016-09-0639179 (plus tweak): More _libvirt (virsh) completion tweaksMarko Myllynen2-7/+19
2016-09-0539167: Make $ENV handling more like POSIXTeubel György3-12/+21
2016-09-04unposted: internals: Document zshcompwid(1) parameter implementations.Daniel Shahaf3-3/+26
2016-09-0339158: cleanup following review comments of _libvirt functionMarko Myllynen2-29/+34
2016-09-0339165: update options to correspond to latest versions of software in ↵Oliver Kiddle11-67/+138
various functions
2016-09-02unposted: _postfix_queue_id: Unbreak completion of short queue ids of ↵Daniel Shahaf2-2/+6
held/active messages, broken in 39108.
2016-09-0239154: _files: -/ with list-dirs-first resulted in a bad pattern, thus ↵Daniel Shahaf2-1/+6
aborting completion partway.
2016-08-3139118: (almost) complete virsh completionsMarko Myllynen2-29/+129
2016-08-3139141: Use zsh instead of sh in SHLVL test.Peter Stephenson2-12/+17
This removes ambiguous behaviour of sh which may or may not increment SHLVL.
2016-08-3139125: More care needed decrementing SHLVL on exec.Stephane Chazelas3-4/+30
Not needed in subshell.
2016-08-3039131: return on error needs to be at the outer scope.Barton E. Schaefer2-4/+9
2016-08-3139122: __git_recent_branches: Silence warning on an edge case.Daniel Shahaf2-2/+14
(The warning was correct; there is no functional change, though.)
2016-08-3039108 (tweaked): _postfix: Support $enable_long_queue_ids.Daniel Shahaf2-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.
2016-08-3039110: _postfix: Complete 'postconf'.Daniel Shahaf2-1/+108
2016-08-3039107: _postfix: Complete 'postqueue'. Also minor tweaks to 'postsuper'.Daniel Shahaf2-4/+17
2016-08-3039109: _postfix: Use mailq to obtain queue id's.Daniel Shahaf2-1/+6
'mailq' is usually in */bin (as opposed to */sbin) and so is more likely to be in $PATH.
2016-08-2939115: repair forced joining when (@) and (j) are used togetherBarton E. Schaefer3-2/+17
2016-08-2939112: _x_utils: Use state_descrMikael Magnusson2-6/+10
2016-08-2739105: _hashed_absolute_command_paths: Make the display string the basename.Daniel Shahaf2-1/+7
This makes better use of terminal real estate.
2016-08-2739103: _typed-in_absolute_command_paths: Better handle non-empty arguments ↵Daniel Shahaf2-1/+11
that don't start with a slash.
2016-08-2739070: umount: Complete /f/b<TAB> → /foo/bar (for absolute path arguments ↵Daniel Shahaf3-3/+35
only, for now)
2016-08-2639104: do not hash relative paths in findcmd()Barton E. Schaefer2-1/+5
2016-08-2539102: __git_recent_branches: Optimise.Daniel Shahaf2-19/+28
This improves performance from 0.6s to 0.04s (+93%) on one of Daniel Hahler's repositories.
2016-08-2439094: _git-config: When an option is unknown, complete its value to the set ↵Daniel Shahaf2-2/+11
value.
2016-08-2339087: fix 'conditionally uninitialized' variablesJun-ichi Takimoto3-2/+7
2016-08-2339086: declare file local variables as 'static'Jun-ichi Takimoto2-2/+6
2016-08-22unposted (c.f. Mikael: 39078): fix for git blame termsOliver Kiddle2-3/+8
2016-08-22unposted: _git-config: sendemail.smtpserver: Correct tags.Daniel Shahaf2-1/+4
2016-08-2239046 + 39061: New :P history modifier.Daniel Shahaf13-14/+68
2016-08-2039064: use scalbn() instead of scalb() (mathfunc.c)Jun-ichi Takimoto3-0/+10
2016-08-2039074: _ip-neighbour: Fix typo in 'lladdr'.Daniel Shahaf2-1/+6
2016-08-1939072: minor tweaksOliver Kiddle2-8/+6
2016-08-1939071: update completion functions for changes in Solaris 11.3Oliver Kiddle9-892/+913
2016-08-1939067: update options to correspond to latest versions of software in ↵Oliver Kiddle24-1248/+1301
various functions
2016-08-18unposted: _canonical_paths: Port docstring changes from 39044.Daniel Shahaf2-2/+5
2016-08-1839044 (in part, see thread): Document _canonical_paths in the manual, too.Daniel Shahaf2-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.
2016-08-1539039: fix documentation of transpose-wordsPeter Stephenson2-5/+12
2016-08-1539040: Completion/…/_git: fix missing backslashes in 39036Daniel Hahler1-2/+2
2016-08-1339036: update git completion for new options up to git 2.9.2Oliver Kiddle2-453/+695
2016-08-1339026: pattern specified with _arguments' -A option shouldn't be checked ↵Oliver Kiddle2-2/+9
against words after the cursor
2016-08-1239035: ${(A)name=word} should expand as an array even when there is only one ↵Barton E. Schaefer3-0/+11
element.
2016-08-1239031: Ensure variables in transpose-words are initialisedPeter Stephenson2-1/+4
2016-08-1239029: document transpose-words changePeter Stephenson2-0/+8
2016-08-1238983: Make transpose-words handle numeric arguments sensiblyHan Pingtian2-39/+56