ZSH 3.1.7 -- detailed changes

ZSH 3.1.7 ChangeLog

2000-05-30  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* Config/version.mk: 3.1.7 released.

	* 11652: Etc/MACHINES: tests fail on cygwin.

2000-05-30  Sven Wischnowsky  <wischnow@zsh.org>

	* 11647: Completion/Base/_arguments, Completion/Linux/_rpm,
 	Src/Zle/computil.c, Test/53completion.ztst: fixes for _arguments
 	without multiple sets; change completion test for empty actions
	
2000-05-29  Bart Schaefer  <schaefer@zsh.org>

	* 11644: Use `print -s' in _complete_debug, now that it works.
	
	* 11643: Completion/Linux/_rpm: Factor out option sets that are
	repeated in several states; add more options from RPM v3.
	
	* Wayne Davison: 11641: Src/hist.c, Src/Modules/parameter.c,
	Src/Zle/compctl.c, Src/Zle/zle_main.c: Make sure `curline' has
	sane values at more points during history manipulation, so that
	"print -s" from a ZLE widget doesn't cause confusion.

	* unposted: Completion/Core/_path_files: Add a comment to explain
	the change made in 11635.

2000-05-29  Sven Wischnowsky  <wischnow@zsh.org>

	* 11638: Doc/Zsh/compsys.yo: doc fix, missing `)'
	
	* 11635: Completion/Core/_path_files: make _path_files use glob
 	qualifiers from the line when doing pattern matching
	
	* users/3101: Doc/Zsh/compsys.yo: make handling of default tag clearer
 	in the docs
	
	* 11634: Src/Zle/compcore.c, Src/Zle/compmatch.c, Src/Zle/compresult.c:
 	matching bugs with patterns with two anchors
	
	* 11631: Completion/Base/_arguments: keep information about things
 	to complete in _arguments
	
	* 11624: Completion/Base/_arguments, Completion/Builtins/_zpty,
 	Doc/Zsh/compsys.yo, Src/Zle/computil.c: fixes for _arguments with
 	sets; make _zpty not use sets
	
2000-05-28  Bart Schaefer  <schaefer@zsh.org>

	* 11618: Completion/Base/_arguments: Fix bad shift.

2000-05-28  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* 11616: Src/Modules/zftp.c: configure test for netinet/in_systm.h
	is broken on several architectures, so just include it everywhere
	except cygwin.

2000-05-28  Oliver Kiddle  <opk@zsh.org>

	* 11615: Completion/Builtins/_which, Completion/Builtins/_unhash:
	use of _arguments for completion of a couple more builtins

2000-05-27  Bart Schaefer  <schaefer@zsh.org>

	* 11606: Src/parse.c, Test/01grammar.ztst: Propagate parse errors
	out of parse_list() and parse_event(), and test that it worked.

	* 11607: Src/builtin.c: For "read -q", open shout if necessary
	even when SHTTY is already a valid descriptor; just don't close
	it again in that case.  Restores behavior from 10727 that was
	lost in 11524.

2000-05-26  Clint Adams  <schizo@debian.org>

	* 11599: Completion/User/_perl_modules: check to make sure
	the directories in @INC exist and are executable before
	trying to cd to them.

2000-05-26  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* 11590: configure.in, Config/defs.mk.in, Etc/MACHINES,
	Src/Makefile.in, Src/Modules/mathfunc.c, Src/Modules/zftp.c:
	Various Cygwin fixes: compilation glitches in zsh/mathfunc and
	zsh/zftp; installation didn't handle .exe extension properly;
	installation note.

	* 11587: Felix Rosencrantz: Src/pattern.c: uninitialised variable.

2000-05-26  Sven Wischnowsky  <wischnow@zsh.org>

	* 11566: Src/Zle/zle_main.c: disable vared if zle is not enabled
	
2000-05-25  Oliver Kiddle  <opk@u.genie.co.uk>

	* 11579: Completion/Builtins/_compdef, Completion/Builtins/_zpty:
	split _arguments calls into sets to avoid long mutex lists

2000-05-25  Sven Wischnowsky  <wischnow@zsh.org>

	* 11576: Completion/Core/compdump, Completion/Core/compinit:
 	beautify format of compdump file
	
	* 11570: Completion/Core/_path_files: fix for special-dirs when
 	used with -g patterns
	
	* 11569: Src/Zle/complist.c: better cursor-movement in
 	menu-selection
	
2000-05-25  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* 11567: Src/Modules/zftp.c: fix fcntl() argument for FD_CLOEXEC.

2000-05-25  Sven Wischnowsky  <wischnow@zsh.org>

	* 11565: Completion/Base/_in_vared, Completion/Commands/_complete_debug,
 	Src/Zle/complist.c: force listing in _complete_debug; make
 	complist with list-scrolling stopt at the end of the list when
 	prompt would scroll it out; fix _in_vared to handle `foo[bar]'
	
2000-05-24  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* 11561: Src/lex.c, Doc/Zsh/expn.yo: don't use RC_QUOTES in Posix
	$'...' quoting.

	* 11560: Doc/Zsh/expn.yo: pipes are pipes even if plumbing isn't.

2000-05-24  Bart Schaefer  <schaefer@zsh.org>

	* 11554: Doc/Zsh/compsys.yo: Rearrange _arguments doc some more.

2000-05-24  Sven Wischnowsky  <wischnow@zsh.org>

	* 11552: Completion/Linux/_rpm, Src/Zle/computil.c: fix for
 	comparguments to make -s have an effect again
	
2000-05-24  Clint Adams  <schizo@debian.org>

	* 11548: Completion/User/_ispell: add -h switch to
	designate input file as HTML.

2000-05-23  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* 11542: Doc/Zsh/compsys.yo: more wording `improvements'.

2000-05-23  Oliver Kiddle  <opk@zsh.org>

	* 11541:  Completion/User/_chown, Completion/User/_perl_basepods,
	Completion/User/_perl_modules, Completion/User/_user_at_host,
	Completion/AIX/_lsdev: minor completion fixes

	* 11539: Completion/User/_netscape, Completion/User/_urls: further
	suffix handling improvements

2000-05-23  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* 11537: Completion/Command/_complete_tag,
	Completion/Command/.distfiles, Doc/Zsh/compsys.yo: new
	_complete_tag function.

2000-05-23  Sven Wischnowsky  <wischnow@zsh.org>

	* 11536: Doc/Zsh/mod_zutil.yo: doc clarifications for zparseopts
	
	* 11533: Doc/Zsh/compwid.yo, Src/params.c, Src/Zle/comp.h,
 	Src/Zle/compcore.c, Src/Zle/complete.c: add -[ak] options to
 	compadd
	
	* 11530: Doc/Zsh/mod_zutil.yo, Src/Modules/zutil.c: add -E option
 	to zparseopts
	
	* 11525: Completion/Base/_arguments, Completion/Commands/_complete_help,
 	Completion/Commands/_next_tags, Completion/Core/_description,
 	Completion/Core/_next_label: use `set -A' instead of `eval' in
 	more places
	
	* 11524: Src/builtin.c: fix for read -q without a shout
	
	* 11523: Src/hist.c, Src/init.c, Src/lex.c, Src/zsh.h, Src/Zle/zle.h,
 	Src/Zle/zle_main.c, Src/Zle/zle_tricky.c: save and restore more
 	variables in bufferwords(); move gotword() into core
	
2000-05-22  Oliver Kiddle  <opk@zsh.org>

	* 11517: Completion/Core/_next_label: don't lose empty arguments

2000-05-22  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* 11516: Completion/Core/compinstall: select=long-list can
	be combined with select=some number.

2000-05-22  Bart Schaefer  <schaefer@zsh.org>

	* 11515: Completion/Base/_arguments: Fix infinite loop.

	* 11508: Doc/Zsh/index.yo: Add texipage() to printindex().

	* 11485, 11488: Relocate "Compatibility" and "Restricted Shell" docs.

2000-05-22  Chmouel Boudjnah  <chmouel@mandrakesoft.com>

	* 11501: Completion/Linux/_rpm: --buildarch is like --target.

2000-05-22  Sven Wischnowsky  <wischnow@zsh.org>

	* 11503: Src/Zle/zle_tricky.c: make sure wouldinstab is set before
 	calling docomplete()
	
	* 11500: Completion/Core/_main_complete: another fix for
 	`select=long*' in menu style
	
	* 11497: Completion/Core/_main_complete: fix for select-long-list
 	in menu style
	
	* 11496: Src/Zle/compmatch.c: fix for clines in suffix
	
	* 11493: Completion/Core/_main_complete, Doc/Zsh/compwid.yo,
 	Src/Zle/compcore.c, Src/Zle/zle_tricky.c: be more careful when
 	decided if to insert tabs instead of completing
	
	* 11490: Doc/Zsh/mod_zutil.yo, Src/Modules/zutil.c: remove -h
 	option from zstyle
	
	* 11489: Completion/Base/_arguments, Doc/Zsh/compsys.yo,
 	Src/Zle/computil.c: pat(-) in long-option patterns to say that
 	argument should be completed only after the `='; merge _arguments
 	and _argument_sets; slightly better test when not to complete options
	
	* 11487: Completion/Core/_expand, Src/Zle/complist.c: fix for
 	a-a-m-c in menu selection; scroll explanations onto screen again
 	when cursor comes near them
	
2000-05-21  Bart Schaefer  <schaefer@zsh.org>

	* unposted: Doc/Zsh/options.yo: Missing () in a tt().
	
	* 11483: Doc/Zsh/func.yo: Fix formatting and other small errors
	introduced in 11352.

2000-05-21  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Config/version.mk: 3.1.7-pre-4.

	* 11478: Doc/Zsh/mod_complist.yo, Doc/Zsh/mod_computil.yo,
	Doc/Zsh/mod_parameter.yo, Doc/Zsh/mod_zle.yo,
	Doc/Zsh/mod_zprof.yo, Doc/Zsh/mod_zpty.yo, Doc/Zsh/mod_zutil.yo,
	Doc/Zsh/zftpsys.yo: Wording changes.

2000-05-20  Bart Schaefer  <schaefer@zsh.org>

	* 11477: Doc/Zsh/compsys.yo: Alphabetize itemized lists.

	* 11473: Src/utils.c: Turn off xtrace while printing PS4.

2000-05-19  Oliver Kiddle  <opk@zsh.org>

	* 11471: Completion/User/_netscape, Completion/User/_urls: do
	a better job of completing suffixes in netscape remote commands

