2010-12-20  Peter Stephenson  <pws@csr.com>

	* Paul Ackersviller: 28538: as modified in 28540 plus a couple
	of casts to char * I missed: Src/init.c,Src/input.c,
	Src/parse.c, Src/prototypes.h, Src/utils.c, Src/Zle/zle_main.c:
	pointer arithmetic needs to be done with char *, not void *.

2010-12-19  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* 28537: Src/lex.c, Test/D04parameter.ztst: word splitting on
	'((' in command position that turned into nested subshell
	commands was broken.

2010-12-18  Barton E. Schaefer  <schaefer@zsh.org>

	* 27862 (belatedly): Completion/X/Utility/_x_arguments: handle
	X11 versions greater than X11R6 in the compdef line.

	* unposted: Src/Makefile.in: "prep" target depends on Makemod,
	not on the files on which Makemod depends.

2010-12-17  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* Mikael: 28535: NEWS: typo

2010-12-17  Peter Stephenson  <pws@csr.com>

	* Štěpán Němec: 28533: README, Doc/Zsh/compsys.yo,
	Doc/Zsh/compwid.yo, Doc/Zsh/contrib.yo, Doc/Zsh/expn.yo,
	Doc/Zsh/params.yo, Doc/Zsh/zle.yo, Functions/Chpwd/cdr: typos.

	* unposted: NEWS: note zle_highlight suffix control.

	* Mikael: users/15653: Src/Zle/zle_refresh.c:
	zle_highlight=(none) should turn off suffix highlighting.

2010-12-16  Peter Stephenson  <pws@csr.com>

	* Mikael: 28531: Completion/Base/Utility/_combination,
	Doc/Zsh/expn.yo, Doc/Zsh/mod_clone.yo, Doc/Zsh/options.yo,
	Src/exec.c: typos.

	* unposted: NEWS: add notes on (Z) parameter flag.

	* unposted: README, Config/version.mk, Etc/FAQ.yo,
	Completion/Debian/Command/.distfiles: update for 4.3.10-test-3.

2010-12-14  Barton E. Schaefer  <schaefer@zsh.org>

	* 28530: Doc/Zsh/expn.yo, Src/subst.c, Test/D04parameter.ztst:
	replace (z+opts+) flag with (Z:opts:), add reserved (_:flags:).

2010-12-14  Peter Stephenson  <pws@csr.com>

	* unposted: Src/lex.c: another neatening of lexflags use for
	ZLE.

	* 28529: Src/hist.c, Src/lex.c, Src/zsh.h, Src/Zle/compcore.c,
	Src/Zle/compctl.c, Src/Zle/zle_tricky.c: save and restore
	lexflags and separate out special word logic for ZLE by
	adding new flag LEXFLAGS_ZLE.

	* 28528: Doc/Zsh/expn.yo, Src/hist.c, Src/lex.c, Src/subst.c,
	Src/zsh.h, Src/Zle/compcore.c, Src/Zle/compctl.c,
	Src/Zle/zle_tricky.c, Test/D04parameter.ztst: clear up use of
	zleparse variable into lexflags; add (z+n+) for splitting with
	newline treated as ordinary whitespace.

2010-12-13  Peter Stephenson  <pws@csr.com>

	* 28526: Src/lex.c, Test/D04parameter.ztst: zplitting
	'line # with comment' when stripping comments shouldn't generate
	a newline at the end (unless there is one).

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

	* 28510: Doc/Zsh/expn.yo, Src/hist.c, Src/lex.c, Src/subst.c,
	Src/Modules/parameter.c, Src/Zle/zle_hist.c, Src/Zle/zle_misc.c,
	Test/D04parameter.ztst: add (z+c+) and (z+C+) parameter flags.

2010-12-07  Peter Stephenson  <pws@csr.com>

	* unposted: remove users/15622 which causes problems
	with certain existing forms of testing commands.

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

	*  Mikael: 28480: Doc/Zsh/params.yo, Src/utils.c: allow
	PROMPT_EOL_MARK to be an empty string.

2010-12-06  Peter Stephenson  <pws@csr.com>

	* users/15622: Completion/Base/Utility/_pick_variant: use
	$service rather than $words[1] to pick the service. Although
	there may be cases where this doesn't work, this provides
	transparent behaviour for simple uses along the lines of
	"compdef <_func> <cmd>=<service>"

	* users/15621: Completion/compinit,
	Completion/Base/Core/dispatch: fix setting service for compef
	-p/-P.

	* Mikael: 28487: Doc/Zsh/builtins.yo, Doc/Zsh/expn.yo,
	Doc/Zsh/options.yo, Doc/Zsh/prompt.yo: fix docs to refer to
	current directory rather than $PWD.

	* 28486: Src/Zle/compcore.c: $compstate[parameter] needed
	untokenizing.

	* Mikael: 28484: Completion/Unix/Command/_du: updated for GNU
	variant.

