summaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2018-10-1043602: Clarify behaviour of `compdef -p`dana1-0/+4
2018-10-10unposted: another couple of tests for previous commit.Peter Stephenson1-0/+3
This tests different code paths as the -c command option exits in a different fashion from code executed from a script.
2018-10-1043669: ensure explicit exit status is used over implicitPeter Stephenson1-0/+5
2018-10-09Missed ChangeLog from previous commitPeter Stephenson1-0/+4
2018-10-0943656: special tied arrays don't have tieddataPeter Stephenson1-0/+3
2018-10-09unposted: addition to previous trap test suggested by MikaelPeter Stephenson1-0/+3
2018-10-0943653: explicit exit from EXIT trap overrides exit statusPeter Stephenson1-0/+5
2018-10-0843623: Fix Completion iptables -t raw securitya-wing1-0/+5
2018-10-0843620 (tweaked): vcs_info git: Reverse the order patches are passed to ↵Daniel Shahaf1-0/+6
gen-unapplied-string in. This is an incompatible change; see README for details. Tweaks (relative to posted version): tweaked README, removed scalpel (debug print).
2018-10-0843617: vcs_info git: During a non-interactive rebase of a detached head, ↵Daniel Shahaf1-0/+4
computer the %b expando correctly. Before this commit, the value of %b was the hash of the commit from the "source" side of the rebase, from .git/rebase-apply/orig-head and .git/rebase-apply/original-commit. This broke the invariant that %b expands to a git-rev-parse(1) expression resolving to what %r expands to. Use .git/rebase-apply/onto instead as, empirically, it contains the correct value.
2018-10-0843619: vcs_info git: In non-interactive rebases, always set ↵Daniel Shahaf1-0/+5
$hook_com[git_patches_applied] to a string of the form 'foo bar', never just 'foo'.
2018-10-0843618: vcs_info: Don't redefine helper functions on every execution of the ↵Daniel Shahaf1-0/+9
autoloadable outer function. This allows enabling tracing of the helper functions without fned'ing the outer function.
2018-10-08unposted: doc tweak for helpfilesPeter Stephenson1-0/+3
2018-10-0843616: Various parameter setting and display fixes.Peter Stephenson1-0/+8
Mostly to do with typeset -p and tied variables and their interaction. Some general tied variable fixes.
2018-10-0743587: vcs_info git: In 'git rebase -i', when computing subjects of ↵Daniel Shahaf1-0/+5
applied-patches, handle an edge case where the subject is not available.
2018-10-0743588: vcs_info git: Make sure applied-patches is of the form "$hash ↵Daniel Shahaf1-0/+5
$subject" --- that is, has a space and a non-empty second argument --- even with future 'git rebase -i' verbs. Use of '?' is consistent with these precedents: Backends/VCS_INFO_get_data_git:220: printf -v "git_patches_applied[$p]" "%04d ?" "$p" Backends/VCS_INFO_get_data_git:242: git_patches_applied+=("? $subject") Backends/VCS_INFO_get_data_git:244: git_patches_applied+=("?") VCS_INFO_quilt:160: applied[$i]+=" ?" VCS_INFO_quilt:168: unapplied[$i]+=" ?"
2018-10-0743586: vcs_info git: Reformat to minimise next diff. No functional change.Daniel Shahaf1-0/+4
2018-10-0743585: vcs_info svn: Recognize working copies in need of an upgrade.Daniel Shahaf1-0/+5
2018-10-03unposted: minor FAQ typosPeter Stephenson1-0/+2
2018-10-0343589: Further improved subjob reporting.Peter Stephenson1-0/+5
Show subjob status instead of user-visible superjob any time the subjob still has associated processes.
2018-10-02unposted: Indicate which use-case each branch handles.Daniel Shahaf1-0/+3
2018-10-02unposted: Fix typoDaniel Shahaf1-0/+4
2018-09-3043531: Completion: Fix some false positives in the logic for "are these two ↵Daniel Shahaf1-0/+6
candidates completions equivalent".
2018-09-2843570: Start documenting jobs.c, in particular superjobs.Daniel Shahaf1-0/+5
2018-09-2743563: zshzle: Clarify sentence in introduction.Daniel Shahaf1-0/+5
2018-09-2643564: improve job control report about stopped subjobPeter Stephenson1-0/+2
2018-09-2653542 (tweaked): further output about "which" outputPeter Stephenson1-0/+4
2018-09-2543528: zshbuiltins(1): Document 'which''s "not found is not an error" behaviour.Daniel Shahaf1-0/+5
2018-09-2543554 (tweaked): Fix zathura completion ignoring multiple plugin directories.Oliver Freyermuth1-0/+5
2018-09-2543544: Fix zathura filename completion derived from *.so plugin name.Oliver Freyermuth1-0/+5
2018-09-2543489: Add error checking on a new write() call.Daniel Shahaf1-0/+4
Silences a compiler warning (write(2) is declared with warn_unused_result in current Debian Unstable).
2018-09-2543543: Further improvements to fg/bg of superjob/subjob.Peter Stephenson1-2/+8
Attempt to keep STAT_STOPPED correct for superjob, rendering additional "stopped = 1" unnecessary. Wait for subjob before superjob.
2018-09-25unposted: Add a test for 43546.Daniel Shahaf1-0/+4
2018-09-2543546: "typeset -p" should show -U flagStephane Chazelas1-0/+5
2018-09-24users/23642: Revert _files change from workers/42984Takeshi Banse1-0/+5
See also users/23635
2018-09-2443535: Fixes for bg / fg handling of superjobs.Peter Stephenson1-0/+8
Be more consistent about marking both superjob and subjob as running when sending SIGCONT. Send SIGCONT to superjob / subjob combination any time it is put in foreground, even if thought running, since subjob may invisibly have suspended. When waiting for superjob, wait for subjob, too.
2018-09-2443493: Have V07pcre fail if PCRE was enabled by configure (config.modules) ↵Daniel Shahaf1-0/+5
but failed to load for any reason.
2018-09-2443527, tweaked: describe which output behaviour in FAQ.Peter Stephenson1-0/+5
2018-09-23gitlab !2: _toilet: detect .flf files as well as .tlf onesNoam Barnea1-0/+5
2018-09-2143511: Initialiase alias entry on input stack.Peter Stephenson1-0/+5
This didn't happen if neither history nor alias expansion was in use.
2018-09-1943502: Search XDG_DATA_DIRS in _setxkbmap completionMaximilian Bosch1-0/+5
2018-09-1843464: complete options for the valgrind drd tool and update them for helgrindOliver Kiddle1-0/+5
2018-09-17unposted: Fix typo in ChangeLog.Daniel Shahaf1-1/+5
2018-09-16unposted: Fix trivial formatting error in docsdana1-0/+4
2018-09-1643464: Another attachtty() fix.Peter Stephenson1-0/+7
If list_pipe_job triggered more than once we need to know the most recent process group leader, so record that both if the attach happened in the main shell on in entersubsh(). Also don't pass back proocess group for ESUB_ASYNC subshells.
2018-09-14unposted: ChangeLog entry for previous commit.Daniel Shahaf1-0/+3
(I'd meant to post it, but slipped.)
2018-09-14unposted: Post-release version bump.Daniel Shahaf1-0/+2
2018-09-1443457: Release 5.6.2Daniel Shahaf1-0/+5
2018-09-1443466: Make path(5) test more generic.Peter Stephenson1-0/+5
Only test non-zero status as OS error codes and messages vary.
2018-09-12unposted: _svn: Complete --accept=recommended, new in 1.10.0.Daniel Shahaf1-0/+3