summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* 43587: vcs_info git: In 'git rebase -i', when computing subjects of ↵Daniel Shahaf2018-10-072-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 Shahaf2018-10-072-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 Shahaf2018-10-072-2/+17
|
* 43585: vcs_info svn: Recognize working copies in need of an upgrade.Daniel Shahaf2018-10-072-1/+15
|
* unposted: minor FAQ typosPeter Stephenson2018-10-032-2/+4
|
* 43589: Further improved subjob reporting.Peter Stephenson2018-10-032-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 Shahaf2018-10-022-1/+6
|
* unposted: Fix typoDaniel Shahaf2018-10-022-1/+5
|
* 43531: Completion: Fix some false positives in the logic for "are these two ↵Daniel Shahaf2018-09-302-3/+7
| | | | candidates completions equivalent".
* 43570: Start documenting jobs.c, in particular superjobs.Daniel Shahaf2018-09-282-3/+29
|
* 43563: zshzle: Clarify sentence in introduction.Daniel Shahaf2018-09-272-3/+8
|
* 43564: improve job control report about stopped subjobPeter Stephenson2018-09-262-5/+39
|
* 53542 (tweaked): further output about "which" outputPeter Stephenson2018-09-262-15/+21
|
* 43528: zshbuiltins(1): Document 'which''s "not found is not an error" behaviour.Daniel Shahaf2018-09-252-0/+11
|
* 43554 (tweaked): Fix zathura completion ignoring multiple plugin directories.Oliver Freyermuth2018-09-252-3/+7
|
* 43544: Fix zathura filename completion derived from *.so plugin name.Oliver Freyermuth2018-09-252-1/+6
|
* 43489: Add error checking on a new write() call.Daniel Shahaf2018-09-252-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 Stephenson2018-09-252-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 Shahaf2018-09-252-0/+9
|
* 43546: "typeset -p" should show -U flagStephane Chazelas2018-09-252-0/+12
|
* users/23642: Revert _files change from workers/42984Takeshi Banse2018-09-242-1/+6
| | | | See also users/23635
* 43535: Fixes for bg / fg handling of superjobs.Peter Stephenson2018-09-243-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 Shahaf2018-09-242-3/+7
| | | | but failed to load for any reason.
* 43527, tweaked: describe which output behaviour in FAQ.Peter Stephenson2018-09-242-0/+34
|
* gitlab !2: _toilet: detect .flf files as well as .tlf onesNoam Barnea2018-09-232-1/+6
|
* 43511: Initialiase alias entry on input stack.Peter Stephenson2018-09-212-0/+7
| | | | This didn't happen if neither history nor alias expansion was in use.
* 43502: Search XDG_DATA_DIRS in _setxkbmap completionMaximilian Bosch2018-09-192-4/+11
|
* 43464: complete options for the valgrind drd tool and update them for helgrindOliver Kiddle2018-09-182-7/+45
|
* unposted: Fix typo in ChangeLog.Daniel Shahaf2018-09-171-1/+5
|
* unposted: Fix trivial formatting error in docsdana2018-09-162-1/+5
|
* 43464: Another attachtty() fix.Peter Stephenson2018-09-165-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 Shahaf2018-09-141-0/+3
| | | | (I'd meant to post it, but slipped.)
* _svn: Allow hyphens in command name aliases.Daniel Shahaf2018-09-141-1/+1
| | | | Used by svn 1.11.0-rc1.
* unposted: Post-release version bump.Daniel Shahaf2018-09-142-2/+4
|
* 43457: Release 5.6.2 zsh-5.6.2Daniel Shahaf2018-09-145-5/+22
|
* 43466: Make path(5) test more generic.Peter Stephenson2018-09-142-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 Shahaf2018-09-122-1/+4
|
* 43447: Generate tar.xz artifacts only.Daniel Shahaf2018-09-123-17/+9
|
* 43443: _git: When completing worktrees, show the ref and hash of each worktree.Daniel Shahaf2018-09-122-2/+22
|
* 43442: _git: Break out a helper function.Daniel Shahaf2018-09-122-2/+11
|
* Fix windowsize when reattaching to terminal on process exitPeter Stephenson2018-09-122-0/+4
|
* 43446: More entersubsh() / addproc() wiring.Peter Stephenson2018-09-124-19/+45
| | | | | Fix additional races by passing back use of list_pipe_job from subshell.
* GitHub #28: Add missing math.h include for builtinsJörg Thalheim2018-09-102-0/+7
| | | | math.h is required for isnan/isinf
* 43426: disable job control tests involving suspension.Peter Stephenson2018-09-102-34/+41
| | | | These are provoking races on OpenSUSE.
* unposted: creating-a-release.txt: Add another step.Daniel Shahaf2018-09-082-0/+3
|
* unposted: Post-release version bump.Daniel Shahaf2018-09-082-1/+3
|
* unposted: Patch release: 5.6.1 zsh-5.6.1Daniel Shahaf2018-09-085-6/+17
|
* 43409: Fix process group setting in main shell.Peter Stephenson2018-09-073-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.
* 43404 (after 43392): Fix 'make install' in out-of-tree buildsDaniel Shahaf2018-09-072-3/+8
|
* 43392: dist: Generate doc/help/* and doc/help.txt in builddir rather than ↵Daniel Shahaf2018-09-063-9/+7
| | | | | | | | | srcdir. Fixes creating tarballs in out-of-tree builds. While here, remove the instruction to build zsh before building a tarball, since that's unneeded.