2010-12-05  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* unposted: NEWS: mention {START..END..STEP} changes.

	* Mikael: 28474, 28478: Doc/Zsh/expn.yo, Src/glob.c,
	Test/D09brace.ztst: extended {START..END..STEP} syntax.

	* 28476: Test/.distfiles, Test/D09brace.ztst: new set of tests
	for brace expansion.

	* 28475: Test/A05execution.ztst: test that starting a background
	job resets the status.

	* 28469: Src/exec.c: fix memory leak in anonymous function.

2010-12-04  Wayne Davison  <wayned@users.sourceforge.net>

	* Aaron Schrab: 28210: Completion/Unix/Command/_git: add completion
	for help subcommand.

2010-12-03  Peter Stephenson  <pws@csr.com>

	* 28468: Completion/Unix/Command/_man: if argument contains a
	"/", complete file instead of manual page reference; prefer
	files with man suffixes.

2010-11-30  Peter Stephenson  <pws@csr.com>

	* unposted: NEWS: add news about ${NAME:OFFSET} and took the
	opportunity for a general tidy up.

2010-11-27  Barton E. Schaefer  <schaefer@zsh.org>

	* 28461: Src/exec.c: flush stderr in PRINT_EXIT_VALUE handling.

	* users/15583: Functions/Misc/sticky-note: update with zstyles and
	for ease of use in zle-line-init.

2010-11-27  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* 28459: Src/utils.c: flush shell output in PROMPT_SP handling.

2010-11-25  Wayne Davison  <wayned@users.sourceforge.net>

	* 28445: Src/utils.c: overwrite PROMPT_SP string if it
	should remain invisible, even with an upcoming newline.

2010-11-25  Peter Stephenson  <pws@csr.com>

	* Sebastian Stark: users/15581:
	Completion/Zsh/Command/_zmodload: MacOS has .bundle DLL files.

	* users/15580: Completion/Zsh/Function/_zsh-mime-handler,
	Functions/MIME/zsh-mime-handler: fixes for completion when
	dropping through to normal completion.

	* 28434: Doc/Zsh/expn.yo, Src/subst.c, Test/D04parameter.ztst:
	Make ${NAME:OFFSET} always use zero-offset.

2010-11-22  Peter Stephenson  <pws@csr.com>

	* 28424: Doc/Zsh/options.yo, Src/options.c, Src/utils.c,
	Src/zsh.h, Test/A03quoting.ztst: New POSIX_STRINGS option
	makes \0 in $'...' terminate the quoted string.

2010-11-20  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* 28425: Src/subst.c: remove null arguments and untokenize
	in check_colon_subscript().

2010-11-18  Peter Stephenson  <pws@csr.com>

	* 28419: Doc/Zsh/expn.yo, Src/subst.c, Test/D04parameter.ztst:
	KSH_ARRAY ${*:0:1} gives $0 etc.

	* 28418: Doc/Zsh/expn.yo, Src/lex.c, Src/params.c, Src/subst.c,
	Test/D04parameter.ztst: add ${NAME:OFFSET} and
	${NAME:OFFSET:LENGTH} substitution syntax.

2010-11-17  Peter Stephenson  <pws@csr.com>

	* 28377: Doc/Zsh/grammar.yo: document more alias problems.

2010-11-14  Clint Adams  <clint@zsh.org>

	* 28411: Completion/Unix/Command/_git: complete submodule
	and annex as subcommands; complete files when the subcommand
	is unknown.

2010-11-10  Clint Adams  <clint@zsh.org>

	* 28401: Completion/Debian/Command/_git-buildpackage:
	git-buildpackage completion from Felipe Sateler.

2010-11-07  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* Mikael: 28389: Completion/Unix/Type/_java_class: empty section
	in $CLASSPATH.

2010-11-03  Barton E. Schaefer  <schaefer@zsh.org>

	* 28384: Src/params.c: improve error message on assignment to a
	field of a read-only hash.

2010-10-27  Peter Stephenson  <pws@csr.com>

	* unposted: Doc/Zsh/grammar.yo: typo pointed out by
	Štěpán plus slight rephrasing.

	* 28375: Doc/Zsh/grammar.yo: clarify how to quote aliases from
	expansion.

2010-10-25  Peter Stephenson  <pws@csr.com>

	* 28363: Src/Zle/zle_refresh.c: inserting a character when a
	wide character was at the end of the line didn't work.

2010-10-22  Peter Stephenson  <pws@csr.com>

	* 28360: Src/subst.c, Test/E01options.ztst: NO_UNSET option
	should test parameters with following operators, too.

	* not quite posted: Completion/Unix/Command/_screen: better to
	allow sessions to be completed after -S.

2010-10-21  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* Silas Silva (with minor improvement): users/15464:
	Completion/Unix/Command/_man: support for -M argument.

2010-10-18  Peter Stephenson  <pws@csr.com>

	* Jérôme Pouiller: 28351: Functions/Misc/run-help-openssl,
	Functions/Misc/run-help-sudo: new help functions.

