1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2024-05-18 05:56:03 +02:00
Commit Graph

8886 Commits

Author SHA1 Message Date
Daniel Shahaf 3b8c407bb9 43447: Generate tar.xz artifacts only. 2018-09-12 15:12:12 +00:00
Daniel Shahaf b44be21525 43443: _git: When completing worktrees, show the ref and hash of each worktree. 2018-09-12 15:12:09 +00:00
Daniel Shahaf 7ae2be3a2f 43442: _git: Break out a helper function. 2018-09-12 15:12:07 +00:00
Peter Stephenson 07ad7fd970 Fix windowsize when reattaching to terminal on process exit 2018-09-12 09:49:14 +01:00
Peter Stephenson 7c5241edf3 43446: More entersubsh() / addproc() wiring.
Fix additional races by passing back use of list_pipe_job
from subshell.
2018-09-12 09:22:10 +01:00
Jörg Thalheim 03a51a6f09 GitHub #28: Add missing math.h include for builtins
math.h is required for isnan/isinf
2018-09-10 13:05:46 +00:00
Peter Stephenson d6859ce68e 43426: disable job control tests involving suspension.
These are provoking races on OpenSUSE.
2018-09-10 13:48:41 +01:00
Daniel Shahaf 943721abb9 unposted: creating-a-release.txt: Add another step. 2018-09-08 18:06:18 +00:00
Daniel Shahaf da0ab6d3fd unposted: Post-release version bump. 2018-09-08 17:42:46 +00:00
Daniel Shahaf b3239c5e40 unposted: Patch release: 5.6.1 2018-09-08 17:41:13 +00:00
Peter Stephenson 0d5275c6b9 43409: Fix process group setting in main shell.
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.
2018-09-07 17:49:35 +01:00
Daniel Shahaf b2ddd97175 43404 (after 43392): Fix 'make install' in out-of-tree builds 2018-09-07 10:13:36 +00:00
Daniel Shahaf 85ae84e895 43392: dist: Generate doc/help/* and doc/help.txt in builddir rather than 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.
2018-09-06 13:58:05 +00:00
Daniel Shahaf b39a102262 43366: _compdef: Change and add sources for completed completion function names.
Use ${(v)_comps} instead of going through $fpath again.  Use
${functions} as well to find more legitimate matches, such as various
__git_foo() helpers defined in ${^fpath}/_git.
2018-09-06 13:58:00 +00:00
dana f7e874c101 43372: Add completion for e2label 2018-09-05 14:57:55 -05:00
Peter Stephenson 9bc7e5b404 43375 with fix from 43390: fix #! tests.
Don't assume path to sh and echo, instead work it out.
2018-09-05 17:58:41 +01:00
Daniel Shahaf 55f1afcec8 unposted (cf 43373): Add two caveats: no local modifications, and need to build in-tree. 2018-09-05 10:18:32 +00:00
Daniel Shahaf 380da60118 43370: New maintainer-facing documentation. 2018-09-03 17:56:08 +00:00
Daniel Shahaf 112c575f73 unposted: Post-release version bump. 2018-09-03 15:11:13 +00:00
Daniel Shahaf b30b89418a unposted: Release 5.6. 2018-09-03 15:09:57 +00:00
Anthony Sottile 1c4c7b6a4d
CVE-2018-0502, CVE-2018-13259: Fix two security issues in shebang line parsing.
See NEWS for more information.

Patch by Anthony Sottile and Buck Evan.
2018-09-03 15:07:47 +00:00
Daniel Shahaf baef71ccfc 43367: Add maintainer targets 'tarxz-src' and 'targz-src'. 2018-09-03 14:57:43 +00:00
Oliver Kiddle 4599fc8ff7 mention Inf/NaN floating point changes in NEWS file 2018-09-03 16:26:50 +02:00
Oliver Kiddle c257915890 unposted: Makefile.in: further to 43358 use same patchlevel form for the release file 2018-09-03 16:25:03 +02:00
Daniel Shahaf 5f0cda32b5 43333: Generate FAQ.html in the builddir, rather than in the srcdir, and add it to the default target of the Etc/ subdirectory.
This fixes `make targz-doc` in out-of-tree builds.
2018-09-03 13:38:26 +00:00
Peter Stephenson 3ad2ca3305 Don't handle ZLE functions for single key.
For read -k and read -q where we use ZLE, we just want a single
key and not full ZLE processing.  So don't handle timed
ZLE functions when preforming the read.
2018-09-03 10:09:22 +01:00
Oliver Kiddle 014eaf7e81 43358: enforce consistent patchlevel form 2018-08-31 23:34:11 +02:00
Oliver Kiddle 43e9a1dc97 43357: isinf/isnan can be macros so need custom configure tests 2018-08-31 23:25:38 +02:00
Oliver Kiddle 410c30a25b unposted: git describe's --long and --abbrev options are not mutually exclusive 2018-08-31 23:17:28 +02:00
Oliver Kiddle 36ac12d0b6 43359: further review of git remote set-url completion 2018-08-31 23:10:36 +02:00
pseyfert e754b18ca7 42810: git remote set-url completion 2018-08-31 22:58:52 +02:00
Jun-ichi Takimoto 7d905fd4fe 43350: _zsh: support --emulate 2018-08-30 00:58:29 +09:00
Jun-ichi Takimoto 5ff259d413 43349: new completion for eog 2018-08-30 00:53:10 +09:00
Oliver Kiddle 245503929e 43346: various completion option updates 2018-08-29 17:32:10 +02:00
Anton Shestakov fcb4f79567 43348: _hg: check for both -r and --rev 2018-08-29 17:27:31 +02:00
Anton Shestakov 06f3bc09c0 43347: _hg: use revsets for suggestions for hg merge 2018-08-29 17:23:04 +02:00
Oliver Kiddle 419625bf87 43345: don't modify global variable in _umountable 2018-08-28 17:41:29 +02:00
Oliver Kiddle e104d0a6fe unposted: correct completion argument order for dkms 2018-08-28 17:37:14 +02:00
Oliver Kiddle ab8a1a5824 unposted: completion for argument to strings -s was missing 2018-08-28 17:35:43 +02:00
Oliver Kiddle 9303073a58 unposted: complete also for bsdtar 2018-08-28 17:33:33 +02:00
Oliver Kiddle 50d905cc7a unposted: fix typo in svccfg completion function call 2018-08-28 17:29:13 +02:00
Daniel Shahaf 6a5a11c5fe unposted: Fix FAQ build, broken by 43184. 2018-08-25 19:01:55 +00:00
Daniel Shahaf 17c0439936 unposted: Test release: 5.5.1-test-1. 2018-08-25 17:56:38 +00:00
Daniel Shahaf 1c5fb91e71 43331: _diff3: Enhance positional argument descriptions (thanks, Oliver). 2018-08-25 15:54:35 +00:00
Daniel Shahaf 40d9681b62 43313 (log message tweaked): vcs_info git: For the branch name, try to find a symbolic name before falling back to a raw commit hash.
Ask git-describe(1) and git-name-rev(1) to compute a gitrevisions(7)
name in terms of a branch or tag that contains (= is a descendant of,
is younger than) HEAD.

In this repository, the output changes from "9567bfe..." to
"master~1" or "remotes/origin/HEAD~1". This would also happen
during bisects, e.g., "bisect/bad~22".
2018-08-24 15:50:18 +00:00
Daniel Shahaf 4cfbbf9ca5 43314: vcs_info git: Flatten a nested if.
No functional change.
2018-08-24 15:49:38 +00:00
Oliver Kiddle f95635a447 43330: complete more options to cu 2018-08-24 08:04:12 +02:00
Oliver Kiddle f7deb49513 43329: new diff3 completion 2018-08-24 08:04:12 +02:00
Oliver Kiddle f4a1c3c4a3 43328: new zeal completion 2018-08-24 08:04:12 +02:00
dana 7bf4f03eb3 unposted: Fix --ascii typo in _man 2018-08-23 18:14:02 -05:00