2000-05-19  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* zsh-users/3071: Completion/Core/compdump: avoid HOME=/
	causing zcompdump beginning with //, which confuses cygwin.

	* 11467: Src/match.c, Src/params.c, Src/subst.c, Doc/Zsh/arith.yo:
	[#<base>] in math mode specifies output base for printing and any
	implicit type conversions.

	* zsh-users/3066: Src/system.h: undef HAVE_MMAP for cygwin;
	creates problems running external commands.

2000-05-19  Oliver Kiddle  <opk@zsh.org>

	* 11470: Completion/User/_su: fix to use user's shell after -c

2000-05-19  Bart Schaefer  <schaefer@zsh.org>

	* 11469: Completion/Commands/_complete_debug,
	Completion/Core/_main_complete: Locally unset the errexit option
	and ZERR trap.

	* 11461: Src/builtin.c: Make "read" interruptible even when used
	in the tail of a pipeline.

2000-05-19  Sven Wischnowsky  <wischnow@zsh.org>

	* 11466: Src/Zle/compresult.c: fix for unambiguous string insertion
	
	* 11464: Completion/Base/_arguments, Completion/Core/_approximate,
 	Completion/Core/_files, Completion/Core/_multi_parts,
 	Completion/Core/_sep_parts, Completion/Debian/_apt,
 	Completion/User/_enscript, Completion/User/_finger,
 	Completion/User/_urls, Completion/X/_xutils: don't use $match for
 	something different than (#b)ackrefs
	
2000-05-18  Sven Wischnowsky  <wischnow@zsh.org>

	* 11460: Completion/User/_netscape: fix for completion of
 	`netscape -remote'
	
	* 11459: Completion/Core/_main_complete, Doc/Zsh/compsys.yo: allow
 	_main_complete to call an arbitrary command given as arguments
	
	* 11457: Doc/Zsh/compsys.yo, Src/Zle/compctl.mdd: small doc fix;
 	make compcall autoload compctl module
	
2000-05-18  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* pws: 11455: Completion/Core/_oldlist: old-menu defaults on.

2000-05-18  Sven Wischnowsky  <wischnow@zsh.org>

	* 11453: Completion/Core/_files: make _files remove backslashes in
 	patterns
	
2000-05-17  Bart Schaefer  <schaefer@zsh.org>

	* Felix Rosencrantz: 11450: Test/comptest: Replace `tr` with
	parameter substitution.

2000-05-17  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws; 11448: Doc/Zsh/compsys.yo, Doc/Zsh/metafaq.yo: more
	changes of phrasing.

2000-05-17  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* pws: 11444: Completion/Builtins/_zstyle: add old-list and old-menu.

2000-05-17  Tanaka Akira  <akr@zsh.org>

	* 11441: Test/comptest, Test/53completion.ztst,
	Test/54compmatch.ztst: use only one zsh process to test for each
	completion test file.

2000-05-17  Sven Wischnowsky  <wischnow@zsh.org>

	* Felix: 11397 and my 11439: Doc/Zsh/compwid.yo, Src/Zle/comp.h,
	Src/Zle/compcore.c, Src/Zle/compmatch.c, Test/.distfiles,
	Test/54compmatch.ztst, Test/comptest: add Felix' completion
	matching test; some fixes for bugs shown by it

2000-05-17  Bart Schaefer  <schaefer@zsh.org>

	* 11435: Test/53completion.ztst: Update for 11406.

	* 11431: Doc/Zsh/mod_zutil.yo: Chop up the zstyle entry into
	an itemized list for easier reference.

2000-05-17  Sven Wischnowsky  <wischnow@zsh.org>

	* 11429: Completion/Core/_main_complete: fix completion after
 	tilde and equal sign inside quotes
	
2000-05-17  Tanaka Akira  <akr@zsh.org>

	* 11426: Src/Modules/zpty.c: don't use #elif.

2000-05-16  Tanaka Akira  <akr@zsh.org>

	* 11420: Src/Modules/zpty.c: try more pty device files.

2000-05-16  Bart Schaefer  <schaefer@zsh.org>

	* 11419: Test/Makefile.in: Interpolate TESTNUM variable in the
	glob that specifies which tests are run.
	
	* Felix Rosencrantz: 11398: Completion/User/_lzop,
	Completion/Bsd/_bsd_pkg: Fix typos in option descriptions.

	* 11378: Functions/Misc/is-at-least, Misc/make-zsh-urls: Remove
	RCS Id strings.

	* unposted: Doc/Zsh/cond.yo: Yodl off some excess whitespace.
	
2000-05-16  Tanaka Akira  <akr@zsh.org>

	* 11415: Completion/User/_cvs: follow the new matcher-list behaviour.

2000-05-16  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* 11410: Src/glob.c: tokenize `=' in tokenize(), so that `=cmd'
	will be a candidate for expansion if `~user' is (respecting
	any relevant options).

2000-05-16  Sven Wischnowsky  <wischnow@zsh.org>

	* 11408: Completion/Core/_main_complete, Completion/Core/_normal,
 	Doc/Zsh/compsys.yo: fixed configuration of menu-selection with
 	menu style; pseudo-context `-command-line-', handy for completion
 	in vared

	* 11407: Completion/Base/_tilde, Completion/Core/_path_files:
 	avoid tilde- and parameter-completion in quotes

	* 11406: Completion/Base/_arguments: make _arguments take the
 	attempt to add matches as an indication not to do default
 	option-completion

	* 11403: Completion/Core/_expand, Src/Zle/compcore.c,
	Src/Zle/complist.c: fix scrolling in menu-selection with matches
	spanning multiple lines

2000-05-16  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* pws: one hunk of 11381: Completion/Builtins/_vars_eq:
	bad substitution, now picked up by changes in 11380.

	* pws: 11402: Doc/Zsh/options.yo: correct and expand OCTAL_ZEROES
	entry.
	
2000-05-16  Sven Wischnowsky  <wischnow@zsh.org>

	* 11401: Src/Zle/complist.c: make menu-select accept the match
 	when typing a non-special character
	
2000-05-16  Tanaka Akira  <akr@zsh.org>

	* 11396: Completion/User/_look: display a message when
	an argument is empty.

	* 11394: Completion/User/_cvs: rewrite filename completion
	functions.

2000-05-15  Tanaka Akira  <akr@zsh.org>

	* 11393: Completion/User/_diff_options: use `=-'.

	* 11392: Completion/Core/_description: ignore-line fix.

2000-05-15  Clint Adams  <schizo@debian.org>

	* 11387: Doc/Zsh/options.yo, Src/math.c, Src/options.c,
	Src/zsh.h: new option OCTAL_ZEROES to enable parsing
	in 11385, on by default in 'sh' emulation.

	* 11385: Src/math.c: interpret integer constants beginning
	with '0' as octal to conform to IEEE Std 1003.2-1992
	(ISO 9945-2:1993).

2000-05-15  Sven Wischnowsky  <wischnow@zsh.org>

	* 11380: Src/subst.c: detect additional characters in parameter
 	expansions and signal an error for them
	
	* 11379: Completion/Base/.distfiles, Completion/Base/_in_vared,
 	Completion/Core/_compalso, Completion/Core/_complete,
 	Completion/Core/_main_complete, Doc/Zsh/compsys.yo: add _in_vared
 	for completion inside vared; make insert-tab default to `false'
 	there
	
2000-05-15  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* 11375: Completion/Core/compinstall: menu select keyword takes
	values long and long-list.

2000-05-15  Oliver Kiddle  <opk@zsh.org>

	* 11376: Makefile.in: install functions before man pages

2000-05-15  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* unposted: Etc/FAQ.yo: updated from website.

2000-05-15  Sven Wischnowsky  <wischnow@zsh.org>

	* 11374: Src/Zle/compcore.c: extra paranoia for empty
 	prefix/suffix in completion matching
	
	* 11368: Src/utils.c: fix for empty (s::) separator and strings
 	with meta-characters
	
	* 11365: Src/Zle/zle_tricky.c: fix for completion of string with
 	single quote
	
	* 11364,11367: Completion/Core/_path_files, Src/Zle/compmatch.c:
	fix for suffix-matching; better in-path completion in _path_files
	
2000-05-15  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* 11362: Doc/Zsh/manual.yo, Doc/Zsh/metafaq.yo, Doc/Zsh/seealso.yo:
	pointers and menu entries for userguide wrong.

2000-05-15  Sven Wischnowsky  <wischnow@zsh.org>

	* 11360: Src/Modules/zutil.c: zparseopts should detect if it is
 	called without option descriptions
	
2000-05-15  Oliver Kiddle  <opk@zsh.org>

	* 11358: Src/builtin.c, Src/hashtable.c, Completion/Builtins/_hash,
	Doc/Zsh/builtins.yo, Completion/Builtins/_vars_eq: add -L opt to hash

2000-05-14  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* 11352: Src/builtin.c: make integer builtin understand `-i base'.

	* 11352: Completion/Base/_jobs: typo in suspended jobs.

	* 11352: Doc/Zsh/*: various changes of phrasing.

2000-05-12  Sven Wischnowsky  <wischnow@zsh.org>

	* 11349: Completion/Base/_arguments, Completion/Core/_message,
 	Src/Zle/computil.c: fix for completing options with `_arguments
 	-s'; fix for _message to use `builtin compadd'
	
2000-05-12  Oliver Kiddle  <opk@zsh.org>

	* 11347: Completion/Builtins/_hash, Completion/Builtins/_vars_eq:
	use _arguments for hash completion and add + options for typeset

2000-05-12  Sven Wischnowsky  <wischnow@zsh.org>

	* 11346: Src/Zle/compmatch.c, Src/Zle/compresult.c: fixes for
 	completion matching
	
	* 11335: Src/Zle/compcore.c: fix for compadd -x when there are no
 	matches
	
2000-05-11  Bart Schaefer  <schaefer@zsh.org>

	* 11332: Completion/Commands/_complete_debug: Test descriptors
	correctly for redirect/restore of stderr; plus aesthetic tweak.

	* 11326: Src/exec.c: Don't reinitialize SHTTY upon "exec < file"
	when ZLE is active.

2000-05-11  Oliver Kiddle  <opk@zsh.org>

	* 11329: Completion/User/_groups: redirect ypcat stderr to /dev/null

2000-05-11  Sven Wischnowsky  <wischnow@zsh.org>

	* 11324: Completion/Base/_argument_sets, Completion/Base/_arguments,
 	Src/Zle/computil.c: make _argument_sets add the options as
 	defaults when there is nothing else to complete

	* 11321: Completion/Core/_files: _files used alternative tag-order
 	values even if not needed

	* 11320: Completion/Base/_argument_sets, Completion/Base/_arguments,
 	Doc/Zsh/compsys.yo, Src/Zle/computil.c: allow internally-mutually
 	exclusive sets in _argument_sets; fixes for _argument_sets and the
 	C-code forit

	* 11319: Completion/Core/_main_complete, Doc/Zsh/compsys.yo,
 	Doc/Zsh/mod_complist.yo, Src/Zle/compcore.c, Src/Zle/complist.c:
 	make ^G in menu-selection restore the old command line; add
 	select=long* values for menu style to start menu-selection if list
 	is too long for screen

2000-05-11  Oliver Kiddle  <opk@zsh.org>

	* 11315: Doc/Zsh/builtins.yo, Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo,
	Doc/Zsh/expn.yo, Doc/Zsh/grammar.yo, Doc/Zsh/mod_complist.yo,
	Doc/Zsh/mod_computil.yo, Doc/Zsh/mod_deltochar.yo,
	Doc/Zsh/mod_mathfunc.yo, Doc/Zsh/mod_parameter.yo, Doc/Zsh/mod_zle.yo,
	Doc/Zsh/mod_zutil.yo, Doc/Zsh/options.yo, Doc/Zsh/params.yo,
	Doc/Zsh/zftpsys.yo: Fix spelling in docs

	* 11316: Src/params.c: remove return value from uniqarray which
	caused a compiler error on IRIX

2000-05-10  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* 11314: Src/builtin.c, Src/params.c: typeset -Uing tied variables
	didn't update the value in the environment.

2000-05-10  Bart Schaefer  <schaefer@zsh.org>

	* 11312: Config/config.mk: defs.mk depends on config.status.

2000-05-10  Tanaka Akira  <akr@zsh.org>

	* 11309, 11310: Doc/Zsh/expn.yo: fix missing section.

2000-05-10  Bart Schaefer  <schaefer@zsh.org>

	* 11302: Functions/Zle/edit-command-line: Cursor placement and
	defensive programming.

2000-05-10  Oliver Kiddle  <opk@zsh.org>

	* 11301: Src/Zle/zle_misc.c: AIX dependency fix

	* 11300: Completion/User/_nedit: fix breakage from 11195

2000-05-10  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* 11299: Bart/pws: Functions/Zle/edit-command-line: edit command
	line with external editor.

2000-05-10  Sven Wischnowsky  <wischnow@zsh.org>

	* 11298: Doc/Zsh/compsys.yo, Src/Zle/computil.c: more fixes for
 	_arguments and its docs
	
2000-05-10  Bart Schaefer  <schaefer@zsh.org>

	* 11297: Doc/Zsh/compwid.yo, Doc/Zsh/zle.yo: Document that ZLE
	user-defined widget functions are executed with standard input
	closed.
	
2000-05-10  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* Naoki Wakamatsu: 11287: Completion/Core/compinstall: tab had
	incorrectly turned to spaces.

2000-05-10  Sven Wischnowsky  <wischnow@zsh.org>

	* 11295: Doc/Zsh/compsys.yo, Src/Zle/computil.c: misc. _arguments
 	fixes
	
	* 11294: Src/Zle/computil.c: fix for `-+opt' with mutex list
	
	* 11292: Completion/Core/_files: update `%p' replacement in _files
	
2000-05-09  Bart Schaefer  <schaefer@zsh.org>

	* 11288: Completion/Commands/_complete_help,
	Completion/Core/_main_complete: Reopen stdin from /dev/null,
	because ZLE closes it during any widget function, which confuses
	some external programs.

2000-05-09  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* pws: 11285: Src/Modules/zftp.c: move cleanup code to
	zftp_cleanup() to be called from exit hook.

2000-05-09  Oliver Kiddle  <opk@zsh.org>

	* 11284: Completion/Base/_math: use _math to complete the let builtin

	* 11282: Completion/Builtins/_vars_eq: complete using _arguments
	for typeset and its variants

2000-05-09  Tanaka Akira  <akr@zsh.org>

	* 11278: Completion/User/_ssh: disable forwarding to use ssh.

2000-05-09  Sven Wischnowsky  <wischnow@zsh.org>

	* 11277: Functions/Misc/nslookup: make nslookup function more like
 	real nslookup

2000-05-09  Tanaka Akira  <akr@zsh.org>

	* 11276: configure.in, Src/Modules/zftp.c: fix build on OpenBSD.

2000-05-09  Sven Wischnowsky  <wischnow@zsh.org>

	* 11274: Completion/Builtins/_zstyle, Completion/Core/_main_complete,
 	Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo, Src/Zle/compcore.c,
 	Src/Zle/zle_tricky.c: give control over insertion of tab when no
 	non-blank character before cursor; add insert-tab style
	
	* 11273: Completion/Base/_argument_sets,
 	Completion/Base/_arguments: option name clash in _arguments
	
	* 11272: Completion/Base/_arguments: fix for _arguments without
 	options and no more arguments to complete
	
	* 11270: Doc/Zsh/compsys.yo, Src/Zle/computil.c: new -A and -S
 	options to _arguments; `-opt=-' specs for options whose argument
 	has to come after the `='
	
2000-05-08  Oliver Kiddle  <opk@zsh.org>

	* 11268: Doc/Zsh/compsys.yo, Doc/Zsh/builtins.yo: minor typo fixes

	* unposted: Etc/CONTRIBUTORS fix

2000-05-08  Bart Schaefer  <schaefer@zsh.org>

	* 11264: Doc/Zsh/compat.yo: Missed bit for 10771.

2000-05-08  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* 11260: Doc/Zsh/options.yo: docs for 11044

	* Hiroki Tamakoshi: 11044: Src/options.c, Src/utils.c, Src/zsh.h: 
	Option to use Dvorak keyboard in spell-checking.

2000-05-08  Geoff Wing  <gcw@zsh.org>

	* gcw: unposted: Etc/CONTRIBUTORS fix

2000-05-08  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* 11252: Functions/Zftp/zf*: context should be
	e.g. `:zftp:zfopen', no colon at the end.

2000-05-08  Sven Wischnowsky  <wischnow@zsh.org>

	* 11255: Src/Modules/zpty.c: close fd for pty-master in sub-shell
	
	* 11253: Completion/Base/_arguments, Src/Zle/computil.c: more
 	problems with optional arguments in _arguments
	
	* 11248: Src/Zle/compmatch.c: better cursor positioning in words
 	with multiple ambiguous word parts
	
2000-05-08  Tanaka Akira  <akr@zsh.org>

	* Bart, Tanaka Akira: 11247: Src/exec.c: Don't signal to a process
	group which has only zombie processes.

2000-05-08  Peter Stephenson <pws@zsh.org>

	* Config/version.mk: 3.1.7-pre-3

2000-05-08  Sven Wischnowsky  <wischnow@informatik.hu-berlin.de>

	* 11244: Completion/Builtins/_zstyle, Completion/Core/_description,
 	Completion/Core/_expand, Doc/Zsh/compsys.yo: make _expand call
 	_complete when called from _expand_word; add ignore-line style to
 	ignore words already on the line
	
	* 11242: Completion/Builtins/_pids, Completion/Builtins/_zstyle,
 	Completion/Commands/_complete_help, Completion/Core/_all_labels,
 	Completion/Core/_approximate, Completion/Core/_expand,
 	Completion/Core/_ignored, Completion/Core/_main_complete,
 	Completion/Core/_prefix, Completion/Core/_setup,
 	Doc/Zsh/compsys.yo, Src/Zle/complete.mdd, Src/Zle/complist.c:
 	misc. completion cleanups and changes
	
2000-05-06  Bart Schaefer  <schaefer@zsh.org>

	* 11236: Completion/Base/_arguments: Handle tabs between options
	and their descriptions when parsing --help output.

2000-05-06  Tanaka Akira  <akr@zsh.org>

	* 11224: Util/mkdisttree.sh: problem with pattern matching `.' in
	find.

	* 11223: Completion/Base/_regex_arguments, Completion/Debian/_apt,
	Completion/X/_xset, Completion/X/_xwit, Doc/Zsh/compsys.yo:
	_regex_arguments use _alternative.

2000-05-05  Tanaka Akira  <akr@zsh.org>

	* 11219: Completion/User/_cvs, Completion/User/_diff_options: add
	option description to `_cvs' and fix typo in _diff_options.

2000-05-05  Oliver Kiddle  <opk@zsh.org>

	* 11216: Doc/Zsh/builtins.yo, Src/loop.c: small doc fix and AIX
	dependency fix

2000-05-05  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* 11214: Completion/Core/compinstall: remember file in
	filename style for :compinstall context; make null matchers
	more obvious.

	* 11200: Src/subst.c, Doc/Zsh/expn.yo: backout change that
	${foo/$subst/repl} would allow # and % anchors inside $subst.

	* Andrej Borsenkow: 11194: Completion/Base/_arguments,
	Completion/User/_configure: use globsubst for substitutions
	via -s option to _arguments and hence use (#s) for anchor
	in _substitutions from _configure.

2000-05-05  Tanaka Akira  <akr@zsh.org>

	* 11213: Completion/User/_cvs: don't complete files which is
	already on command line for `cvs add', `cvs remove' and `cvs commit'.

	* 11204: Completion/User/_look: use more precise explanation and
	complete an optional second argument.

2000-05-05  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* pws: 11196: Functions/Misc/zmv: allow (**/) to map to a
	parameter in the obvious way; allow automatic recognition of
	wildcards with -w flag; turn off glob qualifiers by default, use
	-Q to turn on; fix bug with empty match eliding a positional
	parameter; fix bug that empty `to' pattern wasn't picked up.

	* pws: unposted: fixes for Etc/CONTRIBUTORS based on suggestions
	in 11187 and 11197

2000-05-05  Sven Wischnowsky  <wischnow@informatik.hu-berlin.de>

	* 11195: Completion/AIX/_lsdev, Completion/Builtins/_bindkey,
 	Completion/Builtins/_compdef, Completion/Builtins/_zcompile,
 	Completion/Builtins/_zpty, Completion/Builtins/_zstyle,
 	Completion/User/_archie, Completion/User/_bzip2,
 	Completion/User/_compress, Completion/User/_enscript,
 	Completion/User/_finger, Completion/User/_gzip,
 	Completion/User/_imagemagick, Completion/User/_look,
 	Completion/User/_lynx, Completion/User/_lzop,
 	Completion/User/_mutt, Completion/User/_nedit,
 	Completion/User/_nslookup, Completion/User/_socket,
 	Completion/User/_telnet, Completion/User/_wget,
 	Completion/User/_whois, Completion/X/_xauth: completion function
 	cleanup for `_arguments' with the `-C' option and using it's
 	return value
	
	* 11193: Src/Zle/comp.h, Src/Zle/compcore.c: some more memory
 	initialisation after allocation; shouldn't possibly have done any
 	harm
	
2000-05-05  Tanaka Akira  <akr@zsh.org>

	* 11190: Completion/User/_look: new completion for look.

2000-05-05  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* 11185: Etc/CONTRIBUTORS: updated for 3.1.7.

2000-05-05  Sven Wischnowsky  <wischnow@informatik.hu-berlin.de>

	* 11188: Completion/Core/_main_complete, Completion/Core/_message:
 	make _message independent of when it is called
	
	* 11186: Functions/Misc/nslookup: use `eval' in nslookup for
 	pager, in case someone has PAGER='less -foo' or some such
	
2000-05-05  Oliver Kiddle  <opk@zsh.org>

	* 11184: Completion/User/.distfiles, Completion/User/_bzip2,
	Completion/User/_compress, Completion/User/_lzop,
	Completion/User/_pack, Completion/User/_zcat: use one function for
	each of compress/uncompress and pack/unpack and new lzop completion

2000-05-05  Sven Wischnowsky  <wischnow@informatik.hu-berlin.de>

	* 11181: Src/Modules/zpty.c: make zpty -r stoppable even when
 	SIGINT is caught (and the handler calls return or some such)
	
	* 11177: Functions/Misc/nslookup: make nslookup page it's output
 	if too long for screen
	
	* Wayne: 11171: Src/builtin.c, Src/hist.c: fix for print -s when
	called from widget; added lines are not immediately available,
	though

	* 11172: Src/Zle/computil.c: fix for completion arguments of
 	options, don't use all of them at once
	
	* 11170: Src/jobs.c: fix for jobs -l -d, check if directory of job
 	is already set
	
2000-05-04  Tanaka Akira  <akr@zsh.org>

	* 11166: Completion/Base/_regex_arguments: remove debugging code.

	* 11165: Completion/Base/_regex_arguments, Completion/Debian/_apt,
	Completion/X/_xset, Completion/X/_xwit, Doc/Zsh/compsys.yo,
	Src/Modules/zutil.c: _regex_arguments support tag stuff.

	* 11157: Completion/Core/_requested: fail if _all_labels is failed.

2000-05-04  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* 11147: Test/08traps.ztst: test for trap bugs fixed in
	11026 and 11066.

2000-05-04  Sven Wischnowsky  <wischnow@informatik.hu-berlin.de>

	* 11151: Src/exec.c, Src/parse.c, Src/Modules/zpty.c: close dump
 	file descriptors in children
	
	* 11145: Src/lex.c: parse_subst_string() should use modified
 	version of `len'
	
	* 11144: Src/Modules/zpty.c: make pty the controlling terminal of
	their commands

	* 11142: Src/lex.c: save and restore `len' in lexsave/restore
	
	* 11140: Completion/Builtins/_zstyle, Completion/Core/_main_complete,
 	Doc/Zsh/compsys.yo, Src/Zle/compcore.c, Src/Zle/compctl.c: don't
 	list when all matches look the same; force-list style to give
 	users control over this
	
2000-05-03  Tanaka Akira  <akr@zsh.org>

	* 11137: Test/07cond.ztst: detect block device file using find.

2000-05-03  Bart Schaefer  <schaefer@zsh.org>

	* 11136: Doc/Zsh/expn.yo: Reorganize history expansion doc.

2000-05-03  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* 11126: Doc/Zsh/expn.yo: typos in 11117.

2000-05-03  Sven Wischnowsky  <wischnow@informatik.hu-berlin.de>

	* 11121: Completion/User/_fakeroot, Completion/User/_rlogin,
 	Completion/User/_ssh, Completion/User/_sudo,
 	Completion/User/_xargs, Completion/X/_xutils, Doc/Zsh/compsys.yo,
 	Src/Zle/computil.c: allow `-' in exclusion lists for _arguments,
 	to avoid completing all options
	
	* 11117: Doc/Zsh/expn.yo, Src/hist.c: fix for the (z) flag: report
 	partial word (like `"foo', without a closing quote); mention in
 	manual that (z) is handled lately
	
	* Andrej: 11067: Completion/Builtins/_zcompile: handle -t option

	* 11113: Doc/Zsh/expn.yo, Src/hist.c, Src/subst.c,
 	Src/Modules/parameter.c, Src/Zle/zle_misc.c: new (z) parameter
 	flag to do shell-word splitting on the value
	
	* 11110: Completion/Core/_expand, Src/Zle/complist.c: remove
 	backslashes before `$' in _expand when `substitute' is unset; fix
 	for clearing end-of-list lines in menu-selection
	
2000-05-03  Tanaka Akira  <akr@zsh.org>

	* 11109: Completion/X/_xauth: new completion for xauth.

	* 11106: Completion/User/_mount: fix glob for device files.

2000-05-03  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* 11096: Test/ztst.zsh, Test/13parameter.ztst: fix test output
	for C locale and ensure C locale is used

2000-05-03  Sven Wischnowsky  <wischnow@informatik.hu-berlin.de>

	* 11094: Doc/Zsh/compsys.yo: more doc fixes
	
	* 11092: Completion/Base/_arguments, Src/Zle/compcore.c: make sure
 	that completion messages are displayed even when there are no
 	matches
	
	* 11091: Functions/Zftp/zfcd_match: fix for completion of
 	directories for zftp suite
	
	* 11086: Src/builtin.c: allow calling `print -s' in widgets, avoid
 	duplicated history number
	
2000-05-02  Bart Schaefer  <schaefer@zsh.org>

	* 11077: Relocate misplaced redirection from 11043.

	* 11036, 11063: Always write the `read -q' prompt to shout;
	elminate some redundant close() calls.

2000-05-02  Oliver Kiddle  <opk@zsh.org>

	* 11078: README: update download location for yodl

2000-05-02  Tanaka Akira  <akr@zsh.org>

	* 11075: configure.in: install completion functions for AIX and BSD.

2000-05-02  Andrew Main  <zefram@zsh.org>

	* zefram103: Src/Makemod.in.in: make sure .{e,}pro files are
	non-empty, to keep the AIX compiler quiet.

2000-05-02  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* 11066: Src/exec.c: suppress doing ZERR traps at the end
	of a sequence of &&/|| when another sublist follows.

2000-05-02  Oliver Kiddle  <opk@zsh.org>

	* 11065: Completion/Commands/_complete_debug: small fix to avoid
	using slashes in temporary file name

2000-05-02  Sven Wischnowsky  <wischnow@informatik.hu-berlin.de>

	* 11061: Functions/Misc/zrecompile: make zrecompile detect deleted
 	and new files
	
	* 11060: Doc/Zsh/compsys.yo: two more doc fixes
	
2000-05-02  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* 11057: Src/builtin.c:  getopts for options with arguments
	miscounted $OPTIND and index into subsequent options (see 9095).

2000-05-02  Sven Wischnowsky  <wischnow@informatik.hu-berlin.de>

	* 11058: Completion/Core/_message, Doc/Zsh/compwid.yo, Src/Zle/comp.h,
 	Src/Zle/compcore.c, Src/Zle/complete.c: add -x option to compadd
 	to display message unconditionally
	
	* 11053: Completion/Commands/_complete_help: always use empty
 	matcher-list style in _complete_help
	
	* 11052: Src/Zle/computil.c: fix for _arguments, use
 	on-line-argument-numbers only for normal arguments, not for
 	arguments of options
	
	* 11049: Completion/Base/_arguments, Completion/Base/_first,
 	Completion/Builtins/_hash, Completion/Core/_expand,
 	Completion/User/_gprof, Completion/User/_mount,
 	Completion/User/_socket, Completion/User/_urls: completion
 	cleanup, mostly _wanted and $expl
	
	* 11048: Completion/Base/_first, Completion/Core/_complete,
 	Completion/Core/_path_files: make completion-in-vared complete
 	parameter values as default; cleanup for _path_files
	
	* 11047: Completion/Core/_sort_tags, Doc/Zsh/compsys.yo,
 	Doc/Zsh/compwid.yo: completion doc fixes and cleanup; _sort_tags
 	updated
	
2000-05-01  Bart Schaefer  <schaefer@zsh.org>

	* 11043: Completion/Core/_expand, Completion/User/_nedit: Catch
	an eval-time parse error by forcing the eval into a subshell;
	don't fail on nonexistent ~/.nedit file.

2000-05-01  Oliver Kiddle  <opk@zsh.org>

	* 11041: Completion/User/.distfiles, Completion/User/_bzip2:
	use of _arguments for bzip2 completion

	* 11037: Etc/MACHINES, Etc/NEWS, Etc/completion-style-guide,
	Etc/zsh-development-guide: spelling corrections

2000-04-30  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* 11033: Completion/Commands/.distfiles,
	Completion/User/.distfiles, Config/version.mk, Etc/NEWS:
	new NEWS and minor fixes for version 3.1.7-pre-2.

2000-04-30  Bart Schaefer  <schaefer@zsh.org>

	* 11032: Src/init.c: Fix signed-ness problem reported by OPK.

2000-04-30  Oliver Kiddle  <opk@zsh.org>

	* 11031: Src/math.c, Src/glob.c, Src/module.c, Src/Zle/compcore.c
	Src/Zle/compresult.c: AIX dependency fixes.

2000-04-30  Bart Schaefer  <schaefer@zsh.org>

	* 11029: Src/hashtable.c, Src/signals.c: Back out more bits of
	11015 made obsolete by 11026.

2000-04-30  Clint Adams  <schizo@debian.org>

	* 11027: Josip Rodin: Completion/User/_joe:
	completion for joe.

2000-04-30  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* 11026: Src/builtin.c, Src/hashtable.c, Src/signals.c,
	Test/08traps.ztst: fix unfunction problem for localtraps by
	always copying traps to be saved, hence decoupling saved and actual
	traps.

2000-04-30  Bart Schaefer  <schaefer@zsh.org>

	* 11024: Completion/Commands/_complete_debug, Doc/Zsh/compsys.yo:
	Completion widget that enables and captures xtrace output.

2000-04-29  Adam Spiers  <adam@spiers.net>

	* 11019: Doc/Zsh/compsys.yo: fix bug in _description example

	* 11017: Completion/Linux/_rpm: fixes for --rmsource and
	--recompile options, and for breakage caused by 10772

2000-04-28  Bart Schaefer  <schaefer@zsh.org>

	* 11015: Src/builtin.c, Src/hashtable.c, Src/signals.c:
	`unfunction TRAPxxx' now works with localtraps in effect.

2000-04-28  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* pws: 11013: Completion/Core/compinstall: more breaks and
	a completion context.

2000-04-28  Bart Schaefer  <schaefer@zsh.org>

	* 11012: Doc/Zsh/intro.yo, Doc/Zsh/manual.yo: Reorder menus
	to match sections in 11008.

2000-04-28  Sven Wischnowsky  <wischnow@informatik.hu-berlin.de>

	* 11008: Doc/zsh.yo, Doc/Zsh/compctl.yo, Doc/Zsh/compsys.yo,
 	Doc/Zsh/compwid.yo, Doc/Zsh/modules.yo, Doc/Zsh/seealso.yo,
 	Doc/Zsh/zle.yo: move compctl docs behind compsys, mention
 	`zcompile -z' in compsys
	
	* 11007: Src/Zle/compmatch.c: misplaced cursor with partial-word
 	matching
	
	* Tanaka: 11001: Completion/User/_enscript, Completion/User/_lp,
	Completion/User/_printers: printer-detection moved to new
	_printers; used by _enscript

	* 11003: Src/Zle/computil.c: fix for reporting multiple actions in
 	comparguments, options with non-optional arguments
	
2000-04-28  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* pws: 10999: Completion/Core/compinstall: some idiot didn't
	get searching of alternative files for definitions to work properly.

2000-04-28  Sven Wischnowsky  <wischnow@informatik.hu-berlin.de>

	* 10992: Src/Zle/complist.c: avoid wrapping around both
 	horizontally and vertically at the same time
	
2000-04-27  Bart Schaefer  <schaefer@zsh.org>

	* Tanaka Akira: 10980: Completion for enscript.

2000-04-27  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* 10985: Completion/Core/compinstall: _oldlist, list-prompt and
	matcher-list enhancements.

2000-04-27  Sven Wischnowsky  <wischnow@informatik.hu-berlin.de>

	* 10979: originally from Felix: 10894: Completion/Core/.distfiles,
	Completion/Core/_history, Doc/Zsh/compsys.yo: new _history completer
	
	* 10978: Src/Zle/complist.c: better wrap around for cursor
	movement widgets; avoid flicker when leaving menu-selection
	
	* 10977: and Andrej: 10976: Completion/User/_make: use $words[1]
 	to call make in _make and throw away stderr and use _call
	
	* 10974: Completion/Base/_arguments: ensure $PWD is prepended to
 	cache-names for long options in _arguments
	
2000-04-27  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* 10971: Src/pattern.c: noglobdots didn't work with the PAT_ANY
	flag, which meant that **/ always globbed dots.

2000-04-27  Sven Wischnowsky  <wischnow@informatik.hu-berlin.de>

	* 10967: Completion/Base/_arguments: fix for automatic
 	option-argument completion with partially typed option in _arguments
	
	* 10965: and Felix: 10952: Completion/User/_urls,
 	Doc/Zsh/compsys.yo: document _wanted -C; fix for call to _wanted
 	in _urls
	
	* 10963: Src/Zle/complete.c: fix for parse error with
 	left-anchored patterns
	
	* 10961: Src/Zle/complist.c: make menu-selection handle
 	undefined-key
	
	* 10959: Completion/Core/_main_complete, Doc/Zsh/compsys.yo,
 	Doc/Zsh/mod_complist.yo, Src/params.c, Src/Zle/compcore.c,
 	Src/Zle/complete.c, Src/Zle/complist.c, Src/Zle/compresult.c:
 	renamed parameters for menu selection to MENUSELECT, MENUPROMPT
 	and MENUSCROLL; no special value for LISTMAX to turn on list
 	scrolling, this is done by setting LISTPROMPT now; default values
 	for LISTPROMPT and MENUPROMPT when set but empty
	
2000-04-27  Adam Spiers <adam@spiers.net>

	* 10949: Completion/User/_perl_modules: print warning when
	perl not found on PATH forces guessing of @INC

2000-04-26  Sven Wischnowsky  <wischnow@informatik.hu-berlin.de>

	* 10933: Completion/Commands/_bash_completions,
 	Completion/Commands/_history_complete_word: ensure options are set
 	as expected in _history_complete_word and _bash_completions
	
	* Adam Spiers: 10892: Completion/User/_perl_modules: ensure perl
	is there and better pattern for searching modules

	* Tanaka Akira: 10890: Completion/User/_gunzip,
	Completion/User/_gzip, Completion/User/_zcat: new completion for
	GNU zip commands

	* Tanaka Akira: 10885: Completion/X/_xset: new completion function
	for xset

	* 10926: Completion/X/_x_color, Doc/Zsh/compwid.yo, Src/Zle/complete.c,
 	Src/Zle/compmatch.c: allow to anchor on gaps between strings in
 	matching control specs
	
	* 10925: Src/Zle/compmatch.c: faster test for `*'-patterns in
 	matching control; prefer direct character matches over match specs
 	in recursive invocations of match_str()
	
	* 10924: Src/Zle/compmatch.c: fix for matching control; improve
 	merging cline lists
	
	* 10923: Completion/Core/_main_complete: better default value for
 	list-prompt style
	
	* 10922: Completion/Core/_path_files: file-sort made $fignore fail
	
2000-04-25  Sven Wischnowsky  <wischnow@informatik.hu-berlin.de>

	* 10917: Src/Zle/complist.c, Src/Zle/compresult.c: don't show
 	empty hidden matches even in menu-selection
	
	* 10916: Completion/Core/_main_complete, Src/Zle/complist.c:
 	re-calculate number of line with mark when needed; make default
 	prompts more consistent
	
	* 10915: Src/Zle/computil.c: forgotten fix for _arguments using
 	multiple actions
	
	* 10912: Src/Zle/compresult.c: don't always ignore backslashes in
 	paths when testing file type
	
	* 10910: Completion/Base/_tilde, Completion/Core/_all_labels,
 	Completion/Core/_requested: small fix for _requested to be able to
 	use _all_labels from within it
	
	* 10909: Completion/Core/_expand, Src/Zle/compcore.c,
 	Src/Zle/compresult.c: report prefix/suffix of parameter expansion
 	in IPREFIX/ISUFFIX; make _expand use them to be able to expand $foo
	
	* 10908: Completion/Base/.distfiles, Completion/Base/_argument_sets,
 	Completion/Base/_arguments, Completion/Base/_describe,
 	Completion/Builtins/_bindkey, Completion/Builtins/_compdef,
 	Completion/Builtins/_emulate, Completion/Builtins/_zpty,
 	Completion/Core/_tags, Doc/Zsh/compsys.yo,
 	Etc/completion-style-guide, Src/Zle/computil.c: make _arguments
 	use more than one action when appropriate; add _argument_sets to
 	complete different sets of arguments and options for the same command
	
2000-04-24  Bart Schaefer  <schaefer@zsh.org>

	* 10900: Src/Makefile.in: Replace a dependency on Makefile with a
	more accurate dependency on config.status.

2000-04-20  Sven Wischnowsky  <wischnow@informatik.hu-berlin.de>

	* 10881: Functions/Misc/zrecompile: don't remove *all* .zwc files,
 	keep the first one
	
	* 10868: Src/Zle/complist.c: fix off-by-one error in scrolled
 	menu-selections
	
	* 10861: Completion/Bsd/.distfiles, Completion/Bsd/_bsd_pkg,
 	Completion/Bsd/_cvsup, Completion/Bsd/_kld: new completions for
 	FreeBSD commands
	
	* 10854: Completion/Commands/_expand_word, Completion/Core/_expand,
 	Doc/Zsh/compsys.yo: default values for styles in _expand_word,
 	listing expansions with ^Xd, _expand uses add-space style
	
2000-04-20  Oliver Kiddle  <opk@zsh.org>

	* 10857: Completion/AIX/.distfiles Completion/AIX/_floppy
	Completion/AIX/_lsdev Completion/AIX/_lslv Completion/AIX/_lspv
	Completion/AIX/_lsvg Completion/AIX/_physical_volumes
	Completion/AIX/_smit Completion/AIX/_volume_groups: new completions
	for AIX commands

	* 10848: Completion/Builtins/_print, Completion/Core/.distfiles,
	Completion/Core/_file_descriptors: Add completion for file
	descriptors

2000-04-19  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Config/version.mk: 3.1.7-pre-1

	* Functions/Misc/.distfiles: add zstyle+.

	* Test/.distfiles, Test/12procsubst.ztst, Test/13parameter.ztst,
	Test/ztst.zsh: new tests; use null glob clearing up.

2000-04-19  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* Ollivier Robert: 10844: prefer curses to termcap on HPUX 11
	like 10.

2000-04-19  Oliver Kiddle  <opk@zsh.org>

	* 10833: Completion/Builtins/_print, Completion/Builtins/.distfiles,
	Completion/Builtins/_nothing: new print completion, no arguments to
	clear and logname

2000-04-19  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* 10830: Doc/Makefile.in: don't force dvips to use 300 dpi.

2000-04-19  Sven Wischnowsky  <wischnow@informatik.hu-berlin.de>

	* 10828: Src/module.c, Src/Zle/zle_tricky.c: ensure zsh/compctl
 	(ick!) module is loaded when zle is loaded from init file but
 	zsh/complete isn't
	
	* 10816: Completion/Core/_main_complete, Doc/Zsh/compsys.yo,
 	Doc/Zsh/mod_complist.yo, Src/Zle/complist.c: default for
 	list-prompt style, %[MLP] use fixed-width strings, %[mlp] use
 	variable-width strings
	
2000-04-18  Sven Wischnowsky  <wischnow@informatik.hu-berlin.de>

	* 10812: Completion/Core/_path_files: fix completion after ~<num>
	
2000-04-18  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* 10808: Completion/Core/compinstall: handle list-prompt.

	* 10802: Doc/Zsh/mod_complist.yo: typo

2000-04-18  Sven Wischnowsky <wischnow@informatik.hu-berlin.de>

	* 10807: Completion/Base/_value: change suffix added when
 	completing an assigned value
	
	* 10801: Completion/Builtins/_zstyle, Completion/Core/_main_complete,
 	Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo, Doc/Zsh/mod_complist.yo,
 	Src/Zle/complist.c: completion list scrolling cleanup; *STATUS
 	renamed to *PROMPT, styles for new used parameters, use local
 	keymap when waiting at list-prompt
	
	* 10799: Src/text.c: fix to get newlines in non-job-texts (I'm
 	sooo stupid)
	
	* 10798: Src/Zle/compmatch.c: join_clines() tested the wrong
 	variable
	
2000-04-17  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* 10789: Doc/Zsh/expn.yo: better documentation for <(...) and
	>(...) implementations and their drawbacks.

	* Chmouel: 10772: Completion/Linux/_rpm:  --target support.

2000-04-17  Sven Wischnowsky <wischnow@informatik.hu-berlin.de>

	* 10795: Functions/Misc/zstyle+: simplify definiton of styles

	* 10790: Doc/Zsh/mod_complist.yo, Src/params.c, Src/Zle/compcore.c,
 	Src/Zle/complete.c, Src/Zle/complist.c, Src/Zle/compresult.c,
 	Src/Zle/zle_tricky.c, Src/Zle/zle_utils.c: scrolling in completion
 	lists and menu-selection, version1
	
	* 10788: Src/text.c: display newlines as spaces in job-texts
	
	* 10782: Src/Zle/computil.c: fix for exclusion lists for -+o
 	specifications
	
	* 10780: Completion/Base/_default, Completion/Base/_value,
 	Completion/Builtins/_vars_eq, Completion/Builtins/_zstyle,
 	Doc/Zsh/compsys.yo: better completion after `=', everywhere
	
	* 10775: Completion/Core/_description, Completion/Core/_path_files,
 	Completion/Core/_tags, Src/Zle/computil.c: make _tags use C-code
 	for braces in tag-order values; and misc. stuff
	
	* 10774: Src/Zle/compmatch.c: fix for partial word completion with
 	empty parts and common suffix
	
2000-04-16  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* 10771: Etc/MACHINES: successful compilation on OpenBSD, from
	Anthony Schneider.

	* 10771: Doc/Zsh/builtins.yo, Doc/Zsh/options.yo, Src/builtin.c,
	Src/options.c, Src/zsh.h: New option GLOBAL_EXPORT set by default
	makes typeset -x equivalent to typeset -gx.

2000-04-15  Clint Adams  <schizo@debian.org>

	* 10768: configure.in: DLLDFLAGS for OpenBSD.

2000-04-14  Clint Adams  <schizo@debian.org>

	* 10764: Radim Kolar: Functions/Misc/run-help: support
	for reserved words and multiple arguments being passed
	on to man.

	* 10763: Completion/Builtins/_vars_eq: complete after :

2000-04-14  Sven Wischnowsky <wischnow@informatik.hu-berlin.de>

	* 10760: Completion/User/_diff_options: just some missing `+'s

2000-04-14  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* 10756, 10761: Doc/Zsh/expn.yo, Src/glob.c, Src/pattern.c,
	Src/zsh.h: fix (#s) and (#e) to work in allerlei parameter
	substitutions; fix potential problem with (#e) in exclusions; note
	things in manual which should work.

2000-04-13  Clint Adams  <schizo@debian.org>

	* 10748: configure.in: set MAXJOB to whatever you want.

	* 10745: acconfig.h, configure.in, Src/zsh.h: set MAXJOB
	to MAX_TASKS_PER_USER if available under Linux.

2000-04-13  Peter Stephenson  <pws@cambridgesiliconradio.com>

	* 10743: Src/params.c: replenv() failed importing special params
	at start up because it was using the wrong environment block.

	* 10738: Doc/Zsh/builtins.yo, Doc/Zsh/params.yo, Src/builtin.c,
	Src/params.c: local parameters can be exported; typeset +g -x
	and local -x work in a natural way; currently typeset -g still
	behaves like typeset -gx.

2000-04-13  Sven Wischnowsky <wischnow@informatik.hu-berlin.de>

	* 10733: Completion/Builtins/_pids, Completion/User/_killall,
 	Doc/Zsh/compsys.yo: remove the `pids' tag, use `processes' instead
	
	* 10727: Src/builtin.c: make read -[kq] always print the prompt,
 	if any; after all they make sure they have a terminal anyway
	
	* 10726: Src/hashtable.c: fix field name for HAVE_NIS_PLUS
	
	* 10725: Src/Zle/compcore.c, Src/Zle/compctl.c,
 	Src/Zle/compresult.c: comment the `#if's for group numbers in
 	$compstate[insert]
	
	* 10724: Src/Zle/compresult.c, Src/Zle/zle_tricky.c: display
 	number of matches again when asking if a completion list should be
 	shown (only when not zero)
	
2000-04-12  Bart Schaefer  <schaefer@zsh.org>

	* 10706: Andrej: Completion/User/_man: Fix quoting in awk args.

2000-04-12  Oliver Kiddle  <opk@u.genie.co.uk>

	* 10701: Completion/Builtins/_bindkey, Doc/Zsh/mod_zle.yo:
	use _arguments for bindkey completion and fix typo in docs

2000-04-12  Bart Schaefer  <schaefer@zsh.org>

	* 10700: Andrej: Completion/User/_man: Support for Pyramid.

2000-04-12  Sven Wischnowsky <wischnow@informatik.hu-berlin.de>

	* 10699: Src/parse.c, Src/zsh.h: compare mapped zwc files using
 	stat instead of the pathnames
	
	* 10695: Completion/Core/_files, Completion/Core/_tags,
 	Doc/Zsh/compsys.yo: allow brace expansion on patterns for
 	file-patterns and tag-order
	
	* 10692: Src/builtin.c: missing initialisation for next field in
 	assignments for substitutions for fc builtin

	* 10691: Completion/Core/_main_complete, Completion/Core/_oldlist:
 	keep _oldlist from using the dummy match inserted for warnings
	
	* 10690: Doc/Zsh/compwid.yo, Src/Zle/compcore.c, Src/Zle/compctl.c,
 	Src/Zle/compresult.c: comment out the code to allow
 	$compstate[insert] to select the group
	
	* 10686: Src/Zle/compresult.c, Src/Zle/zle_tricky.c: display
 	number of lines instead of number of matches when asking whether
 	to show completion lists
	
	* 10685: Doc/Zsh/zle.yo, Src/hist.c, Src/Modules/parameter.c,
 	Src/Zle/iwidgets.list, Src/Zle/zle_misc.c: new widget
 	copy-prev-shell-word, like copy-prev-word but uses shell parsing
 	to find word
	
2000-04-11  Clint Adams  <schizo@debian.org>

	* 10680: Completion/User/_diff_options: spelling corrections.

2000-04-11  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* 10669: Completion/Core/compinstall:  will now ask for
	alternative files both for input and output.

2000-04-11  Bart Schaefer  <schaefer@zsh.org>

	* 10681: Completion/Commands/_complete_help: Setopts the same
	as _main_complete.

	* 10657: Completion/User/_make: One change missed in 10635.

	* Functions/Prompts/prompt_bart_setup: No-op cleanup.

2000-04-11  Sven Wischnowsky <wischnow@informatik.hu-berlin.de>

	* 10650: Completion/Core/_files: make trailing blanks in
 	file-patterns tags be removed
	
	* 10648: Completion/Core/_oldlist: make _oldlist ignore old list
 	when _complete_help is used
	
	* 10641: Completion/Core/_approximate, Completion/Core/_match,
 	Completion/Core/_oldlist: make _oldlist ignore list from
 	_complete_help; _match runs for every match spec from
 	matcher-list; _approximate doesn't redefine compadd if that is
 	already a function
	
	* 10635: Completion/User/_make: _make uses $words[1] for command
 	name
	
	* 10632: Completion/Base/_brace_parameter, Completion/Base/_condition,
 	Completion/Base/_default, Completion/Base/_describe,
 	Completion/Base/_first, Completion/Base/_jobs,
 	Completion/Base/_values, Completion/Builtins/_compdef,
 	Completion/Builtins/_hash, Completion/Builtins/_pids,
 	Completion/Builtins/_popd, Completion/Builtins/_sched,
 	Completion/Builtins/_signals, Completion/Builtins/_vars,
 	Completion/Builtins/_zcompile, Completion/Builtins/_zftp,
 	Completion/Builtins/_zpty, Completion/Builtins/_zstyle,
 	Completion/Commands/_next_tags, Completion/Core/_all_labels,
 	Completion/Core/_files, Completion/Core/_next_label,
 	Completion/Core/_requested, Completion/Core/_wanted,
 	Completion/Debian/_apt, Completion/Debian/_deb_packages,
 	Completion/User/_cvs, Completion/User/_gdb,
 	Completion/User/_gprof, Completion/User/_groups,
 	Completion/User/_lp, Completion/User/_mh, Completion/User/_mount,
 	Completion/User/_netscape, Completion/User/_nslookup,
 	Completion/User/_rlogin, Completion/User/_socket,
 	Completion/User/_tiff, Completion/User/_urls,
 	Completion/User/_users, Completion/User/_users_on,
 	Completion/User/_whois, Completion/X/_x_colormapid,
 	Completion/X/_x_display, Completion/X/_x_extension,
 	Completion/X/_x_font, Completion/X/_x_keysym,
 	Completion/X/_x_window, Completion/X/_xmodmap,
 	Completion/X/_xutils, Completion/X/_xwit, Doc/Zsh/compsys.yo,
 	Etc/completion-style-guide, Functions/Zftp/zfcd_match,
 	Functions/Zftp/zfget_match, Src/Zle/computil.c: _wanted now tests
 	both tags and labels; change places where _wanted was called
 	without a command; allow multiple patterns per string in
 	file-patterns; update _next_tags to work with labels
	
2000-04-10  Bart Schaefer  <schaefer@zsh.org>

	* 10628: Doc/Zsh/compsys.yo, Completion/User/_make: Check for
	GNU make using "_call version ..." as was done for GNU diff.

2000-04-10  Sven Wischnowsky <wischnow@informatik.hu-berlin.de>

	* 10625: Src/parse.c, Src/signals.c: detect ignored signals
 	correctly
	
	* 10622: Completion/Core/_files: typo caused ignored-patterns to
 	be ignored
	
	* 10621: Src/Zle/zle_tricky.c: addx() inserts x more often
	
	* 10620: Src/exec.c: properly restore scriptname in doshfunc()

	* users/3019: Completion/Core/_path_files: use special-dirs with
 	_path_files -g
	
	* 10614: Src/Modules/parameter.c: more careful with checking index
 	of $history
	
	* 10609: Src/Zle/compcore.c, Src/Zle/compresult.c, Src/Zle/zle_tricky.c:
 	fix for bashautolist+automenu
	
2000-04-09  Bart Schaefer  <schaefer@zsh.org>

	* 10606: Fix thinko in 10598.

	* 10602: Completion/Core/compinstall: Fix typo.

	* 10598: Completion/Builtins/_zstyle, Doc/Zsh/compsys.yo:
	Fix typo; reformat styles documentation for readability.

2000-04-09  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Config/version.mk: 3.1.6-dev-22.

	* Completion/Core/compinstall, Doc/Zsh/compsys.yo:  rewrite
	of compinstall to set styles.  Most of this was already in
	3.1.6-dev-21.

2000-04-08  Bart Schaefer  <schaefer@zsh.org>

	* 10594: Functions/Prompts/prompt_bart_setup: Fix index into
	$history in prompt_bart_precmd.

	* 10591: Chmouel Boudjnah: Completion/User/_fakeroot: Completion
	for the fakeroot program.

	* 10590: Chmouel Boudjnah: Completion/Linux/_rpm: Signature
	checking completes only local package files.

2000-04-07  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* 10584: Doc/Zsh/mod_stat.yo, Src/Modules/stat.c: -o shows
	numeric file modes in octal.

2000-04-07  Bart Schaefer <schaefer@zsh.org>

	* 10582: Src/exec.c: Apply STTY only to process group leaders.

	* 10581: Etc/BUGS, Src/Modules/zpty.c: Note a fixed bug; typo.

	* Chmouel Boudjnah: 10562: Completion/Linux/_rpm: Complete
	only .src.rpm files for "rpm --rebuild".

2000-04-07  Sven Wischnowsky <wischnow@informatik.hu-berlin.de>

	* 10579: Completion/Base/_arguments, Completion/Base/_values,
 	Completion/Core/_alternative: make sure caller-supplied
 	explanation takes precedence
	
	* 10575: Completion/User/_make: complete make targets of the form
 	`foo bar:'
	
	* 10573: Src/Zle/compmatch.c: cursor placed on wrong word part
 	with ** match spec
	
	* 10571: Completion/Core/_main_complete,
 	Completion/Core/_path_files: missing initialisations, -W with
 	multiple directories didn't work

2000-04-06  Clint Adams  <schizo@debian.org>

	* Felix Rosencrantz: 10564: Completion/X/_x_display:
	typo in _wanted.

	* 10565: acconfig.h, configure.in, Src/exec.c:
	add configure option for function depth limit.

	* 10566: Src/glob.c: change invocation of patgetglobflags
	to use two arguments.

2000-04-06  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* 10547: Doc/Zsh/expn.yo, Misc/globtests, Src/pattern.c,
	Src/subst.c, Test/11glob.ztst, Test/ztst.zsh: add
	(#s) and (#e) to match at start and end of string.

2000-04-06  Andrew Main  <zefram@zsh.org>

	* zefram2: Src/lex.c: Support "3&> foo" etc.

2000-04-06  Andrew Main  <zefram@zsh.org>

	* zefram1: configure.in, Etc/zsh-development-guide: List of tools
	required for development work, and a little more conspicuous
	explanation of the config.status hack.

2000-04-06  Sven Wischnowsky <wischnow@informatik.hu-berlin.de>

	* 10543: Makefile.in: avoid distcleaning Test twice

	* 10542: Completion/Core/_files, Doc/Zsh/compsys.yo: tag in
	file-patterns optional, use `files' as default

	* 10531: Src/init.c: use `zsh' as command name in error messages
	even with -c

2000-04-05  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* 10524: Util/mkdisttree.sh: always copy files to tarred tree;
	chmod g-s.

	* Oliver: 10519: Src/utils.c, Doc/Zsh/compsys.yo: AIX dependencies
	and minor typo in docs.

	* Alexandre: 10516: Completion/User/_prcs: diff options behaviour.
	
	* 10513: Src/glob.c, Doc/Zsh/expn.yo: glob order qualifier (od)
	implements depth-first ordering.

2000-04-05  Bart Schaefer  <schaefer@zsh.org>

	* 10499: Makefile.in: Dependencies relative to $(sdir).

2000-04-05  Sven Wischnowsky <wischnow@informatik.hu-berlin.de>

	* 10514: Completion/Base/_arguments, Doc/Zsh/compsys.yo:
	support automatically inserted dummy in $words

	* 10511: Completion/Debian/_apt, Completion/Debian/_bug,
	Completion/Debian/_dpkg, Completion/User/_chown,
	Completion/User/_dvi, Completion/User/_imagemagick,
	Completion/User/_ispell, Completion/User/_lp,
	Completion/User/_mount, Completion/User/_mysql_utils,
	Completion/User/_pbm, Completion/User/_psutils,
	Completion/User/_rcs, Completion/User/_rlogin,
	Completion/User/_ssh, Completion/User/_tiff, Completion/User/_yp,:
	Completion/X/_xutils: use basename of commands instead of $words[1]

	* 10508: Completion/Builtins/_zstyle, Completion/Core/_path_files,
	Doc/Zsh/compsys.yo, Functions/Zle/incremental-complete-word: 
	renaming some styles

	* 10507: Completion/Core/_files, Completion/Core/_main_complete:
	two small fixes (-g in _files and menu style)

	* 10502: Src/parse.c: use magic number in zwc files as zwc-version,
	report zsh-version in error message.

	* 10500: Doc/Zsh/zle.yo, Functions/Zle/incremental-complete-word,
	Src/utils.c, Src/Zle/zle_params.c: add zle special parameter
	$PENDING, giving the number of un-read bytes.

	* 10498: Completion/Commands/_next_tags: fix for handling
	file-patterns.

2000-04-04  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Clint: 10477: Functions/Zftp/zfcd_match: some awks don't like
	index zero.

	* Clint: 10448: Completion/Debian/_dpkg: complete after -S.

	* Chmouel: 10440: Completion/Linux/_rpm: rpm tags should have %
	in front.

2000-04-04  Sven Wischnowsky <wischnow@informatik.hu-berlin.de>

	* 10471: Completion/User/_imagemagick: new completion function

	* 10467: Src/builtin.c, Src/parse.c: better error handling for
	zwc files

	* 10465: Src/Zle/computil.c: fix for completion of options
	after option with rest-arguments

	* 10463: Src/builtin.c, Src/params.c, Src/zsh.h: PM_HASHELEM
	flag to keep association elements from being exported with
	ALL_EXPORT set

	* 10459: Completion/Commands/_next_tags, Doc/Zsh/compwid.yo,
	Src/Zle/compcore.c: _next_tags should be usable with menu-
	completion

	* 10456: Src/Zle/compcore.c: Copy QIPREFIX/QISUFFIX.

2000-04-04  Andrew Main  <zefram@zsh.org>

	* 10444: Src/lex.c, Src/pattern.c: Insist on proper syntax
	for numeric globbing (with the "-").  Also fix the bug whereby
	"echo 1<2-3>" would lose the "1".

2000-04-03  Sven Wischnowsky <wischnow@informatik.hu-berlin.de>

	* 10408: Completion/Core/_path_files: better quoting

	* 10409: Completion/Core/_path_files: completion after ~+<num>

	* 10412: Src/Zle/compmatch.c: better partial word completion for
 	new parts

	* 10413: Completion/Commands/_complete_help, Doc/Zsh/compsys.yo:
	style list optional in _complete_help

	* 10416: Completion/Core/_main_complete, Doc/Zsh/compsys.yo:
 	default completer style contains _ignored

	* 10425: Completion/Core/_files, Completion/User/_gdb,
	Completion/User/_getconf, Completion/User/_mh,
	Completion/User/_netscape, Completion/User/_tiff,
	Completion/User/_urls, Completion/X/_xmodmap,
	Doc/Zsh/compsys.yo, Src/Zle/computil.c: Various completion fixes.

2000-04-03  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Clint: 10424: Completion/Debian/_dpkg: reported -i=irs failure.

2000-04-02  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: Config/version.mk: 3.1.6-dev-21.

2000-04-01  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: 10376: LICENCE: new file, with licence as it appears
	in some (but not all) files in distribution.

	* Bart: 10372: Doc/Zsh/builtins.yo, Doc/Zsh/mod_zutil.yo:
	cross-reference builtin descriptions in modules.

	* Chmouel: 10370: zsh-3.1.6-dev-20/Completion/Linux/_rpm: rpm -p
	handling.

	* Bart: 10368: Doc/Zsh/mod_zle.yo: improved bindkey -R description.

	* Oliver: 10367: Completion/Builtins/_nothing,
	Completion/Builtins/_cd, Completion/Builtins/_emulate,
	Completion/Builtins/_enable, Completion/Builtins/_disable,
	Completion/Builtins/_fc: update some functions to use _arguments.

	* Bart: 10366: Doc/Zsh/builtins.yo: reword 10364.

	* Sven: 10364: Doc/Zsh/builtins.yo, Src/parse.c: -c and -a flags
	for current and autoloadable functions are now orthogonal.

	* Bart: 10360: Doc/zsh.yo, Doc/Zsh/compctl.yo, Doc/Zsh/compsys.yo,
	Doc/Zsh/compwid.yo, Doc/Zsh/manual.yo, Doc/Zsh/mod_compctl.yo,
	Doc/Zsh/modules.yo, Doc/Zsh/zftpsys.yo, Doc/Zsh/zle.yo: reorder
	completion manual entries.

	* Sven: 10358: Doc/Zsh/params.yo, Src/jobs.c, Src/params.c,
	Src/zsh.h: $pipestatus gives return values for all commands in
	pipeline.

	* Sven: 10353: Completion/Commands/_history_complete_word:
	updated to use latest tags mechanism.

	* Sven: 10352: Src/exec.c: fix 10331 for script names.

2000-03-30  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Sven: 10335: Functions/Misc/zrecompile: -[rm] should be -[RM] in
	one more place.

	* Sven: 10332: Completion/Core/compinstall: temporary fix-up for
	old compinstall.

	* Sven: 10331: Src/exec.c: keep old script name for autoloading.

	* Sven: 10329, 10334: Src/Zle/compmatch.c: ** in match specs.

	* Sven: 10328: Src/Zle/iwidgets.list, Src/Zle/zle_utils.c:  undo
	fixes for completion (don't need double undo any more) and
	for history stuff.

	* Sven: 10327: Completion/Builtins/_autoload,
	Completion/Builtins/_zcompile, Completion/Core/_path_files: new
	and improved completions.

	* Bart: 10322: Test/11glob.ztst, Test/53completion.ztst:
	more comprehensive globbing tests, plus problem when TERM is
	too dumb in completion test.

2000-03-29  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: 10320: Src/pattern.c: freeing of buffer was messed up in 
	10284.
	
2000-03-28  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Bart: 10319: Doc/Zsh/compsys.yo: add kindex entry for tag-order.

	* Bart: 10317: Test/11glob.ztst: real glob tests to pick up ** and
	~ things.

	* Sven: 10311: Doc/Zsh/builtins.yo, Src/builtin.c, Src/parse.c:
	zcompile -a to force functions marked for autoloading to be dumped
	as wordcode.

	* Sven: 10310: Src/exec.c: arguments in kshautoloaded function
	problem: keep old zsh way of doing things for now.

	* Sven: 10309: Completion/Base/_arguments,
	Completion/Base/_describe, Completion/Base/_jobs,
	Completion/Base/_subscript, Completion/Base/_tilde,
	Completion/Base/_values, Completion/Builtins/_compdef,
	Completion/Builtins/_pids, Completion/Builtins/_popd,
	Completion/Builtins/_sched, Completion/Builtins/_signals,
	Completion/Builtins/_stat, Completion/Builtins/_zftp,
	Completion/Builtins/_zpty, Completion/Builtins/_zstyle,
	Completion/Core/.distfiles, Completion/Core/_alternative,
	Completion/Core/_path_files, Completion/Core/_requested,
	Completion/Core/_wanted, Completion/User/_gdb,
	Completion/User/_getconf, Completion/User/_groups,
	Completion/User/_lp, Completion/User/_make, Completion/User/_mh,
	Completion/User/_netscape, Completion/User/_tiff,
	Completion/User/_urls, Completion/User/_users,
	Completion/User/_users_on, Completion/X/_x_colormapid,
	Completion/X/_x_extension, Completion/X/_x_font,
	Completion/X/_x_keysym, Completion/X/_x_window,
	Completion/X/_xmodmap, Completion/X/_xutils, Completion/X/_xwit,
	Doc/Zsh/compsys.yo, Etc/completion-style-guide,
	Functions/Zftp/zfcd_match, Functions/Zftp/zfget_match:
	rename _try by _next_label and _loop by _all_labels; files
	themselves also renamed.

	* Clint: 10303: Doc/Zsh/params.yo, Src/params.c: restore
	$MACHTYPE, run-time determination of $CPUTYPE.

2000-03-27  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Sven: 10297: Doc/Zsh/builtins.yo, Functions/Misc/zrecompile,
	Src/parse.c: restrict -c option not to work with -k, swap -r -m
	and -R -M options.

	* Sven: 10294: Doc/Zsh/builtins.yo, Src/Modules/parameter.c,
	Src/builtin.c, Src/cond.c, Src/exec.c, Src/hashtable.c,
	Src/loop.c, Src/parse.c, Src/zsh.h: natural behaviour of autoload
	+X for ksh-style autoloading.

	* Sven: 10293: Completion/Base/_default,
	Completion/Commands/_complete_help,
	Completion/Core/_main_complete, Doc/Zsh/compsys.yo: improve help
	formatting and information content.

	* Sven: 10292: Completion/Core/_approximate,
	Completion/Core/_complete, Completion/Core/_correct,
	Completion/Core/_expand, Completion/Core/_ignored,
	Completion/Core/_list, Completion/Core/_main_complete,
	Completion/Core/_match, Completion/Core/_menu,
	Completion/Core/_oldlist, Completion/Core/_path_files,
	Completion/Core/_prefix, Doc/Zsh/compsys.yo: aliases for
	completers; allow more flexibility with contexts at upper
	levels.

2000-03-26  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: 10284: Src/pattern.c: exclusions with absolute path
	didn't work; closures after exclusions in subdirectories crashed
	the shell.

	* Sven: 10272, 10275: Doc/Zsh/builtins.yo, Src/builtin.c, Src/exec.c:
	autoload can force zsh/ksh styles with -z, -k; integrate
	execautofn() and loadautofn().  Side effect that -kX must run the
	code to get at the function defintion.

	* Sven: 10273: Src/Zle/complete.c: problem with test for empty
	prefix.

	* Sven: 10271: Completion/Core/_expand: _requested problem.

	* Sven: 10267: Completion/Builtins/_zstyle,
	Completion/Commands/_next_tags, Completion/Core/_files,
	Completion/Core/_tags, Doc/Zsh/compsys.yo, Src/Zle/computil.c:
	better consistency between _file tags and other tags using
	improved file-patterns style; remove tag-aliases style, better
	done in other way.s

	* Bart: 10266: Doc/Zsh/compsys.yo: update for 10263.

	* Sven: 10265: Completion/Builtins/_zstyle,
	Completion/Core/_approximate, Doc/Zsh/compsys.yo: tag-order and
	file-patterns completions; subst-globs-only and _approximate
	improvements.

	* Sven: 10264: Completion/Core/_call, Completion/Core/compdump,
	Completion/Core/compinit, Doc/Zsh/compsys.yo,
	Functions/Zle/incremental-complete-word, Functions/Zle/predict-on:
	Allow options to #autoload tag; fix uses of force-list.

	* Bart: 10263: Doc/Zsh/compsys.yo, Doc/Zsh/index.yo,
	Doc/Zsh/manual.yo, Doc/Zsh/zftpsys.yo: style and tags index,
	removed unused key index.

	* Sven: 10262: Src/Zle/compcore.c: compadd -D problem.

	* Sven: 10260: Doc/Zsh/compwid.yo: resolve incompatibilities
	between 10258 and 10230.

	* Sven: 10179: Src/text.c: a bit more safety in printing wordcode
	structures.

	* Sven: 10233: Completion/X/_x_colormapid, Completion/X/_xwit:
	some uses of tag aliases.

	* Sven: 10231: Completion/Builtins/_zstyle,
	Completion/Commands/_next_tags, Completion/Core/_tags,
	Doc/Zsh/compsys.yo, Src/Zle/computil.c: tag-order can take
	patterns, new tag-aliases style, aliases starting with a hyphen
	are appended to existing tag.

	* Sven: 10230: Completion/Builtins/_zstyle,
	Completion/Core/_description, Completion/Core/_ignored,
	Completion/Core/_main_complete, Completion/Core/_path_files,
	Completion/Core/_prefix, Completion/Core/_setup,
	Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo,
	Functions/Zle/incremental-complete-word, Src/Zle/comp.h,
	Src/Zle/compcore.c, Src/Zle/complete.c, Src/Zle/compresult.c:
	Remove builtin alternate matching and implement as _ignored
	completer.

	* Bart: 10258: Doc/ztexi.yo, Doc/Zsh/builtins.yo,
	Doc/Zsh/compctl.yo, Doc/Zsh/compwid.yo, Doc/Zsh/expn.yo,
	Doc/Zsh/filelist.yo, Doc/Zsh/files.yo, Doc/Zsh/redirect.yo,
	Doc/Zsh/zle.yo: more enhanced documentation.

	* Bart: 10250: Doc/Zsh/builtins.yo, Doc/Zsh/files.yo,
	Doc/Zsh/func.yo: improved documentation for new wordcode dumping
	and loading.

2000-03-24  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Bart: 10243: Completion/User/_groups, Src/Modules/zpty.c:
	9897 and 10089 weren't merged properly; bit which got missed
	out of 9981 because it was applied by hand.

	* Clint: 10242: configure.in, Src/params.c: determine $MACHTYPE at
	run time.

2000-03-23  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: Config/version.mk: 3.1.6-dev-20
	
	* Tanaka Akira: 10234, 10236: Completion/X/_xwit: _message passing.

	* Tanaka Akira; 10232: Test/comptest, Test/ztst.zsh, ChangeLog(!):
	minor test fixes and typo.

	* Sven: 10226: Completion/Core/_path_files: quoting problem.

	* Sven: 10225: Completion/Core/_path_files: dot problems with
	files.

	* Tanaka Akira: 10223: Completion/Base/_regex_arguments,
	Completion/X/_x_colormapid, Completion/X/_xwit:
	new X completions.

	* Bart: 10218: Src/prompt.c: possible realloc() in
	putpromptchar().

2000-03-22  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Sven: 10215: Completion/User/_nedit: and this one.

	* Sven: 10214: Completion/Builtins/_cd,
	Completion/Builtins/_zstyle, Completion/User/_pbm,
	Completion/User/_pspdf, Completion/User/_tiff,
	Completion/User/_zdump: some _path_files calls now need loop for
	tags.

	* Sven: 10210: Completion/Commands/_next_tags,
	Completion/Core/_main_complete, Completion/Core/compinit,
	Doc/Zsh/compsys.yo: _next_tags doesn't need to be in completer
	list any more; $compprefuncs array does pre-completion functions.
	
	* Sven: 10209: Completion/Core/_loop, Completion/Core/_try:
	missing functions form 10195.

	* 10204: Completion/Base/_arguments, Completion/Base/_values,
	Completion/Core/_alternative, Completion/Core/_tags,
	Completion/Core/_wanted, Src/Zle/computil.c: additions to 10195.

	* Sven: 10195: Completion/Base/_arguments,
	Completion/Base/_brace_parameter, Completion/Base/_condition,
	Completion/Base/_default, Completion/Base/_describe,
	Completion/Base/_first, Completion/Base/_jobs,
	Completion/Base/_math, Completion/Base/_parameter,
	Completion/Base/_subscript, Completion/Base/_tilde,
	Completion/Base/_values, Completion/Builtins/_arrays,
	Completion/Builtins/_autoload, Completion/Builtins/_bindkey,
	Completion/Builtins/_builtin, Completion/Builtins/_cd,
	Completion/Builtins/_command, Completion/Builtins/_compdef,
	Completion/Builtins/_echotc, Completion/Builtins/_functions,
	Completion/Builtins/_hash, Completion/Builtins/_limits,
	Completion/Builtins/_pids, Completion/Builtins/_popd,
	Completion/Builtins/_sched, Completion/Builtins/_signals,
	Completion/Builtins/_stat, Completion/Builtins/_vars,
	Completion/Builtins/_zftp, Completion/Builtins/_zle,
	Completion/Builtins/_zmodload, Completion/Builtins/_zpty,
	Completion/Builtins/_zstyle, Completion/Commands/_next_tags,
	Completion/Core/_alternative, Completion/Core/_files,
	Completion/Core/_main_complete, Completion/Core/_multi_parts,
	Completion/Core/_options, Completion/Core/_parameters,
	Completion/Core/_path_files, Completion/Core/_requested,
	Completion/Core/_sep_parts, Completion/Core/_set_options,
	Completion/Core/_setup, Completion/Core/_tags,
	Completion/Core/_unset_options, Completion/Core/_wanted,
	Completion/Debian/_apt, Completion/Debian/_deb_packages,
	Completion/Linux/_rpm, Completion/User/_archie,
	Completion/User/_cvs, Completion/User/_dd,
	Completion/User/_domains, Completion/User/_gcc,
	Completion/User/_gdb, Completion/User/_getconf,
	Completion/User/_gprof, Completion/User/_groups,
	Completion/User/_gs, Completion/User/_hosts, Completion/User/_lp,
	Completion/User/_mailboxes, Completion/User/_make,
	Completion/User/_man, Completion/User/_mh, Completion/User/_mount,
	Completion/User/_mutt, Completion/User/_mysql_utils,
	Completion/User/_netscape, Completion/User/_nslookup,
	Completion/User/_pbm, Completion/User/_perl_basepods,
	Completion/User/_perl_builtin_funcs,
	Completion/User/_perl_modules, Completion/User/_ports,
	Completion/User/_rcs, Completion/User/_rlogin,
	Completion/User/_socket, Completion/User/_ssh,
	Completion/User/_stty, Completion/User/_tar,
	Completion/User/_telnet, Completion/User/_tiff,
	Completion/User/_urls, Completion/User/_user_at_host,
	Completion/User/_users, Completion/User/_users_on,
	Completion/User/_whois, Completion/User/_yp,
	Completion/X/_x_color, Completion/X/_x_cursor,
	Completion/X/_x_display, Completion/X/_x_extension,
	Completion/X/_x_font, Completion/X/_x_keysym,
	Completion/X/_x_modifier, Completion/X/_x_window,
	Completion/X/_xmodmap, Completion/X/_xutils, Doc/Zsh/compsys.yo,
	Doc/Zsh/mod_zutil.yo, Etc/completion-style-guide,
	Functions/Zftp/zfcd_match, Functions/Zftp/zfget_match,
	Src/Modules/zutil.c, Src/Zle/computil.c: implement tag aliases,
	which allows neat tricks with styles.

	* Sven: 10197: Src/exec.c, Src/init.c: %_ sometimes got cmdstack
	wrong in source(); $(...) didn't show up at all.

	* Bart: 10193: Src/prompt.c: prompttrunc() didn't track realloc()'s.

	* Bart: 10181: Functions/Prompts/prompt_bart_setup: Bart's Theme
	and Variations.

	* Sven: 10178: Completion/Commands/_next_tags, Doc/Zsh/compsys.yo:
	don't bind _next_tags by default and add some more docs.

	* Sven: 10176: Src/Zle/compresult.c, Src/init.c, Src/parse.c:
	optimize list-packed.

	* Sven: 10174: Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo: tweaks on
	completer and -V.

	* Bart: 10173: Functions/Prompts/prompt_bart_setup,
	Functions/Prompts/promptinit: Bart's Theme.

	* Sven: 10172: Completion/Core/_main_complete: typo.

	* Bart: 10168: Src/init.c: move hbegin() to get it right in
	precmd.

	* Oliver: 10166: Completion/X/_xt_arguments,
	Completion/User/_nedit: new and improved.

	* Bart: 10165: Doc/Zsh/builtins.yo, Doc/Zsh/compsys.yo: move doc
	for using a completer twice; zcompile doc tweak.

	* Oliver: 10162: Completion/Core/_expand: use nullglob option
	instead of (N) so that user's qualifiers work.

	* Sven: 10159: Src/Zle/compresult.c: wrong calculation of display
	length when not using zsh/complist.

	* Sven: 10156: Src/exec.c: possible invalid field in function
	definition when loading.

	* Zefram: 10152: Src/mem.c: fix ordering ambiguity ANSI wouldn't
	have liked.

	* Bart: 10150: Src/exec.c, Test/51xtrace.ztst: `one last' xtrace
	redirection fix.

	* Sven: 10149: Doc/Zsh/builtins.yo, Src/builtin.c, Src/exec.c,
	Src/parse.c: allows native and ksh-like wordcode function styles.

	* Sven: 10148: Src/Zle/comp.h, Src/Zle/compcore.c, Src/mem.c:
	optimization for added matches where things didn't change.

	* Sven: 10146: Completion/Core/_sort_tags, Completion/Core/_tags,
	Doc/Zsh/compsys.yo: return value of function called by _tags used
	to decide dispositions.

	* Sven: 10145: Doc/Zsh/mod_zle.yo: confess to users that zle input
	is on a stack.

	* Sven: 10144: Doc/Zsh/builtins.yo, Src/Modules/parameter.c,
	Src/builtin.c, Src/exec.c, Src/linklist.c, Src/parse.c: dump
	functions from current shell.

	* Sven: 10143: Src/init.c, Src/math.c: better ignoring of bits
	that shouldn't get evaluated in math expressions.

	* Sven: 10135: Doc/Zsh/compsys.yo, Src/Zle/computil.c: complex
	argument handling expressions.

	* Sven: 10131: Src/Modules/stat.c, Src/Modules/zpty.c,
	Src/Modules/zutil.c, Src/Zle/compctl.c, Src/Zle/complete.c,
	Src/Zle/computil.c, Src/Zle/zle_main.c, Src/Zle/zle_thingy.c,
	Src/parse.c: more consistent zerrnam/zwarnnam usage.

	* Sven: 10129: Doc/Zsh/builtins.yo, Src/builtin.c, Src/parse.c:
	autoload -w can mark all functions in .zwc files for autoloading.

	* Sven: 10128: Doc/Zsh/zle.yo, Src/Zle/zle_main.c, Src/init.c,
	Src/signals.c, Src/zsh.h: zle parameters available readonly in
	traps.

	* Sven: 10127: Doc/Zsh/zle.yo, Src/Zle/compresult.c,
	Src/Zle/iwidgets.list, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
	Src/Zle/zle_refresh.c, Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c:
	end-of-list widget to display prompt under command line, plus
	$MARK documentation.

	* Sven: 10126: Src/Zle/compcore.c: quotes in $PREFIX and $SUFFIX.

	* Sven: 10125: Src/math.c, Src/params.c: restore old cruddy
	behaviour removed in 10104, but using recursion counter.

	* Sven: 10120: Src/exec.c, Src/loop.c, Src/parse.c: state not
	tested properly in some constructs.

	* Sven: 10117: Doc/Zsh/mod_zle.yo, Src/Zle/zle_params.c,
	Src/Zle/zle_thingy.c: zle on its own returns zle status;
	MARK parameter; disallow widgets in traps.

	* Oliver: 10116: Completion/Builtins/_source: wasn't looking
	through the path.

	* Sven: 10112: Completion/Base/_condition, Src/Zle/zle_tricky.c:
	fix up altmodische _condition; `[[ ... && ' thought it was in
	command position for completion.

	* Sven: 10108: Completion/Commands/.distfiles,
	Completion/Commands/_next_tags, Completion/Core/_files,
	Completion/Core/_main_complete, Completion/Core/_requested,
	Completion/Core/_wanted, Doc/Zsh/compsys.yo,
	Functions/Misc/.distfiles: _next_tags allows you to cycle through
	sets of completions according to the tags.

	* Sven: 10107: Doc/Zsh/compwid.yo, Src/Zle/complete.c,
	Src/Zle/compmatch.c: ** in match spec allows matching including
	the anchor as well.

	* Sven: 10106: Functions/Misc/zrecompile, Src/exec.c, Src/parse.c,
	Src/zsh.h: recompilation of wordcode files and related bugs.

	* Sven: 10105: Src/lex.c: single exclamation marks in conditions.

	* Sven: 10104: Src/math.c, Src/params.c: retrieve parameters in
	math evaluations more directly rather than recursively calling
	matheval(), which was kind of stupid, so stupid I could	quite
	possible have put it in myself, but I don't think I did this time.

	* Sven: 10103: Src/glob.c: bad handling of ./ and ../ in
	closures.

	* Bart: 10098: configure.in, Src/cond.c: check for AIX's
	faccessx() and neaten configure library function tests.

	* Oliver: 10088: Completion/User/_groups,
	Completion/Base/_condition: better handling of files after
	conditions, checking of use of NIS.

	* Adam: 10087: Completion/User/_perl_modules,
	Completion/User/_perl: new and enhanced perl completions.

	* Oliver: 10073: Src/cond.c: /dev/fd emulation for access tests.

	* Adam: 10072: Completion/User/_mysql_utils: new completion
	function for something with suspcicious `SQL' bit in its name.

	* Bart: 10071: Src/exec.c: xtrace output redirection problem.

	* Sven: 10059: Src/builtin.c, Src/lex.c, Src/parse.c, Src/text.c,
	Src/zsh.h: bugs found by ksh tests: typeset -Ai didn't create
	assocs (still doesn't create ints), some heredoc difficulties, |&
	difficulties.

	* Alexandre: 10058: Completion/User/_prcs, Completion/User/_diff,
	Completion/User/_diff_options: another solution for the GNU diff
	completion problem.

	* Bart: 10056: Etc/MACHINES: RLIM_INFINITY incompatibility with
	some Linux/GNU libraries.

	* Sven: 10044: Completion/User/_diff, Completion/User/_use_lo:
	gdiff should use diff completion, pretty obviously.

	* Sven: 10041: Doc/Zsh/builtins.yo, Doc/Zsh/files.yo,
	Doc/Zsh/func.yo, Src/init.c, Src/parse.c: enhancements for digest
	files including digests of sourced files.  Or maybe digestion of
	sauce.

	* Sven: 10040: Completion/User/_diff_options: can test for GNU
	diff.

	* Oliver: 10029: Src/utils.c: bad handling of '^^' in keystring
	parsing.

	* Andrej: 10028: Completion/Builtins/_cd: remove local directory
	from cdpath.

	* Sven: 10025: Functions/Misc/nslookup, Src/Modules/zpty.c:
	optimizations for pty reads.

	* Sven: 10017: Doc/Zsh/builtins.yo, Src/lex.c, Src/parse.c:
	fix buffer problem for autoloading and unportable macro.

	* Oliver: 10013: Completion/Builtins/_compdef,
	Completion/Builtins/_zpty, Completion/User/_getconf: two new
	functions and one updated.

	* Andrej: 10011: Completion/User/_sudo: options for recent sudo.

	* Bart: 10009: Completion/Base/_subscript: didn't get arrays the
	right length.

	* Bart: 10006: configure.in, Src/utils.c: use mktemp() if
	available.

	* Bart: 9992: Functions/Zle/predict-on: tweaks.

	* Bart: 9990: Test/07cond.ztst: compatibility fix for chmod g+s.

	* Bart: 9982: Test/53completion.ztst, Test/Makefile.in,
	Test/comptest, Test/ztst.zsh: better handling of uninstalled
	modules.

	* Andrej: 9981: Src/Modules/zpty.c: SYSV-related pty stuff.

	* Bart: 9980: Src/Makefile.in: separate mymods.conf and xmods.conf
	dependencies.

	* Sven: 9966: Doc/Zsh/builtins.yo, Doc/Zsh/func.yo, Src/parse.c:
	require .zwc ending for digest files.

	* Bart: 9963: Test/11glob.ztst: existing globbing tests run under
	new test harness.

	* Bart: 9961: INSTALL, Src/Makefile.in, Test/53completion.ztst,
	Test/comptest: errors trying to load zpty for static shell in
	tests; INSTALL didn't describe mymods.conf properly.

	* Tanaka Akira: 9960: Test/comptest, Test/53completion.ztst: avoid
	zpty timing problem.

	* Sven: 9958: Src/parse.c: sharing strings made test fail with
	new wordcode.

	* Tanaka Akira: 9957: Test/comptest: clear to end.

	* Sven: 9953: Src/Zle/complist.c: was incorrectly omitting some
	display sequences.

	* Tanaka Akira: 9952: Test/comptest: compatibility, quoting and
	debugging fixes.

	* Sven: 9951: Completion/Core/_multi_parts: was producing
	mysterious blank entries.

	* Sven: 9948: Src/exec.c, Src/parse.c: stripkshdef() was broken.

	* Sven: 9947: Completion/Core/compdump, Completion/Core/compinit,
	Doc/Zsh/builtins.yo, Doc/Zsh/func.yo, Src/builtin.c, Src/cond.c,
	Src/exec.c, Src/glob.c, Src/lex.c, Src/loop.c, Src/math.c,
	Src/mem.c, Src/parse.c, Src/text.c, Src/utils.c, Src/zsh.h:
	Wordcode compilation for functions using .zwc or `digest
	functions' in $fpath.

	* Bart: 9946: Src/subst.c: return type in 9937.

	* Bart: 9945: Src/prompt.c: truncation messed up non-literal
	parts of the prompt.

	* Bart: 9942: Src/prompt.c: truncation in true part of ternary
	expression incorrectly showed false part and closing parenthesis.

	* Sven: 9937: Src/subst.c: parsing problem with parameter
	substitution which showed up in file completion.

	* Sven: 9938: Src/Modules/parameter.c: problem assigning to
	dirstack.

	* Tanaka Akira: 9936: Src/Zle/complist.c, Test/comptest,
	Test/53completion.ztst: tests for completion using zpty.

	* Tanaka Akira: 9935: Test/52zregexparse.ztst: tests for
	zregexparse.

2000-03-21  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Sven: 9920: Completion/Core/.distfiles, Completion/Core/_call:
	the function needed for 9897.

	* Bart: 9912: Completion/User/_mailboxes: further improvements.

	* Sven: 9904: Src/utils.c: getquery() and rmstarsilent.

	* Sven: 9902: Completion/Core/_path_files: _files -g problem.

	* Sven: 9900, 9903: Src/exec.c: parsing oddity in here documents.

	* 9897: Completion/Base/_arguments, Completion/Builtins/_pids,
	Completion/Linux/_rpm, Completion/User/_a2ps,
	Completion/User/_archie, Completion/User/_diff_options,
	Completion/User/_finger, Completion/User/_groups,
	Completion/User/_gs, Completion/User/_killall,
	Completion/User/_lp, Completion/User/_telnet,
	Completion/User/_users_on, Completion/User/_yp,
	Completion/X/_x_font, Completion/X/_x_window, Doc/Zsh/compsys.yo:
	use _call function and `command' style to override command
	used in various completions.

	* Sven: 9895: Completion/Base/_combination,
	Completion/Builtins/_zstyle, Completion/User/_telnet,
	Doc/Zsh/compsys.yo: usage of combination styles.

	* Sven: 9893: Completion/Core/_multi_parts: return values.

	* Sven: 9892: Completion/Core/_main_complete,
	Completion/Core/_path_files, Completion/Core/compdump,
	Completion/Core/compinit: improved fix for 9886; typo in
	_main_complete; compdump uses (q) flag; remove compstyle; update
	compconf.

	* Bart: 9891: Completion/User/_cvs: kshautoload problem.

	* Bart: 9889: acconfig.h, configure.in, Src/exec.c,
	Src/prototypes.h: from 3.0.8: detect mknod(), minor redirection
	tweaks.

	* Bart: 9886: Completion/Core/_path_files: matcher problem.

	* Tanaka Akira: 9885: Completion/User/_dvi, Completion/User/_lynx,
	Completion/X/_xutils: extra arguments for completion functions.

	* Alexandre: 9882: Completion/User/_prcs: error messages.

	* Sven: 9880: Completion/Core/_path_files: error message with
	~unknown.

	* Sven: 9879: Completion/User/_tilde_files: use of magicequalsubst
	with completion.

	* Sven: 9877: Src/parse.c: wordcode bug in functions with failed
	builtins.

	* Sven: 9876: Completion/Base/_combination,
	Completion/User/_rlogin, Completion/User/_ssh,
	Completion/User/_user_at_host, Doc/Zsh/compsys.yo: more flexible
	handling of separators in combinations.

	* Sven: 9870: Completion/Core/_path_files,
	Completion/User/.distfiles, Completion/User/_dd,
	Completion/User/_tilde_files, Src/Zle/compresult.c: better
	handling of paths beginning ~ in various places.

	* Sven: 9865: Completion/Builtins/_zstyle,
	Completion/Core/_main_complete, Completion/Core/_setup,
	Doc/Zsh/compsys.yo, Src/Zle/compcore.c, Src/Zle/compresult.c:
	implement prefer-ignored style to prefer alternative matches
	to going on to another completer.

	* Sven: 9863: Src/parse.c, Src/text.c: wordcode problems, using
	old code.

	* Sven: 9861: Completion/Core/_main_complete: interaction of
	_main_complete and _oldlist.

	* Sven: 9860: Src/Zle/compctl.c: storing of match and display list.

	* Sven: 9855: Completion/Core/_multi_parts, Doc/Zsh/compsys.yo:
	_multi_parts accepts -f.

2000-02-23  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Sven: 9845: Functions/Zle/incremental-complete-word: another
	context change.

	* Sven: 9844: Functions/Zle/predict-on: rationalize 9837.

	* Sven: 9840: config.sub: test for alphaev6 systems.

	* Sven: 9839: Src/Builtins/sched.c, Src/Modules/example.c,
	Src/Modules/mapfile.c, Src/Modules/parameter.c,
	Src/Modules/zftp.c, Src/Modules/zprof.c, Src/Modules/zpty.c,
	Src/Modules/zutil.c, Src/Zle/compcore.c, Src/Zle/compctl.c,
	Src/Zle/complete.c, Src/Zle/complist.c, Src/Zle/compresult.c,
	Src/Zle/computil.c, Src/Zle/zle_hist.c, Src/Zle/zle_main.c,
	Src/Zle/zle_misc.c, Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c,
	Src/Zle/zleparameter.c, Src/builtin.c, Src/cond.c, Src/exec.c,
	Src/glob.c, Src/hist.c, Src/init.c, Src/jobs.c, Src/lex.c,
	Src/linklist.c, Src/loop.c, Src/main.c, Src/math.c, Src/mem.c,
	Src/module.c, Src/params.c, Src/parse.c, Src/pattern.c,
	Src/prompt.c, Src/signals.c, Src/subst.c, Src/utils.c, Src/zsh.h:
	Eliminate `useheap' variable and consequent HEAPALLOC/PERMALLOC
	usage throughout the shell (hooray!)  All memory allocation is
	either explicitly on the heap or permanent.

	* Sven: 9838: Src/Modules/parameter.c, Src/Zle/computil.c,
	Src/Zle/zle_main.c, Src/builtin.c, Src/cond.c, Src/exec.c,
	Src/glob.c, Src/hashtable.c, Src/init.c, Src/jobs.c, Src/lex.c,
	Src/linklist.c, Src/loop.c, Src/params.c, Src/parse.c,
	Src/signals.c, Src/signals.h, Src/subst.c, Src/text.c,
	Src/version.h, Src/zsh.h: parser now emits wordcode directly; a
	whole heap of optimisations of the execution tree.

	* Sven: 9837: Completion/User/_gunzip, Functions/Zle/predict-on:
	no. of colons in predict-on, typo in _gunzip.

	* Sven: 9835: Completion/Builtins/_zstyle,
	Completion/Core/_main_complete, Doc/Zsh/compsys.yo: document
	single-ignored style, better handling of descriptions with
	warnings about no matches.

	* Bart: 2930: Completion/User/_ssh: basic completion for remote
	files.

2000-02-22  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Sven: 9831: Completion/Core/_multi_parts: better separator
	removal.

	* Sven: 9830: Completion/X/_x_arguments: reverse 9824, but use
	_default instead of _files if no special arguments.

	* Bart: 9828: Completion/User/_mailboxes: $i -> "$i" missed out.

2000-02-21  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Clint: 9824: Completion/X/_x_arguments: `*/X11/*' was too broad
	a definition for X commands taking standard arguments to be
	useful.

	* Clint: 9823: configure.in: open fifo read/write in test to avoid
	possible (unconfirmed) hang.

	* Bart: 9822: Completion/User/_mailboxes: add completions for mush
	and tkrat; allow pine to complete mh folders.

	* Sven: 9816: Completion/Core/_multi_parts,
	Completion/User/_mailboxes: improved version of 9812/9815.

	* Bart: 9812, 9815: Completion/User/_mailboxes,
	Completion/User/_mutt: improved mailbox completion for all sorts
	of types, currently only used for mutt.

	* Sven: 9810: Completion/Core/_multi_parts: difficulties with
	separator as initial character.

	* Sven: 9809: Completion/Builtins/_popd,
	Completion/Core/_approximate, Doc/Zsh/compsys.yo: documentation
	improvements and typo fixes.

	* Tanaka Akira/Sven: 9807: Completion/Core/_main_complete:
	single-ignored style, as yet undocumented, for handling of
	alternate match set.

	* Sven: 9806: Completion/Core/_multi_parts: problems with literal
	(parenthesised) arrays.

	* Sven: 9805: Completion/Core/_path_files: difficulties with
	suffixes when expanding paths.

	* Sven: 9802: Src/utils.c: no need to quote !'s in ${(qq)...}
	because they're not active in single quotes.

	* Bart: 9799: Src/utils.c: better interpretation of typeahead when
	querying user e.g. for spell checking.

	* Adam: 9798: Doc/Makefile.in: use `texi' and `html' for targets
	to avoid duplicated name complaint by gmake.

2000-02-20  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: Config/version.mk: 3.1.6-dev-19.

	* Bart: 9794: Src/exec.c, Test/.distfiles, Test/51xtrace.ztst:
	pick up some problems with 9792.

2000-02-19  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Bart: 9792: Src/builtin.c, Src/cond.c, Src/exec.c, Src/init.c,
	Src/loop.c, Src/utils.c: `xtrerr' replaces stderr for output from
	xtrace, to avoid problems with redirection.

	* Sven: 9791: Completion/X/_x_arguments: complete filenames by
	default.

	* Sven: 9790: Completion/Builtins/_zstyle,
	Completion/Core/.distfiles, Completion/Core/_message,
	Completion/X/_x_borderwidth, Completion/X/_x_geometry,
	Completion/X/_x_locale, Completion/X/_x_name,
	Completion/X/_x_resource, Completion/X/_x_selection_timeout,
	Completion/X/_x_title, Doc/Zsh/compsys.yo: arguments problem with
	_x_geometry; matcher-list completed in zstyle.

	* Sven: 9787: Completion/Core/_expand, Src/utils.c: parameter
	expansion problems expanding; problem quoting in backquoted
	expressions.

	* Chmouel: 9784: Completion/User/_tar,
	Completion/User/_tar_archive: obsolete -y option for bzip2 filter.

	* Chmouel: 9781: Completion/Linux/_rpm: add --freshen.

2000-02-17  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Sven: 9777: Src/Zle/compctl.c, Src/Zle/zle_tricky.c, Src/exec.c,
	Src/glob.c, Src/subst.c: yet more difficulties with completing
	brace-expanded expressions.

	* Sven: 9776: Completion/Core/_main_complete, Src/glob.c,
	Src/params.c: substitution bugs: ${foo[1,1]...} was treated
	incorrectly as a scalar rather than an array slice; extra
	duplication required when performing replacement on parameter.

	* Sven: 9775: Completion/Core/_path_files: extra array copy
	required.

	* Sven: 9774: Src/Zle/compresult.c: completion inserted some
	incorrect strings.

	* Sven: 9773: Completion/Core/_multi_parts,
	Completion/User/_groups, Completion/User/_ports,
	Completion/User/_users, Doc/Zsh/compsys.yo: remove some
	unnecessary tags which are more logically expressed by an empty
	tag field in the context.

	* Sven: 9772: Completion/Core/_approximate,
	Completion/Core/_description, Completion/Core/_expand,
	Completion/Core/_list, Completion/Core/_main_complete,
	Completion/Core/_match, Completion/Core/_menu,
	Completion/Core/_oldlist, Completion/Core/_prefix,
	Doc/Zsh/compsys.yo: matcher-list style replaces matcher;
	_matcher completer is now defunct.

	* Sven: 9770: Src/Zle/computil.c: bogus empty descriptions.

	* Sven: 9768: Completion/Core/_path_files: completing empty
	directories.

2000-02-16  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Oliver: 9761: Completion/Core/_expand: auto-removable suffixes.

	* Oliver: 9752: Completion/Core/_expand: subst-globs-only style
	bails out if no globs expanded.

	* Sven: 9765: Completion/Core/_sep_parts: problems with separators
	with metacharacters.

	* Sven: 9764: Completion/Core/_multi_parts,
	Completion/Core/_path_files, Doc/Zsh/compsys.yo: problems with
	_oldlist in _multi_parts; new -i option to complete _multi_parts
	bits in one go if possible.

	* Sven: 9763: Src/subst.c: addition to 9757.

	* Sven: 9759: Completion/Base/_default, Doc/Zsh/compsys.yo,
	Src/Zle/comp.h, Src/Zle/compcore.c, Src/Zle/compctl.c,
	Src/Zle/complete.c: use-compctl style to use existing compctls;
	on by default if zsh/compctl is loaded; extra hook needed to allow
	compctl to clear up if invoked via new completion.

	* Sven: 9757: Src/subst.c: quoting with ${(e)...}.

2000-02-15  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: 9755: Completion/Core/_sep_parts: typo.

	* Bart: 9750: Src/jobs.c, Src/signames2.awk,
	Src/Modules/parameter.c: better handling for signals received by
	shell which were not in the range found when configuring (e.g. if
	OS was upgraded).

	* Sven: 9749: Src/Zle/zle_tricky.c: completion in braces.

	* Sven: 9746: Src/Zle/compctl.c: broken old-style completion.

	* Sven: 9734: Doc/Zsh/compwid.yo: descriptions for matching.

	* Sven: 9733: Completion/Core/_main_complete,
	Completion/Core/_setup: can't set defaults ZLS_COLORS and
	SELECTMIN inside completion functions, because they may already
	have been set.

	* Sven: 9732: Src/Zle/complist.c: bad test without
	alwayslastprompt.

	* Sven: 9731: Completion/Base/_arguments,
	Completion/Base/_describe, Completion/Base/_jobs,
	Completion/Base/_subscript, Completion/Base/_tilde,
	Completion/Builtins/_pids, Completion/Builtins/_popd,
	Completion/Builtins/_sched, Completion/Builtins/_signals,
	Completion/Builtins/_stat, Completion/Core/_approximate,
	Completion/Core/_files, Completion/Core/_main_complete,
	Completion/Core/_normal, Completion/Core/_path_files,
	Completion/Core/_setup, Completion/Core/_tags,
	Completion/Core/compinit, Completion/Debian/_apt,
	Completion/User/_lp, Completion/User/_socket, Doc/Zsh/compsys.yo,
	Doc/Zsh/mod_zutil.yo, Src/Modules/zutil.c: Style defaults are now
	hard-wired in, so all user styles take precedence without having
	to delete existing patterns; _complete is now the default
	completer in every context, including non-completion widgets.

2000-02-14  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Sven: 9722: Completion/Commands/_expand_word,
	Src/Zle/compcore.c, Src/Zle/complist.c: last_prompt, expansion
	problems.

	* Sven: 9713: Completion/Base/_arguments, Src/Zle/computil.c: two
	more arguments problems.

	* Sven: 9711: Completion/Commands/_complete_help: number of colons
	in context brought up to date.

	* Sven: 9710: Completion/Core/_files, Completion/Core/_path_files,
	Src/Modules/zutil.c: a few random bugs: sorting of styles, bad
	directory completion, globbing problems.

	* Zefram: 9709: Src/mkmodindex.sh: should be global subst in 9701.

	* Sven: 9705: Src/exec.c: comment esprefork, esglob.

	* Sven: 9704: Completion/Core/_path_files: incorrect parameter
	name.

2000-02-13  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: 9701: INSTALL, configure.in, Config/defs.mk.in,
	Src/Makefile.in, Src/mkmodindex.sh: allow --enable-omit-modules=foo,...
	to omit a list of modules from compilation and installation.
	
	* Tanaka Akira: 9697: Completion/User/.distfiles,
	Completion/User/_ps, Completion/User/_psutils: completion for all
	psutils commands.

	* Bart: 9694: Src/init.c: more portable attempt to force shell to
	suspend if running interactively in background.

	* Oliver: 9693: Src/params.c, Src/Zle/compcore.c,
	Src/Zle/complete.c: AIX module exports.

2000-02-11  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Bart: 9684: Completion/User/_mailboxes: sort of help find
	mailboxes with + prefix.

	* Bart: 2913: Completion/User/_mutt: don't set muttrc.

	* pws: Config/version.mk: 3.1.6-dev-18

	* Tanaka Akira: 9683: Completion/User/_diff_options: shut up error
	messages (after other attempts from Oliver and Bart).

	* Alexandre: 9681: Completion/User/_prcs: argument handling.

	* Sven: 9680: Completion/Core/_files,
	Completion/Core/_multi_parts, Completion/Core/_path_files,
	Completion/Core/_sep_parts: use of -M option.

	* Sven: 9677, 9679: Completion/Commands/_read_comp,
	Completion/Core/_approximate, Completion/Core/_expand,
	Completion/Core/_main_complete, Completion/Core/_match,
	Doc/Zsh/compctl.yo, Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo,
	Src/Zle/comp.h, Src/Zle/compcore.c, Src/Zle/compctl.c,
	Src/Zle/complete.c: $compmatchers bites the dust, use new matcher
	style.

	* Sven: 9676: Src/Zle/computil.c: yet more argument subtleties.

	* Tanaka Akira: 9674: Test/10prompt.ztst: some nameless idiot got
	the bits of the date wrong.

	* Sven: 9664: Completion/Core/_path_files: optimisation with
	arrays.

	* Sven: 9659: Doc/Zsh/compsys.yo: mention complete-in-words
	behaviour.

	* Sven: 9657: Completion/Core/_approximate,
	Completion/Core/_description, Completion/Core/_main_complete,
	Completion/Core/_matcher, Completion/Core/_path_files,
	Completion/Core/_prefix, Doc/Zsh/compsys.yo, Src/Zle/complete.c
	(plus Completion/Core/.distfiles change by hand): new _matcher
	completer allows more control along the lines of $compmatchers.

	* Johan: 9653: Functions/Misc/is-at-least,
	Functions/Misc/.distfiles (added by hand): function to check
	version numbers.

	* Johan: 9651: Completion/User/_cvs: handle no CVS tags case better.

	* Sven: 9650: Completion/User/_gunzip, Completion/User/_gzip:
	handle .tgz files.

	* Sven: 9648: Completion/Core/_files,
	Completion/Core/_multi_parts, Completion/Core/_path_files,
	Completion/Core/_sep_parts, Doc/Zsh/mod_zutil.yo,
	Src/Modules/zutil.c: Bartised version of zparseopts;
	fix _path_files -S ''.

	* Bart: 9639: Doc/Zsh/options.yo, Doc/Zsh/redirect.yo: typos in
	9625.

	* Tanaka Akira: 9638: Completion/User/_cvs: _cvs_rtag had no
	default implementation.

	* Sven: 9635: Completion/Core/_description,
	Completion/Core/_files, Completion/Core/_multi_parts,
	Completion/Core/_path_files, Completion/Core/_sep_parts,
	Doc/Zsh/mod_zutil.yo, Src/Modules/zutil.c, Src/Modules/zutil.mdd:
	improved performance for completion functions; option-parsing
	builtin.

	* Akim Demaille <akim@epita.fr>: 9634: Src/builtin.c: trap '' 1
	segfaulted.

	* Sven: 9633: Src/init.c: change logic in 9591.

	* Sven: 9632: Test/05command.ztst: error spotted by improved
	autoload error checking.

	* Alexandre: 9625: Src/zsh.h, Src/options.c, Src/init.c,
	Src/exec.c, Doc/Zsh/redirect.yo, Doc/Zsh/options.yo: SHNULLCMD and
	CSHNULLCMD options to allow better sh/csh emulation without
	fiddling with parameters.

	* Sven: 9623: Completion/Core/_path_files: another version of
	9616.

	* Sven: 9621: Src/Zle/computil.c: completion incorrectly adding
	space.

	* Sven: 9619: Completion/User/_texi: completion for texinfo;
	added Completion/User/.distfiles by hand.

	* Sven: 9618: Src/Zle/computil.c: memory leak in caching.

	* Sven: 9616: Completion/Core/_path_files: bad test with a
	pattern.

	* Sven: 9615: Completion/Builtins/_zstyle, Doc/Zsh/compsys.yo:
	rename and document some styles.

	* Sven: 9614: Src/exec.c: esglob wasn't initialised properly.

	* Alexandre: 9606: Completion/Builtins/_zstyle: two missing
	styles.

	* Sven: 9600: Src/exec.c: wordcode problem in execpline().

	* Bart: 9591: Src/init.c: zsh/compctl didn't get loaded
	automatically any more.

	* Geoff: 9589: Doc/Makefile.in: put back ^A's from 9584.

	* Tanaka Akira: 9585: Doc/Makefile.in: possible logic problems
	with 9584.

	* Geoff: 9584: Doc/Makefile.in: sh problems with creating
	modlist.yo.

	* Alexandre: 9583: Functions/Misc/nslookup: fix context name for
	new scheme.

	* Sven: 9390, 9394, hunk from 9396: ./Doc/Makefile.in,
	Doc/Zsh/mod_zpty.yo, Doc/Zsh/.distfiles, Functions/Misc/nslookup,
	Src/Modules/.distfiles, Src/Modules/zpty.c, Src/Modules/zpty.mdd,
	Src/builtin.c, Src/init.c, Src/zsh.h: zpty module.

2000-02-05  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Tanaka Akira: 9579: Completion/Debian/_deb_packages: was using
	bad cache variable.

2000-02-04  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Sven: 9569: Completion/Core/_main_complete,
	Completion/Core/_prefix, Doc/Zsh/compsys.yo, Src/Zle/compcore.c:
	new complete-prefix completer _prefix; fix suffix matching
	problems.

	* Sven: 9568: Src/Zle/computil.c: fix difficulties with remaining
	arguments.

	* Sven: 9562: Completion/Base/_arg_compile,
	Completion/Base/_arguments, Completion/Base/_command_names,
	Completion/Builtins/_hash, Completion/User/_gdb,
	Completion/User/_ssh, Completion/User/_strip, Completion/X/_xrdb,
	Completion/X/_xutils, Src/Zle/computil.c: failure to follow links
	completing commands; bad long option handling in some cases

	* Sven: 9560 (second hunk only): Src/Zle/computil.c: more
	argument fixes.

	* Sven: 9559: Doc/Zsh/compsys.yo: better documentation for `+'
	argument handling.

	* Sven: 9558: Src/exec.c, Src/parse.c: trapping of autoloading
	errors wasn't up to scratch.

	* Alexandre: 9557: Completion/User/_flex: problem handling
	`+' argument.

2000-02-03  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Oliver: 9547: Src/parse.c, Src/hist.c: more fixups for exporting
	on AIX.

	* Sven: 9546: Completion/Base/_arguments,
	Completion/Base/_combination, Completion/Base/_describe,
	Completion/Base/_first, Completion/Base/_jobs,
	Completion/Base/_subscript, Completion/Base/_tilde,
	Completion/Base/_values, Completion/Builtins/_pids,
	Completion/Builtins/_popd, Completion/Builtins/_sched,
	Completion/Builtins/_signals, Completion/Builtins/_stat,
	Completion/Builtins/_zftp, Completion/Builtins/_zstyle,
	Completion/Commands/_complete_help,
	Completion/Commands/_correct_word,
	Completion/Commands/_expand_word,
	Completion/Commands/_history_complete_word,
	Completion/Core/_alternative, Completion/Core/_approximate,
	Completion/Core/_complete, Completion/Core/_correct,
	Completion/Core/_description, Completion/Core/_expand,
	Completion/Core/_files, Completion/Core/_list,
	Completion/Core/_main_complete, Completion/Core/_match,
	Completion/Core/_menu, Completion/Core/_message,
	Completion/Core/_normal, Completion/Core/_oldlist,
	Completion/Core/_path_files, Completion/Core/_setup,
	Completion/Core/_sort_tags, Completion/Core/_tags,
	Completion/Core/compinit, Completion/Debian/_apt,
	Completion/Debian/_deb_packages, Completion/User/_cvs,
	Completion/User/_domains, Completion/User/_groups,
	Completion/User/_hosts, Completion/User/_ports,
	Completion/User/_socket, Completion/User/_urls,
	Completion/User/_users, Completion/X/_x_color, Doc/Zsh/compsys.yo,
	Etc/completion-style-guide,
	Functions/Zle/incremental-complete-word, Functions/Zle/predict-on:
	more consistent form for style contexts in completion system,
	:completion:<func>::::.

	* Sven: 9545: Src/Modules/zutil.c: don't use freed structs.

	* Tanaka Akira: 9544: Src/Modules/zutil.c: handle case for
	undefined match data in zregexparse.

	* Sven: 9542: Src/Zle/complete.c: use permanently allocated memory
	for copied special parameters.

	* Sven: 9541: Src/Modules/zutil.c: zstyle looks up style names
	first.

2000-02-02  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: Config/version.mk: version 3.1.6-dev-17

	* Bart: 9533: Src/signals.c: make sure shell doesn't send itself
	SIGHUP when exiting.

	* Sven: 9528: Completion/Core/_files: missing variable
	initialization.

	* Sven: 9527: Doc/Zsh/compsys.yo: extra description for styles.

	* Sven: 9526: Src/Zle/computil.c: missing tokenization in
	completion listing.

	* Sven: 9524: Src/text.c: wordcode bug outputting function
	definitions.

	* Sven: 9522: Src/utils.c: return on various conditions when
	reading a character from the terminal.

	* Sven: 9521: Src/exec.c: another job-waiting fix.

2000-02-01  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: 9518: Test/.distfiles, Test/10prompt.ztst: test for prompt
	escapes.

	* Clint/Sven: 9500 rewritten as 9505: Src/mem.c: more graceful exit
	after mmap() failure when used for heap allocation.

	* Alexandre: 9504: Completion/Builtins/_zstyle: complete name of
	packageset style.

	* Sven: 9503: Src/exec.c: problem updating job entry without any
	processes.

	* Alexandre: 9502: Completion/User/_urls,
	Completion/Core/compinit, Completion/Core/_menu,
	Completion/Core/_match, Completion/Base/_combination: fix 9463
	to use ':completion:...' prefix with zstyle.

2000-01-31  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Sven: 9496: Src/loop.c: failure to check for return status in
	for loop.

	* Bart: 9495: Src/exec.c: re-block after waiting for jobs.

	* Sven: 9494: Src/Zle/computil.c: extraneous space with option
	description.

	* Bart: 9493: Test/09funcdef.ztst: regression test for function
	definition.

	* Sven: 9489: Src/Zle/complist.c, Src/Zle/compresult.c: avoid menu
	selection with no list and asking whether to list twice.

	* Sven: 9488: Src/exec.c: remove unnecessary child_block().

	* Sven: 9487: Src/exec.c: wordcode fix: expand names in function
	definitions.

	* Sven: 9486: Doc/Zsh/compwid.yo: fix docs for compadd -1 with -J

2000-01-30  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Tanaka Akira: 9476: Completion/User/_cvs,
	Completion/User/_patch: prefer LC_ALL to LANG as the former
	overrides the latter.

	* Tanaka Akira: 9475: Completion/User/_telnet: simplify by using
	(K) parameter flag.

	* Tanaka Akira: 9473: Completion/User/_patch: improved support for
	different versions of `patch'.

	* Bart: 9472: Doc/Makefile.in: dependencies on texinfo files when
	building out of source tree.

	* Tanaka Akira: 9470: Completion/Debian/_deb_packages: updage
	should be update throughout.

	* Clint: 9469: Completion/Debian/_deb_packages,
	Completion/Debian/_dpkg, Doc/Zsh/compsys.yo: new packageset style
	to select Debian package.

2000-01-29  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Alexandre: 1684: Completion/User/.distfiles: add _diff and
	_diff_options.

	* Alexandre: 9463: Completion/User/_urls,
	Completion/Core/compinit, Completion/Core/_menu,
	Completion/Core/_match, Completion/Base/_combination: switch to
	using zstyle instead of compstyle in various functions.

	* Sven: 9458: Src/Zle/complete.c, Src/Zle/compresult.c: used freed
	memory in completion; should have been using heaps all along.

	* Sven: 9457: Src/params.c: tokenisation problem with patterns
	using parameter flag (K).

	* Sven: 9454: Completion/Core/_path_files: handling path prefixes
	with patterns more cleverly.

	* Sven: 9452: Completion/Base/_arguments: `--exclude=' shouldn't
	show both argument list and completions of --exclude....

	* Bart: 9448: Makefile.in: treat Test subdirectory along with
	others in make procedures (notably distclean).

	* Sven: 9442: Src/Zle/compresult.c: problems with suffixes when
	cursor style set.

	* Sven: 9441: Completion/Core/_files,
	Completion/User/_diff_options: _files sometimes didn't use
	ignored-patterns; use $(command diff) just in case, plus more
	verbose descriptions.

	* Alexandre: 9436: Completion/User/_prcs,
	Completion/User/_diff_options, Completion/User/_diff: prcs
	enhancements with builtin diff support, plus diff options for use
	directly with GNU diff.

2000-01-25  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: Etc/FAQ.yo: updated from latest posted version.

	* Sven: 9424: Src/Modules/parameter.c: problems with 9421 with
	aliases and dir parameters.

2000-01-24  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: 9421: Src/params.c: PM_REMOVABLE parameters are freeable
	since they were created by an ordinary createparam() (fixes
	memory leak).

	* Alexandre: 9419: Src/Zle/complist.c: more problems with
	backreferences in list-colors: aborts after failed backref,
	nested backrefs not handled.

	* Sven: 9417: Src/Zle/compcore.c: prefix code confused by matcher
	specifications.

	* Sven: 9416: Completion/Core/_setup, Src/Zle/complist.c: problems
	using backreferences in list-colors, check zsh/complist is loaded
	if needed.

	* Sven: 9415: Doc/Zsh/mod_complist.yo: typo in pattern example.

	* Sven: 9414: Completion/Core/_path_files: use _comp_ignore.

	* Sven: 9413: Functions/Zftp/zfinit, Src/Modules/zutil.c,
	Src/loop.c: cleanups for module name, new completion test,
	compilation warnings.

	* Sven: 9361: Src/exec.c: simplifty getoutput() test.

2000-01-23  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: Config/version.mk, Src/Modules/.distfiles: 3.1.6-dev-16;
	zprof.mdd, zfprof.c finally added to distribution.

2000-01-22  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: 9408: Src/pattern.c, Doc/Zsh/expn.yo: failed
	backreferences, such as (...)# matching zero times or (|(...))
	matching first part of branch now set match to null string and
	indices to -1 instead of crashing the shell.

	* Clint: 9405: Makefile.in: $(DESTDIR) missing in front of
	$(sitefndir).

	* Tanaka Akira: 9404: Completion/Core/_path_files: `%' missing in
	parameter expansion.

2000-01-21  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Sven: 9403: Completion/Core/_path_files, Doc/Zsh/compsys.yo:
	brace problems with squeeze-slashes.

	* Sven: 9402: Completion/Builtins/_zstyle,
	Completion/Core/_path_files, Doc/Zsh/compsys.yo: ignore-parents
	style for more tunable path completion.

	* Sven: 9401: Src/Modules/parameter.c, Src/exec.c, Src/zsh.h: use
	list-based instead of function-based system for shell function
	wrappers.

	* Tanaka Akira: 9400: Completion/User/.distfiles: add _finger

	* Sven: 9399: Functions/Zftp/zfinit: bad reverse index.

	* Sven: 9398: Functions/Zftp/zfcd_match,
	Functions/Zftp/zfget_match: fix _description calls

	* Sven: 9397: Functions/Zftp/zfinit: incorrect zmodload for
	autoloaded builtin

	* Sven: 9396: Doc/Zsh/mod_zle.yo, Src/Zle/zle_main.c: better
	retrieval of history in vared.

	* Sven: 9395: Src/exec.c, Src/parse.c, Src/text.c: problems with
	ksh-format autoload and core dump due to bad termination in
	function execution.
	
	* Sven: 9388, 9389: Completion/User/_domains: try to completion
	host domains better.

2000-01-20  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Alexandre: 9387: Doc/Zsh/compsys.yo: document brace problems
	with 9383.

	* Sven: 9386: Completion/Core/_multi_parts,
	Completion/Core/_sep_parts: both functions support -F option.

	* Alexandre: 9385: Completion/User/_prcs: tilde expansion in prcs
	repository path.

	* Alexandre: 9383: Doc/Zsh/compsys.yo, Completion/Core/_path_files,
	Completion/Builtins/_zstyle: add squeeze-slashes style not to take
	multiple slashes as multiple completable directories; add
	file-patterns to zstyle completion.

	* Sven: 9382: Src/Modules/parameter.c, Src/exec.c, Src/mem.c,
	Src/parse.c, Src/text.c: fix problems with empty lists in wordcode
	programmes and some comments.

	* Sven: 9381: Src/Zle/compresult.c: don't expand parameters quite
	so often for tests.

2000-01-19  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Sven: 9373: Src/Modules/parameter.c: missing keys with special
	parameters.

	* Sven: 9371: Completion/Core/_files, Completion/Core/_path_files,
	Doc/Zsh/compsys.yo: file-patterns style for overriding choices for
	file completion built into completion functions.

	* Sven: 9370: Src/text.c: missing tstack initialisation.

	* pws: 9367: Src/cond.c, Src/parse.c, Test/04redirect.ztst,
	Test/07cond.ztst: fixes for 9332: `[' tests didn't work, skipping
	conditions with `&&' and `||' didn't work, always use WC_END
	marker to terminate code.

	* Tanaka Akira: 9360: Completion/User/_cvs: new -C option to cvs
	update, better descriptions.

	* Tanaka Akira: 9359: Completion/Debian/_apt,
	Completion/Base/_regex_arguments: argument handling for apt-cache.

2000-01-18  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: 9354: Etc/MACHINES: problems reported on SPARC.
	
	* Sven: 9336: Src/signals.c: addition to 9332.

	* Sven: 9332: Src/Modules/example.c, Src/Modules/parameter.c,
	Src/Modules/zftp.c, Src/Modules/zprof.c, Src/Zle/compcore.c,
	Src/Zle/compctl.c, Src/Zle/complete.c, Src/Zle/zle_main.c,
	Src/Zle/zle_misc.c, Src/builtin.c, Src/cond.c, Src/exec.c,
	Src/glob.c, Src/hashtable.c, Src/init.c, Src/loop.c, Src/parse.c,
	Src/signals.c, Src/text.c, Src/utils.c, Src/zsh.h: Use word code
	instead of structs for passing executable chunks around.

	* Sven: 9353: Completion/Base/_jobs: bad prefix test

	* Sven: 9348: Src/Modules/zutil.c: various minor regex fixes

	* Sven: 9345: Src/exec.c, Src/jobs.c, Src/zsh.h:
	bug with job control when group leader exits; other problems
	with subshells.

	* Alexandre: 9340: Src/Zle/computil.c: bug with adding `=' after
	options.

	* Sven: 9335: Completion/Core/_path_files: fix special-dirs style.

2000-01-17  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Clint: 9333: Completion/User/_a2ps: a2ps can take PostScript
	input files.

	* Johan Sundström: 9331: Doc/Zsh/compwid.yo: typo.

	* Sven: 9330: Src/mem.c: debugging message not needed when using
	mmap().

	* Sven: 9329: Src/Modules/parameter.c, Src/Zle/complete.c,
	Src/Zle/zleparameter.c, Src/glob.c, Src/mem.c: memory management
	fixes for hashtables and heaps.

2000-01-16  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Tanaka Akira: 9328: Completion/User/_finger,
	Completion/User/_other_accounts: new finger completion.
	.distfiles also updated.

2000-01-15  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Tanaka Akira: 9325: Src/init.c: misspelled SITEFPATH_DIR

	* Alexandre: 9324: Completion/User/_tar_archive: .tgz completion
	didn't work.

2000-01-14  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: 9322: INSTALL, Makefile.in, configure.in,
	Config/defs.mk.in, Config/funcinst.mk, Config/installfns.sh,
	Config/uninstallfns.sh, Src/init.c, Src/zsh.mdd: install.fns
	creates site-functions, parallel to /usr/share/zsh/3.1.6-dev-15
	or wherever; no functions.old directory saved or used; functions
	directory is version-specific anyway, so just delete old one.

	* Sven: 9318: Src/exec.c, Src/init.c, Src/zsh.h: cases where we
	don't need to make up the job text.

	* Tanaka Akira: 9317: Completion/User/_urls: don't quote bookmarks
	when inserted.

	* Tanaka Akira: 9316: Completion/User/_cvs: detects zsh/stat
	module more carefully.

	* Sven: 9315: Src/module.c: bad error status when using zmodload
	in static shell.

	* Tanaka Akira: 9311: Completion/Builtins/_zmodload,
	Doc/Makefile.in, Test/.distfiles: missing stuff in 3.1.6-dev-15:
	unused parameter in _zmodload, deleting too many files with clean
	in Doc, 08traps.ztst wasn't in distribution list.
	
2000-01-13  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: 9309: Completion/Core/_path_files,
	Completion/Builtins/_zstyle: fixes for 9298: test for non-zero
	$FIGNORE, zstyle completion for ignored-patterns.

	* Sven: 9306: Doc/Zsh/mod_zle.yo, Src/Zle/zle_thingy.c: allow
	permanent (until next return) message with zle -M.

	* Sven: 9305: Src/Zle/compcore.c: sometimes failed to switch to
	alternate match set.

2000-01-12  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: Config/version.mk: 3.1.6-dev-15.

	* pws: 9301: configure.in: use quoted '${VERSION}' in function
	directory to be determined at compile time, avoids having to
	re-make config.status.

	* Sven: 9298: Completion/Core/_description,
	Completion/Core/_main_complete, Completion/Core/_path_files,
	Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo, Src/Zle/compcore.c:
	ignored-suffixes becomes ignored-patterns for more general
	ignorance.

	* Sven: 9297: Completion/Core/_alternative: typo.

	* Sven: 9296: Src/Zle/compmatch.c: matcher ignores backslashes by
	default.

2000-01-11  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: 9295: Doc/Zsh/grammar.yo, Src/loop.c,
	Src/Modules/parameter.c: problem with aliased options with
	negative number when retrieving $options; bad test for use of
	terminal with `select'; defective description of tests for
	alternative forms using if ... { ... } etc.

	* Sven: 9291: Completion/Core/_main_complete: insufficient care
	with ksharrays affected _cd completion.

	* Sven: 9287: Src/exec.c: unbalanced use of heaps.

2000-01-10  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Sven: 9283: Src/mem.c: hrealloc() problem with mmap().

	* Tanaka Akira: 9281, 9282: Completion/Builtins/_popd: too eager
	to insert slash suffix.

2000-01-09  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: 9280: Src/subst.c: failed to copy parameter properly using
	${(P)...} flag.

	* pws: 9279: Src/mem.c: use munmap() instead of zfree() for
	one more heap reference.

	* pws: 9278: Completion/Core/_path_files: overenthusiastic use of
	$fignore on explicitly globbed files.

	* Tanaka Akira: 9274: Completion/X/_xutils: completing options of
	X commands didn't work.

	* Tanaka Akira: 9273: Completion/User/_cvs: various tweaks.

	* Bart: 9272: Src/Aliases/alias.mdd.in: file missed in 9253.

	* Bart: 9270: Doc/Zsh/.cvsignore, Doc/Zsh/.distfiles,
	Doc/Makefile.in: Doc/Zsh/manmodmenu.yo is a generated file.

2000-01-08  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Tanaka Akira: 9269: Completion/User/_pack: bogus space in _pack.

2000-01-07  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: 9267: Src/signals.c, Test/08traps.ztst, Test/50cd.ztst,
	Test/ztst.zsh:	fix remaining(?) trap issues by simplifying
	save/restore code; add tests for traps (with unpleasantness
	testing trap triggering).

	* pws: 9266: configure.in, INSTALL: move $ZSH_VERSION to before
	functions, to allow other zsh versioned stuff to be collected.

	* Sven: 9264 (minus `make clean' hunk): ./Doc/Makefile.in,
	Doc/Zsh/manual.yo:  remove yodl comments to avoid makeinfo
	problems.

	* Sven: 9263: Completion/Builtins/_zmodload,
	Completion/Core/_files, Completion/Core/_path_files: _path_files
	handles (:r) modifier; _files handles -/g; _zmodload handles
	hierarchical modules.

	* Sven: 9262: Completion/Builtins/_hash, Completion/Linux/_rpm,
	Completion/User/_dd, Completion/User/_gs, Completion/User/_make:
	9260 add-on for various uses of compset.

	* Sven: 9261: Completion/User/_a2ps: missing backslash.

	* Sven: 9260: Completion/Core/_main_complete: completion after `='.

2000-01-06  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: 9256: configure.in, INSTALL: add $ZSH_VERSION to default
	function install path.

	* Oliver: 9253: Src/Aliases/cap.mdd, Src/Aliases/clone.mdd,
	Src/Aliases/compctl.mdd, Src/Aliases/complete.mdd,
	Src/Aliases/complist.mdd, Src/Aliases/computil.mdd,
	Src/Aliases/deltochar.mdd, Src/Aliases/example.mdd,
	Src/Aliases/files.mdd, Src/Aliases/mapfile.mdd,
	Src/Aliases/mathfunc.mdd, Src/Aliases/parameter.mdd,
	Src/Aliases/rlimits.mdd, Src/Aliases/sched.mdd,
	Src/Aliases/stat.mdd, Src/Aliases/zftp.mdd, Src/Aliases/zle.mdd,
	Src/Aliases/zleparameter.mdd, Src/Aliases/zutil.mdd,
	Src/linklist.c, Src/mkmakemod.sh, Src/params.c, Src/utils.c: more
	fixes for dynamical linking on AIX.

	* Tanaka Akira: 9252: Completion/User/_lp: typo in 9242.

	* Sven: 9250: Src/Zle/complete.c: extend 9237 for compset.

	* Sven: 9248: Completion/Core/_tags, Doc/Zsh/compsys.yo: simplify
	undoability of 9245 and suchlike by making `!tag' valid in
	tag-order style.

	* Sven: 9245: Completion/Base/_command_names,
	Completion/Base/_parameter: complete parameters in command
	position (now undoable using styles).

	* Sven: 9244: Completion/Builtins/_zstyle: partial word completion
	for style names.

	* Sven: 9242: Completion/User/_lp: better completion of printer
	names.

	* Alexandre: 9240: Completion/User/_urls: handle URLs from
	bookmarks with spaces by quoting.

	* Sven: 9237: Doc/Zsh/compwid.yo, Src/Zle/compcore.c: fix literal
	handling of completion prefix/suffix.

	* Sven: 9236: Src/Zle/compresult.c, Src/Zle/zle_misc.c:
	listmatches called with bogus list, plus extra paranoia.

	* Tanaka Akira: 9235: Test/07cond.ztst: chgrp to workaround
	inherited groups.

	* Tanaka Akira: 9228: Completion/Builtins/_popd: probllem listing
	directories.

	* Tanaka Akira: 9227: Test/04redirect.ztst: problem with .nfs*
	files remaining when deleting directory.

	* Tanaka Akira: 9226: Completion/User/_lp: explanation typo.

	* Tanaka Akira: 9225: Completion/Core/_path_files,
	Doc/Zsh/compsys.yo: file completion in root directory.

2000-01-05  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: Config/version.mk: zsh-3.1.6-dev-14 (note change of
	string).

	* Sven: 9219: Functions/Zle/predict-on: zstyle typo.

	* Sven: 9217: Completion/User/_lp, Doc/Zsh/compsys.yo: additions
	to foregoing.

	* Sven: zsh-users/2830: Completion/User/.distfiles,
	Completion/User/_lp, Completion/User/_ps: completion for printer
	commands.

	* Alexandre: 9216: Src/Zle/computil.c, Completion/User/.distfiles,
	Completion/User/_prcs: Don't skip too many characters at start of
	option; completion for prcs revision control.

2000-01-04  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: 9212: Src/zsh.h, Src/Zle/zle_main.c, Src/Zle/zle_hist.c:
	make cleaner use of flags to zleread().

	* pws: 9209: Src/Makefile.in, Src/Makemod.in.in, Doc/Makefile.in:
	rearrange 9181 to better order.

	* Tanaka Akira: 9206 (+ tweaks): Src/zsh.h: use __attribute__
	to get alignment for struct heap for gcc.

	* Gene Cohler: 9200: Src/module.c: fix for dynamic linking on
	latest HP-UX 11 systems.

	* Sven: 9199: Completion/Core/_path_files, Doc/Zsh/compsys.yo:
	allow sorting with sort style for files.

	* Sven: 9198: Completion/Base/_arguments, Completion/Base/_values,
	Completion/Core/_alternative: avoid mangling spaces with evals.

	* Sven: 9197: Completion/Core/_multi_parts,
	Completion/Core/_path_files, Completion/Core/_sep_parts:
	tweak approximation for file completion etc.

	* Sven: 9195: Src/Zle/compcore.c: PS to 9189.

	* Sven: 9193: Completion/Builtins/_zstyle: fix typos etc.

	* Sven: 9191: Completion/Base/_default,
	Completion/Core/_description, Completion/Core/_path_files,
	Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo, Src/Zle/complete.c:
	style control of matcher specification.

	* Sven: 9190: Completion/Core/compinit: tweak default completion
	styles.

	* Sven: 2826: Completion/Commands/_complete_help: help is more
	helpful about what functions completion is in.

	* Sven: 9189: Src/Zle/compcore.c: problem with not recognizing
	prefix lengths when adding matches from patterns.

	* Sven: 9188: Src/loop.c: repeat with a negative count.

	* Sven: 9187: Src/Zle/computil.c: bug with :*pat: patterns
	in styles.

	* Helmut: 9186: Src/zsh.h: heaps struct was no longer properly
	aligned.

2000-01-02  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: 9181: Src/Makefile.in, Src/Makemod.in.in, Doc/Makefile.in:
	add .PHONY targets to prevent GNU make creating them sometimes.

2000-01-01  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Tanaka Akira: 9174: Test/ztst.zsh: missing `$'.

	* Geoff: 9173: Completion/User/_tar: bogus `}'.

	* Tanaka Akira: 9170: Completion/Builtins/_unhash,
	Completion/User/_mutt: typos.

	* Geoff: 9169: Completion/Builtins/_stat: bogus `fi'.

1999-12-29  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Tanaka Akira: 9166: Completion/Builtins/_zstyle,
	Doc/Zsh/compsys.yo, Doc/Zsh/mod_zutil.yo: remove unnecessary
	cache-path tag.

	* Clint: 9165: Completion/Debian/_dpkg: dpkg improvement.

	* Tanaka Akira: 9164: Test/01grammar.ztst: use zsh instead of sh
	to check - modifier.

	* Tanaka Akira: 9163: Test/ztst.zsh: use absolute path for test
	directory.

1999-12-28  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: 9162: Completion/Base/_regex_arguments,
	Src/Modules/zutil.c: rename regexparse to zregexparse.

	* Tanaka Akira: 9161: Completion/Debian/_apt,
	Completion/Debian/_deb_packages: improved 9160.

	* Clint: 9160: Completion/Debian/_deb_packages: handle -J option.

	* Vin Shelton: 9159: Test/Makefile.in, Test/ztst.zsh,
	Test/07cond.ztst: fix testing when source and build tree are
	separate.

	* Tanaka Akira: 9158: Src/Modules/zutil.mdd: fix module
	dependencies (showed up only in static linking).

	* Tanaka Akira: 9154, 9156: Completion/Base/_regex_arguments,
	Src/Modules/zutil.c: re-implement parsing for _regex_arguments in
	C.

1999-12-23  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: Config/version.mk: zsh-3.1.6-pws-13.
	
	* Zefram: 9143: Util/mkdisttree.sh: same find change here.

	* Andrej: 9142: Util/preconfig: work around probably find bug

	* Alexandre: 9139: Functions/Zftp/zftp_chpwd, Etc/FAQ.yo:
	kterm understands xterm sequences.

	* pws: 9150: Completion/Builtins/.distfiles,
	Completion/Builtins/_zstyle, Test/.distfiles: added _zstyle
	for zstyle completion, also some missed .distfiles entries
	for 9129.

	* pws: 9149: Completion/Builtins/_cd, Completion/Core/_path_files:
	_cd wouldn't complete in $cdpath and _path_files messed up
	array entries with spaces.

1999-12-22  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Tanaka Akira: 9138: Util/preconfig: problem with pattern
	matching `.' in find.

	* Tanaka Akira: 9137: Test/07cond.ztst: compatibility fixes for
	tests in 9129.

	* Clint: 9136: Completion/Debian/_dpkg: handle dpkg-deb options.

	* Zefram: 9134: Src/Makefile.in, Src/mkbltnmlst.sh,
	Src/xmods.conf, Src/zsh.mdd: aliased libraries with static
	linking.

1999-12-21  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: 9129: Src/math.c, Test/04redirect.ztst,
	Test/05command.ztst, Test/06arith.ztst, Test/07cond.ztst,
	Test/ztst.zsh: fix bug with `(( 4 : 3 ))'; some more tests
	for shell basics.

1999-12-20  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Clint: 9121: Functions/Zftp/zfdir: some idiot messed up
	selection of pager.

	* Zefram: 9120: .distfiles, .preconfig, INSTALL, Util/.distfiles,
	Util/preconfig: better pre-configuration support.

	* Zefram: 9119: Doc/Zsh/intro.yo: zshzftpsys manual omitted.

	* Zefram: 9118: Doc/Makefile.in, Doc/Zsh/builtins.yo,
	Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo, Doc/Zsh/mod_cap.yo,
	Doc/Zsh/mod_clone.yo, Doc/Zsh/mod_compctl.yo,
	Doc/Zsh/mod_complete.yo, Doc/Zsh/mod_complist.yo,
	Doc/Zsh/mod_computil.yo, Doc/Zsh/mod_deltochar.yo,
	Doc/Zsh/mod_example.yo, Doc/Zsh/mod_files.yo,
	Doc/Zsh/mod_mapfile.yo, Doc/Zsh/mod_mathfunc.yo,
	Doc/Zsh/mod_parameter.yo, Doc/Zsh/mod_sched.yo,
	Doc/Zsh/mod_stat.yo, Doc/Zsh/mod_zftp.yo, Doc/Zsh/mod_zle.yo,
	Doc/Zsh/mod_zleparameter.yo, Doc/Zsh/mod_zprof.yo,
	Doc/Zsh/mod_zutil.yo, Doc/Zsh/params.yo, Doc/Zsh/zftpsys.yo,
	Doc/Zsh/zle.yo: proper names for info files.

	* Zefram: 9117: Src/mkmakemod.sh: remove unnecessary blanks.

	* Adam: 9109: Completion/User/_hosts: globsubst problem.

	* Sven: 9107: Completion/Core/compinit: fix SELECTMIN.

	* Zefram: 9105: Src/mkbltnmlst.sh: non-existent module problems.
	
	* Sven: 9099: Src/mem.c, Src/zsh.h: heap memory uses mmap()
	as long as MAP_ANONYMOUS is available.

	* Sven: 9098: Src/lex.c: double input buffer with inbufct as
	maximum when more memory required.

	* pws: 9123: Src/Modules/mathfunc.c, Doc/Zsh/mod_mathfunc.yo:
	removed drem() as not present on Solaris.

	* Clint: 9094: Completion/User/_tar: handle -Cf.

	* Clint: 9093: Completion/User/_tar_archive: bzip2 support

	* Oliver: 9088: Completion/Core/_description: failed to sort
	listings numerically.

	* Oliver: 9087: Src/module.c, Src/Modules/zutil.mdd: more
	dependency problems with .export files.

	* Sven: 9086: ./Doc/Makefile.in, Doc/Zsh/.distfiles,
	Doc/Zsh/mod_zprof.yo: zprof doc.

	* Sven: 9085: Doc/Zsh/compsys.yo: :completion missing, default tag
	doc.

	* Zefram: 9084: Src/Aliases/.cvsignore, Src/Aliases/.distfiles,
	Src/Aliases/.exrc, Src/Aliases/.preconfig, Src/Aliases/alias.c.in,
	Src/Aliases/alias.mdd.in, Src/xmods.conf: alias old modules to new
	hierarchical names, zle -> zsh/zle etc.

	* Zefram: 9083: Completion/User/_cvs, Doc/Makefile.in,
	Doc/Zsh/builtins.yo, Doc/Zsh/mod_cap.yo, Doc/Zsh/mod_clone.yo,
	Doc/Zsh/mod_compctl.yo, Doc/Zsh/mod_complete.yo,
	Doc/Zsh/mod_complist.yo, , Doc/Zsh/mod_computil.yo,
	Doc/Zsh/mod_deltochar.yo, Doc/Zsh/mod_example.yo,
	Doc/Zsh/mod_files.yo, Doc/Zsh/mod_mapfile.yo,
	Doc/Zsh/mod_mathfunc.yo, Doc/Zsh/mod_parameter.yo,
	Doc/Zsh/mod_sched.yo, Doc/Zsh/mod_stat.yo, Doc/Zsh/mod_zftp.yo,
	Doc/Zsh/mod_zle.yo, Doc/Zsh/mod_zleparameter.yo,
	Doc/Zsh/mod_zutil.yo, Doc/Zs