2010-10-17  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* Mikael: 28356: Src/Zle/zle_refresh.c: don't increment old
	display line past NULL.

	* c.f. 28353: Doc/Zsh/metafaq.yo: removing remaining reference
	to sunsite in FTP sites.

2010-10-15  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* 28345: Doc/Zsh/expn.yo, Functions/Chpwd/cdr, Src/builtin.c,
	Src/utils.c: make new ${(D)} flag return the contracted file as
	a fully usable command line argument.

2010-10-12  Barton E. Schaefer  <schaefer@zsh.org>

	* unposted (users/15440): Doc/Zsh/expn.yo: fix cross-references
	among parameter expansion rules.

2010-10-12  Peter Stephenson  <pws@csr.com>

	* Mikael: 28343: Completion/Unix/Command/_setfacl: didn't
	complete file argument in all cases.

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

	* 28340: Src/params.c: assignment with negative index didn't
	work with multibyte characters.

	* 28339: Src/hist.c: NO_HIST_LEX_WORDS didn't handle
	backslash-newline line continuation properly, either.

	* 28332: Src/hist.c: HIST_LEX_WORDS didn't handle
	backslash-newline line continuation properly.  Come to think of
	it, neither does the alternative.

2010-10-10  Phil Pennock  <pdpennock@users.sourceforge.net>

	* 28338: Src/cond.c, C02cond.ztst: keep =~ from inverting sense
	of subsequent tests (after &&/||).

2010-10-08  Peter Stephenson  <pws@csr.com>

	* Ben: 28330: Completion/X/Command/_acroread: add
	completion for -openInNewInstance.

	* Ben: 28329: Completion/X/Command/_acroread: version 9 is
	similar to 7 and 8.

2010-10-07  Peter Stephenson  <pws@csr.com>

	* 28327: Src/hist.c: Fix bufferwords() splitting when RC_QUOTES
	is turned on.

2010-10-06  Peter Stephenson  <pws@csr.com>

	* 28326: Src/hist.c, Test/D04parameter.ztst: Problems with
	HIST_LEX_WORDS: memory allocation was screwed if we skipped
	"words" from the lexer; use local heap to avoid silly amounts of
	memory; fallback to non-lex on failure rather than just fixing
	up at the end; workaround oddity with splitting with RC_QUOTES.

	* 28319: Src/hist.c, Test/D04parameter.ztst: ${(z)...}
	splitting oddities and some tests for consistency.

	* 28285: Doc/Zsh/zle.yo, Src/Zle/zle_hist.c: add
	zle-isearch-update and zle-isearch-exit hooks.

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

	* unposted: NEWS: note HIST_LEX_WORDS option.

	* 28310 with 28308 (Bart): Doc/Zsh/options.yo, Src/hist.c,
	Src/options.c, Src/zsh.h: HIST_LEX_WORDS option and check
	for full history file read.

	* 28309: Src/subst.c: infinite loop when padding with extra wide
	characters.

	* Mikael: 28301: Doc/Zsh/compsys.yo: restore missing line.

2010-10-01  Oliver Kiddle  <opk@zsh.org>

	* 28307: Completion/Zsh/Command/_zstyle: support new styles
	especially vcs_info ones and allow quoted contexts again

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

	* 28295 plus tweak for failure case: Src/hist.c: use lexer to
	split words from history file.

2010-09-23  Peter Stephenson  <pws@csr.com>

	* unposted: Doc/Zsh/manual.yo: update address of HTML manual.

2010-09-20  Peter Stephenson  <pws@csr.com>

	* 28282: Src/Zle/zle_keymap.c, Src/Zle/zle_main.c,
	Src/zle_utils.c: new function zlecallhook() and fix argument to
	zle-keymap-select.

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

	* 28268: Src/builtin.c: I/O to a terminated (or never created)
	coprocess emits a "no coprocess" diagnostic, instead of either
	nothing or "bad file number".

2010-09-16  Peter Stephenson  <pws@csr.com>

	* Baptiste: 28264: Completion/Unix/Command/_ffmpeg: remove the
	need for sed.

2010-09-15  Wayne Davison  <wayned@users.sourceforge.net>

	* 28261: Julius Plenz: Completion/Debian/_dpkg: separate the
	options to _arguments.

2010-09-14  Peter Stephenson  <pws@csr.com>

	* 28259: Src/exec.c, Src/lex.c, Src/parse.c, Src/text.c,
	Src/zsh.h, Test/A04redirect.ztst: Fix bug that empty
	here-documents were given a newline, and output here-documents
	from shell text as real here-documents rather than here-strings.

	* 28258: Src/signals.c: bug in 28250 could cause undefined
	variable resulting in mayhem.

2010-09-13  Peter Stephenson  <pws@csr.com>

	* unposted: NEWS: add POSIX_TRAPS

	* Mikael: 28252: Completion/Zsh/Command/_zle: remove unnecessary
	looped that caused errors.

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

	* unposted: Doc/Zsh/builtins.yo: note exit trap runs before
	zshexit hook.

	* 28250: Doc/Zsh/options.yo, Src/options.c, Src/signals.c,
	Src/zsh.h, Test/C03traps.ztst: POSIX_TRAPS option.

	* Mikael: 28253: Doc/Zsh/mod_attr.yo: document -h argument to
	attribute commands.

