Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 43695: minor but simple optmiisation to use existing string length | Sebastian Gniazdowski | 2018-10-23 | 2 | -4/+9 |
| | |||||
* | 43713: Improve init.d command completion | dana | 2018-10-22 | 2 | -6/+25 |
| | |||||
* | 43694: More detail on multios. | Peter Stephenson | 2018-10-17 | 2 | -3/+15 |
| | | | | Mention how opening files in multios differs from cat. | ||||
* | 43697: match uppercase filename extensions in zathura completion | Oliver Kiddle | 2018-10-17 | 2 | -2/+5 |
| | |||||
* | 43698: update options for git 2.19.1 | Oliver Kiddle | 2018-10-17 | 2 | -37/+78 |
| | |||||
* | 43692: Generate man pages in the build dir, rather than the source dir. | Daniel Shahaf | 2018-10-16 | 2 | -6/+11 |
| | | | | | | | | | | | | | The following files are still generated in the source dir (in out-of-tree builds): Doc/Zsh/manmodmenu.yo Doc/Zsh/modlist.yo Doc/Zsh/modmenu.yo Doc/version.yo Doc/zsh.idx Doc/zsh.texi META-FAQ | ||||
* | 43672: Document result of redirecting from a non-existent file | dana | 2018-10-15 | 2 | -0/+6 |
| | |||||
* | unposted: internals: Document sepjoin(). | Daniel Shahaf | 2018-10-14 | 2 | -0/+10 |
| | |||||
* | 43685: add-zle-hook-widget: Support running under NO_UNSET ('set -u'). | Daniel Shahaf | 2018-10-14 | 2 | -6/+11 |
| | |||||
* | 43674: Split more PM_ flags for variables and functions. | Peter Stephenson | 2018-10-12 | 3 | -22/+27 |
| | | | | | | This avoids using sign bit. Also bump dev version because of wordcode incompatibility. | ||||
* | 43602: Clarify behaviour of `compdef -p` | dana | 2018-10-10 | 2 | -1/+9 |
| | |||||
* | unposted: another couple of tests for previous commit. | Peter Stephenson | 2018-10-10 | 2 | -0/+9 |
| | | | | | This tests different code paths as the -c command option exits in a different fashion from code executed from a script. | ||||
* | 43669: ensure explicit exit status is used over implicit | Peter Stephenson | 2018-10-10 | 4 | -3/+11 |
| | |||||
* | Missed ChangeLog from previous commit | Peter Stephenson | 2018-10-09 | 1 | -0/+4 |
| | |||||
* | 43660: extend 43653 when final exit is implicit. | Peter Stephenson | 2018-10-09 | 4 | -30/+71 |
| | | | | | | | Combine logic for case after committed to exit (shell_exiting) with case where exit occurred in a function we nee to unwind (exit_pending). Add sarky note for future generations to be confused at. | ||||
* | 43656: special tied arrays don't have tieddata | Peter Stephenson | 2018-10-09 | 2 | -1/+4 |
| | |||||
* | unposted: addition to previous trap test suggested by Mikael | Peter Stephenson | 2018-10-09 | 2 | -0/+6 |
| | |||||
* | 43653: explicit exit from EXIT trap overrides exit status | Peter Stephenson | 2018-10-09 | 3 | -4/+18 |
| | |||||
* | 43623: Fix Completion iptables -t raw security | a-wing | 2018-10-08 | 2 | -3/+8 |
| | |||||
* | 43620 (tweaked): vcs_info git: Reverse the order patches are passed to ↵ | Daniel Shahaf | 2018-10-08 | 5 | -3/+26 |
| | | | | | | | | gen-unapplied-string in. This is an incompatible change; see README for details. Tweaks (relative to posted version): tweaked README, removed scalpel (debug print). | ||||
* | 43617: vcs_info git: During a non-interactive rebase of a detached head, ↵ | Daniel Shahaf | 2018-10-08 | 2 | -1/+5 |
| | | | | | | | | | | | | | 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. | ||||
* | 43619: vcs_info git: In non-interactive rebases, always set ↵ | Daniel Shahaf | 2018-10-08 | 2 | -10/+8 |
| | | | | $hook_com[git_patches_applied] to a string of the form 'foo bar', never just 'foo'. | ||||
* | 43618: vcs_info: Don't redefine helper functions on every execution of the ↵ | Daniel Shahaf | 2018-10-08 | 5 | -2/+22 |
| | | | | | | | autoloadable outer function. This allows enabling tracing of the helper functions without fned'ing the outer function. | ||||
* | 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 |
| |