summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-09-2739453: new openstack completionsMarko Myllynen2-0/+195
2016-09-2739369 (tweaked cf 39371): when calling an internal widget, set bindk because ↵Oliver Kiddle2-0/+10
some widgets use it to determine how they should act
2016-09-2739437: use list_pipe_pid in assignment for clarityBarton E. Schaefer2-2/+6
2016-09-2639448: reset REPLY in select on user actionMartijn Dekker2-0/+7
2016-09-2539436: Pass on status of SIGINT better.Peter Stephenson3-1/+6
Set lastval to 128 + SIGINT on interrupt. Don't execute builtin if already interrupted at that point.
2016-09-2539435: Further fix for pgrp of funny pipelines.Peter Stephenson2-1/+7
Don't set gleader of SUBJOB at the point of creation if the SUPERJOB has no processes yet.
2016-09-2439423: _zed: Support the '--' end-of-options mark.Daniel Shahaf2-3/+8
This matters for fned'ing vcs_info hooks.
2016-09-2439423: vcs_info git: Produce nicer applied-string messages for 'exec' actions.Daniel Shahaf2-2/+12
This changes the behaviour on "unknown" git-rebase actions (those other than pick/reword/edit/fixup/squash/execute).
2016-09-2339412: Fix directory completion when $PWD:h contains parentheses, which are ↵Daniel Shahaf2-1/+10
interpreted as globbing metacharacters.
2016-09-2239410: Fix unintentional history modifiers.Daniel Shahaf4-5/+11
2016-09-22unposted: _gpg: Correct typoAdam Gibbins2-1/+5
Received via github (pull request #9).
2016-09-21unposted: add missing final colon in zstyle context lookupBarton E. Schaefer2-1/+4
2016-09-21users/21955: add missing final colon in zstyle context lookup; allow a ↵Barton E. Schaefer2-2/+8
single unique match to appear in "expansions" tag
2016-09-2139370: complete -w and -K options to zle following the widget name and ↵Oliver Kiddle3-1/+7
numeric base to integer
2016-09-2139407: cleanup minor issues in cpupower completion; updated through to ↵Oliver Kiddle2-63/+85
version 4.8
2016-09-2039385: _bts: Complete more argument types for 'cache' and 'show'.Daniel Shahaf2-4/+10
2016-09-2039383: compadd: Restrict previous patch to the case where $PREFIX includes ↵Daniel Shahaf2-2/+8
characters both from the -P prefix and from the (unprefixed) candidate completion word.
2016-09-2039372: compadd: Match -P prefix all-or-nothing rather than greedily.Daniel Shahaf2-4/+12
2016-09-1939381: handle save/restore of variable values when "typeset"-related ↵Barton E. Schaefer2-2/+7
reserved words are prefixed by an assignment
2016-09-19bracketed-paste-url-magic: Handle magnet links too, and allow for schemes ↵Mikael Magnusson2-2/+7
without //
2016-09-1839374: _apt: Complete package versions in the 'packagename=<version>' syntax.Daniel Shahaf2-1/+45
2016-09-1739356 (tweaked, c.f. Bart 39358): Etc/BUGS: Remove fixed items, add 'compset ↵Daniel Shahaf2-34/+8
-q' item from workers/39306. The first removed hunk is fixed by ZLE_RPROMPT_INDENT. The next two removed hunks work (on my system, anyway) with current master.
2016-09-1639362: another race with pipeline handling.Peter Stephenson2-25/+14
When forking the shell to control the right hand side, the forked subshell now always starts its own process group, to avoid getting a spurious additional SIGSTOP.
2016-09-1639359: Fix remaining race with orphaned subjob.Peter Stephenson4-5/+62
When shell is forked to run right hand side of pipieline it should use its own PID as process group if the left hand side of the pipeline has already exited.
2016-09-1639331: Reparent subjob on fork with exited superjob.Peter Stephenson4-4/+38
Fixes case of v() { { vim - } always { true } } ls | v ^Z fg Tentative fix: still a race at exit where zsh forked by ^Z is stopped when restarted.
2016-09-16unposted: _postfix: Correct quoting in _call_program invocations.Daniel Shahaf2-3/+6
Fixes completion when the command name ('postconf') or the argument to the -c option ('/etc/postfix') are quoted on the command line, as in % postconf -c '/etc/postfix' ... <TAB>
2016-09-1639312 (tweaked): _postfix (postconf): Complete only applicable parameters ↵Daniel Shahaf2-6/+31
for -X and -#. Unposted tweak: change the tag and description in the _describe call.
2016-09-1639310/0010: internals: match_str: Simplify expression.Daniel Shahaf2-5/+8
In the first hunk we actually know that ind==0 since sfx==0, but keep it identical to the last hunk. Also add a comment (unrelated).
2016-09-1639310/0009: internals: match_str: Downscope local variable 't'.Daniel Shahaf2-2/+14
Remove needless initialization (it is written to again before it is ever read). Note there was another 't' variable at the end of the function that shadowed the int 't'.
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.