2010-09-08  Peter Stephenson  <pws@csr.com>

	* unposted: Functions/Zle/replace-string-again: safety on
	regexp failures.

	* 28244 with typo noted by Mikael and Bart: NEWS: updated 4.3.11
	news.

	* 28241: Doc/Zsh/zle.yo, Src/Zle/zle_keymap.c: don't list .safe
	keymap with "bindkey -lL", you don't get there from here.

	* 28237: Doc/Zsh/params.yo, Doc/Zsh/zle.yo, Src/Zle/zle_main.c:
	set ZLE_LINE_ABORTED to line so far when ZLE aborts on an error.

2010-09-06  Peter Stephenson  <pws@csr.com>

	* unposted: Doc/Zsh/zle.yo: small typo.

2010-09-05  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* 28226, 28229: Doc/Zsh/zle.yo, Src/Zle/zle_keymap.c: "bindkey
	-lL" now lists aliased keymaps in a more useful way; can list
	individual keymaps.

	* 28227: Doc/Zsh/zle.yo: a few remarks on the question of
	keymaps.

2010-09-02  Peter Stephenson  <pws@csr.com>

	* users/15350: Doc/expn.yo: explain the strange rounding rules for
	size glob qualifier.

2010-09-01  Peter Stephenson  <pws@csr.com>

	* 28188: Doc/Zsh/mod_complist.yo, Doc/Zsh/zle.yo: better
	documentation for limitations in the overlay key maps.

2010-08-31  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* 28220: Src/exec.c (plus comments), Src/params.c,
	Test/A06assign.ztst: "HELLO=$HELLO shellfunc" failed because
	we removed HELLO from the parameter table to save it.  Copy it
	instead.

	* Mikael: 28202: Src/Zle/complist.c: need line unmetafied for
	reversemenucomplete().

2010-08-23  Peter Stephenson  <pws@csr.com>

	* Mikael: 28190: Doc/Zsh/options.yo: reference to wrong
	manual page.

	* unposted: Completion/Unix/Command/_perforce: update for 2010.1.

2010-08-22  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* 28179: Src/jobs.c, Src/signals.c: use WIFCONTINUED() and
	WCONTINUE by exporting child handler to a function.

	* users/15314: Doc/Zsh/expn.yo: redescribe process substitution.

	* users/15310 (bits applying to process substitution with
	redirection): Src/exec.c: make redirection process substitution
	attach to the appropriate process group.

	* users/15200: pass foreground signals on to process
	substitutions in current shell

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

	* 28186: Completion/Base/Utility/_multi_parts: replace a single
	(...|...) pattern-match with a loop over the alternatives to
	avoid issues with pattern-quoting each alternative.

