Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | unposted: doc tweak for helpfiles | Peter Stephenson | 2018-10-08 | 2 | -1/+5 |
| | |||||
* | 43616: Various parameter setting and display fixes. | Peter Stephenson | 2018-10-08 | 10 | -156/+574 |
| | | | | | | Mostly to do with typeset -p and tied variables and their interaction. Some general tied variable fixes. | ||||
* | 43587: vcs_info git: In 'git rebase -i', when computing subjects of ↵ | Daniel Shahaf | 2018-10-07 | 2 | -0/+24 |
| | | | | applied-patches, handle an edge case where the subject is not available. | ||||
* | 43588: vcs_info git: Make sure applied-patches is of the form "$hash ↵ | Daniel Shahaf | 2018-10-07 | 2 | -0/+10 |
| | | | | | | | | | | | | $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]+=" ?" | ||||
* | 43586: vcs_info git: Reformat to minimise next diff. No functional change. | Daniel Shahaf | 2018-10-07 | 2 | -2/+17 |
| | |||||
* | 43585: vcs_info svn: Recognize working copies in need of an upgrade. | Daniel Shahaf | 2018-10-07 | 2 | -1/+15 |
| | |||||
* | unposted: minor FAQ typos | Peter Stephenson | 2018-10-03 | 2 | -2/+4 |
| | |||||
* | 43589: Further improved subjob reporting. | Peter Stephenson | 2018-10-03 | 2 | -9/+10 |
| | | | | | Show subjob status instead of user-visible superjob any time the subjob still has associated processes. | ||||
* | unposted: Indicate which use-case each branch handles. | Daniel Shahaf | 2018-10-02 | 2 | -1/+6 |
| | |||||
* | unposted: Fix typo | Daniel Shahaf | 2018-10-02 | 2 | -1/+5 |
| | |||||
* | 43531: Completion: Fix some false positives in the logic for "are these two ↵ | Daniel Shahaf | 2018-09-30 | 2 | -3/+7 |
| | | | | candidates completions equivalent". | ||||
* | 43570: Start documenting jobs.c, in particular superjobs. | Daniel Shahaf | 2018-09-28 | 2 | -3/+29 |
| | |||||
* | 43563: zshzle: Clarify sentence in introduction. | Daniel Shahaf | 2018-09-27 | 2 | -3/+8 |
| | |||||
* | 43564: improve job control report about stopped subjob | Peter Stephenson | 2018-09-26 | 2 | -5/+39 |
| | |||||
* | 53542 (tweaked): further output about "which" output | Peter Stephenson | 2018-09-26 | 2 | -15/+21 |
| | |||||
* | 43528: zshbuiltins(1): Document 'which''s "not found is not an error" behaviour. | Daniel Shahaf | 2018-09-25 | 2 | -0/+11 |
| | |||||
* | 43554 (tweaked): Fix zathura completion ignoring multiple plugin directories. | Oliver Freyermuth | 2018-09-25 | 2 | -3/+7 |
| | |||||
* | 43544: Fix zathura filename completion derived from *.so plugin name. | Oliver Freyermuth | 2018-09-25 | 2 | -1/+6 |
| | |||||
* | 43489: Add error checking on a new write() call. | Daniel Shahaf | 2018-09-25 | 2 | -1/+8 |
| | | | | | Silences a compiler warning (write(2) is declared with warn_unused_result in current Debian Unstable). | ||||
* | 43543: Further improvements to fg/bg of superjob/subjob. | Peter Stephenson | 2018-09-25 | 2 | -24/+33 |
| | | | | | | | Attempt to keep STAT_STOPPED correct for superjob, rendering additional "stopped = 1" unnecessary. Wait for subjob before superjob. | ||||
* | unposted: Add a test for 43546. | Daniel Shahaf | 2018-09-25 | 2 | -0/+9 |
| | |||||
* | 43546: "typeset -p" should show -U flag | Stephane Chazelas | 2018-09-25 | 2 | -0/+12 |
| | |||||
* | users/23642: Revert _files change from workers/42984 | Takeshi Banse | 2018-09-24 | 2 | -1/+6 |
| | | | | See also users/23635 | ||||
* | 43535: Fixes for bg / fg handling of superjobs. | Peter Stephenson | 2018-09-24 | 3 | -19/+54 |
| | | | | | | | | | | | 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. | ||||
* | 43493: Have V07pcre fail if PCRE was enabled by configure (config.modules) ↵ | Daniel Shahaf | 2018-09-24 | 2 | -3/+7 |
| | | | | but failed to load for any reason. | ||||
* | 43527, tweaked: describe which output behaviour in FAQ. | Peter Stephenson | 2018-09-24 | 2 | -0/+34 |
| | |||||
* | gitlab !2: _toilet: detect .flf files as well as .tlf ones | Noam Barnea | 2018-09-23 | 2 | -1/+6 |
| | |||||
* | 43511: Initialiase alias entry on input stack. | Peter Stephenson | 2018-09-21 | 2 | -0/+7 |
| | | | | This didn't happen if neither history nor alias expansion was in use. | ||||
* | 43502: Search XDG_DATA_DIRS in _setxkbmap completion | Maximilian Bosch | 2018-09-19 | 2 | -4/+11 |
| | |||||
* | 43464: complete options for the valgrind drd tool and update them for helgrind | Oliver Kiddle | 2018-09-18 | 2 | -7/+45 |
| | |||||
* | unposted: Fix typo in ChangeLog. | Daniel Shahaf | 2018-09-17 | 1 | -1/+5 |
| | |||||
* | unposted: Fix trivial formatting error in docs | dana | 2018-09-16 | 2 | -1/+5 |
| | |||||
* | 43464: Another attachtty() fix. | Peter Stephenson | 2018-09-16 | 5 | -8/+31 |
| | | | | | | | | | 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. | ||||
* | unposted: ChangeLog entry for previous commit. | Daniel Shahaf | 2018-09-14 | 1 | -0/+3 |
| | | | | (I'd meant to post it, but slipped.) | ||||
* | _svn: Allow hyphens in command name aliases. | Daniel Shahaf | 2018-09-14 | 1 | -1/+1 |
| | | | | Used by svn 1.11.0-rc1. | ||||
* | unposted: Post-release version bump. | Daniel Shahaf | 2018-09-14 | 2 | -2/+4 |
| | |||||
* | 43457: Release 5.6.2 zsh-5.6.2 | Daniel Shahaf | 2018-09-14 | 5 | -5/+22 |
| | |||||
* | 43466: Make path(5) test more generic. | Peter Stephenson | 2018-09-14 | 2 | -6/+16 |
| | | | | Only test non-zero status as OS error codes and messages vary. | ||||
* | unposted: _svn: Complete --accept=recommended, new in 1.10.0. | Daniel Shahaf | 2018-09-12 | 2 | -1/+4 |
| | |||||
* | 43447: Generate tar.xz artifacts only. | Daniel Shahaf | 2018-09-12 | 3 | -17/+9 |
| | |||||
* | 43443: _git: When completing worktrees, show the ref and hash of each worktree. | Daniel Shahaf | 2018-09-12 | 2 | -2/+22 |
| | |||||
* | 43442: _git: Break out a helper function. | Daniel Shahaf | 2018-09-12 | 2 | -2/+11 |
| | |||||
* | Fix windowsize when reattaching to terminal on process exit | Peter Stephenson | 2018-09-12 | 2 | -0/+4 |
| | |||||
* | 43446: More entersubsh() / addproc() wiring. | Peter Stephenson | 2018-09-12 | 4 | -19/+45 |
| | | | | | Fix additional races by passing back use of list_pipe_job from subshell. | ||||
* | GitHub #28: Add missing math.h include for builtins | Jörg Thalheim | 2018-09-10 | 2 | -0/+7 |
| | | | | math.h is required for isnan/isinf | ||||
* | 43426: disable job control tests involving suspension. | Peter Stephenson | 2018-09-10 | 2 | -34/+41 |
| | | | | These are provoking races on OpenSUSE. | ||||
* | unposted: creating-a-release.txt: Add another step. | Daniel Shahaf | 2018-09-08 | 2 | -0/+3 |
| | |||||
* | unposted: Post-release version bump. | Daniel Shahaf | 2018-09-08 | 2 | -1/+3 |
| | |||||
* | unposted: Patch release: 5.6.1 zsh-5.6.1 | Daniel Shahaf | 2018-09-08 | 5 | -6/+17 |
| | |||||
* | 43409: Fix process group setting in main shell. | Peter Stephenson | 2018-09-07 | 3 | -21/+43 |
| | | | | | | | | | A newly forked subshell now reports back the process group it will be using for the main shell to record. This prevents an error where the shell incorrectly thought an exiting process owned the terminal and so grabbed it back, putting the foreground process into the background. |