2014-10-07  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* unposted: Config/version.mk: 5.0.7

2014-10-06  Peter Stephenson  <p.stephenson@samsung.com>

	* unposted (discussed offline): README: update description of
	integer import problem.

2014-10-04  Barton E. Schaefer  <schaefer@zsh.org>

	* 33354: Src/jobs.c, Test/A05execution.ztst: when backgrounding
	a pipeline, close all pipe descriptors in the parent; add test
	for both this and 33345+33346
	
2014-10-03  Bart Schaefer  <schaefer@zsh.org>

	* 33346: Src/parse.c: another bit of the 33345 repair

2014-10-03  Peter Stephenson  <p.stephenson@samsung.com>

	* 33345: Src/parse.c, Test/C04funcdef.ztst: fix longstanding
	anonoymous function corruption of "complex" state that allowed
	complex wordcode to be passed to execsimple(), causing crash.

	* unposted: src/parse.c: comments were the wrong way round.

	* 33343: Src/parse.c, Test/C04funcdef.ztst: variant anonymous
	function syntax with arguments.

2014-10-02  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* unposted: 5.0.6-dev-1.

2014-10-02  Oliver Kiddle  <opk@zsh.org>

	* 33323: Completion/Zsh/Command/_typeset, Doc/Zsh/builtins.yo,
	Src/builtin.c: fix bug in removing math functions and complete
	-M option to functions

	* 33315: Completion/Unix/Command/_sysctl: fix pattern to
	match freebsd10 and later

2014-10-02  Peter Stephenson  <p.stephenson@samsung.com>

	* unposted: remove "major".

	* 33330: README, Etc/FAQ.yo: information for forthcoming 5.0.7
	release.

	* 33332: Test/C01arith.ztst: test numeric import fix in 33276.

2014-10-02  Barton E. Schaefer  <schaefer@zsh.org>

	* 33320 (cf. PWS 33311): Completion/Base/Completer/_expand_alias,
	Src/Zle/compcore.c, Src/utils.c, Src/ztype.h: revert 33069; add
	typtab_flags bits (replaces specialcomma boolean) to record any
	unusual handling of typtab entries; signal safety; make bangchar
	non-special during completion lexing of the command line.

2014-10-02  Peter Stephenson  <p.stephenson@samsung.com>

	* 33325: Src/exec.c, Test/A05execution.ztst: fix ksh autoloads
	with redirections on function definitions.

2014-10-01  Barton E. Schaefer  <schaefer@zsh.org>

	* 33319: Doc/Zsh/grammar.yo: fix parens in example from 33312

2014-10-02  Axel Beckert  <abe@deuxchevaux.org>

	* 33284: Mathieu Malaterre: Completion/Unix/Command/_{graphics,
	image}magick: Add missing JPEG 2000 file extensions.

2014-10-01  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* 33312: Doc/Zsh/builtins.yo, Doc/Zsh/grammar.yo: document
	redirections applied to function definitions.

2014-09-30  Barton E. Schaefer  <schaefer@zsh.org>

	* 33298: Src/lex.c: make lexrestore() more signal-safe

2014-09-30  Peter Stephenson  <p.stephenson@samsung.com>

	* 33294: Src/Modules/parameter.c, Test/A04redirect.ztst:
	functions[func] value for functions with redirections and
	extra tests.

	* 33293: Src/Zle/compctl.c, Src/Zle/zle_refresh.c: fix warnings
	from swish new compilers with a contemporary outlook.

2014-09-29  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* 33286: Src/exec.c, Test/A04redirect.ztst: handle redirections
	for multiple named functions.

	* 33285: NEWS, Src/exec.c, Src/hashtable.c, Src/parse.c,
	Src/signals.c, Src/zsh.h, Test/A04redirect.ztst: redirections in
	function definitions are applied at execution not definition.

2014-09-29  Frank Terbeck  <ft@bewatermyfriend.org>

	* 33277: Functions/VCS_Info/VCS_INFO_reposub: Fix
	VCS_INFO_reposub's command expansion

2014-09-29  Peter Stephenson  <p.stephenson@samsung.com>

	* users/19183: Src/hist.c: handle unlikely error case with
	fdopen() better.

	* 33276: Src/params.c, Src/zsh.h: safer import of numerical
	variables from environment.

2014-09-28  Barton E. Schaefer  <schaefer@zsh.org>

	* 33268: Src/exec.c, Src/init.c, Src/signals.c: interactive shells
	treat SIGPIPE like SIGHUP if and only if SHTTY is disconnected

2014-09-27  Barton E. Schaefer  <schaefer@zsh.org>

	* 33256: Src/prompt.c: fix prompttrunc() counting of %{ %} spans

2014-09-26  Peter Stephenson  <p.stephenson@samsung.com>

	* 33242: Src/parse.c: don't treat tokens immediately following
	end of shell constructs for, while, repeat, if as being in
	command position.

	* Wieland Hoffmann: 33252: Completion/Unix/Command/_notmuch:
	complete more subcommands.