2010-08-21  Frank Terbeck  <ft@bewatermyfriend.org>

	* Mikael Magnusson: 28181: Doc/Zsh/mod_zprof.yo: Remove a
	stray `)' that caused a ".RE" string to be output

2010-08-19  Peter Stephenson  <pws@csr.com>

	* unposted: Completion/Unix/Command/_todo.sh: more commands.

2010-08-18  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* 28172: Src/jobs.c: mark processes as not stopped if
	sent SIGCONT.

2010-08-15  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* 28167: Src/Zle/compresult.c: reset more variables when
	invalidating completion list.

2010-08-13  Peter Stephenson  <pws@csr.com>

	* 28160 modified as per 28164: Src/Zle/zle_refresh.c: when the
	display was reset we didn't properly mark the old display line
	as invalid.  This could mean the display didn't get redrawn
	properly.

2010-08-11  Peter Stephenson  <pws@csr.com>

	* 28139: based on Frank Terbeck: 28122: Src/Zle/zle_params.c,
	Doc/Zsh/zle.yo: add ZLE_STATE variable.

2010-08-10  Clint Adams  <clint@zsh.org>

	* unposted: Functions/Newuser/zsh-newuser-install: tweak
	newline placement.

2010-08-10  Peter Stephenson  <pws@csr.com>

	* unposted: Completion/Unix/Command/_todo.sh: need care matching
	initial whitespace; strip priorities to get text to replace.

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

	* 28137: Functions/MIME/zsh-mime-handler: $argv[0] should be
	$argv[1].

2010-08-07  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* Simon Ruderich: 28136: README: typo.

2010-08-06  Peter Stephenson  <pws@csr.com>

	* 28131: MACHINES: latest status on Cygwin.

	* users/15232: Completion/Unix/Type/_path_files: somehow
	this didn't get completed.

2010-08-05  Peter Stephenson  <pws@csr.com>

	* users/15232: Completion/Unix/Type/_path_files: another
	go at fixing up for bizarre quoting rules, c.f. users/15031.

2010-08-05  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* Holger Macht: 28130: Completion/Unix/Command/_osc: new
	completion.

2010-08-02  Frank Terbeck  <ft@bewatermyfriend.org>

	* Seth House: 28115: Misc/vcs_info-examples: Another git example
	hook.

	* Seth House: 28114:
	Functions/VCS_Info/Backends/VCS_INFO_get_data_git: Fix revision
	lookup with packed repositories.

2010-08-02  Peter Stephenson  <pws@csr.com>

	* Daiki Ueno: 28112: Src/Zle/zle_refresh.c: missing parentheses
	caused incorrect size for character width.

2010-07-31  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* users/15219: Src/jobs.c: print exit status if PRINTEXITVALUE
	and terminated by signal.

	* 28111: Src/jobs.c: always print exit status if PRINTEXITVALUE
	is set.

	* users/15217: Src/Zle/zle_main.c: use top-level status
	when redrawing prompt.

2010-07-30  Frank Terbeck  <ft@bewatermyfriend.org>

	* Mikael Magnusson: 28110: Doc/Zsh/compsys.yo: Fix yodl warning.

	* unposted: Fix a date in ChangeLog.

2010-07-29  Peter Stephenson  <pws@csr.com>

	* <hamer@hamer.org.ua>: 28104: Src/Zle/compcore.c: crash
	in obscure completion case due to NULL pointer.

2010-07-28  Peter Stephenson  <pws@csr.com>

	* users/15204: Functions/Zftp/zfinit: check compctl is loaded
	before trying to use it (for ksh emulation).

	* as described in users/15202: Functions/Misc/run-help,
	Functions/Newuser/zsh-newuser-install,
	Functions/Prompts/promptinit, Functions/TCP/tcp_open,
	Functions/Zftp/zfinit, Functions/Zle/down-case-word-match,
	Functions/Zle/forward-word-match,
	Functions/Zle/history-pattern-search,
	Functions/Zle/insert-composed-char, Functions/Zle/kill-word-match,
	Functions/Zle/match-words-by-style,
	Functions/Zle/select-word-style,
	Functions/Zle/transpose-words-match,
	Functions/Zle/up-case-word-match, Functions/Zle/zed-set-file-name:
	Use "autoload -Uz" consistently throughout distributed functions.

2010-07-26  Peter Stephenson  <pws@csr.com>

	* 28102: Src/Zle/computil.c: use lstat() when checking
	ignore-parents.

2010-07-26  Frank Terbeck  <ft@bewatermyfriend.org>

	* 28101: Completion/Unix/Command/_tmux: Fix window completion
	for tmux version 1.3 and newer.

2010-07-25  Peter Stephenson  <p.w.stephenson@ntlworld.com>

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

2010-07-24  Wayne Davison  <wayned@users.sourceforge.net>

	* 28000: Completion/Unix/Command/_git: make the branch arg for
	"git log" optional.

2010-07-20  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* 28096: Functions/Chpwd/chpwd_recent_dirs: don't add
	$OLDPWD.

	* 28081: Doc/Zsh/contrib.yo,
	Functions/Chpwd/chpwd_recent_filehandler: document style
	stuff with cdr, future-proof file reading.

2010-07-19  Peter Stephenson  <pws@csr.com>

	* 28092: Completion/Unix/Command/_getconf: generate missing keys.

2010-07-19  Frank Terbeck  <ft@bewatermyfriend.org>

	* 28093, based on Michel Lespinasse: 28090:
	Functions/VCS_Info/Backends/VCS_INFO_get_data_git: Fix a problem
	with `check-for-changes' and freshly initialised repositories.

	* Seth House: 28084, 28083: Misc/vcs_info-examples: cleanups
	and new examples.

	* 28095: Functions/VCS_Info/Backends/VCS_INFO_get_data_git: Fix
	two hard-coded invocations of the "git" command.

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

	* 28073: Src/exec.c, Src/init.c, Src/utils.c: allow #!
	scripts to search path if interpreter not found.

2010-07-15  Doug Kearns  <dougkearns@gmail.com>

	* 28078: Completion/Unix/Command/_xmlsoft: update.

	* Michael Hwang: 28075: Completion/Unix/Command/_gpg: add gpg-zip
	completion and other general improvements.

2010-07-13  Peter Stephenson  <pws@csr.com>

	* Jörg Sommer: 28063: Completion/Unix/Command/_rubber: suppress
	warning messages when extracting output.

2010-07-12  Peter Stephenson  <pws@csr.com>

	* 28068: Doc/Zsh/contrib.yo: Texinfo declaration got wrapped
	causing mayhem.

2010-07-12  Frank Terbeck  <ft@bewatermyfriend.org>

	* users/15165: Doc/Zsh/contrib.yo: Fix a warning about a
	missing macro.

