summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-09-1639310/0008: internals: match_str: Document several local variables.Daniel Shahaf2-2/+19
2016-09-1639310/0007: internals: match_str: Rename and constify local variables 'oll', ↵Daniel Shahaf2-2/+6
'olw'.
2016-09-1639310/0006: internals: match_str: Downscope local variable 'bpc'.Daniel Shahaf2-3/+10
2016-09-1639310/0005: internals: match_str: Constify some local variables.Daniel Shahaf2-6/+9
2016-09-1639310/0004: internals: match_str: Document 'savl'.Daniel Shahaf2-1/+19
2016-09-1639310/0003: internals: match_str: Document 'savw'. Avoid magic number.Daniel Shahaf2-3/+9
All callees checked to ensure that they only check that parameter for nonzeroness.
2016-09-1639310/0002: internals: match_str: Simplify by removing 'zoff'.Daniel Shahaf2-10/+13
'zoff' was only used within 'if (sfx)' blocks, in which case it was initialized to 'alen', so simply s/zoff/alen/g. 'alen' is not const but it first changes on line 794, after the last use of 'zoff'.
2016-09-1639310/0001: internals: match_str: Document some local variables. See 39123.Daniel Shahaf2-2/+59
2016-09-1639311: _tmux-capture-pane: Tweak specifications of -S/-E and description ↵Daniel Shahaf2-6/+11
strings.
2016-09-1639333: include name of command used to gain priviliges in context for ↵Oliver Kiddle5-7/+18
command and gain-priviliges styles
2016-09-1639332: support ksh's [[ -v varname ]] condition for checking if variables ↵Oliver Kiddle7-2/+63
are set
2016-09-15unposted: remove duplicated assignmentOliver Kiddle2-1/+4
2016-09-14unposted: small documentation tweaksPeter Stephenson2-3/+5
2016-09-14zsh-users/21903: Fix ${...?...} in interactive shell.Peter Stephenson4-1/+35
On failure should abort back to top level, but we reset the error flag around commands. Add a hard error flag that's only reset at top level.
2016-09-14unposted: _libvirt: Add another noglob. (Follow-up to 39199)Marko Myllynen2-1/+6
2016-09-1439199: _libvirt: Support libvirt URLs that contain a literal question mark ↵Daniel Shahaf2-11/+14
under noglob. E.g., % noglob virsh -c qemu:///system? start <TAB> Conflicts with 39261 resolved.
2016-09-14unposted: _git: Permit multiple -c options.Daniel Shahaf2-1/+6
2016-09-1339307: update options up to vim 8Oliver Kiddle3-24/+42
2016-09-1339299: better Freebsd support in _external_pwds using procstatOliver Kiddle2-1/+10
2016-09-1339292: Distinguish "=" and "==" tests in output.Peter Stephenson9-29/+60
This is both in xtrace output and shell code rebuilt from internal structures.
2016-09-1339305: Fix error handling after parse for here document.Peter Stephenson2-1/+6
Keep the error status the same as before, but also retain the interrupt status if that was non-zero.
2016-09-1239295: allow -- to appear in the command line passed as an argumentOliver Kiddle2-2/+5
2016-09-1239287: add .tif as a valid extension for TIFF filesOliver Kiddle4-4/+10
2016-09-12unposted: reference use of widgets to effect editor changes from a sched commandBarton E. Schaefer2-0/+8
2016-09-1239297: more of 39284, it's painful to add texi nodes in yodlBarton E. Schaefer2-4/+9
Also fix some inconsequential ChangeLog typos.
2016-09-12missed thisPeter Stephenson1-0/+5
2016-09-1239255: = in conditions is not going anywherePeter Stephenson1-2/+4
2016-09-1139268: "zsystem flock -t 0 ..." tries only once to flock and immediately ↵Barton E. Schaefer2-3/+8
returns success or failure
2016-09-1239284: Added Completion System Variables as a menu itemVin Shelton2-0/+7
2016-09-1139261 (tweaked cf. Daniel: 39275): don't unconditionally elevate privileges ↵Oliver Kiddle18-18/+95
with sudo in completion functions A new gain-privileges style enables it and a _comp_priv_prefix array added for tracking how to match privileges for the current command
2016-09-1139252: internal: quotestring: Drop the 'e' parameter, which no caller uses.Daniel Shahaf10-59/+47
2016-09-09unposted: Add tests for ${(q)} being aware of the EQUALS option.Daniel Shahaf2-0/+9
2016-09-0839236 (plus typo fix): docs: Tweak _arguments $opt_args documentation added ↵Daniel Shahaf3-6/+14
in 39173.
2016-09-0839222: test math functions in modules.Peter Stephenson2-0/+79
Use zsh/system.
2016-09-0739194: _man (Solaris): Ignore man-index. Support multiple sections in the -s ↵Danek Duvall2-0/+8
flag's argument.
2016-09-07unposted: fix to use ;| style fall-throughs in the case statementOliver Kiddle2-6/+9
2016-09-0739209: Update optionsMatthew Martin2-3/+11
2016-09-0739208: Update flagsMatthew Martin2-13/+35
2016-09-0739223: Introduce addflags function to reduce redundancyMatthew Martin1-42/+33
2016-09-0739193 (cf. Yoshio Hanawa: 39192): don't pass options from after -- on to compaddOliver Kiddle2-6/+14
2016-09-0739185: Only set word begin for completion word if not alias.Peter Stephenson2-1/+6
This is consistent with other ZLE code in lex.c and fixes a crash in some completions involving aliases, e.g. if uncompleted quotes.
2016-09-0739221: update rm completion for BSDMatthew Martin2-7/+18
2016-09-0739218: Fix module feature enables with math functions.Peter Stephenson2-0/+5
If they were present parameters were miscounted.
2016-09-0739217: fix error name generation with GCC.Peter Stephenson2-1/+11
Adapt the same trick as in zsh.mdd to ensure we don't get preprocessor lines in the output.
2016-09-0638153: change the way long options are examined for "=" signs to more ↵m0viefreak2-8/+20
accurately identify options that take arguments Note in workers/39135: The pattern in 266/268 appears to match the '=' sign even though it's in the second colon-separated field, where it doesn't denote a mandatory argument. I'm guessing the pattern match on lines 266/268 should be fixed ... This commit alters those patterns in what is hoped to be the desired way.
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