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
b8df07ad06
43351: handle the new diff implementation in the pre-release version of FreeBSD 12
2018-08-29 17:34:43 +02: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
ef61918398
Test release: 5.5.1-test-2.
2018-08-25 22:37:23 +00: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