2010-07-09  Peter Stephenson  <pws@csr.com>

	* 28065: Doc/Zsh/contrib.yo, Functions/Chpwd/.distfiles,
	Functions/Chpwd/cdr, Functions/Chpwd/_cdr,
	Functions/Chpwd/chpwd_recent_add,
	Functions/Chpwd/chpwd_recent_dirs,
	Functions/Chpwd/chpwd_recent_filehandler, plus Src/zsh.mdd
	(not posted): add cdr function, tools, and documentation.

2010-06-30  Clint Adams  <clint@zsh.org>

	* 27998, 28061, 28062: Functions/Newuser/zsh-newuser-install:
	add recommended zshrc option.

	* 28060: Completion/Unix/Command/_xmlsoft: xmlsoft --nodtdattr
	completion thanks to Vincent Lefevre.

2010-06-23  Doug Kearns  <dougkearns@gmail.com>

	* 28056: Completion/Unix/Command/_lynx: add option descriptions.

2010-06-22  Doug Kearns  <dougkearns@gmail.com>

	* 28055: Completion/Unix/Command/_vim: add some missing options.

2010-06-22  Peter Stephenson  <pws@csr.com>

	* 28047: Src/hist.c: make fc -R/-W more consistently verbose
	and allow fc -R to work if file could be read but permissions
	didn't allow it to be locked (as distinct from failing to lock
	it because something else had locked it).

2010-06-22  Doug Kearns  <dougkearns@gmail.com>

	* 28052: Completion/Unix/Command/_cvs: remove duplicated completion of
	the version subcommand.

	* unposted: INSTALL, README: fix typos.

	* 28051: Completion/Unix/Command/_elinks: update for version 0.12pre5.

2010-06-17  Frank Terbeck  <ft@bewatermyfriend.org>

	* Holger Weiss: 28016, 28017, 28018, 28019:
	Completion/Unix/Command/_git: various fixes and enhancements.

	* Holger Weiss: 28020: Doc/Zsh/compsys.yo: Fix a typo.

	* unposted: Fix a date in ChangeLog.

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

	* 28042: Doc/Zsh/contrib.yo, Functions/Zle/.distfiles,
	Functions/Zle/transpose-lines: new widget.

2010-06-14  Peter Stephenson  <pws@csr.com>

	* 28038: Index: Completion/Zsh/Command/_zstyle, Doc/Zsh/calsys.yo,
	Functions/Calendar/calendar, Functions/Calendar/calendar_add,
	Functions/Calendar/calendar_parse,
	Functions/Calendar/calendar_scandate: improved handling of
	recurring events in calendar system.

	* unposted: Doc/Zsh/params.yo: extra note on ZSH_EVAL_CONTEXT.

	* 28037: Src/exec.c, Src/math.c, Src/module.c,
	Test/V01zmodload.ztst: improved error messages for autoloading
	math functions and builtins (but not conditions).

	* 28010: configure.ac, Src/compat.c: use getcwd() as fallback
	if zgetcwd() fails.

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

	* Mikael: 28027: Doc/Zsh/expn.yo: typo.

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

	* 28026: Completion/Zsh/Context/_dynamic_directory_name,
	Doc/Zsh/expn.yo: use "zsh_directory_name c" for completion
	of dynamic directory names.

	* 28025: Doc/Zsh/expn.yo, Src/subst.c, Src/utils.c: (D)
	parameter flag to abbreviate directories.

2010-06-09  Peter Stephenson  <pws@csr.com>

	* Haakon Riiser: 28009: Completion/Unix/Command/_ffmpeg: new.

2010-06-08  Peter Stephenson  <pws@csr.com>

	* 28006: Src/builtin.c, Src/compat.c, Src/init.c: Make zgetcwd()
	fall back to pwd in preference to returning "."; only use "." if
	we're trying to set pwd at that point.

2010-06-08  Doug Kearns  <dougkearns@gmail.com>

	* unposted: Completion/Mandriva/Command/_urpmi: fix typo in parameter
	name.

2010-06-07  Peter Stephenson  <pws@csr.com>

	* Alexey: 27999: Test/V01zmodload.ztst: fix error message.

2010-06-07  Doug Kearns  <dougkearns@gmail.com>

	* Simon Ruderich: 28002: Completion/Unix/Command/_feh: fix bad commit.