2014-09-25  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* users/19143: Src/glob.c: **/*(odonT) didn't work because
	the trailing slash wasn't properly ignored.

2014-09-25  Peter Stephenson  <p.stephenson@samsung.com>

	* unposted: NEWS: tweak last change.

2014-09-24  Oliver Kiddle  <opk@zsh.org>

	* 33238: Completion/Unix/Command/_quilt: correct return values

2014-09-24  Peter Stephenson  <p.stephenson@samsung.com>

	* Eric Cook: 33224: Completion/Linux/Command/_btrfs: complete
	directory as second argument.

2014-09-23  Barton E. Schaefer  <schaefer@zsh.org>

	* 33223: Completion/Base/Utility/_call_program: discard stderr
	except when _complete_debug is in progress.

2014-09-23  Øystein Walle  <oystwa@gmail.com>

	* 33179: Completion/Unix/Command/_git: _git: updates for Git 2.0.0

	* 33176: Completion/Unix/Command/_git: _git: Add missing --list to
	git-tag

	* 33178: Completion/Unix/Command/_git: _git: updates for Git 2.1.0

	* 33177: Completion/Unix/Command/_git: _git: fix typo in git-apply

	* 33180: Completion/Unix/Command/_git: _git: add missing --3way
	option

2014-09-23  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* unposted: NEWS: more minor tweaks.

	* unposted: NEWS: mention numeric output with underscore separators.

	* unposted: NEWS: mention new
	/usr/local/share/zsh/site-functions default.

2014-09-23  Peter Stephenson  <p.stephenson@samsung.com>

	* 33221 (including 33173 from Anthony Heading):
	Completion/Unix/Command/_perforce: complete directories
	when handling unmaintained files and rationalise code that does
	this.

	* unposted: Completion/Unix/Command/_dvi: add dvipdf to list of
	commands.

	* Richard Hartmann: 33218: Completion/X/Command/_mplayer:
	complete m4a files.

2014-09-22  Oliver Kiddle  <opk@zsh.org>

	* 33198: Completion/Unix/Command/_augeas: new augtool completion

	* users/19113: Completion/Linux/_cryptsetup: reorganised function

2014-09-22  Daniel Hahler  <dhahler@gmail.com>

	* 33217: Functions/VCS_Info/Backends/VCS_INFO_get_data_git:
	vcs_info: use `--ignore-submodules=dirty` with diff/diff-index

2014-09-22  Peter Stephenson  <p.stephenson@samsung.com>

	* 33208: Tanu Kaskinen: improve printing of paths at end of
	configuration.

2014-09-20  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* 33214 (modified yet further): configure.ac: test prefixes better.

	* 33213: configure.ac, Config/defs.mk.in: try again.

	* 33212: Src/zsh.mdd: Src/init.c, Src/zsh.mdd, configure.ac: add
	/usr/local/share/zsh/site-functions to head of fpath if not
	present from result of running configure.  There's no
	configuration for this as it serves as a fallback.

	* Tanu Kaskinen: 33209: Doc/Makefile.in: don't fail
	catastrophically when builing zsh.texi if yodl isn't available.

2014-09-19  Barton E. Schaefer  <schaefer@zsh.org>

	* 33206: Doc/Zsh/mod_computil.yo: fix compdescribe doc

	* 33205: Completion/Base/Utility/_describe: if passed both an
	array of completions and an array of display strings, keep them
	in sync when filtering for matches.

2014-09-18  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* users/19097: Doc/Zsh/mod_parameter.yo,
	Src/Modules/parameter.c: remove functypetrace and instead add
	cross-reference to zsh_eval_context.

2014-09-16  Marc Finet  <m.dreadlock@gmail.com>

	* 33188: Functions/VCS_Info/Backends/VCS_INFO_get_data_git:
	vcs_info git: set rrn before using it

	* 33184: Doc/Zsh/contrib.yo,
	Functions/VCS_Info/Backends/VCS_INFO_get_data_git: vcs_info git:
	consider patches for rebase

2014-09-16  Mikael Magnusson  <mikachu@gmail.com>

	* 33136: Doc/Zsh/expn.yo, Src/glob.c: P glob qualifier appends
	words when negated.

	* 33137: Completion/Unix/Type/_path_files: complete # to introduce
	a glob flag

2014-09-14  Marc Finet  <m.dreadlock@gmail.com>

	* 33149: Misc/vcs_info-examples: vcs_info examples: fix typo

	* 33151: Completion/Unix/Command/_git: completion git: support
	aliases when \n exist

	* 33147: Functions/VCS_Info/Backends/VCS_INFO_get_data_git:
	vcs_info git: detect revert or cherry-pick with multiple commits

	* 33148: Functions/VCS_Info/VCS_INFO_quilt: vcs_info quilt:
	refactor standalone detection

	* 33145: Functions/VCS_Info/Backends/VCS_INFO_get_data_git:
	vcs_info git: fix applied-string name

	* 33150: Completion/Unix/Command/_git: completion git: fix
	send-email --confirm values

2014-09-12  Barton E. Schaefer  <schaefer@zsh.org>

	* 33143: Src/init.c: POSIX_ARGZERO more closely matches bash et al.

2014-09-12  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* users/19075: Doc/Zsh/mod_parameter.yo,
	Src/Modules/parameter.c: $functypestack gives "function",
	"source" or "eval" for parallel element of $funcstack.

2014-09-09  Peter Stephenson  <p.stephenson@samsung.com>

	* Eric Cook: 33132: Completion/Unix/Type/_net_interfaces: use ip
	on Linux to get interface names.

2014-09-08  Peter Stephenson  <p.stephenson@samsung.com>

	* users/19059 based on users/19058 (Paulo César Pereira de
	Andrade): Src/pattern.c, Test/D02glob.ztst: remove inefficiency
	with multiple "*"s in pattern matching and add test.

2014-09-07  Barton E. Schaefer  <schaefer@zsh.org>

	* 33122: Src/Modules/pcre.c, Test/V07pcre.ztst: typo from 32891
	caused incorrect matches for pcre_match -n

2014-09-06  Barton E. Schaefer  <schaefer@zsh.org>

	* 33118: Src/subst.c: record original param unset state when
	${name:#word} et al. need to treat empty the same as unset, to
	avoid incorrect NO_UNSET error

	* 33116: Src/hist.c: followup to 32580 to prevent double-locking
	with shared or incremental history

	* unposted: Doc/Zsh/expn.yo: clarify ${(~j.|.)array} example

2014-08-21  Mikael Magnusson  <mikachu@gmail.com>

	* 33061: Completion/Zsh/Command/_setopt,
	Completion/Zsh/Command/_unsetopt: More useful setopt / unsetopt
	completion.

2014-09-04  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* 33110: Doc/Zsh/expn.yo: document use of $IFS[1] for variable
	padding.

2014-09-04  Peter Stephenson  <p.stephenson@samsung.com>

	* Alexandre Rames: 33108: Completion/Unix/Command/_stgit:
	--patch completion.

	* 33091: Doc/Zsh/builtins.yo: improve documentation for ttyctl.

2014-09-03  Barton E. Schaefer  <schaefer@zsh.org>

	* 33100: Src/exec.c: check $fd more rigorously in "exec {fd}<&-"

	* 33088: Completion/Base/Widget/_complete_debug: indentation in $PS4

2014-09-01  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* Mark Oteiza: 33081: Completion/Unix/Type/_mime_types: suppress
	error message if unnecessary file not found.

2014-08-31  Barton E. Schaefer  <schaefer@zsh.org>

	* unposted: Test/A05execution.ztst: further tweaking of the
	descriptor leak regression test that sometimes hangs

	* 33077: Src/exec.c: SHTTY = -1 when closing it in closem()

2014-08-30  Barton E. Schaefer  <schaefer@zsh.org>

	* 33070: Doc/Zsh/prompt.yo, Src/prompt.c: add %(e..) based on %e

	* 33069: Completion/Base/Completer/_expand_alias: remove internal
	quoting	before looking up aliases when expanding aliases in an
	unquoted word

2014-08-29  Peter Stephenson  <p.stephenson@samsung.com>

	* 33057: Doc/Zsh/prompt.yo, Src/prompt.c: %e in prompts shows
	evaluation / execution depth.

2014-08-28  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* 33062: Etc/zsh-development-guide: update note on use of
	.distfiles based on 33047.

	* unposted: Config/version.mk: update to 5.0.6-dev-0 for new
	commits post release.

	* unposted: Config/version.mk: 5.0.6.

2014-08-24  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* unposted: Config/version.mk: 5.0.5-dev-3.

2014-08-24  Barton E. Schaefer  <schaefer@zsh.org>

	* unposted (see 33050): Completion/Unix/Command/_git: un-transpose
	help text for git merge -{-no,}-verify

2014-08-23  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* 33047: .distfiles, Completion/.distfiles,
	Completion/AIX/.distfiles, Completion/AIX/Command/.distfiles,
	Completion/AIX/Type/.distfiles, Completion/BSD/.distfiles,
	Completion/BSD/Command/.distfiles, Completion/Base/.distfiles,
	Completion/Base/Completer/.distfiles,
	Completion/Base/Core/.distfiles,
	Completion/Base/Utility/.distfiles,
	Completion/Base/Widget/.distfiles,
	Completion/Cygwin/Command/.distfiles,
	Completion/Darwin/Command/.distfiles,
	Completion/Darwin/Type/.distfiles, Completion/Debian/.distfiles,
	Completion/Debian/Command/.distfiles,
	Completion/Debian/Type/.distfiles,
	Completion/Linux/Command/.distfiles,
	Completion/Linux/Type/.distfiles,
	Completion/Mandriva/.distfiles,
	Completion/Mandriva/Command/.distfiles,
	Completion/Redhat/.distfiles,
	Completion/Redhat/Command/.distfiles,
	Completion/Solaris/Command/.distfiles,
	Completion/Solaris/Type/.distfiles, Completion/Unix/.distfiles,
	Completion/Unix/Command/.distfiles,
	Completion/Unix/Type/.distfiles, Completion/X/.distfiles,
	Completion/X/Command/.distfiles, Completion/X/Type/.distfiles,
	Completion/X/Utility/.distfiles, Completion/Zsh/.distfiles,
	Completion/Zsh/Command/.distfiles,
	Completion/Zsh/Context/.distfiles,
	Completion/Zsh/Function/.distfiles,
	Completion/Zsh/Type/.distfiles,
	Completion/openSUSE/Command/.distfiles, Config/.distfiles,
	Doc/.distfiles,Doc/Zsh/.distfiles, Doc/help/.distfiles,
	Etc/.distfiles, Functions/.distfiles,
	Functions/Calendar/.distfiles, Functions/Chpwd/.distfiles,
	Functions/Compctl/.distfiles, Functions/Example/.distfiles,
	Functions/Exceptions/.distfiles, Functions/MIME/.distfiles,
	Functions/Misc/.distfiles, Functions/Newuser/.distfiles,
	Functions/Prompts/.distfiles, Functions/TCP/.distfiles,
	Functions/VCS_Info/.distfiles,
	Functions/VCS_Info/Backends/.distfiles,
	Functions/Zftp/.distfiles, Functions/Zle/.distfiles,
	Misc/.distfiles, Scripts/.distfiles, Src/.distfiles,
	Src/Builtins/.distfiles, Src/Modules/.distfiles,
	Src/Zle/.distfiles, StartupFiles/.distfiles, Test/.distfiles,
	Util/.distfiles, Util/mkdisttree.sh: Files controlled by git
	are part of the source distribution unless explicitly included
	in DISTFILES_NOT.  The .distfiles file is still needed for
	the directory to be processed.

	* unposted: Etc/.gitignore: ignore generated FAQ*.html files.

2014-08-23  Barton E. Schaefer  <schaefer@zsh.org>

	* 33046: Completion/Unix/Command/.distfiles,
	Completion/Unix/Command/_chsh, Completion/Unix/Type/_users: new
	completion for "chsh"

2014-08-22  Barton E. Schaefer  <schaefer@zsh.org>

	* 33042: NEWS, Src/jobs.c: $? and $pipestatus report 128+signal
	number for stopped jobs as well as terminated jobs

2014-08-21  Mikael Magnusson  <mikachu@gmail.com>

	* 33038: Src/glob.c: Fix {a..b} expansion hanging when either
	endpoint is a literal NUL character

2014-08-20  Barton E. Schaefer  <schaefer@zsh.org>

	* Lokesh Mandvekar: 33032: Completion/Linux/Command/_docker,
	Completion/Linux/Command/.distfiles: new completion for docker

2014-08-15  Barton E. Schaefer  <schaefer@zsh.org>

	* unposted (see 33006): Test/A05execution.ztst: timeout the final
	"read" in hung shell regression

	* 33012: Src/utils.c: add an error return value (-1) to xsymlinks()
	to differentiate when xbuf is set to the empty string; silences
	bogus warning about failed expansion

2014-08-14  Oliver Kiddle  <opk@zsh.org>

	* 32998: Completion/Unix/Command/_dsh, Completion/Unix/Command/_nm,
	Completion/Unix/Command/_mosh, Completion/Unix/Command/_rsync,
	Completion/Unix/Command/_wget: completion function updates

	* 32997: Completion/Base/Utility/_sequence, Doc/Zsh/compsys.yo,
	Completion/Unix/Command/_mount, Completion/Unix/Command/_nmap,
	Completion/Unix/Command/_pgrep, Completion/Unix/Command/_zip:
	add completion utility function for lists

2014-08-14  Peter Stephenson  <p.stephenson@samsung.com>

	* 33002: Doc/Zsh/tcpsys.yo, Functions/TCP/tcp_expect: add option
	-P to tcp_expect for tagging matches with a string rather than
	a parameter index.

2014-08-13  Oliver Kiddle  <opk@zsh.org>

	* 32925: Completion/Zsh/Command/_kill: complete process groups,
	partly as a way to suppress insertion of ambiguous PID prefix

	* 32893: Completion/Unix/Type/_pids: move use of _call_program
	inside the _tags loop to allow processes to be separated

2014-08-12  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* Config/version.mk: update to 5.0.5-dev-2.

2014-08-12  Mikael Magnusson  <mikachu@gmail.com>

	* 32985: NEWS: Add NEWS entry for array zipping operators.

2014-08-12  Peter Stephenson  <p.stephenson@samsung.com>

	* Axel Beckert: 32975, 32984: Doc/Zsh/Makefile.in: texi2html.conf
	location was inconsistent when building out of tree.

2014-08-10  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* unposted: Completion/Base/Completer/.distfiles,
	Completion/Linux/Command/.distfiles,
	Completion/Unix/Command/.distfiles, Config/version.mk,
	Etc/.distfiles, Etc/FAQ.yo, Functions/Zle/.distfiles, NEWS,
	README: updates for 5.0.5-dev-1 and 5.0.6 release.

2014-08-10  Axel Beckert  <abe@deuxchevaux.org>

	* unposted: Doc/Zsh/expn.yo: Fix typo.

2014-08-08  Barton E. Schaefer  <schaefer@zsh.org>

	* unposted: NEWS, Doc/Zsh/prompt.yo: mention 32971 in NEWS,
	clarify RPROMPT behavior in docs.

2014-08-07  Barton E. Schaefer  <schaefer@zsh.org>

	* 32971 (plus doc tweak): Doc/Zsh/prompt.yo, Src/prompt.c:
	negative argument with %(l..) conditional and with %<< or %>>
	truncation calculates space available before right margin
	(positive argument still counts space used since left margin).

2014-08-06  Peter Stephenson  <p.stephenson@samsung.com>

	* unposted, see 32968: Completion/openSUSE/Command/.distfiles
	Completion/openSUSE/Command/_SuSEconfig ->
	Completion/openSUSE/Command/_SUSEconfig: rename file.

2014-08-04  Barton E. Schaefer  <schaefer@zsh.org>

	* Miles Ohlrich: 32958: Src/Zle/compctl.c: bitwise logic fix

2014-08-04  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* 32954: Doc/Zsh/expn.yo: missed this.

	* 32954 (plus new test): Src/cond.c, Test/D02glob.ztst:
	(#q) on patterns with [[ ... = ... ] and [[ ... != ... ]]
	shouldn't force a glob, it should simply be ignored.

	* unposted: Src/subst.c:  remove unused variables.

2014-08-04  Mikael Magnusson  <mikachu@gmail.com>

	* 32949 (wip 32928, 32937): Doc/Zsh/expn.yo, Src/subst.c,
	Test/D04parameter.ztst: Add :^ and :^^ for zipping arrays.

2014-08-03  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* 32944: Doc/Zsh/builtins.yo: read -qs is handled properly.

	* users/19006: Doc/Zsh/expn.yo: document position of
	RC_EXPAND_PARAM handling during parameter substitution.

2014-08-01  Peter Stephenson  <p.stephenson@samsung.com>

	* 32932: Src/glob.c, Src/utils.c: add hmkarray() and
	use to fix leak.

2014-07-31  Barton E. Schaefer  <schaefer@zsh.org>

	* 32931: Src/glob.c: with NO_NOMATCH, using a subscript glob
	qualifier on a not-matching pattern should still return the
	original pattern

2014-07-30  Peter Stephenson  <p.stephenson@samsung.com>

	* unposted: Src/Builtins/sched.c, Src/Modules/datetime.c,
	Src/Modules/stat.c: missed updates to ztrftime().

	* 32919: Doc/Zsh/tcpsys.yo Functions/TCP/tcp_output: %P
	at start of prompt in TCP function system causes standard
	%-style substitution.

	* 32918: Doc/Zsh/prompt.yo, Src/builtin.c,Src/prompt.c,
	Src/utils.c, Src/watch.c: add ability to display times with
	fractions of a second in prompts.

2014-07-28  Barton E. Schaefer  <schaefer@zsh.org>

	* 32593: Completion/Unix/Command/_qemu: update --vga option

2014-07-26  Axel Beckert  <abe@deuxchevaux.org>

	* Omari Norman: 32817: Add completion for moosic.

	* Sebastian Ramacher: 32816: Add completion for bpython and
	variants.

	* 32911: Expand bpython completion to bpython2 and bpython3.

2014-07-26  Barton E. Schaefer  <schaefer@zsh.org>

	* 32910: Src/mkmakemod.sh: quiet update of timestamp files

2014-07-24  Barton E. Schaefer  <schaefer@zsh.org>

	* 32853: configure.ac, Src/mem.c, Src/zsh_system.h: redefine
	the VARARR() macro to use heap rather than stack allocation;
	enable old behavior via "configure --with-stack-allocation"

	* unposted (see 32892): Src/builtins.c: 'fc -I' is an error

	* 32903: Src/Modules/parameter.c: new empty (unset) elements in
	the special parameter hash tables are special themselves, so that
	adding elements via assignment syntax handles them correctly.

2014-07-24  Peter Stephenson  <p.stephenson@samsung.com>

	* unposted: Functions/Zle/replace-argument, Doc/Zsh/contrib.yo:
	allow negative numeric prefix to count backwards from last
	argument.

2014-07-23  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* Jai Keerthan: users/18981: Completion/Unix/Command/_tmux:
	improved function completion.

2014-07-23  Barton E. Schaefer  <schaefer@zsh.org>

	* 32898 (credit Jun T.): Doc/Zsh/mod_pcre.yo: fix bug in 32891.

2014-07-23  Ansgar Burchardt  <ansgar@debian.org>

	* 32895: Completion/Unix/Command/_nm: Match more shared library
	names.

2014-07-20  Barton E. Schaefer  <schaefer@zsh.org>

	* unposted: Doc/Zsh/builtins.yo: force retention of whitespace
	in "fc" item prototype

	* 32891: Doc/Zsh/mod_pcre.yo Src/Modules/pcre.c: the CASE_MATCH
	option should apply to =~ when using pcre; fix pcre_match bug
	with handling of empty string argument.

2014-07-17  Barton E. Schaefer  <schaefer@zsh.org>

	* 32882 (cf. Augie Fackler 32879): Src/hist.c: restore correct
	reload of backslash-continuation lines from history, broken by
	workers/30443 just before the zsh 5.0.0 release; fix bad history
	write of events ending with an even number of backslashes.

2014-07-17  Oliver Kiddle  <opk@zsh.org>

	* 32849: Completion/Linux/Command/_ss: new completion function

	* 32848: Completion/Unix/Command/_perl,
	Completion/Unix/Command/_python, Completion/Unix/Command/_ruby:
	fix words array before using _normal for script arguments

2014-07-17  Peter Stephenson  <p.stephenson@samsung.com>

	* 32866 (plus extra undo fix in read-from-minibuffer):
	Doc/Zsh/contrib.yo, Functions/Zle/read-from-minibuffer,
	Functions/Zle/replace-argument: new replace-argument function;
	fixes in read-from-minibuffer not to pass through numeric
	argument to recursive edit and to hide minibuffer edit from
	undo history.

2014-07-15  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* Koen Wilde: 32863:  Completion/Unix/Command/_mpc: mpc "insert"
	command.

2014-07-08  Peter Stephenson  <p.stephenson@samsung.com>

	* Dominic Hopf: 32837: Config/defs.mk.in: improve handling of
	installation location for help directories.

	* 32832: Doc/Zsh/grammar.yo Doc/Zsh/params.yo: attempt to
	improve documentation for how assignment works.

2014-07-03  Axel Beckert  <abe@deuxchevaux.org>

	* Felipe Sateler: 32819: Completion/Debian/Command/_axi-cache:
	Update for axi-cache completion.

	* Vincent Lefevre: 32818: Completion/Unix/Command/_gzip:
	--rsyncable option is missing

	* Daniel Bolton: 32815: Completion/Debian/Command/_aptitude:
	missing resolver options

	* Sebastian Ramacher: 32814: Completion/Debian/Command/_dpkg:
	Add --add-architecture, --remove-architecture, and
	--print-foreign-architectures options.

2014-07-03  Mikael Magnusson  <mikachu@gmail.com>

	* 32821: Completion/Unix/Command/_gcc: Update _gcc as of GCC
	4.8.3 for generic options and x86.

2014-07-03  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* Jun T: 32833: Completion/Unix/Command/_python,
	Completion/Unix/Command/_ruby: complete file arguments as for
	perl.

2014-06-30  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* Jun T: 32823: Completion/Unix/Command/_perl: complete file
	instead of script after -e.

2014-06-26  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* Jun T: 32812: Doc/zsh.yo, Doc/ztexi.yo: put table of contents
	at front of manual.

2014-06-26  Peter Stephenson  <p.stephenson@samsung.com>

	* 32799: Doc/Zsh/builtins.yo, Src/Builtins/rlimits.c: resource
	NTHR is not properly handled on netBSD.

2014-06-24  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* 32789: Src/lex.c Src/mem.c Src/zsh_system.h configure.ac:
	--enable-zsh-valgrind allows valgrind to analyse heap
	allocations.

2014-06-16  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* Jun T: 32781: Doc/Zsh/options.yo: source builtin and path
	search doc.

2014-06-14  Jun T  <takimoto-j@kba.biglobe.ne.jp>

	* 32779: Doc/Zsh/options.yo: fix a typo in options.yo

2014-06-13  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* 32768, with further modifications: Doc/Zsh/options.yo,
	Src/exec.c, Src/options.c, 	Src/zsh.h, Test/E01options.ztst,
	Test/ztst.zsh:  LOCAL_LOOPS option to restrict effect of
	continue and break in function scope.

	* 32666: Doc/Zsh/compat.yo: shell emulation based on executable
	name incompletely documented.

2014-06-11  Barton E. Schaefer  <schaefer@zsh.org>

	* Jun T: 32767: Src/glob.c: another spot to tweak bracechardots()

2014-06-10  Barton E. Schaefer  <schaefer@zsh.org>

	* 32766: Src/glob.c: bracechardots() agrees with xpandbraces()
	about what constitutes a {C1..C2} pattern, thus preventing crash

	* Jun T: 32765: Src/glob.c: fix build when not MULTIBYTE_SUPPORT

2014-06-09  Peter Stephenson  <p.stephenson@samsung.com>

	* Jun T: 32755: Doc/Zsh/grammar.yo: move line that was in the
	wrong place.

2014-06-07  Barton E. Schaefer  <schaefer@zsh.org>

	* Nikolas Garofil: 32737: Src/utils.c: properly ifdef declarations

	* Nikolas Garofil: 32736 (tweak per 32741): Src/zsh_system.h:
	memmove() should return its dest argument

	* Nikolas Garofil: 32735: Src/signals.c: define ret before use

	* Nikolas Garofil: 32734: Src/mem.c: remove unused pointers

	* Nikolas Garofil: 32733: Src/prototypes.h: use size_t in bcopy()

	* Nikolas Garofil: 32732 (tweak per 32739): Src/compat.c: fix
	const declaration inconsistency

2014-06-06  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* Jun T: 32719: Doc/Zsh/contrib.yo: minor issues.

	* Jun T: 32715: Doc/Zsh/calsys.yo, Doc/Zsh/grammar.yo,
	Doc/Zsh/zle.yo: formatting fixes.

	* 32682 with tweaks: Doc/Zsh/options.yo, Src/hist.c,
	Src/options.c, Src/zsh.h: INC_APPEND_HISTORY_TIME is new
	behaviour, with INC_APPEND_HISTORY reverting to its previous
	behaviour.

	* Andrew Magee: 32698: Completion/Unix/Command/_hg: show
	committable files.

2014-06-05  Barton E. Schaefer  <schaefer@zsh.org>

	* 32723: Src/glob.c: add braces around some if/else branches

	* 32716 (via Jun T. 31714): Src/utils.c: properly test iconv
	return values for error conditions

2014-06-04  Barton E. Schaefer  <schaefer@zsh.org>

	* 32711: Test/A07control.ztst: run "continue" test in a new
	shell, lest it inadvertently continue the loop that reads the
	test chunks from this file

	* Daniel Shahaf: 32708: Doc/Zsh/expn.yo, Src/glob.c,
	Test/D02glob.ztst: glob qualifier (Y) implies (oN), plus
	incidental patch to avoid adding a meaningless bitvalue to
	sort-order flags

2014-06-03  Barton E. Schaefer  <schaefer@zsh.org>

	* Daniel Shahaf: 32694: Completion/Zsh/Type/_globquals,
	Doc/Zsh/expn.yo, Src/glob.c, Test/D02glob.ztst: the number
	of matches to find is the suffix argument of (Y) qualifier

2014-06-03  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* Jun T: 32681: Doc/Zsh/zle.yo: formatting issue.

2014-06-03  Peter Stephenson  <p.stephenson@samsung.com>

	* unposted: Src/cond.c: restore cond_match() in case used in
	modules.

2014-06-02  Barton E. Schaefer  <schaefer@zsh.org>

	* 32656 (via Jun T. via waltarix on github): when __APPLE__ is
	defined at compile, normalize Unicode filenames in zreaddir()

2014-06-02  Peter Stephenson  <p.stephenson@samsung.com>

	* Daniel Shahaf: users/18870: Src/glob.c, Test/D02glob.ztst:
	glob scanner needed some coaxing with counting matches with (Y)
	glob qualifier.

2014-06-02  Daniel Shahaf  <d.s@daniel.shahaf.name>

	* 32662: Functions/VCS_Info/Backends/VCS_INFO_get_data_git:
	vcs_info git: Fix stagedstr for empty repos

2014-06-01  Barton E. Schaefer  <schaefer@zsh.org>

	* 32653: Completion/Unix/Command/_php: complete files with the
	".phar" extension as well as ".php", and respect the suffixes
	zstyle to change this

	* 32634 (plus doc): Doc/Zsh/options.yo, Doc/Zsh/params.yo,
	Src/init.c, Src/options.c, Src/params.c, Src/zsh.h: add the
	POSIX_ARGZERO option to allow toggling between the original
	value of $0 and the value set by FUNCTION_ARGZERO

	* Daniel Shahaf: users/18857: Doc/Zsh/expn.yo, Src/glob.c,
	Test/D02glob.ztst: add (Y) glob qualifier

2014-06-01  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* 32640: Doc/Zsh/cond.yo, Doc/Zsh/expn.yo, NEWS, Src/cond.c,
	Src/glob.c, Test/D02glob.ztst: (#q) with EXTENDED_GLOB forces
	globbing in [[ ... ]].

2014-05-29  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* 32624:  Src/builtin.c, Src/jobs.c: use correct scaling factor
	(clock ticks) for times.

	* Keerthan Jai: users/18860: Completion/Unix/Command/_man: man
	-M overrides manpath.

	* unposted: Src/params.c: use DIGBUFSIZE for pipestatus numeric
	buffer.

2014-05-29  Daniel Shahaf  <d.s@daniel.shahaf.name>

	* 32619: Functions/VCS_Info/Backends/VCS_INFO_get_data_svn:
	vcs_info svn: Use the revision of cwd

	* 32621: Functions/VCS_Info/Backends/VCS_INFO_get_data_svn:
	vcs_info svn: 'Fix set-branch-format' when in subdirs

	* 32620: Doc/Zsh/contrib.yo: Typo fix after commit eb4c70d

2014-05-18  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* Jun T: 32616: Src/Builtins/rlimits.c: unnecessary printf
	argument in limits on some systems.

2014-05-16  Peter Stephenson  <p.stephenson@samsung.com>

	* Roman Neuhauser: users/18827 (plus tweaks to original
	comments): Doc/Zsh/contrib.yo: more efficient way of extracting
	hg bookmarks.

2014-05-13  Barton E. Schaefer  <schaefer@zsh.org>

	* 32609: Src/parse.c, Test/CO2cond.ztst: [[ $var ]] behaves as
	[[ -n $var ]] for bash/ksh compatibility; restore ksh [ -t ]
	compatibility when POSIX_BUILTINS is not set; allow operators
	defined by modules to be called with no arguments, although
	this affects only runtime interpretation, not parsing.

2014-05-09  Peter Stephenson  <p.stephenson@samsung.com>

	* Eric Cook: 32602: Doc/Zsh/grammar.yo: status of try + always
	block is from the former, not the latter.

2014-05-08  Peter Stephenson  <p.stephenson@samsung.com>

	* m0viefreak: 32600: Src/Zle/computil.c: fix problem with
	_arguments thinking -- is a single letter option called '-',
	which it isn't.

2014-05-06  Daniel Shahaf  <d.s@daniel.shahaf.name>

	* 32597: Functions/VCS_Info/Backends/VCS_INFO_get_data_git:
	vcs_info git: Describe detached heads symbolically.

2014-04-29  Peter Stephenson  <p.stephenson@samsung.com>

	* Tomoki Sekiyama: 32592: add CORRECT_IGNORE_FILE variable.

2014-04-23  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* Sebastien Alaiwan: 32562: Completion/Unix/Command/_bzr:
	updates for bzr completion.

	* Jasper Lievisse Adriaanse: 32558: configure.ac:
	_XOPEN_SOURCE_EXTENDED now works OK on OpenBSD.

2014-04-25  Barton E. Schaefer  <schaefer@zsh.org>

	* 32580: Src/hist.c: avoid indefinite wait in lockhistfile() by
	checking for lock file time stamp far in the future relative to
	the local clock.  Change behavior of HIST_FCNTL_LOCK to use only
	fcntl() locking, rather than applying both kinds of lock.

2014-04-20  Barton E. Schaefer  <schaefer@zsh.org>

	* 32569: Src/loop.c: lastval ($?) should not be reset between
	word list substitution and loop body execution in for/select.

	* 32568: Src/exec.c, Src/loop.c: consistency in handling of errflag
	condition during substitutions in for/select word lists, function
	definition name position, and anonymous function argument lists.

2014-04-17  Barton E. Schaefer  <schaefer@zsh.org>

	* Andrew Waldron: 32552 (updated by 32560): Src/exec.c,
	Src/parse.c, Src/subst.c, Test/C04funcdef.ztst:  fix segfault
	when using process substitution in anonymous function argument
	list; disallow process substitution in function name position.

2014-04-15  Barton E. Schaefer  <schaefer@zsh.org>

	* Jun T: 32546: Completion/Unix/Type/_path_files: better handling
	of ignored files when using -W to specify prefixes.

2014-04-13  Barton E. Schaefer  <schaefer@zsh.org>

	* 32540: Src/Zle/zle_tricky.c, Src/Zle/zle_utils.c: following
	successful history expansion, discard saved line position data
	rather than restoring from it (updates 32531).

2014-04-07  Peter Stephenson  <p.stephenson@samsung.com>

	* 32527: Doc/Zsh/contrib.yo, Functions/Misc/zcalc,
	Functions/Zle/zcalc-auto-insert: zcalc-auto-insert widget
	for key binding in zcalc.

2014-04-06  Barton E. Schaefer  <schaefer@zsh.org>

	* unposted: Doc/Zsh/options.yo: fix typo in option cross-reference

	* 32531: Src/Zle/zle_refresh.c, Src/Zle/zle_tricky.c, Src/hist.c:
	fix memory leaks detected by valgrind, two in ZLE region highlight
	and one in :A history modifier.

2014-04-06  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* Sebastian Ramacher: 32533: Completion/Debian/Command/_apt: add
	completion for "apt-mark".

	* Alessandro Ghedini: 32532: Completion/Debian/Command/_apt:
	support 'apt' command.

	* 32530: llua: Completion/Unix/Command/_zfs: repeatable -o
	argument.

	* 32521: Doc/Zsh/params.yo: document that LOGNAME comes
	from getlogin().

2014-04-05  Daniel Shahaf  <d.s@daniel.shahaf.name>

	* 32528: Completion/Zsh/Command/_zstyle, Doc/Zsh/contrib.yo,
	Functions/VCS_Info/Backends/VCS_INFO_get_data_git,
	Misc/vcs_info-examples: vcs_info: Add check-for-staged-changes

	* 32528: Doc/Zsh/contrib.yo: vcs_info: Document 'post-backend'
	hook and bzr 'check-for-changes' support.

2014-03-28  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* Danek Duvall: 32505: Completion/Unix/Command/_pgrep: improved
	Solaris compatibility for pgrep completion.

2014-03-23  Barton E. Schaefer  <schaefer@zsh.org>

	* m0viefreak: users/18660: Src/Zle/compresult.c,