2010-06-06  Doug Kearns  <dougkearns@gmail.com>

	* unposted: Completion/BSD/Command/_csup,
	Completion/BSD/Command/_fetch, Completion/BSD/Command/_freebsd-update,
	Completion/BSD/Command/_fstat, Completion/BSD/Command/_pfctl,
	Completion/BSD/Command/_portaudit, Completion/BSD/Command/_portmaster,
	Completion/BSD/Command/_portsnap, Completion/BSD/Command/_powerd,
	Completion/BSD/Command/_procstat, Completion/Darwin/Command/_open,
	Completion/Darwin/Command/_softwareupdate,
	Completion/Debian/Command/_apt-file,
	Completion/Linux/Command/_analyseplugin,
	Completion/Linux/Command/_ethtool, Completion/Linux/Command/_ipset,
	Completion/Linux/Command/_mdadm, Completion/Linux/Command/_rpmbuild,
	Completion/Linux/Command/_strace,
	Completion/Mandriva/Command/_rebootin, Completion/Redhat/Command/_yum,
	Completion/Solaris/Command/_coreadm,
	Completion/Solaris/Command/_dhcpinfo,
	Completion/Solaris/Command/_dladm, Completion/Solaris/Command/_dumpadm,
	Completion/Solaris/Command/_gcore, Completion/Solaris/Command/_inetadm,
	Completion/Solaris/Command/_ptree,
	Completion/Solaris/Command/_savecore,
	Completion/Solaris/Command/_svcadm, Completion/Solaris/Command/_svccfg,
	Completion/Solaris/Command/_svcprop, Completion/Solaris/Command/_svcs,
	Completion/Solaris/Command/_zlogin, Completion/Unix/Command/_arp,
	Completion/Unix/Command/_arping, Completion/Unix/Command/_bzr,
	Completion/Unix/Command/_cdcd, Completion/Unix/Command/_ecasound,
	Completion/Unix/Command/_feh, Completion/Unix/Command/_git,
	Completion/Unix/Command/_gnupod, Completion/Unix/Command/_gnutls,
	Completion/Unix/Command/_locate, Completion/Unix/Command/_module,
	Completion/Unix/Command/_perforce, Completion/Unix/Command/_pkgadd,
	Completion/Unix/Command/_pkginfo, Completion/Unix/Command/_pkgrm,
	Completion/Unix/Command/_sisu, Completion/Unix/Command/_sqsh,
	Completion/Unix/Command/_surfraw, Completion/Unix/Command/_tcpdump,
	Completion/Unix/Command/_tmux, Completion/Unix/Command/_todo.sh,
	Completion/Unix/Command/_wget, Completion/Unix/Command/_yafc,
	Completion/Unix/Command/_zfs, Completion/Unix/Command/_zpool,
	Completion/Unix/Type/_printers, Completion/X/Command/_mplayer,
	Completion/X/Command/_setxkbmap, Completion/Zsh/Command/_cd: fix
	incorrectly capitalized completion descriptions as per the
	recommendations in Etc/completion-style-guide.

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

	* 27983: Src/prompt.c: colours could be output twice.

2010-06-03  Peter Stephenson  <pws@csr.com>

	* 27994: Src/params.c: better error message when failing to
	autoload parameter.

2010-06-03  Frank Terbeck  <ft@bewatermyfriend.org>

	* Holger Weiss: 27977: Completion/Unix/Command/_git: shouldn't
	return 0 if there are no matches.

2010-06-02  Peter Stephenson  <pws@csr.com>

	* 27990: Src/Modules/termcap.c (not in original patch),
	Src/Modules/terminfo.c: ignore error return value from
	setupterm(), it's not useful in telling us whether the module
	booted OK.

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

	* Daniel Friesel: 27982: Completion/Unix/Command/_feh: update.

2010-05-31  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* Mikael: 27981: Completion/Zsh/Context/_subscript: complete
	(e).

2010-05-28  Peter Stephenson  <pws@csr.com>

	* Mikael: 27980: Completion/Zsh/Type/_globquals: typo.

2010-05-27  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* 27965 plus as per 27966: Src/builtin.c, Src/subst.c,
	Src/utils.c, Src/zsh.h: Use $'\n' quoting instead of literal
	newline for ${(q)...} to avoid lines getting split unexpectedly.
	Quote empty strings as ''.

	* 27976: Doc/Zsh/expn.yo: add yet more to the my-brain-hurts
	description of how parameter expansion is ordered.

2010-05-27  Frank Terbeck  <ft@bewatermyfriend.org>

	* Seth House: 27971: Functions/VCS_Info/Backends/VCS_INFO_get_data_hg:
	vcs_info: Fix a bug that caused the mercurial backend to always return
	`default' as the branch name.

2010-05-23  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* users/15078: Completion/Zsh/Function/.distfiles,
	Completion/Zsh/Function/_zsh-mime-handler, Doc/Zsh/contrib.yo,
	Functions/MIME/zsh-mime-handler: completion for a
	zsh-mime-handler should understand how the line will be handled.

2010-05-22  Clint Adams  <clint@zsh.org>

	* 27964: Doc/Zsh/contrib.yo: add back missing enditem().

2010-05-14  Frank Terbeck  <ft@bewatermyfriend.org>

	* Simon Ruderich: 27954: Doc/Zsh/contrib.yo, Misc/vcs_info-examples:
	vcs_info: more minor documentation fixes.

	* Simon Ruderich: 27953: Doc/Zsh/contrib.yo, Misc/vcs_info-examples,
	Functions/VCS_Info/VCS_INFO_formats: vcs_info: changed default formats
	and actionformats

2010-05-12  Peter Stephenson  <pws@csr.com>

	* unposted: Doc/Zsh/params.yo, Src/Modules/zutil.c: fix typo
	("zregesparse-guard").

	* 27951: Doc/Zsh/expn.yo, Doc/Zsh/params.yo, Src/builtin.c,
	Src/exec.c, Src/glob.c, Src/init.c, Src/params.c, Src/signals.c,
	Src/Builtins/sched.c, Src/Modules/zpty.c, Src/Modules/zutil.c:
	Add $ZSH_EVAL_CONTEXT and $zsh_eval_context to provide context
	stack.

2010-05-10  Peter Stephenson  <pws@csr.com>

	* c.f. 27950: Test/C03traps.ztst some bogus whitespace got added
	in patching 27947.

2010-05-10  Frank Terbeck  <ft@bewatermyfriend.org>

	* Seth House, Simon Ruderich and myself: 27948:
	Doc/Zsh/contrib.yo, Functions/VCS_Info/.distfiles, Misc/.distfiles,
	Misc/vcs_info-examples, Functions/VCS_Info/Backends/VCS_INFO_detect_hg,
	Functions/VCS_Info/Backends/VCS_INFO_get_data_git,
	Functions/VCS_Info/Backends/VCS_INFO_get_data_hg,
	Functions/VCS_Info/VCS_INFO_formats, Functions/VCS_Info/VCS_INFO_hook,
	Functions/VCS_Info/VCS_INFO_quilt, Functions/VCS_Info/vcs_info: various
	vcs_info changes: mercurial backend improvements, new hooks, quilt
	support, documentation improvements and bugfixes

2010-05-05  Peter Stephenson  <pws@csr.com>

	* users/15031: Completion/Unix/Type/_path_files: fix (still
	incomplete) for bizarre quoting rules for files in completion
	with path-completion off or accept-exact-dirs on.

	* 27947: Src/exec.c, Test/C03traps.ztst: fix some cases where we
	should (probably) execute an EXIT trap but don't.

2010-05-02  Frank Terbeck  <ft@bewatermyfriend.org>

	* Simon Ruderich: 27813: Completion/Unix/Command/_git: Complete
	some generic symbolic references as heads.

2010-04-28  Clint Adams  <clint@zsh.org>

	* Bernd Zeimetz: 27931: Completion/Debian/Command/_bts:
	completion for bts affects.

2010-04-28  Peter Stephenson  <pws@csr.com>

	* Mikael: 27929: Src/lex.c, Doc/Zsh/options.yo (added pws): global
	aliases with space shouldn't trigger HIST_IGNORE_SPACE.

2010-04-27  Peter Stephenson  <pws@csr.com>

	* 27926: Src/Zle/zle_hist.c: fix completion suffix when inserting
	last word.

	* 27911: Completion/Base/Core/_main_complete: ensure colouring is
	not used if not configured when showing old lists.

2010-04-26  Frank Terbeck  <ft@bewatermyfriend.org>

	* 27908: Functions/VCS_Info/vcs_info: Avoid locale related
	problems

2010-04-26  Peter Stephenson  <pws@csr.com>

	* unposted: Completion/Unix/Command/_perforce: update to Perforce
	2009.2 features.

	* unposted: Completion/X/Command/_kfmclient: also kioclient;
	probe desktop bindings.

2010-04-25  Clint Adams  <clint@zsh.org>

	* 27912: Completion/Linux/Command/_lsusb: presume that
	usb.ids is uncompressed now.

	* 27914 (tweaked): Completion/Linux/Command/_lsusb: find
	usb.ids in /usr/share/misc.

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

	* users/15028 (modified to do the unquoting a bit more
	logically): Completion/Unix/Type/_path_files: for
	path-completion false and accept-exact-dirs true we need to
	unquote the word from the command line.

2010-04-20  Peter Stephenson  <p.w.stephenson@ntlworld.com>

	* 27889: Src/subst.c, Test/D04parameter.ztst: Force more use of
	GLOB_SUBST in parameters if ~ is used.

2010-04-20  Peter Stephenson  <pws@csr.com>

	* "Akinori MUSHA: 27892: Completion/Redhat/Command/.distfiles,
	Completion/Redhat/Command/_service
	Completion/Unix/Command/.distfiles,
	Completion/Unix/Command/_init_d,
	Completion/Unix/Command/_service (moved from Redhat),
	Completion/Unix/Type/_services: updates for FreeBSD.

2010-04-15  Peter Stephenson  <pws@csr.com>

	* unposted: NEWS: update to include path-completion.

2010-04-15  Frank Terbeck  <ft@bewatermyfriend.org>

	* 27798: Alexey I. Froloff: Completion/Unix/Command/_git: support
	for the `--interactive' option of "git commit".

2010-04-14  Peter Stephenson  <pws@csr.com>

	* unposted: Doc/Zsh/compsys.yo: add kindex entry for
	path-completion.

	* unposted: Doc/Zsh/compsys.yo: slightly rephrase previous doc.

	* users/15011: Completion/Unix/Type/_path_files,
	Doc/Zsh/compsys.yo: add path-completion style to allow
	completion of preceeding directories in files to be be turned
	off.
[--snip--]
