summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog11275
-rw-r--r--ChangeLog-Release11268
2 files changed, 11274 insertions, 11269 deletions
diff --git a/ChangeLog b/ChangeLog
index 63b761f33..79d369846 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2000-06-15 Peter Stephenson <pws@cambridgesiliconradio.com>
+
+ * as 11916: moved bottom of ChangeLog to ChangeLog-Release to
+ avoid unnecessary network activity when committing. To be
+ merged into ChangeLog.4.0 for next release.
+
2000-06-15 Sven Wischnowsky <wischnow@zsh.org>
* 11915: Completion/Core/_files, Doc/Zsh/compsys.yo: make _files
@@ -190,11272 +196,3 @@
option in _urls and use _urls in _rpm
* 11755: test/comptest: fix wording in error messages
-
-2000-06-05 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
-
- * Config/version.mk: 3.1.9, already.
-
-2000-06-05 Oliver Kiddle <opk@zsh.org>
-
- * unposted: Src/params.c: AIX dependency fix
-
-2000-06-05 Peter Stephenson <pws@cambridgesiliconradio.com>
-
- * pws: Config/version.mk: 3.1.8 released.
-
- * unposted: 14array.ztst missing from Test/.distfiles.
-
-2000-06-05 Sven Wischnowsky <wischnow@zsh.org>
-
- * 11745: Src/builtin.c, Src/Modules/parameter.c, Src/Zle/compresult.c:
- some more memory leak fixes
-
-2000-06-04 Bart Schaefer <schaefer@zsh.org>
-
- * 11743: Completion/Linux/_rpm: Complete http as well as ftp URLs
- in the package_file state.
-
-2000-06-04 Chmouel Boudjnah <chmouel@mandrakesoft.com>
-
- * 11740: Completion/Linux/_rpm: --{rebuild,recompile} is always
- local files.
-
-2000-06-04 Clint Adams <schizo@debian.org>
-
- * 11739: Completion/Debian/_dpkg: complete multiple arguments
- for -i, -r, -P, -l, -L, -s, -S. _funcalls for the
- newly-introduced states.
-
-2000-06-03 Bart Schaefer <schaefer@zsh.org>
-
- * 11737: Src/Makefile.in: Remove modules.index and modules-bltin
- during "make distclean" not "make clean" to prevent unnecessary
- rebuilding of Makefiles in module subdirectories.
-
- * 11736: Src/signals.c: Fix special scoping of TRAPEXIT.
-
- * Felix: 11734: Src/Zle/compcore.c, Doc/Zsh/mod_complist.yo: Fix
- one more memory leak and a doc mistake.
-
-2000-06-02 Peter Stephenson <pws@cambridgesiliconradio.com>
-
- * 11733: Doc/Makefile.in: Solaris sed was behaving strangely with
- the commands to create Zsh/modlist.yo.
-
-2000-06-02 Wayne Davison <wayned@users.sourceforge.net>
-
- * 11723: Src/glob.c: Fixed glob-array indexing.
-
- * unposted: Test/14array.ztst: improved array-indexing tests.
-
-2000-06-02 Sven Wischnowsky <wischnow@zsh.org>
-
- * Felix: 11718: Src/module.c: fix for memory leak
-
- * 11722: Src/Zle/compcore.c, Src/Zle/complete.c: fix some memory
- leaks (thanks, Felix)
-
-2000-06-02 Wayne Davison <wayned@users.sourceforge.net>
-
- * 11717: Src/glob.c, Src/params.c, Src/subst.c, Src/zsh.h,
- Src/Modules/mapfile.c, Src/Modules/parameter.c, Src/Zle/complete.c:
- make $array[-4,4] work again.
-
- * unposted: Test/14array.ztst: added array-indexing tests.
-
-2000-06-01 Wayne Davison <wayned@users.sourceforge.net>
-
- * 11716: Src/params.c: Made $array[0,0] work like $array[0].
-
-2000-06-01 Bart Schaefer <schaefer@zsh.org>
-
- * 11713: Test/53completion.ztst: Revert the change made in 11647
- because of the completion fix in 11678.
-
- * 11701: Src/Zle/zle_main.c: Adjust 11566 to disable vared only
- for interactive shells where ZLE has been explicitly disabled,
- but also for any shell running in an emacs buffer.
-
-2000-06-01 Peter Stephenson <pws@cambridgesiliconradio.com>
-
- * unposted: Etc/NEWS: notes for 3.1.8.
-
- * 11707: Src/subst.c: further promptexpand leaks.
-
- * Felix Rosencrantz: 11700: Src/utils.c memory leak in return
- value of promptexpand.
-
-2000-05-31 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
-
- * 11696: Src/params.c: fix bugs reported in 10990 localising
- readonly specials if they were integer or hashes that needed
- copying.
-
-2000-05-31 Sven Wischnowsky <wischnow@zsh.org>
-
- * 11688: Completion/Commands/_complete_debug,
- Completion/Core/_main_complete, Completion/Core/_setup,
- Doc/Zsh/compwid.yo, Functions/Zle/incremental-complete-word,
- Src/Zle/compcore.c, Src/Zle/complist.c, Src/Zle/compresult.c:
- allow display of only messages via $compstate[list]=messages
-
- * 11549: Completion/Base/_combination, Completion/Base/_command_names,
- Completion/Base/_describe, Completion/Base/_equal,
- Completion/Base/_subscript, Completion/Base/_tilde,
- Completion/Base/_value, Completion/Builtins/_aliases,
- Completion/Builtins/_bindkey, Completion/Builtins/_builtin,
- Completion/Builtins/_cd, Completion/Builtins/_command,
- Completion/Builtins/_compdef, Completion/Builtins/_functions,
- Completion/Builtins/_hash, Completion/Builtins/_popd,
- Completion/Builtins/_unhash, Completion/Builtins/_vars,
- Completion/Builtins/_which, Completion/Builtins/_zcompile,
- Completion/Builtins/_zle, Completion/Builtins/_zmodload,
- Completion/Builtins/_zpty, Completion/Builtins/_zstyle,
- Completion/Commands/_bash_completions,
- Completion/Commands/_history_complete_word,
- Completion/Core/_all_labels, Completion/Core/_expand,
- Completion/Core/_file_descriptors, Completion/Core/_history,
- Completion/Core/_multi_parts, Completion/Core/_next_label,
- Completion/Core/_options, Completion/Core/_path_files,
- Completion/Core/_requested, Completion/Core/_sep_parts,
- Completion/Core/_set_options, Completion/Core/_unset_options,
- Completion/Core/_wanted, Completion/User/_archie,
- Completion/User/_cvs, Completion/User/_domains,
- Completion/User/_gprof, Completion/User/_groups,
- Completion/User/_hosts, Completion/User/_lp,
- Completion/User/_mailboxes, Completion/User/_make,
- Completion/User/_mount, Completion/User/_mysql_utils,
- Completion/User/_netscape, Completion/User/_perl,
- Completion/User/_perl_basepods,
- Completion/User/_perl_builtin_funcs,
- Completion/User/_perl_modules, Completion/User/_ports,
- Completion/User/_rcs, Completion/User/_urls,
- Completion/User/_users, Completion/User/_yp,
- Completion/X/_x_color, Completion/X/_x_cursor,
- Completion/X/_x_extension, Completion/X/_x_font,
- Completion/X/_x_keysym, Completion/X/_xutils: use compadd -[ak]
-
- * Andrej: 11660: Completion/User/_man: fix for ${..//..} with % in
- search string
-
- * 11686: Completion/Core/compdump, Completion/Core/compinit: allow
- using menu-select for compdef -k (i.e.: autoload zsh/complist in
- such cases)
-
-2000-05-31 Peter Stephenson <pws@cambridgesiliconradio.com>
-
- * Wayne Davison: 11680: Src/params.c: subscript too small/big
- error messages.
-
- * Wayne Davison: 11677, 11681: Src/glob.c, Src/params.c, Src/subst.c,
- Src/zsh.h, Src/Modules/mapfile.c, Src/Modules/parameter.c,
- Src/Zle/complete.c: make $array[1,0] return a zero-length array.
-
- * Wayne Davison: 11676: Src/pattern.c: uninitialised variable.
-
- * Wayne Davison: 11675: Test/07cond.ztst: apparent race condition.
-
-2000-05-31 Sven Wischnowsky <wischnow@zsh.org>
-
- * 11682: Src/Zle/compresult.c: move to last cursor after not
- asking a second time if list should be shown
-
- * 11679: Src/Zle/compcore.c: fix for ignore-line style
-
- * 11678: Completion/Base/_arguments: avoid reporting the same
- ->state more than once
-
-2000-05-30 Oliver Kiddle <opk@zsh.org>
-
- * 11661: Src/hist.c: AIX dependency fix
-
-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>:<completer>:<command>:<argument>:<tag>.
-
- * 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/Zsh/modules.yo, Doc/Zsh/options.yo,
- Doc/Zsh/restricted.yo, Doc/Zsh/zftpsys.yo,
- Etc/zsh-development-guide, Functions/Misc/zls,
- Functions/Zftp/zfinit, Src/Builtins/rlimits.c,
- Src/Builtins/rlimits.mdd, Src/Builtins/sched.c,
- Src/Builtins/sched.mdd, Src/Makemod.in.in, Src/Modules/cap.c,
- Src/Modules/cap.mdd, Src/Modules/clone.c, Src/Modules/clone.mdd,
- Src/Modules/example.c, Src/Modules/example.mdd,
- Src/Modules/files.c, Src/Modules/files.mdd, Src/Modules/mapfile.c,
- Src/Modules/mapfile.mdd, Src/Modules/mathfunc.c,
- Src/Modules/mathfunc.mdd, Src/Modules/parameter.c,
- Src/Modules/parameter.mdd, Src/Modules/stat.c,
- Src/Modules/stat.mdd, Src/Modules/zftp.c, Src/Modules/zftp.mdd,
- Src/Modules/zutil.c, Src/Modules/zutil.mdd, Src/Zle/compctl.c,
- Src/Zle/compctl.mdd, Src/Zle/complete.c, Src/Zle/complete.mdd,
- Src/Zle/complist.c, Src/Zle/complist.mdd, Src/Zle/computil.c,
- Src/Zle/computil.mdd, Src/Zle/deltochar.c, Src/Zle/deltochar.mdd,
- Src/Zle/zle.mdd, Src/Zle/zle_main.c, Src/Zle/zle_thingy.c,
- Src/Zle/zleparameter.c, Src/Zle/zleparameter.mdd, Src/init.c,
- Src/makepro.awk, Src/mkbltnmlst.sh, Src/mkmakemod.sh,
- Src/mkmodindex.sh, Src/module.c, Src/xmods.conf, Src/zsh.mdd,
- Test/ztst.zsh, configure.in, Src/Modules/zprof.c,
- Src/Modules/zprof.mdd: Improved hierarchical naming scheme for
- modules.
-
- * Sven: 9019: Src/Modules/zprof.c, Src/Modules/zprof.mdd:
- profiling module, documentation to follow.
-
- * Zefram: 9081: Src/Modules/parameter.mdd: make sure parameter
- jobdirs autoloads parameter module.
-
- * Sven: 9079: Src/exec.c, Src/lex.c: memory allocation for token
- strings and input lines changed; autoloading didn't free source
- code; more pushing and popping of heaps; saves ca. 800KB with
- completion loaded.
-
- * Sven: 9078: Completion/Commands/.distfile,
- Completion/Commands/_verbose_list: _verbose_list is not needed any
- more.
-
- * Sven: 9077: Src/Zle/compresult.c, Src/Zle/computil.c,
- Src/Zle/zle_main.c, Src/Zle/zle_tricky.c, Src/pattern.c:
- `unitialised' warnings and unnecessary function.
-
- * Sven: 9076: Src/Zle/compcore.c: better handling of globbing and
- approximation together.
-
- * Sven: 9075: Completion/Core/compinit: use ZLS_COLORS for style
- defaults.
-
- * Sven: 9074: Functions/Zle/predict-on: tidier 9064
-
-1999-12-15 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
-
- * pws: Config/version.mk: version 3.1.6-pws-12.
-
- * pws: 9067: Doc/Zsh/zftpsys.yo, Functions/Zftp/zfanon,
- Functions/Zftp/zfcd, Functions/Zftp/zfcget,
- Functions/Zftp/zfclose, Functions/Zftp/zfcput,
- Functions/Zftp/zfdir, Functions/Zftp/zfgcp, Functions/Zftp/zfget,
- Functions/Zftp/zfgoto, Functions/Zftp/zfhere,
- Functions/Zftp/zfinit, Functions/Zftp/zfls, Functions/Zftp/zfmark,
- Functions/Zftp/zfopen, Functions/Zftp/zfparams,
- Functions/Zftp/zfpcp, Functions/Zftp/zfput,
- Functions/Zftp/zfsession, Functions/Zftp/zfstat,
- Functions/Zftp/zftp_chpwd, Functions/Zftp/zftp_progress,
- Functions/Zftp/zftransfer, Functions/Zftp/zftype,
- Functions/Zftp/zfuget, Functions/Zftp/zfuput: use _patcomps in
- zfinit differently due to 9035; zfput -r does recursive put;
- use styles instead of zfconfig entries; new styles titlebar
- and chpwd.
-
- * Clint: 9065: Src/builtin.c: change order of tests in 9028.
-
- * Bart: 9064: Functions/Zle/predict-on: shouldn't use _style any
- more.
-
- * Sven: 9058: Completion/Base/_arguments,
- Completion/Base/_combination, Completion/Base/_command_names,
- Completion/Base/_jobs, Completion/Base/_tilde,
- Completion/Builtins/_cd, Completion/Builtins/_kill,
- Completion/Builtins/_stat, Completion/Builtins/_wait,
- Completion/Core/_path_files, Completion/Core/_sort_tags,
- Completion/Core/_tags, Completion/Core/compinit,
- Doc/Zsh/compsys.yo, Src/Makemod.in: Many small cleanups, plus
- change sort-tags to tag-order and add to syntax a bit.
-
- * Tanaka Akira: 9054: Test/50cd.ztst: get PWD without symlinks, to
- avoid messing up cd tests.
-
-1999-12-14 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
-
- * Oliver: 9047: Src/Zle/compcore.c, Src/Zle/compresult.c,
- Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c, Src/mkmakemod.sh:
- hack .export files to be made in time for use.
-
- * Sven: 9039: Doc/Zsh/mod_compctl.yo: description change.
-
- * Sven: 9035: Completion/Core/_main_complete,
- Completion/Core/_normal, Completion/Core/compdump,
- Completion/Core/compinit: more small optimisations: _patcomps,
- postpatcomps are assocs; avoid post-processing in _main_complete;
- fix command name in _normal.
-
- * Sven: 9031: Completion/Core/_path_files, Doc/Zsh/compsys.yo:
- complete .. only for special-dirs.
-
- * Clint: 9028: Src/builtin.c: hack to be able to change to
- subdirectories even when the current directory is renamed.
- Hopefully to be replaced by something more elegant eventually.
-
- * pws: 9048: Completion/Core/_sort_tags, Completion/Core/compinit,
- Completion/User/_mh, Doc/Zsh/compsys.yo,
- Functions/Zle/incremental-complete-word: assorted completion
- fixes, documentation improvement, plus sort-tags style.
-
-1999-12-13 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
-
- * Zefram: 9023: Doc/Makefile.in, Doc/Zsh/.cvsignore,
- Doc/Zsh/.distfiles, Doc/Zsh/manual.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/Zsh/modules.yo: generate module documentation automatically
- from a single list in the makefile.
-
- * Sven: 9020: Completion/Core/_path_files, Doc/Zsh/compsys.yo:
- special-dirs style allows completion of . and ..
-
- * Sven: 9018: Completion/Builtins/_pids,
- Completion/Core/_path_files, Completion/User/_cvs,
- Completion/User/_pbm: completion optimisations.
-
- * Zefram: 9013: patching file Doc/Zsh/mod_files.yo,
- Src/Modules/files.c: use . as alternative to : for user and group
- separator.
-
- * Sven: 2776: Completion/Core/_path_files: handling of . and .. in
- path.
-
- * Felix: 1 chunk of 9008: Doc/Zsh/mod_parameter.yo: docs for $jobdirs.
-
- * Felix: (most of) 9007: Src/Modules/parameter.c,
- Src/modules/parameter.mdd, mod_parameter.yo: jobdirs special assoc
- array.
-
- * Bart: 9005: Src/exec.c: problem backgrounding shell script.
-
- * Tanaka Akira: 9004: Test/Makefile.in: run tests with zsh -f.
-
- * pws: 9024: Etc/zsh-development-guide, Test/.distfiles,
- Test/01grammar.ztst, Test/02alias.ztst, Test/03quoting.ztst,
- Test/50cd.ztst, Test/cd.ztst, Test/ztst.zsh: new tests for basic
- shell stuff.
-
-1999-12-10 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
-
- * pws: 8997: Src/builtin.c, Src/exec.c, Src/params.c: exported
- values respect upper-/lowercase flags at the point at which they
- are set.
-
- * Alexandre: 8994: Functions/Zftp/zftp_chpwd, Etc/FAQ.yo,
- Doc/Zsh/zftpsys.yo: extend 8993.
-
- * Clint: 8993: Functions/Zftp/zftp_chpwd: titlebar support in more
- general xterm-like emulators.
-
- * Sven: 8992: Completion/Base/_arguments,
- Completion/Base/_combination, Completion/Base/_describe,
- Completion/Base/_first, Completion/Base/_jobs,
- Completion/Base/_regex_arguments, Completion/Base/_subscript,
- Completion/Base/_tilde, Completion/Builtins/_pids,
- Completion/Builtins/_popd, Completion/Builtins/_sched,
- Completion/Builtins/_signals, Completion/Builtins/_stat,
- Completion/Commands/_history_complete_word,
- Completion/Core/_approximate, Completion/Core/_description,
- Completion/Core/_expand, Completion/Core/_list,
- Completion/Core/_main_complete, Completion/Core/_match,
- Completion/Core/_message, Completion/Core/_oldlist,
- Completion/Core/_path_files, Completion/Core/_requested,
- Completion/Core/_setup, Completion/Core/_tags,
- Completion/Core/compinit, Completion/Debian/_apt,
- Completion/User/_cvs, 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,
- Doc/Zsh/mod_clone.yo, Doc/Zsh/mod_complete.yo,
- Doc/Zsh/mod_computil.yo, Doc/Zsh/mod_zutil.yo, Doc/Zsh/modules.yo,
- Etc/completion-style-guide,
- Functions/Zle/incremental-complete-word, Src/Modules/zutil.c,
- Src/Modules/zutil.mdd, Src/Zle/complist.c, Src/Zle/computil.c,
- Src/Zle/computil.mdd, Src/xmods.conf: compstyle is now
- implemented in terms of the new zstyle and zformat commands in
- the new zutil module.
-
- * Tanaka Akira: 8990: Completion/User/_ports,
- Completion/User/_socket: completion after `socket hosts'.
-
-1999-12-09 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
-
- * Zefram: 8982: Doc/Zsh/mod_files.yo, Src/Modules/files.c,
- Src/Modules/files.mdd, Src/system.h, configure.in: chown and
- chgrp are implemented as builtins in the files module.
-
- * Sven: 8981: Src/Zle/complist.c: don't use old list with
- accept-and-infer-next-history's completion form.
-
- * Andrej: 8973: Completion/User/_sudo: revised version.
-
- * Zefram: 8968: Config/config.mk: dependencies for rebuilding
- defs.mk from defs.mk.in.
-
- * Zefram: 8966: Config/defs.mk.in, Doc/Makefile.in, Makefile.in:
- proper install.html.
-
- * Sven: 8965: Completion/Core/_description,
- Completion/Core/_files, Completion/Core/_main_complete,
- Completion/Core/_multi_parts, Completion/Core/_path_files,
- Completion/Core/_sep_parts, Doc/Zsh/compsys.yo,
- Etc/completion-style-guide: doc cleanup and tweak some option
- passing.
-
- * Tanaka Akira: 8962: cd to test directory before removing
- temporaries.
-
- * Tanaka Akira: 8957: Completion/User/.distfiles, Src/Makefile.in:
- _sudo missed out of 3.1.6-pws-11, and Src/Makefile.in didn't
- get patched properly.
-
-1999-12-08 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
-
- * pws: Config/version.mk: version 3.1.6-pws-11.
-
- * pws: 8955: Src/Modules/zftp.c: command name buffer wasn't large
- enough for "zftp session".
-
- * pws: 8954: Makefile.in, Etc/zsh-development-guide, Test/Makefile.in:
- targets for testing should be `check' and `test', which are there
- already.
-
- * Zefram: 8952: Util/mkdisttree.sh: portability and error handling
- improvements.
-
- * Zefram: 8950: Config/defs.mk.in, Doc/.cvsignore, Doc/.distfiles,
- Doc/Makefile.in, Makefile.in, Src/Makefile.in: revised name
- transformation: nothing in the build tree and everything out of
- it is transformed; also fix make portability problems.
-
- * Zefram: 8946: Makefile.in: distclean in Test; old stamp-h.in
- creation bug.
-
- * Sven: 8945: Doc/Zsh/mod_complist.yo, Src/Zle/compcore.c,
- Src/Zle/complist.c: `mu'ltiple is now `du'plicate.
-
- * Sven: 8944: Completion/Core/_main_complete,
- Completion/Core/_setup, Doc/Zsh/compsys.yo,
- Doc/Zsh/mod_complist.yo: more detailed choices for when to use
- menu completion via menu style. One mod_complist.yo hunk
- omitted due to clash with 8942.
-
- * Bart: 8942: Doc/Zsh/mod_complist.yo: completion doc fixes.
-
- * Sven: 8939: Doc/Zsh/mod_complist.yo, Src/Zle/comp.h,
- Src/Zle/compcore.c, Src/Zle/complist.c, Src/Zle/compresult.c:
- menu selection with hidden entries.
-
-1999-12-07 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
-
- * Clint: 8933: Doc/Makefile.in: make man pages refer to one
- another when transforming file name.
-
- * Sven: 8932: Src/Zle/computil.c, Src/Zle/zle_tricky.c,
- Functions/Zle/incremental-complete-word, Doc/Zsh/compsys.yo,
- Doc/Zsh/mod_computil.yo, Completion/Core/_approximate,
- Completion/Core/_description, Completion/Core/_expand,
- Completion/Core/_message, Completion/Core/_tags:
- More standard styles used in _expand and _approximate;
- hidden style can apply to any tag; _description does
- more printf-type formatting and tests a `format' tag.
-
- * Clint: 8931: Doc/Makefile.in: sed portability.
-
- * pws: 8936: configure.in, Etc/zsh-development-guide,
- Test/Makefile.in, Test/cd.ztst, Test/ztst.zsh (plus
- unposted Test/.cvsignore and Test/.distfiles): basis for
- new testing system.
-
- * Sven: 8930: Completion/Core/_setup, Doc/Zsh/compsys.yo:
- _setup gets one argument and has doc.
-
-1999-12-06 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
-
- * Bart: 8923: aczsh.m4, configure.in: configuration for
- program_transform_name.
-
- * Bart: 8917: Doc/Makefile.in: better transforming for installed
- filenames.
-
- * Clint: 8915: Doc/Makefile.in: more name transformation stuff
- for manual names.
-
- * Sven: 8911: Src/Zle/comp.h, Src/Zle/compcore.c,
- Src/Zle/complete.c, Src/Zle/compresult.c, Doc/Zsh/compsys.yo,
- Doc/Zsh/compwid.yo, Doc/Zsh/params.yo,
- Completion/Commands/_complete_help,
- Completion/Core/_approximate, Completion/Core/_expand,
- Completion/Core/_list, Completion/Core/_main_complete,
- Completion/Core/_message, Completion/Core/_setup,
- Completion/Core/_style: added some completion styles and
- some compstate keys.
-
- * Sven: 8910: Src/Modules/parameter.c, Src/builtin.c, Src/exec.c,
- Src/module.c: don't try to unload modules when shell exits
- normally; fix bug with parameter module that old parameters
- didn't get removed properly.
-
- * Sven: 8906: Completion/Core/_path_files: trailing / in vars with
- _path_files -W varname now optional.
-
- * Bart: 8903, 8904, 8905: Makefile.in, configure.in, Doc/.cvsignore,
- Doc/.distfiles, Doc/Makefile.in, Src/Makefile.in: More
- consistent renaming when altering programme name.
-
- * Adam: 8902: Completion/Commands/_history_complete_word:
- directions broken.
-
-1999-12-05 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
-
- * Andrej/Sven/Clint: 8892: Completion/User/_sudo: completion
- for sudo.
-
-1999-12-03 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
-
- * pws: unposted: Completion/User/.distfiles,
- Completion/Core/.distfiles: add _zdump and _setup.
-
- * Clint: 8889: Completion/User/_zdump: completion for zdump.
-
- * Clint: 8879: configure.in: fix some sub-makes in configure.in.
-
- * Sven: 8876, 8883: Completion/Core/_approximate,
- Completion/Core/_expand, Completion/Core/_setup,
- Doc/Zsh/compsys.yo: better grouping support in _expand and
- _approximate using _setup.
-
- * Sven: 8874: Completion/Base/_arguments, Completion/User/_use_lo:
- fix with _arguments --.
-
- * Sven: 8869: Completion/Builtins/_cd, Doc/Zsh/compsys.yo:
- local-directories and path-directories tags for cd completion.
-
- * Sven: 8868: Src/Zle/complist.c: better memory of which colour
- was just used.
-
- * Sven: 8864: Completion/Core/_description,
- Completion/Core/_files, Completion/Core/_main_complete,
- Completion/Core/compinit, Doc/Zsh/compsys.yo,
- Doc/Zsh/compwid.yo, Doc/Zsh/mod_complist.yo, Src/Zle/computil.c:
- list-colors style sets up ZLS_COLO[U]RS appropriately.
-
- * Clint: 8863: Makefile.in, configure.in, Doc/Makefile.in,
- Src/Makefile.in: only calculate basename of renamed zsh once.
-
- * Clint: 8862: Src/builtin.c: fix problem failing to unload zle
- with abrupt shell termination.
-
- * Bart: 8860: Doc/Makefile.in: fix zsh.info build with 8857.
-
- * Bart: 8857: Doc/Makefile.in: fix zsh.yo.in reference when
- source and build trees are separate.
-
- * Sven: 8852: Src/Zle/complist.c, Src/pattern.c,
- Doc/Zsh/mod_complist.yo: whacky colouring of different parts
- of listing strings.
-
- * Sven: 8851: Src/Zle/compcore.c, Src/Zle/complist.c,
- Doc/Zsh/mod_complist.yo: grouping possible in ZLS_COLO[U]RS
-
- * Zefram: 8843: Etc/zsh-development-guide, Src/.cvsignore,
- Src/.distfiles, Src/Builtins/.cvsignore, Src/Makefile.in,
- Src/Makemod.in.in, Src/Modules/.cvsignore,
- Src/Zle/.cvsignore, Src/Zle/.distfiles,
- Src/Zle/compcore.c, Src/Zle/complete.c,
- Src/Zle/complete.mdd, Src/Zle/compmatch.c,
- Src/Zle/compresult.c, Src/Zle/zle.mdd,
- Src/Zle/zle_bindings.c, Src/Zle/zle_keymap.c,
- Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
- Src/Zle/zle_params.c, Src/Zle/zle_refresh.c,
- Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c,
- Src/Zle/zle_utils.c, Src/builtin.c, Src/compat.c,
- Src/cond.c, Src/exec.c, Src/glob.c, Src/hashtable.c,
- Src/hist.c, Src/init.c, Src/input.c, Src/jobs.c,
- Src/lex.c, Src/linklist.c, Src/loop.c, Src/makepro.awk,
- Src/math.c, Src/mem.c, Src/mkmakemod.sh, Src/module.c,
- Src/options.c, Src/params.c, Src/parse.c, Src/pattern.c,
- Src/prompt.c, Src/signals.c, Src/signames2.awk,
- Src/subst.c, Src/text.c, Src/utils.c, Src/zsh.h:
- use mod_export keyword to generate symbols in .export
- files automatically.
-
- * Clint: 8842: Completion/Debian/_dupload,
- Completion/Debian/.distfiles: completion for dupload.
-
- * Clint: 8841: Doc/zsh.yo.in: patch to 8827.
-
- * Sven: 8840: Src/Zle/compcore.c, Doc/Zsh/compsys.yo,
- Etc/completion-style-guide, Completion/Base/_arguments,
- Completion/Base/_brace_parameter, Completion/Base/_describe,
- Completion/Base/_first, Completion/Base/_jobs,
- Completion/Base/_subscript, Completion/Base/_tilde,
- Completion/Base/_values, Completion/Builtins/_popd,
- Completion/Commands/_history_complete_word,
- Completion/Core/_alternative, Completion/Core/_description,
- Completion/Core/_files, Completion/Core/_parameters,
- Completion/Core/_path_files, Completion/Core/_requested,
- Completion/Core/_tags, Completion/Core/_wanted,
- Completion/Core/compinit, Completion/Debian/_apt,
- Completion/Linux/_rpm, Completion/User/_bunzip2,
- Completion/User/_bzip2, Completion/User/_compress,
- Completion/User/_dd, Completion/User/_dvi, Completion/User/_gdb,
- Completion/User/_gprof, Completion/User/_gs,
- Completion/User/_gunzip, Completion/User/_gzip,
- Completion/User/_mh, Completion/User/_mutt,
- Completion/User/_netscape, Completion/User/_nslookup,
- Completion/User/_pack, Completion/User/_pbm,
- Completion/User/_pdf, Completion/User/_ps,
- Completion/User/_pspdf, Completion/User/_ssh,
- Completion/User/_strip, Completion/User/_tar_archive,
- Completion/User/_tex, Completion/User/_tiff,
- Completion/User/_uncompress, Completion/User/_unpack,
- Completion/User/_users_on, Completion/X/_x_window,
- Completion/X/_xmodmap: tags can now be used to define groups for
- display.
-
- * Zefram: 8839: Src/.cvsignore, Src/Builtins/.cvsignore,
- Src/Makemod.in.in, Src/Modules/.cvsignore, Src/Zle/.cvsignore,
- Src/Zle/compcore.c, Src/Zle/compctl.c, Src/Zle/complete.c,
- Src/Zle/compmatch.c, Src/Zle/compresult.c, Src/makepro.awk,
- Src/mkmakemod.sh, Src/zsh.mdd: separate local and global
- prototype files.
-
- * Sven: 8838: Doc/Zsh/compsys.yo: colons in argument specifiers.
-
- * Alexandre: 8836: Completion/User/_prompt: fix for _arguments
- use.
-
- * Sven: 8834: Src/Zle/compcore.c, Src/Zle/complete.c: make sure
- grouping commands create groups.
-
- * Zefram: 8833: Src/Modules/zftp.c: forward declaration of
- struct in_addr.
-
-1999-11-30 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
-
- * Clint: 8827: Makefile.in, Doc/.cvsignore, Doc/.distfiles,
- Doc/Makefile.in, Src/Makefile.in: partial program transform
- support in texinfo docs.
-
- * Zefram: 8826: configure.in, Src/Modules/zftp.c: workaround
- for systems without inet_aton().
-
- * Clint: 8824: Src/Makefile.in: use AC_ARG_PROGRAM, already set
- by configure.
-
-1999-11-29 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
-
- * pws: Convig/version.mk: version 3.1.6-pws-10
-
- * Sven: 8796: Src/Zle/computil.c, Src/utils.c: make freearray()
- safer w.r.t. null pointers.
-
- * pws: 8794: Completion/User/_man: handle .bz2 files.
-
- * pws: 8793: Src/jobs.c: matheval called incorrectly with
- heap allocation.
-
-1999-11-26 Peter Stephenson <pws@supanet.com>
-
- * Sven: 8787: Completion/Core/_approximate,
- Completion/Core/_correct, Completion/Core/_expand,
- Completion/Core/_main_complete: don't prepend completer name if
- there; save/restore $curcontext; typo.
-
- * Tanaka Akira: 8786: Completion/User/_gs: ghostscript can handle
- PDF.
-
- * Tanaka Akira: 8785: Completion/Debian/_apt: quoting typo.
-
- * Bart: 8782, 8783: Src/lex.c: fix line numbers for `unmatched
- ...' errors.
-
- * Clint: 8779: Src/utils.c: more compiler like error messages.
-
- * Sven: 8777: Completion/Core/_normal, Completion/Core/_sort_tags,
- Doc/Zsh/compsys.yo: extra colon in ordinary argument contexts
- for consistency.
-
- * Sven: 8776: Src/mkbltnmlst.sh, Src/module.c: error in static
- shell loading unknown module; don't use autoload stuff in
- static shells.
-
-1999-11-24 Peter Stephenson <pws@supanet.com>
-
- * Sven: 8770: Src/Builtins/rlimits.c, Src/Builtins/sched.c,
- Src/Modules/cap.c, Src/Modules/clone.c, Src/Modules/example.c,
- Src/Modules/files.c, Src/Modules/mapfile.c,
- Src/Modules/mathfunc.c, Src/Modules/parameter.c,
- Src/Modules/stat.c, Src/Modules/zftp.c, Src/Zle/compctl.c,
- Src/Zle/complete.c, Src/Zle/complist.c, Src/Zle/computil.c,
- Src/Zle/deltochar.c, Src/Zle/zle_hist.c, Src/Zle/zle_keymap.c,
- Src/Zle/zle_main.c, Src/Zle/zle_thingy.c,
- Src/Zle/zleparameter.c, Src/builtin.c, Src/exec.c, Src/init.c,
- Src/mkbltnmlst.sh, Src/module.c, Src/params.c, Src/zsh.h,
- Doc/Zsh/builtins.yo, Etc/zsh-development-guide: zmodload now
- behaves same for builtin as for dynamically loaded modules
- (need to call `zmodload' or autoload explicitly even in statically
- linked shells).
-
- * Sven: 8768: Completion/Core/_complete: change the current
- context only if called from _main_complete.
-
- * Sven: 8766: Src/module.c: don't try to load linked-in module.
-
- * Zefram: 8764: Src/Modules/zftp.c, acconfig.h, configure.in:
- Support for IPv6 in zftp.
-
-1999-11-23 Peter Stephenson <pws@supanet.com>
-
- * Adam: 8756: Doc/Zsh/compsys.yo: typo.
-
- * Sven: 8754: INSTALL: this really does remove comp1, and rewrites
- the instructions for systems where module symbols are not
- intervisible.
-
- * Tanaka Akira: more funky telnet options.
-
- * Sven: 8750: Completion/User/_perldoc: update.
-
- * Sven: 8749: Src/Zle/computil.c, Completion/Base/_arguments:
- mixing single-letter and long options.
-
- * Sven: 8747: INSTALL: remove comp1 references.
-
- * Sven: 8746: Src/Zle/computil.c, Completion/Base/_arguments:
- (not compsys.yo hunk): escape :'s in computils; fix nesting of
- loops in arguments.
-
- * Oliver: 8745: Completion/User/_mount: handles IRIX 5.3 and AIX,
- improves Linux.
-
- * Sven: 8744: Src/init.c: make compctlreadptr visible after 8741.
-
- * Sven/Alexandre: 8742: Completion/Builtins/_pids: added more
- matches than descriptions; also use command ps.
-
- * Adam: 8741: Src/init.c: remove references to deleted comp1
- module.
-
- * pws: 8738: Completion/Builtins/_vars, Completion/User/_make,
- Doc/Zsh/compsys.yo, Src/math.c, configure.in: parts missing
- in 3.1.6-pws-9.
-
-1999-11-22 Peter Stephenson <pws@supanet.com>
-
- * Alexandre: 8728: Completion/Base/_arguments: extra local.
-
- * Oliver: 8726: Completion/User/_netscape: was broken.
-
- * Oliver: 8725: Src/zsh.export, Src/Zle/compctl.mdd,
- Src/Zle/complete.export, Src/Zle/computil.mdd,
- Src/Zle/zle.export, Src/Zle/.distfiles: lastest changes
- necessary for dynamical AIX support.
-
- * Sven: 8722: Completion/Base/_arguments,
- Completion/Core/_path_files, Completion/User/_telnet,
- Doc/Zsh/compsys.yo: ignored-suffixes style.
-
- * Sven: 8721: Src/signals.c: null sigfuncs when being saved.
-
- * Sven: 8720: Doc/Zsh/compsys.yo,
- Functions/Zle/incremental-complete-word,
- Functions/Zle/predict-on, Completion/Base/_combination,
- Completion/Base/_describe, Completion/Base/_jobs,
- Completion/Base/_subscript, Completion/Base/_tilde,
- Completion/Builtins/_pids, Completion/Builtins/_popd,
- Completion/Builtins/_sched, Completion/Core/_approximate,
- Completion/Core/_complete, Completion/Core/_correct,
- Completion/Core/_expand, Completion/Core/_list,
- Completion/Core/_main_complete, Completion/Core/_match,
- Completion/Core/_menu, Completion/Core/_oldlist,
- Completion/Core/compinit, Completion/User/_groups,
- Completion/User/_hosts, Completion/User/_my_accounts,
- Completion/User/_other_accounts, Completion/User/_ports,
- Completion/User/_rlogin, Completion/User/_socket,
- Completion/User/_ssh, Completion/User/_telnet,
- Completion/User/_user_at_host, Completion/User/_users: various
- parameters have become styles.
-
- * Sven: 8718: Src/Zle/compcore.c: addmatches() with fignore.
-
- * Sven: 8715: Src/Zle/complist.mdd: module depends on zle.
-
- * Sven: 8716: Completion/Base/_arguments, Src/Zle/computil.c:
- option completion fixes; careful with multiple use of tags.
-
- * Bart: 8501: configure.in: don't try testing for job control
- if stdin is not a terminal.
-
-1999-11-21 Peter Stephenson <pws@supanet.com>
-
- * pws: Configure/version.mk: 3.1.6-pws-9 made available.
-
- * Clint: 8702: Completion/Debian/_dpkg: typo.
-
- * Bart: 8696: Completion/User/_cvs: `cvs watch add' failed.
-
- * Clint: 8695: Doc/Zsh/params.yo, Src/params.c: LC_NUMERIC support.
-
- * Clint: 8609, 8693: Src/math.c: make decimal point use
- independent of locale.
-
- * Bart: 8692: Src/Zle/computil.c: core dump in completion.
-
- * Alexandre: 8691: Completion/User/_mount: upgrade for
- Solaris (tested), OSF and Linux (not).
-
- * Oliver: 8690: Src/makepro.awk: printf locals -> print locals
- avoiding buffer size limit on some systems.
-
- * Sven: 8679: Completion/Base/_jobs, Doc/Zsh/compsys.yo: use
- strings style in _jobs.
-
- * Tanaka Akira: 8678: Completion/User/_cvs: tag name after `cvs
- tag'.
-
- * Sven: 8677: Completion/User/_killall: careful with incompatible
- versions.
-
- * Sven: zsh-users/2742: Src/Makefile.in: remove comp1 from Makefile.in
- for building into statically linked shells.
-
- * Sven: 8675: Completion/Builtins/_kill,
- Completion/Builtins/_signals, Completion/Builtins/_trap,
- Completion/User/_killall: better use of tags with signal
- handling completion.
-
- * Bart: 8674: Src/builtin.c: make `typeset -x' equivalent to export
- by forcing -g.
-
- * Adam: 8672: Functions/Prompts/.distfiles,
- Functions/Prompts/prompt_adam2_setup,
- Functions/Prompts/prompt_fire_setup,
- Fuanctions/Prompts/promptinit: fix $prompt_theme use; restore after
- preview; add distfiles.
-
- * Sven: 8681: Completion/Builtins/.distfiles: and _signals.
-
- * Sven: 8683: Completion/Core/.distfiles: add _funcall.
-
- * Oliver: 8684: Prompts/prompt_off_setup,
- Prompts/prompt_oliver_setup, Prompts/prompt_redhat_setup,
- Prompts/prompt_suse_setup, Prompts/prompt_zefram_setup,
- Prompts/promptinit: tweaks for 8667.
-
- * Adam: 8669: Misc/bash2zshprompt: and this one, too.
-
- * Adam: 8667: Functions/Misc/colors,
- Functions/Prompts/prompt_adam1_setup,
- Functions/Prompts/prompt_adam2_setup,
- Functions/Prompts/prompt_bigfade_setup,
- Functions/Prompts/prompt_blue_setup,
- Functions/Prompts/prompt_combo_setup,
- Functions/Prompts/prompt_cyan_setup,
- Functions/Prompts/prompt_elite2_setup,
- Functions/Prompts/prompt_elite_setup,
- Functions/Prompts/prompt_fade_setup,
- Functions/Prompts/prompt_fire_setup,
- Functions/Prompts/prompt_green_setup,
- Functions/Prompts/prompt_magenta_setup,
- Functions/Prompts/prompt_off_setup,
- Functions/Prompts/prompt_oliver_setup,
- Functions/Prompts/prompt_red_setup,
- Functions/Prompts/prompt_suse_setup,
- Functions/Prompts/prompt_white_setup,
- Functions/Prompts/prompt_yellow_setup,
- Functions/Prompts/prompt_zefram_setup,
- Functions/Prompts/promptinit: new prompt themes with better
- handling of colours.
-
- * Sven: 8665, 8664: Doc/Zsh/compsys.yo, Completion/Core/_funcall,
- Completion/Core/compinit, Completion/Linux/_rpm,
- Completion/User/_nslookup: manual clean-ups.
-
- * Adam: 8658: Completion/Core/compinit, Doc/Zsh/compsys.yo:
- fix some typos.
-
- * Tanaka Akira: 8657: Completion/Base/.distfiles,
- Completion/Builtins/.distfiles, Completion/Commands/.distfiles,
- Completion/Core/.distfiles, Completion/Debian/.distfiles,
- Misc/.distfiles, Src/Zle/.distfiles: new and moved files.
-
- * Sven: 8655: Completion/Base/_arguments: for 8654.
-
- * Sven: 8654: Doc/Zsh/compsys.yo,
- Functions/Zle/incremental-complete-word,
- Functions/Zle/predict-on, Completion/Base/_describe,
- Completion/Base/_first, Completion/Base/_regex_arguments,
- Completion/Builtins/_echotc,
- Completion/Commands/_history_complete_word,
- Completion/Core/compinit: documentation for new tags code.
-
- * Sven: 8648: Completion/Base/_brace_parameter,
- Completion/Base/_subscript, Completion/Builtins/_sched,
- Completion/Builtins/_stat, Completion/User/_tar: get rid of some
- _requested and rationalise tag names.
-
- * Sven: 8647: Completion/Builtins/_hash,
- Completion/Builtins/_sched, Completion/Builtins/_stat,
- Completion/Core/compinit, Completion/User/_cvs,
- Completion/User/_urls, Completion/User/_user_at_host,
- Completion/User/_whois, Completion/X/_xutils: additional fixes
- for latest tags code.
-
- * Sven: 8646: Src/Zle/computil.c: add comments
-
- * Tanaka Akira: 8645: Completion/User/_make, Doc/Zsh/compsys.yo:
- fixes for 8639.
-
- * Sven: 8644: Completion/Base/_arguments, Completion/Base/_values:
- loop for only a few options, so don't use getopts.
-
- * Sven: 8642: Completion/Base/_arguments, Completion/Base/_values:
- don't shift OPTINDS-1.
-
- * Sven: 8640: Completion/Commands/.distfiles: remove _verbose_list.
-
- * Sven: 8639: Src/Zle/computil.c, Src/Zle/computil.mdd,
- Completion/Base/_arg_compile, Completion/Base/_arguments,
- Completion/Base/_brace_parameter,
- Completion/Base/_command_names, Completion/Base/_condition,
- Completion/Base/_default, Completion/Base/_describe,
- Completion/Base/_equal, Completion/Base/_first,
- Completion/Base/_jobs, Completion/Base/_math,
- Completion/Base/_parameter, Completion/Base/_regex_arguments,
- Completion/Base/_subscript, Completion/Base/_tilde,
- Completion/Base/_values, Completion/Builtins/_aliases,
- Completion/Builtins/_arrays, Completion/Builtins/_autoload,
- Completion/Builtins/_bindkey, Completion/Builtins/_builtin,
- Completion/Builtins/_cd, Completion/Builtins/_command,
- Completion/Builtins/_compdef, Completion/Builtins/_disable,
- Completion/Builtins/_echotc, Completion/Builtins/_enable,
- Completion/Builtins/_functions, Completion/Builtins/_hash,
- Completion/Builtins/_kill, Completion/Builtins/_limits,
- Completion/Builtins/_pids, Completion/Builtins/_popd,
- Completion/Builtins/_sched, Completion/Builtins/_stat,
- Completion/Builtins/_trap, Completion/Builtins/_unhash,
- Completion/Builtins/_vars, Completion/Builtins/_wait,
- Completion/Builtins/_which, Completion/Builtins/_zftp,
- Completion/Builtins/_zle, Completion/Builtins/_zmodload,
- Completion/Commands/_complete_help,
- Completion/Commands/_correct_word,
- Completion/Commands/_expand_word,
- Completion/Commands/_history_complete_word,
- Completion/Commands/_read_comp, Completion/Core/.distfiles,
- 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/_options, Completion/Core/_parameters,
- Completion/Core/_path_files, Completion/Core/_requested,
- Completion/Core/_set_options, Completion/Core/_sort_tags,
- Completion/Core/_style, Completion/Core/_tags,
- Completion/Core/_unset_options, Completion/Core/_wanted,
- Completion/Core/compdump, Completion/Core/compinit,
- Completion/Core/compinstall, Completion/Debian/_apt,
- Completion/Debian/_deb_packages, Completion/Linux/_rpm,
- Completion/User/_archie, Completion/User/_cvs,
- Completion/User/_dd, Completion/User/_flex,
- Completion/User/_gcc, Completion/User/_gdb,
- Completion/User/_gprof, Completion/User/_groups,
- Completion/User/_gs, Completion/User/_hosts,
- Completion/User/_killall, Completion/User/_lynx,
- Completion/User/_mailboxes, Completion/User/_make,
- Completion/User/_man, Completion/User/_mh,
- Completion/User/_mount, Completion/User/_mutt,
- 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/_use_lo,
- Completion/User/_user_at_host, Completion/User/_users,
- Completion/User/_users_on, Completion/User/_wget,
- Completion/User/_whois, Completion/User/_yp,
- Completion/X/_x_arguments, 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/_xt_arguments, Completion/X/_xutils,
- Doc/Zsh/compsys.yo, Doc/Zsh/mod_computil.yo,
- Etc/completion-style-guide: contexts extended to multiple levels;
- tags and styles replace configuration keys; _complete_help (C-xh)
- shows context and accepted tags.
-
- * Bart: 8638: Completion/Base/.distfiles,
- Completion/Builtins/.distfiles: mv _vars from Base to _Builtins.
-
- * Sven: 8633: Doc/Zsh/compsys.yo: documentation for -O options
- to _arguments and _values.o
-
- * Sven: 8632: Completion/User/_telnet: remove set -x
-
- * Sven: 8630: Src/Zle/computil.c, Doc/Zsh/compsys.yo,
- Completion/Base/_arguments, Completion/Base/_brace_parameter,
- Completion/Base/_command_names, Completion/Base/_condition,
- Completion/Base/_default, Completion/Base/_describe,
- Completion/Base/_equal, Completion/Base/_jobs,
- Completion/Base/_math, Completion/Base/_parameter,
- Completion/Base/_subscript, Completion/Base/_tilde,
- Completion/Base/_values, Completion/Base/_vars,
- Completion/Builtins/_aliases, Completion/Builtins/_arrays,
- Completion/Builtins/_autoload, Completion/Builtins/_bindkey,
- Completion/Builtins/_builtin, Completion/Builtins/_cd,
- Completion/Builtins/_command, Completion/Builtins/_compdef,
- Completion/Builtins/_disable, Completion/Builtins/_echotc,
- Completion/Builtins/_enable, Completion/Builtins/_functions,
- Completion/Builtins/_hash, Completion/Builtins/_kill,
- Completion/Builtins/_limits, Completion/Builtins/_pids,
- Completion/Builtins/_popd, Completion/Builtins/_sched,
- Completion/Builtins/_stat, Completion/Builtins/_trap,
- Completion/Builtins/_unhash, Completion/Builtins/_wait,
- Completion/Builtins/_which, Completion/Builtins/_zftp,
- Completion/Builtins/_zle, Completion/Builtins/_zmodload,
- Completion/Core/_alternative, Completion/Core/_complete,
- Completion/Core/_files, Completion/Core/_main_complete,
- Completion/Core/_message, Completion/Core/_normal,
- Completion/Core/_options, Completion/Core/_parameters,
- Completion/Core/_requested, Completion/Core/_set_options,
- Completion/Core/_sort_tags, Completion/Core/_style,
- Completion/Core/_tags, Completion/Core/_unset_options,
- Completion/Core/compinit, Completion/Debian/_apt,
- Completion/Linux/_rpm, Completion/User/_archie,
- Completion/User/_flex, Completion/User/_gcc,
- Completion/User/_gprof, Completion/User/_groups,
- Completion/User/_gs, Completion/User/_hosts,
- Completion/User/_lynx, Completion/User/_mount,
- Completion/User/_mutt, Completion/User/_netscape,
- Completion/User/_nslookup, Completion/User/_pbm,
- Completion/User/_ports, Completion/User/_rlogin,
- Completion/User/_socket, Completion/User/_ssh,
- Completion/User/_telnet, Completion/User/_tiff,
- Completion/User/_urls, Completion/User/_user_at_host,
- Completion/User/_users, Completion/User/_users_on,
- Completion/User/_wget, 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: tags rewrite.
-
- * Bart: 8617: Src/signals.c: warning, not error, if jobs running
- at exit.
-
- * Akim Demaille <akim@epita.fr>, Tanaka Akira: 8612, 8615:
- Completion/User/_make: avoid empty branch in awk pattern by
- using `?'.
-
- * Clint: 8611: Completion/Debian/_apt: complete package to show.
-
- * Sven: 8607: Src/builtin.c, Src/math.c: initialize mathevall()
- return value, but not hunk reset errflag in zexit() (except
- kept braces).
-
- * Sven: 8604: Src/Builtins/.cvsignore, Src/Modules/.cvsignore,
- Src/Zle/.cvsignore: ignore so_locations.
-
- * Sven: 8603: Completion/Base/_arguments, Completion/Base/_describe,
- Completion/Base/_values, Completion/Builtins/_kill,
- Completion/Builtins/_wait, Completion/Core/_alternative,
- Completion/Core/_files, Completion/Core/_main_complete,
- Completion/Core/_requested, Completion/Core/_style,
- Completion/Core/_tags, Completion/Core/compinit: simplified tags
- mechanism and new style mechanism.
-
- * Bart: 8601: Src/Zle/compcore.c: add DPUTS for 8599.
-
- * Sven: 8599: Src/Zle/compcore.c: fix problems with quoting
-
- * Adam: 8598: Misc/make-zsh-urls: perl script for creating URLs to
- complete.
-
- * Tanaka Akira: 8597: Completion/User/_whois: handle fwhois.
-
- * Clint: 8594: Completion/Debian/_bug: improvements.
-
- * Sven: 8591: Src/Zle/zle_main.c: fix up vared in subshell by
- re-opening file
-
- * Sven: 8590: Src/Zle/zle.h, Src/Zle/zle_tricky.c,
- Src/Zle/zle_utils.c, Completion/Core/_path_files: keeping
- track of prefixes and suffixes in file completion and tracking
- cursor position for undo.
-
- * Sven: 8588, 8589: Src/Zle/comp.h, Src/Zle/compcore.c,
- Src/Zle/compctl.c, Src/Zle/complete.c, Src/Zle/compmatch.c,
- Src/Zle/compresult.c, Src/Zle/computil.c, Src/Zle/computil.mdd,
- Src/Zle/zle_tricky.c, Src/params.c, Doc/Zsh/compwid.yo,
- Doc/Zsh/mod_computil.yo, Completion/Core/_path_files: mega patch
- for nested quotes in completion.
-
- * Clint: 8585: Src/Zle/compresult.c: count mismatch displaying lines
-
- * Clint: 8576: configure.in: fix up options descriptions
-
- * Clint: 8575: Completion/Debian.new/_bug: handle reportbug
-
- * Sven: 8573: Src/utils.c: more careful quoting re-inserted ~, too.
-
- * Sven: 8569: Src/utils.c: 8565 after colon.
-
- * Sven: 8566: Completion/Core/_tags: local var is $ttags, not $tags.
-
- * Sven: 8565: Src/utils.c, Completion/Core/_expand: don't quote =
- in normal argument except at start.
-
-1999-11-19 Peter Stephenson <pws@supanet.com>
-
- * Sven: 8562: Completion/Core/_path_files: handle noglobdots but
- still find explicitly typed dotfiles.
-
- * Sven: 8560: Src/Zle/complete.export, Src/Zle/compresult.c,
- Src/Zle/zle.export, Src/Zle/zle_tricky.c, Src/zsh.export: move
- functions around.
-
- * Bart: 8558: Completion/Builtins/.distfiles: update
-
- * Oliver: 8547: zle.export, complete.export, zsh.export
-
- * Clint: 8545, 7546: Functions/Misc/run-help: .->dot and :->colon;
- check $HELPDIR and english, don't invoke man if not necessary.
-
- * Bart: 8541: configure.in, Completion/Base/.distfiles,
- Completion/Builtins/.distfiles, Completion/Core/.distfiles,
- Completion/Debian/.distfiles: fix getpwent() test and update
- .distfiles.
-
- * Clint: 8540: Completion/Debian/_bug: completion for Debian `bug'.
-
- * Sven: 8537: Completion/Base/_describe, Completion/Base/_values,
- Completion/Builtins/_kill, Completion/Builtins/_pids,
- Completion/Builtins/_wait, Completion/Core/_tags,
- Completion/User/_gdb: _pids to complete PIDs; -i option to _tags.
-
- * Sven: 8536: Src/lex.c: don't try to balance parentheses in
- parameter expressions inside math evals.
-
- * Sven: 8535: Src/Zle/compcore.c, Src/Zle/complist.c,
- Src/Zle/zle_tricky.c: drop back to ordinary completion to query
- user for listing when in menu-select.
-
- * Sven: 8533: Completion/Base/_arguments, Completion/Base/_describe,
- Completion/Base/_values, Completion/Builtins/_kill,
- Completion/Builtins/_wait, Completion/Core/_files,
- Completion/Core/_main_complete, Completion/Core/_tags: remove
- prios parameters by using $funcstack.
-
- * Clint: 8532: Completion/Debian/_dpkg,
- Completion/Debian/_dpkg-source: new support for Debian package
- management functions.
-
- * 8520: Completion/Base/_arguments, Completion/Base/_describe,
- Completion/Base/_values, Completion/Builtins/_kill,
- Completion/Builtins/_wait, Completion/Core/_files,
- Completion/Core/_main_complete, Completion/Core/_tags,
- Completion/Core/compinit: add _tags functionality
-
- * Sven: 8519: Src/Zle/complist.c: don't use old list after a menu
- selction.
-
- * Sven: 8518: Src/Modules/parameter.c, Src/Modules/parameter.mdd,
- Completion/Base/_command_names, Completion/Builtins/_aliases,
- Completion/Builtins/_enable, Completion/Builtins/_unhash,
- Completion/Builtins/_which, Doc/Zsh/builtins.yo,
- Doc/Zsh/mod_parameter.yo: dis* parameter keys are now all
- dis_*.
-
- * Sven: 8517: Src/Zle/zleparameter.c: when to calculate values
- for zle parameters (update to 8474).
-
- * Sven: 8515: Src/Zle/comp.h, Src/Zle/compctl.h, Src/builtin.c,
- Src/module.c, Doc/Zsh/builtins.yo,
- Completion/Base/_command_names, Completion/Builtins/_bg_jobs,
- Completion/Builtins/_fg_jobs, Completion/Builtins/_hash,
- Completion/Builtins/_jobs, Completion/Builtins/_kill,
- Completion/Builtins/_wait, Completion/User/_gdb,
- Completion/User/_perldoc: completion file headers;
- zmodload in static shells; changes in job control
- completion.
-
- * Bart: 8512: Completion/Core/compinit: workaround zmodload -i
- unavailibity in statically linked shell.
-
-1999-11-03 Bart Schaefer <schaefer@zsh.org>
-
- * Config/version.mk: Set version string to 3.1.6-bart-8.
-
- * Doc/Zsh/Makefile.in, Src/Zle/zle.mdd: The comp1 module is obsolete.
-
-1999-11-02 Bart Schaefer <schaefer@zsh.org>
-
- * Src/Zle/comp1.c, Src/Zle/comp1.export, Src/Zle/comp1.mdd: Sven:
- 8424: These files are obsolete now.
-
- * Src/Zle/compcore.c: Sven: 8495: The wrong cline struct was being
- tested, causing improper auto-suffix-removal behavior.
-
- * Completion/Core/_path_files: Sven: 8494: Fix up prefix/suffix
- manipulations.
-
- * Completion/Base/_value: Tanaka: 8491: Call _value after
- redefining it.
-
- * Src/Zle/compcore.c, Src/Zle/compresult.c, Src/Zle/computil.c:
- Sven: 8490: Fix display bugs and a fencepost error.
-
- * Src/Modules/parameter.c: Sven: 8490: Use the correct scan for
- disabled aliases.
-
- * Completion/User/_urls: Sven: 8490: Don't use "hosts" as a local
- paramter name, _hosts wants to see the global when it gets called
- later.
-
- * Src/exec.c: Sven: 8488: Pass a copy of the function name to
- module wrappers in case the function undefines/redefines itself.
-
- * Completion/Base/_value: Tanaka: 8487: Completions after
- parameter assignments.
-
- * Completion/User/_make: Tanaka: 8486: Some BSD-variant special cases.
-
- * Completion/Debian/_apt, Completion/User/_archie: Tanaka: 8485:
- Fix typos and minor omissions.
-
- * Completion/User/_cvs, Completion/User/_whois,
- Completion/Core/compinit, Completion/Base/_combination: Sven:
- 8484: Use parameter module for testing function existence; fix a
- couple of small bugs.
-
- * Src/Modules/parameter.c: Sven: 8482: Make sure special AA param
- keys are set when needed.
-
- * Src/Zle/compcore.c, Src/Zle/compmatch.c: Sven: 8481: An empty
- string in compmatchers means try global match specs.
-
- * Doc/Zsh/mod_parameter.yo, Src/Modules/parameter.c,
- Src/Modules/parameter.mdd, Completion/Core/compinit: Sven: 8480:
- Add funcstack parameter.
-
- * Completion/Core/_path_files: Sven: 8479: Use globdots throughout.
-
- * Completion/Base/_first: Sven: 8479: Fix example code (in comment).
-
- * Doc/Zsh/expn.yo, Src/glob.c: Sven: zsh-users/2713: Qualifier (n)
- sets numeric-glob-sort for current glob.
-
- * Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c, Doc/Zsh/compctl.yo,
- Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo, Doc/Zsh/intro.yo,
- Doc/Zsh/manual.yo, Doc/Zsh/mod_complete.yo, Doc/Zsh/modules.yo,
- Doc/Zsh/zle.yo, Src/Zle/comp.h, Src/Zle/compcore.c,
- Src/Zle/complete.c, Src/Zle/complete.mdd, Src/Zle/complist.c,
- Src/Zle/compmatch.c, Src/Zle/compresult.c, Src/Zle/zle.h,
- Src/Zle/zle_main.c, Src/Zle/zle_misc.c, Doc/zsh.yo: Sven: 8478 (as
- described in 8475 and 8476): Continue the re-modularization of the
- new completion system, moving some doc into new sections and
- moving most of the completion code from zle_tricky.c into three
- new files.
-
- * Completion/Core/compinit: Sven: 8475: Call zmodload on parameter
- and zleparameter. This may not be necessary, as it wasn't
- included in the correction in 8478.
-
- * Src/Modules/parameter.c: Sven: 8474: Fix computation from
- previous patch for whether values are needed.
-
- * Src/hashtable.c: Sven: 8474: Fall back on getpwent() if NIS
- and/or NIS+ don't find anything.
-
- * Src/signals.c: Sven: 8473: Reset sigtrapped[] during dosavetrap().
-
- * Src/Modules/parameter.c, Src/Zle/zleparameter.c: Sven: 8472:
- Don't calculate values for special parameters unless needed.
-
- * Functions/Zle/predict-on: Use a "repeat 1" instead of "while
- true" for a dummy loop. (Unposted.)
-
- * Completion/Builtins/_functions, Completion/Builtins/_unhash,
- Completion/Builtins/_which, Completion/Builtins/_zle,
- Completion/Builtins/_zmodload, Doc/Zsh/mod_parameter.yo,
- Doc/Zsh/mod_zleparameter.yo, Src/Modules/parameter.c,
- Src/Modules/parameter.mdd, Src/Zle/zleparameter.c,
- Src/Zle/zleparameter.mdd, Completion/Base/_command_names,
- Completion/Base/_equal, Completion/Builtins/_aliases,
- Completion/Builtins/_bindkey, Completion/Builtins/_builtin,
- Completion/Builtins/_disable, Completion/Builtins/_enable: Sven:
- 8471: Split some paramters into enabled and disabled variants.
-
- * Functions/Zle/predict-on: Sven: 8470: Test list_max of 0 as a
- special case.
-
- * configure.in: Zefram: 8459: More places to hunt for signals and
- resources.
-
- * Completion/Core/compinit, Doc/Zsh/compsys.yo, Src/xmods.conf:
- Sven: 8440: Auto-autoload the parameter modules, because
- completion won't work without them.
-
- * Src/Zle/zle_tricky.c: Sven: 8439: Completion lists respect
- NUMERIC_GLOB_SORT.
-
- * Src/Zle/zle_tricky.c: Sven: 8438: Force recompute of completion
- list in listlist().
-
- * Src/Zle/complist.c, Src/Zle/zle_tricky.c: Sven: 8437: Fix crash
- in menu-select and remove old ref to ZLS_SELECT param.
-
- * Src/Zle/compctl.mdd, Src/Zle/complete.c, Src/Zle/complete.mdd,
- Src/Zle/complist.c, Src/Zle/complist.mdd, Src/Zle/computil.mdd,
- Src/Zle/zle.h, Src/Zle/zle_keymap.c, Src/Zle/zle_main.c,
- Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c,
- Src/Zle/zleparameter.c, Src/Zle/zleparameter.mdd,
- Doc/Zsh/compwid.yo, Doc/Zsh/expn.yo, Doc/Zsh/manual.yo,
- Doc/Zsh/mod_clone.yo, Doc/Zsh/mod_compctl.yo,
- Doc/Zsh/mod_complete.yo, Doc/Zsh/mod_computil.yo,
- Doc/Zsh/mod_parameter.yo, Doc/Zsh/mod_zle.yo,
- Doc/Zsh/mod_zleparameter.yo, Doc/Zsh/modules.yo,
- Src/Modules/parameter.c, Src/Modules/parameter.mdd,
- Src/Zle/comp.h, Src/Zle/compctl.h, Src/hashtable.c, Src/module.c,
- Src/params.c, Src/subst.c, Src/xmods.conf, Completion/User/_cvs,
- Completion/User/_gdb, Completion/User/_man, Completion/User/_mh,
- Completion/User/_nslookup, Completion/User/_tar,
- Completion/User/_urls, Completion/User/_users,
- Completion/User/_whereis, Completion/User/_whois,
- Completion/X/_x_font, Completion/X/_x_window,
- Completion/X/_xmodmap, Doc/Makefile.in, Doc/Zsh/compctl.yo,
- Doc/Zsh/compsys.yo, Completion/Debian/_apt,
- Completion/Core/_approximate, Completion/Core/_main_complete,
- Completion/Core/_normal, Completion/Core/_options,
- Completion/Core/_parameters, Completion/Core/_path_files,
- Completion/Core/compinit, Completion/Commands/_bash_completions,
- Completion/Commands/_history_complete_word,
- Completion/Commands/_read_comp, Completion/Builtins/_aliases,
- Completion/Builtins/_arrays, Completion/Builtins/_bg_jobs,
- Completion/Builtins/_bindkey, Completion/Builtins/_builtin,
- Completion/Builtins/_cd, Completion/Builtins/_command,
- Completion/Builtins/_compdef, Completion/Builtins/_disable,
- Completion/Builtins/_enable, Completion/Builtins/_fc,
- Completion/Builtins/_functions, Completion/Builtins/_hash,
- Completion/Builtins/_jobs, Completion/Builtins/_kill,
- Completion/Builtins/_set, Completion/Builtins/_stat,
- Completion/Builtins/_trap, Completion/Builtins/_unhash,
- Completion/Builtins/_wait, Completion/Builtins/_which,
- Completion/Builtins/_zle, Completion/Builtins/_zmodload,
- Completion/Base/_arguments, Completion/Base/_brace_parameter,
- Completion/Base/_command_names, Completion/Base/_describe,
- Completion/Base/_equal, Completion/Base/_first,
- Completion/Base/_job, Completion/Base/_regex_arguments,
- Completion/Base/_tilde, Completion/Base/_values: Sven: 8424:
- Rearrange completion code to make the new function-based system
- the default and begin separating zle_tricky, the old compctl
- stuff, and the new system into better-segregated modules.
-
- * Src/Zle/compctl.c: Port from zle_tricky.c my local stubbornness
- patch to use short job names, not whole job listings, in job
- completions.
-
- * Src/Zle/compctl.c: Sven: 8424: Rearrange completion code to make
- the new function-based system the default and begin separating
- zle_tricky, the old compctl stuff, and the new system into
- better-segregated modules.
-
-1999-10-27 Bart Schaefer <schaefer@zsh.org>
-
- * Functions/Zle/predict-on: Better handling of automenu, and don't
- generate a listing if nmatches is so big that it would generate a
- "do you wish ...?" prompt.
-
- * Functions/Zle/predict-on, Doc/Zsh/compsys.yo: Sven: 8442: "Pour
- some compconfig over" predict-on.
-
-1999-10-26 Bart Schaefer <schaefer@zsh.org>
-
- * Functions/Zle/predict-on: As per Sven's suggestion, use a
- comppostfuncs function to suppress the "do you wish to see all
- possibilities?" message on long listings.
-
-1999-10-25 Bart Schaefer <schaefer@zsh.org>
-
- * Src/Zle/complist.c: Alexandre Duret-Lutz: 8413: Tweak 8412 to
- extend the menu-selection highlight to the full width of the
- column.
-
- * Src/Zle/complist.c, Doc/Zsh/mod_complist.yo: Sven: 8412: Add
- separate colorings for the file-type-marker and for background
- spaces, to be able to more closely copy GNU color-ls.
-
- * Src/Modules/parameter.c: Bart: 8404: Implement "autoload -X" and
- change the value of "$functions" to fit. Also fix a crash-bug
- when unloading this module.
-
- * Src/builtin.c, Src/exec.c, Src/hashtable.c, Doc/Zsh/builtins.yo,
- Doc/Zsh/func.yo: Bart: 8404: Implement "autoload -X" and change the
- output of "functions" to fit.
-
- * Doc/Zsh/zle.yo: Sven: 8400: BLINES -> BUFFERLINES
-
-1999-10-24 Bart Schaefer <schaefer@zsh.org>
-
- * Src/zsh.mdd: Don't forcibly rebuild zshpaths.h; instead make it
- depend on the usual configuration-related makefile fragments.
-
- * Src/parse.c: Fix function-body parsing bug introduced by earlier
- optimizations.
-
-1999-10-22 Bart Schaefer <schaefer@zsh.org>
-
- * Src/Modules/stat.c: Alexandre Duret-Lutz: 8371: Make "stat -g"
- correspond to the doc for it.
-
- * Src/hist.c: Alexandre Duret-Lutz: 8376: !# history expansion now
- works during completion, as it has in 3.0 since June 1, 1997.
-
- * Src/main.c, Src/params.c, Src/system.h, INSTALL, acconfig.h,
- configure.in: Zefram: 8372: Configure option to disable
- setlocale() support, and also do a linkage test for it rather than
- simply test for the LC_ALL constant.
-
- * Functions/Zle/predict-on: Back out Sven's suggested compmatchers
- for now; turn off prediction when a delete-char-or-list is
- performed.
-
-1999-10-21 Bart Schaefer <schaefer@zsh.org>
-
- * Functions/Zle/predict-on: Refine, and improve commentary.
-
- * Completion/Builtins/_cd, Completion/Builtins/_popd: Oliver:
- 8361: Factor out handling of +/- dirstack offsets from _cd to make
- completer for _popd; fix _cd handling of directory names that
- actually do begin with a + or -.
-
- * Src/Zle/computil.c: Sven: 8360: Still more parsing fixes.
-
- * Completion/User/_bison: Sven: 8360: Improved option recognition.
-
- * Completion/Base/_arguments, Completion/Base/_values: Sven: 8360:
- More computil-related tweaking.
-
- * Completion/Builtins/_sched: Oliver: 8359: Complete scheduled
- jobs for removal.
-
- * Src/Zle/computil.c: Sven: 8357: More options-parsing tweaks.
-
- * Functions/Prompts/promptinit,
- Functions/Prompts/prompt_oliver_setup: Oliver: 8353: Simplified
- handling of prompt_opts.
-
- * Src/Zle/computil.c: Sven: 8352: Fix parsing bugs.
-
- * Completion/User/_bison: Sven: 8352: Complete .y files as well.
-
- * Completion/Base/_arguments: Sven: 8352: Delay calling _message
- so it won't confuse compstate[insert].
-
- * Src/Zle/zle_tricky.c: Sven: 8350: Fixes to cline handling of
- position of braces and of cursor following completion in nested
- braces.
-
- * Functions/Zle/predict-on: If history-beginning-search-backward
- fails, attempt complete-word.
-
- * Completion/Core/_path_files: Sven: 8350: Fix prefix/suffix settings.
-
- * configure.in: Clint Adams: 8346: Fix typos.
-
- * Src/Zle/computil.c: Sven: 8340: Fix memory management bugs and
- confusion about word ranges when restricting compwords.
-
- * Completion/Core/_path_files: Sven: 8340: Fix completion on empty
- string.
-
-1999-10-20 Bart Schaefer <schaefer@zsh.org>
-
- * Functions/Prompts/promptinit: Oliver: 8335: Provide the
- prompt_opts assoc. array to specify what options are needed by a
- given prompt theme, and arrange to set them by putting the
- localoptions-affected guts of the prompt function into set_prompt
- and then calling setopt after it finishes. (Tweaked to avoid
- reindentation.)
-
-1999-10-19 Bart Schaefer <schaefer@zsh.org>
-
- * Src/Zle/comp.h, Src/Zle/complist.c, Src/Zle/zle_tricky.c: Sven:
- 8333: Handle completion in nested brace-expressions.
-
- * Src/Builtins/rlimits.c: Display the sockbufsize and maxpthreads
- limits in "ulimit -a" output.
-
- * Src/Builtins/rlimits.awk, Doc/Zsh/builtins.yo: Add the
- "maxpthreads" limit as reported by Albert Chin.
-
- * Src/Zle/comp1.export, Src/Zle/compctl.export,
- Src/Zle/zle.export: Oliver: 8323: Declarations needed to build
- shared objects on AIX.
-
- * Src/Zle/zle_tricky.c: Sven: 8322: Fix overeager slash-addition
- and suffix-elimination.
-
- * Completion/Core/_path_files: Sven: 8322: Complete directories up
- to a trailing slash even if there are no further subdirectories,
- but continue to make any subdirectories candidates for further
- completion when a trailing slash is present.
-
- * Src/Builtins/rlimits.awk, Doc/Zsh/builtins.yo: Rename
- "sktbuffersize" as "sockbufsize".
-
- * Src/cond.c: Sven: 8321: Fix bug in new cmpile-once "case" handling.
-
-1999-10-18 Bart Schaefer <schaefer@zsh.org>
-
- * Src/Builtins/rlimits.awk, Src/Builtins/rlimits.c,
- Src/Builtins/rlimits.mdd: Zefram: 8320: Sort the resource list for
- "limit", rename "sbsize" to "sktbuffersize", fix problems handling
- memory type limits vs pure numeric vs time spans.
-
- * Doc/Zsh/builtins.yo: Zefram: 8320: Sort the resource list for
- "limit", rename "sbsize" to "sktbuffersize".
-
- * Src/cond.c, Src/loop.c, Src/parse.c, Src/pattern.c, Src/utils.c,
- Src/zsh.h: Sven: 8319: Compile patterns in "case" statements on
- demand, then keep them in the parse tree so they only have to be
- compiled once.
-
- * Src/Zle/zle_tricky.c: Sven: 8317: Reset state so that a leading
- "~" isn't assumed to be part of an extendedglob pattern.
-
- * Completion/Base/_tilde: Sven: 8317: Use _users.
-
- * Src/Zle/computil.c: Sven: 8316: Report when arguments are not
- allowed at a position.
-
- * Completion/Base/_arguments: Sven: 8316: Extraneous "break".
-
- * Src/Zle/computil.c: Sven: 8315: Save and restore parser state
- around "restricting rest-argument-definitions".
-
- * Src/Zle/zle_tricky.c: Sven: 8313: Try harder to use match specs
- correctly, even when `globcomplete'.
-
- * Doc/Zsh/compsys.yo, Completion/Core/_path_files: Sven: 8313:
- conconfig[path_expand] now has "prefix" and "suffix" choices.
-
- * Completion/Core/compinit: Sven: 8313: Minor cleanup of "funcall".
-
- * Completion/Core/_main_complete: Sven: 8313: A warning message
- should be printed only when the last global match spec was tried.
-
- * Completion/Core/_main_complete: Sven: 8312: Missing "local" decl.
-
- * Doc/Zsh/builtins.yo: Document the `sbsize' limit.
-
- * Src/Builtins/rlimits.awk: Jos Backus: 8309: FreeBSD has an
- SBSIZE limit.
-
-1999-10-17 Bart Schaefer <schaefer@zsh.org>
-
- * Completion/User/_man: Oliver: 8139: Use the "manpath" command if
- available, splitting at colons.
-
- * Src/Modules/mathfunc.c: Oliver: 8138: Remove excess comma that
- causes picky compilers to choke.
-
- * Src/builtin.c, Src/options.c, Src/zsh.h, Doc/Zsh/options.yo:
- Bart: 8308: The `CHECK_JOBS' option, based on Clint Adams' 8109,
- with sense reversed as suggested by Zefram in 8111, and adapted
- doc from PWS in 8110.
-
- * Doc/Zsh/compsys.yo, Completion/Commands/_history_complete_word:
- Adam: 8028,8063,8070; and PWS: 8098: Revised history completion.
-
- * Src/.cvsignore: Ignore .pro files only if they begin with
- alphanumerics, to keep .indent.pro.
-
-1999-10-16 Bart Schaefer <schaefer@zsh.org>
-
- * Config/version.mk: Set version string to 3.1.6-bart-7.
-
- * Completion/User/_whois: Tanaka: 8296: New completion for "whois".
-
- * Completion/User/_archie: Tanaka: 8295: New completion for "archie".
-
-1999-10-15 Bart Schaefer <schaefer@zsh.org>
-
- * Completion/Debian/_apt, Completion/Base/_regex_arguments:
- Tanaka: 8289: Misc. cleanup.
-
- * Completion/User/_pbm: Tanaka: 8287: Add missing
- continuation-line backslashes.
-
- * Completion/User/_urls: Tanaka: 8286: Misc. cleanup.
-
- * Misc/bash2zshprompt: Adam: 8278: Emit "setopt promptsubst".
-
- * Completion/User/_urls: Oliver: 8276: More autoremoval fixes.
-
- * Src/Zle/zle_tricky.c: Sven: 8283: Fix bug in tracking number of
- matches added.
-
- * Doc/Zsh/compctl.yo, Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo:
- Sven: 8283: Improve documentation about match-specs.
-
- * Completion/Core/compinit: Sven: 8273: "compconf -L" sorts its
- output.
-
- * Completion/Core/compinit, Src/Zle/computil.c,
- Src/Zle/computil.mdd, Src/xmods.conf: Sven: 8272: The computil
- module is now auto-autoloaded; minor bugfix.
-
- * Doc/Zsh/mod_complist.yo, Doc/Zsh/mod_computil.yo,
- Doc/Zsh/mod_deltochar.yo, Doc/Zsh/modules.yo: Sven: 8272: Assorted
- computil documentation.
-
- * Completion/Base/_describe, Completion/Base/_values: Sven: 8272:
- Clean-up related to usages of new computil functions.
-
- * Src/Zle/computil.c, Completion/Base/_arguments: Sven: 8270:
- Assorted computil debugging.
-
- * Src/math.c: Sven: 8267: Fix core dump caused by bad error handling.
-
- * Completion/User/_urls: Tanaka: 8263: Avoid bad autoremove behavior.
-
- * Completion/User/_killall, Completion/User/_pack,
- Completion/User/_unpack, Completion/User/_whereis: Oliver: 8262:
- More new completers.
-
- * Completion/User/_uncompress, Completion/User/_users,
- Completion/User/_gzip, Completion/User/_hosts: Oliver: 8262: Fix
- misc. minor omissions.
-
- * Completion/Builtins/_nothing: Oliver: 8262: Use this for the
- "whoami" command.
-
- * Src/zsh.h, Src/params.c: Sven: 8254: Implement (k) and (K)
- subscript modifiers.
-
- * Doc/Zsh/params.yo: Sven: 8254: Document the new (k) and (K)
- subscript modifiers.
-
- * Functions/Prompts/prompt_adam2_setup,
- Functions/Prompts/prompt_fire_setup,
- Functions/Prompts/prompt_redhat_setup,
- Functions/Prompts/promptinit: Fix a few bugs, mostly involving
- `setopt promptsubst'.
-
- * Functions/Prompts/promptinit: Sven: 8251: Tweak to properly
- expand the $fpath array.
-
- * Src/Zle/compctl.c, Src/Zle/compctl.mdd: Sven: 8249: Add the
- "compmatchers" array.
-
- * Doc/Zsh/compctl.yo, Doc/Zsh/compsys.yo: Sven: 8249: Clarify
- documentaion of declarations needed by some completers; document a
- couple of new features.
-
- * Completion/Core/_description, Completion/Core/_files,
- Completion/Core/_main_complete, Completion/Core/_message,
- Completion/Core/_multi_parts, Completion/Core/_path_files,
- Completion/Core/_sep_parts: Sven: 8249: Accept standard compadd
- arguments, fix a few bugs, use the new compconfig[warning_format],
- etc.
-
- * Completion/Builtins/_nothing: Sven: 8249: A completer which just
- prints a warning that the current context does not expect any
- words at all (e.g., a command that takes no arguments).
-
-1999-10-14 Bart Schaefer <schaefer@zsh.org>
-
- * Completion/Core/_main_complete, Completion/Core/compinit: Sven:
- 8256: Missing hunks of 8227.
-
- * Src/Zle/zle_tricky.c: Sven: 8247: When completing with a match
- spec, don't insert anchors if there are characters missing to the
- left of them.
-
- * Src/Zle/zle_tricky.c: Sven: 8244: Fix failure to list ambiguous
- matches completing after a quote.
-
- * configure.in: Tanaka: 8241: Test for a gcc 2.95 bug.
-
- * Src/Builtins/rlimits.awk, Src/Builtins/rlimits.c,
- Doc/Zsh/builtins.yo: Zefram: 8229: Support for the AIO_OPS and
- AIO_MEM resource limits.
-
-1999-10-13 Bart Schaefer <schaefer@zsh.org>
-
- * Src/Zle/compctl.c, Src/Zle/computil.c, Src/Zle/computil.mdd,
- Src/Zle/zle_tricky.c, Doc/Zsh/compsys.yo,
- Completion/Core/compinit, Completion/Base/_arguments,
- Completion/Base/_describe, Completion/Base/_values: Sven: 8219:
- Add and make use of the "computil" module, which moves several of
- the operations previously done by shell functions into C code.
-
- * Completion/User/_netscape: Oliver: 8230: Better browser and url
- completion.
-
- * Completion/User/_tiff: Sven: 8132: Change "options" to "opt_args".
-
- * Src/Zle/zle_tricky.c: Sven: 8231: Remove unnecessary tokenization.
-
- * Src/utils.c: Sven: 8231: Don't attempt to use a null name in
- zwarnnam().
-
- * Doc/Zsh/compsys.yo, Completion/X/_xmodmap,
- Completion/User/_flex, Completion/User/_gcc,
- Completion/User/_gprof, Completion/User/_gs,
- Completion/User/_lynx, Completion/User/_mount,
- Completion/User/_nslookup, Completion/User/_rlogin,
- Completion/User/_socket, Completion/User/_ssh,
- Completion/User/_telnet, Completion/User/_urls,
- Completion/User/_wget, Completion/User/_yp, Completion/Linux/_rpm:
- Sven: 8231,8232: Rename "options" as "opt_args" in a lot of places
- to avoid conflicts with the parameters module.
-
- * Completion/User/_urls, Completion/User/_webbrowser,
- Doc/Zsh/compsys.yo: Oliver: 8230: Better browser and url
- completion.
-
- * Functions/Zle/incremental-complete-word, Doc/Zsh/compsys.yo,
- Doc/Zsh/compwid.yo, Doc/Zsh/zle.yo, Src/Zle/comp.h,
- Src/Zle/comp1.c, Src/Zle/compctl.c, Src/Zle/complist.c,
- Src/Zle/zle_main.c, Src/Zle/zle_params.c, Src/Zle/zle_tricky.c:
- Sven: 8227: Compute the list of matches more frequently and
- earlier so that compstate[nmatches] is accurate more often;
- replace compstate[normal_nmatches] with
- compstate[alternate_nmatches] as a consequence; add
- compstate[list_lines] and BUFFERLINES for testing how big a screen
- is needed to edit; add an array comppostfuncs to hold callback
- shell functions run during completion; fix a display bug.
-
- * Src/Zle/zle_tricky.c: Sven: 8222: More cursor position
- heuristics: prefer to place the cursor in the matched portion of
- an ambiguous word, rather than in a prefix or suffix.
-
- * Completion/Core/_approximate, Completion/Core/_complete,
- Completion/Core/_expand, Completion/Core/_list,
- Completion/Core/_main_complete, Completion/Core/_match,
- Completion/Core/_path_files, Completion/Base/_default: Sven: 8217:
- Remove large comments that are now redundant with the compsys
- manual; misc other cleanup.
-
- * Src/Zle/zle_tricky.c: Sven: 8216: Improve code readability.
-
- * Src/Zle/zle_tricky.c: Sven: 8215: Fix problem with
- accept-and-menu-complete.
-
- * Functions/Misc/nslookup: A space is required between "read -k"
- and the number of bytes to read.
-
- * Doc/Zsh/builtins.yo: Document vagaries of "read -k" argument
- parsing.
-
-1999-10-12 Bart Schaefer <schaefer@zsh.org>
-
- * config.sub: Handle newer flavors of hppa2.0 as computed by
- configure.
-
-1999-10-11 Bart Schaefer <schaefer@zsh.org>
-
- * Completion/Core/_path_files: Sven: 8206: Fix setting of PREFIX
- when there's a leading slash.
-
- * Src/Zle/zle_tricky.c: Sven: 8205: Misc. fixes involving uninit'd
- variables, ragged alignment of output in calclist(), etc.
-
- * Completion/User/_yodl: Sven: 8204: Handle .yo file-suffix as
- well as .yodl.
-
- * Completion/Builtins/_cd, Completion/Base/_tilde: Oliver: 8181:
- Clean up directory stack handling.
-
-1999-10-10 Bart Schaefer <schaefer@zsh.org>
-
- * Src/options.c: Zefram: 8152: A batch of tweaks to emulation
- behavior (exec change omitted).
-
- * Doc/Zsh/options.yo, Src/options.c: Zefram: 8154: Change default
- behavior of shortloops (extendedglob change omitted).
-
- * Src/exec.c: Add the coproc descriptors to those that can't be
- copied by redirection.
-
- * Doc/Zsh/redirect.yo: Zefram: 8186: More accurate redirection doc.
-
- * Src/exec.c: Tweak 8187 to test the fdtable[] array rather than
- simply > 9.
-
- * Src/glob.c, Src/exec.c: Zefram: 8187: Don't permit redirection
- to grab zsh's internal descriptors.
-
- * Doc/Zsh/redirect.yo: Document the "&>" redirection and the use
- of multi-digit numbers on the RHS of "<&" and ">&" redirections.
-
- * Src/lex.c: Fix parsing of the "&>" redirection.
-
- * Src/exec.c: Plug lead of a copy of the coproc input descriptor.
-
-1999-10-07 Bart Schaefer <schaefer@zsh.org>
-
- * Completion/User/_urls: Oliver K: 8155: Handle "file:" urls.
-
- * Src/Zle/zle_tricky.c: Tweak last patch slightly to avoid the
- possibility of returning NULL.
-
- * Src/Zle/zle_tricky.c: Don't prematurely free/recreate the cached
- value of $compstate[ambiguous].
-
- * Functions/Prompts/promptinit: This function requires extendedglob.
-
-1999-10-06 Bart Schaefer <schaefer@zsh.org>
-
- * Functions/Misc/colors:
- Adam: 8147: Use $'...' rather than $(echo -n '...').
-
- * Misc/bash2zshprompt: Adam: 8144: Small fix.
-
- * Misc/bash2zshprompt, Functions/Prompts/prompt_adam1_setup,
- Functions/Prompts/prompt_adam2_setup,
- Functions/Prompts/prompt_blue_setup,
- Functions/Prompts/prompt_combo_setup,
- Functions/Prompts/prompt_cyan_setup,
- Functions/Prompts/prompt_elite2_setup,
- Functions/Prompts/prompt_elite_setup,
- Functions/Prompts/prompt_fire_setup,
- Functions/Prompts/prompt_green_setup,
- Functions/Prompts/prompt_magenta_setup,
- Functions/Prompts/prompt_off_setup,
- Functions/Prompts/prompt_red_setup,
- Functions/Prompts/prompt_redhat_setup,
- Functions/Prompts/prompt_suse_setup,
- Functions/Prompts/prompt_white_setup,
- Functions/Prompts/prompt_yellow_setup,
- Functions/Prompts/promptinit, Functions/Misc/colors,
- Completion/User/_prompt: Adam: 8129: "Themed prompts" system
- copied (and translated) from bash.
-
- * INSTALL, configure.in: Adam: 8145: Install the themed-prompt stuff.
-
- * Src/Modules/stat.c, Src/system.h: Zefram: 8137: Support for
- Solaris "doors".
-
- * Src/jobs.c: Reattach the tty and resize the terminal after a
- foreground job is stopped.
-
-1999-10-04 Bart Schaefer <schaefer@zsh.org>
-
- * Src/Zle/zle_refresh.c: Geoff: 8126: Fix infinite loop in
- tc_rightcurs().
-
-1999-10-03 Bart Schaefer <schaefer@zsh.org>
-
- * Src/builtin.c, Doc/Zsh/builtins.yo: PWS: 8093: Back out 8084.
-
- * Src/prompt.c: Use zcalloc() to allocate the buffer in
- promptexpand(), so as not to leave garbage beyond the end of the
- prompt after expansion.
-
- * Src/builtin.c: When computing the new directory for $PWD, don't
- duplicate a trailing slash.
-
- * Etc/FAQ.yo: PWS: zsh-announce/100: Latest FAQ changes.
-
-1999-10-02 Bart Schaefer <schaefer@zsh.org>
-
- * Src/exec.c: 8121: Start the path search over from the beginning,
- not from where it was last left off, after removing a bad element
- at attempted-execute-time.
-
-1999-09-30 Bart Schaefer <schaefer@zsh.org>
-
- * Doc/Zsh/compsys.yo, Completion/Commands/_bash_completions: PWS:
- 8108: Completions for bash equivalence.
-
- * Doc/Makefile.in: Adam: 8106: Use $(DESTDIR) when installing
- info, too.
-
- * Completion/User/_my_accounts, Completion/User/_other_accounts,
- Completion/User/_user@host, Completion/User/_user_at_host: Adam:
- 8101: Change @ to _at_ in file names.
-
- * Completion/User/_perl_modules, Completion/User/_perldoc: Adam:
- 8100: Small bugfix, whitespace cleanup.
-
- * Completion/Core/compinit, Doc/Zsh/compsys.yo: PWS: 8098: Add
- "compdef -K" to map multiple widgets to the same function.
-
- * Doc/Zsh/guide.yo: PWS: 8097: Renamed to manual.yo.
-
- * Doc/Zsh/guide.yo, Doc/Zsh/intro.yo, Doc/Zsh/manual.yo,
- Doc/Makefile.in, Doc/zsh.yo, Doc/ztexi.yo: PWS: 8097: Rename
- "guide" to "manual" as PWS is working on another "guide."
-
- * Completion/User/_a2ps: Alexandre Duret-Lutz: 8094: Update for
- newer versions of a2ps.
-
- * Src/params.c: Don't use tokenized strings as associative array keys.
-
- * Src/exec.c: PWS: 8086: Don't singsub() the LHS of assignments at
- exec time.
-
- * Src/Zle/complist.c: PWS: 8072: Fix allocation state bug (massive
- reindentation but no other real changes).
-
- * Doc/Zsh/builtins.yo: PWS: 8084: Reset $PWD in the "pwd" builtin
- if unable to stat(pwd). This leaves the dirstack in an
- inconsistent state and needs more looking-at.
-
- * Src/exec.c: 8091: Be a little smarter about fixing up the command
- table when we find a bad element at attempted-execute-time.
-
-1999-09-28 Bart Schaefer <schaefer@zsh.org>
-
- * Src/builtin.c: PWS: 8084: Reset $PWD in the "pwd" builtin if
- unable to stat(pwd). This leaves the dirstack in an inconsistent
- state and needs more looking-at.
-
- * Completion/User/_man: Tanaka: 8082: Fix PWS's silly thinko.
-
-1999-09-27 Bart Schaefer <schaefer@zsh.org>
-
- * Completion/User/_user@host: Adam: 8065: Add forgotten file used
- by _my_accounts and _other_accounts.
-
- * Doc/Zsh/compsys.yo: Adam: 8064: Documentation for _my_accounts
- and _other_accounts usages.
-
- * Completion/User/_my_accounts, Completion/User/_other_accounts:
- Adam: 8064,8065,8066: Assorted fixes and documentation.
-
- * Completion/User/_man: Adam: 8062: Fix to handle colon-delimited
- "manpath" output (as corrected by PWS: 8067.)
-
-1999-09-26 Bart Schaefer <schaefer@zsh.org>
-
- * Src/signals.c: PWS: 8056: Wrap getiparam() in HEAPALLOC block
- for math evaluation reasons.
-
-1999-09-26 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: Config/version.mk: 3.1.6-pws-6
-
- * pws: 8051: Completion/User/_users_on: typos.
-
- * pws: 8050: Src/utils.c: getkeystring() used in ##<char>
- (formally #\<char>) should return unsigned char.
-
- * pws: 8049: Src/math.c: use HEAPALLOC for math evals.
-
- * Adam: 8048: Completion/User/_my_accounts,
- Completion/User/_other_accounts, Completion/User/_rlogin,
- Completion/User/_ssh, Completion/User/_users_on: use
- my_accounts and other_accounts for ssh and friends;
- user users for write and potentially elsewhere.
-
- * Adam: 8047: Completion/User/_users: lasts uses _users.
-
- * Tanaka Akira: 8044: Completion/Base/_regex_arguments,
- Completion/Debian/_apt: remove NULs from cache files,
- fix some typos.
-
- * Tanaka Akira: 8042: Doc/Zsh/expn.yo, Src/subst.c, Src/utils.c:
- ${(qqqq)...} now does $'...' quotation; rejigging unprintable
- characters is now ${(V)...}.
-
-1999-09-24 Peter Stephenson <pws@ibmth.df.unipi.it>
- * Tanaka Akira: 8039: Src/utils.c: quoting of backslashes inside
- ${(qqq)...}.
-
- * pws: 8038: Completion/User/_tar: wouldn't use tar archives
- beginning with a ~.
-
-1999-09-23 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 8033: Src/math.c: use '##' to get code for literal
- character as less error-prone than `#\'.
-
- * Sven: 8030: Src/utils.c: 8019 needed to expand the buffer
- even more.
-
- * pws: 8026: Src/math.c: idiotically made buffer too short
- for error message.
-
- * Sven: 8023: Src/subst.c, Src/utils.c, Doc/Zsh/expn.yo:
- ${(qqqq)...} quotes unprintables in bindkey fashion.
-
- * pws: 8022: Src/Zle/zle_misc.c: digit argument with metafied
- digits didn't work.
-
- * Sven: 8021: Src/Zle/complist.c: keep better track of cursor
- position when moving in a menu selection.
-
- * Vin Shelton and pws: 8020: Src/Zle/deltochar.c,
- Doc/Zsh/mod_deltochar.yo: new zap-to-char, uses deltochar()
- function but doesn't delete last occurrence (replaces 8010).
-
- * Sven: 8019: Src/utils.c: buffer overflow quoting newlines.
-
- * Sven: 8015: Completion/Commands/_history_complete_word,
- Src/Zle/zle_tricky.c: bug without history_stop in
- _history_complete_word; go backwards on line when scanning
- history words.
-
- * pws: 8014: Src/math.c: arguments after the first in math
- function skipped first character.
-
- * Sven: 8013: Completion/X/_x_keysym, Completion/X/_x_modifier,
- Completion/X/_xmodmap: completion for keys and modifiers
- in xmodmap.
-
- * Sven: 8012: Doc/Zsh/compsys.yo: document
- incremental-complete-word configuration keys.
-
- * Sven: 8011: Src/Zle/comp.h, Src/Zle/complist.c,
- Src/Zle/zle_tricky.c: better menu insertion with braces.
-
-1999-09-22 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Sven: 8004: Src/Zle/complist.c, Src/Zle/zle_tricky.c,
- Doc/Zsh/compctl.yo, Doc/Zsh/compwid.yo: crash in selecting;
- documentation for 8001.
-
- * Sven: 8001: Src/Zle/comp.h, Src/Zle/compctl.c,
- Src/Zle/zle_tricky.c, Doc/Zsh/compctl.yo, Doc/Zsh/compsys.yo,
- Doc/Zsh/compwid.yo, Completion/Core/_description: -1 and -2
- flags to completion commands allow removal of consecutive and
- non-consecutive duplicates.
-
- * pws: 7999, 8000: Doc/Makefile.in, Doc/Zsh/guide.yo,
- Doc/Zsh/mod_mapfile.yo, Doc/Zsh/mod_mathfunc.yo,
- Doc/Zsh/modules.yo, Doc/Zsh/mod_parameter.yo,
- Src/Modules/mathfunc.c, Src/Modules/mathfunc.mdd, Src/math.c:
- mathfunc module, contains 46 functions for use in math
- evaluations; make function arguments behave like normal mathevals.
-
- * Sven: 7998: Src/Zle/comp.h, Src/Zle/complist.c,
- Src/Zle/zle_tricky.c, Src/options.c, Src/zsh.h,
- Doc/Zsh/options.yo: Display column sizes can be different
- for different completion groups; LIST_PACKED and LIST_ROWS_FIRST
- options change listing display behaviour; clean functions up.
-
- * pws: 7995: Completion/Builtin/_zmodload: when looking for module,
- restrict to *.s[ol].
-
- * Tanaka Akira: 7989: Completion/Base/_combination,
- Completion/Debian/_apt, Completion/Base/_regex_arguments,
- Doc/Zsh/compsys.yo: document _combination and _regex_arguments,
- clean up relevant completion functions.
-
-1999-09-21 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Sven: 7985: Src/Zle/zle_tricky.c: crash in old completion
- with non-existent file.
-
- * pws: 7983: Src/hist.c: bug that hungetc() blindly went
- ahead after keyboard interrupt fixed by testing for errflag
- in hungetc().
-
- * pws: 7981, 7982: Src/math.c, Src/zsh.h: use dupstring()
- instead of lvalue stack; better ternary expression parsing;
- old `unbalanced stack' messages shouldn't show up so become
- debugging messages; arithmetical errors in unevaluated
- portions don't cause shell errors.
-
- * Sven: 7978: Src/exec.c, Src/init.c, Src/utils.c: grow and shrink
- underscore parameters properly.
-
- * Sven: 7976, 7977: Src/builtin.c, Src/math.c, Src/mkbltnmlst.sh,
- Src/mkmakemod.sh, Src/module.c, Src/zsh.h, Src/Modules/example.c,
- Src/Modules/example.mdd, Doc/Zsh/arith.yo, Doc/Zsh/builtins.yo,
- Etc/zsh-development-guide: system for loading math functions
- for use in math evals.
-
- * Sven: 7974: Src/Zle/zle_tricky.c: remove duplicates.
-
- * Bart: 7968: Completion/User/_mailboxes: mutt fixes.
-
-1999-09-20 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 7963: Src/math.c, Src/subst.c: better error checking
- for math evals; don't pass surrounding parentheses down for
- $(( ... )).
-
- * Adam: 7961: Completion/User/_mailboxes: fun with variables and
- elm.
-
- * Sven: 7960: Src/Zle/zle_tricky.c: too much deleted in path
- completion.
-
- * Sven: 7959: Completion/Core/_path_files, Doc/Zsh/compsys.yo:
- fixes from previous patches which missed 3.1.6-pws-5.
-
- * pws: 7957: Src/module.c: `zmodload -e modname' in statically
- linked shell didn't work.
-
- * pws: Config/version.mk: version 3.1.6-pws-5
-
- * Sven: 7953: Completion/Commands/_expand_word,
- Completion/Core/_expand, Doc/Zsh/compsys.yo: expand_completions
- configuration key.
-
- * pws: 7952: Completion/X/_xutils: xrdb should complete file
- arguments.
-
- * Sven: 7951: Src/subst.c, Doc/Zsh/expn.yo: parameter expansion flags
- for quoting with single or double quotes.
-
- * Sven: 7950: Src/utils.c, Src/Zle/complist.c: more careful
- with VARARR's.
-
- * Sven: 7949: Completion/X/_x_color,
- Completion/X/_x_extension, Completion/X/_x_window,
- Completion/X/_xutils: completion for standard X utilities.
-
- * pws: 7948: Src/glob.c, Src/pattern.c: indexes weren't
- calculate properly in $mbegin, $mend, $MBEGIN, $MEND because
- of Meta bytes.
-
- * Sven: 7947: Src/Zle/zle_tricky.c, Doc/Zsh/compwid.yo:
- compstate[insert] can be all to insert all matches.
-
- * Sven: 7945: Src/Zle/zle_tricky.c, Completion/Core/_multi_parts,
- Completion/Core/_path_files: better path completion with braces
-
- * Sven: 7944: Src/Zle/zle_tricky.c, Completion/Core/_multi_parts,
- Completion/Core/_path_files, Completion/Core/_sep_parts:
- new heuristic for deciding whether to add strings under match
- control or if they are too ambiguous to be useful.
-
- * Sven: 7943: Doc/Zsh/compsys.yo: docs for long args syntax
- in _arguments.
-
- * Bart: zsh-users/2610: Completion/Builtins/_kill,
- Completion/Builtins/_wait, Completion/User/_gdb: split words
- for ps arguments (replaces 2609).
-
- * Bart: 7938: Completion/Base/_arg_compile, Completion/Base/_describe:
- pre-compiler for _arguments and typo in describe.
-
- * Tanaka Akira: 7937: Completion/User/_cvs, Completion/User/_lynx,
- Completion/User/_wget: it's good to have _values.
-
- * Bart: 7934: Completion/User/_telnet: improvement.
-
- * Bart: 7932: Completion/User/_mailboxes: more generic.
-
- * Bart: 7929: Src/hist.c, Src/Zle/zle_tricky.c: handle gaps
- in history when scanning through it.
-
- * Bart: 7928: Doc/Zsh/builtins.yo: typo in float stuff.
-
- * Bart: 7925: Functions/Misc/run-help: various functions and
- builtins in manual pages other than zshbuiltins.
-
- * Adam: 7923: Completion/Core/compinit: compconf quoting tweak.
-
-1999-09-17 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 7921: Src/glob.c: bad test in rarely used
- (string/)# globbing construct.
-
- * Oliver: 7919: Completion/User/_man: try to find a manpath if
- none (slightly adapted).
-
- * Sven: 7917: Src/loop.c: hunk missed from 7915.
-
- * pws: 7915: Doc/Zsh/arith.yo, Doc/Zsh/builtins.yo,
- Src/Modules/parameter.c, Src/builtin.c, Src/cond.c, Src/exec.c,
- Src/math.c, Src/mem.c, Src/params.c, Src/subst.c, Src/zsh.h,
- configure.in: Floating point support via typeset -F and
- typeset -E for variables and in matheval(). mnumber struct
- passes around float or integer.
-
- * Sven: 7903: Completion/Builtins/_cd: more careful with
- things from cdablevars.
-
- * Sven: 7902, 7912: Completion/Base/_arguments,
- Doc/Zsh/compsys.yo: autodescribe_options.
-
- * Sven: 7900: Completion/Commands/_history_complete_word,
- Doc/Zsh/compsys.yo: history_stop config opt stops history
- cycling past end.
-
- * Sven: 7896: Src/Zle/zle_tricky.c: cursor positioning.
-
- * Tanaka Akira: 7892: Completion/User/_webbrowser: initial
- implementation of completion for web browsers.
-
- * Adam: 7891: Completion/Core/compinit: error message in compdef.
-
- * Tanaka Akira: 7888: Completion/User/_wget: completion for wget.
-
- * Tanaka Akira; 7887: Completion/User/_telnet: try to get
- valid telnet options.
-
- * Tanaka Akira: 7886: Completion/Base/_describe,
- Completion/Debian/_apt, Completion/User/_cvs: -d option for
- descriptions.
-
- * Adam: 7882: Doc/Zsh/expn.yo: parentheses.
-
-1999-09-16 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Adam: 7871: Completion/User/_perl_basepods,
- Completion/User/_perl_builtin_funcs,
- Completion/User/_perl_modules, Completion/User/_perldoc:
- perl completion.
-
- * Sven: 7864: Src/Zle/zle_tricky.c: crash when browsing
- directory hierarchies with select and selecting an entry.
-
- * Sven: 7863: Doc/Zsh/mod_parameter.yo, Src/Modules/parameter.c,
- Src/Modules/parameter.mdd: $dirstack and $modules special
- parameters.
-
- * Sven: 7866: Doc/Zsh/compsys.yo, Completion/User/_mutt:
- action necessary.
-
- * Sven: 7862: Completion/Base/_arguments, Completion/User/_gcc,
- Doc/Zsh/compsys.yo, Src/Zle/zle_tricky.c: completion for gcc,
- -M match spec for _arguments, remove duplicate matches.
-
- * Clint: 7860: Completion/User/_mailboxes, Completion/User/_mutt:
- mutt support.
-
-1999-09-15 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 7855: Doc/Zsh/zftpsys.yo, Functions/Zftp/zfopen:
- failed zfopen with arguments deletes the stored open parameters.
-
- * Oliver: 7852: Completion/Builtins/_compdef,
- Completion/User/_man: new compdef support, _man works for whatis
- and apropos.
-
- * Sven: 7850: Completion/Base/_arguments: minor cleanup.
-
- * Sven: 7844: Src/Zle/complist.c, Src/Zle/zle_tricky.c,
- Doc/Zsh/compsys.yo, Etc/completion-style-guide,
- Completion/Base/_arguments, Completion/Base/_describe,
- Completion/Base/_subscript, Completion/Base/_tilde,
- Completion/Base/_values, Completion/Builtins/_cd,
- Completion/Builtins/_kill, Completion/Builtins/_wait,
- Completion/Core/_approximate, Completion/Core/_expand,
- Completion/User/_gdb: various matching display bugs
- (with compadd -d) and enhancements to correction and
- approximation keys.
-
- * Tanaka Akira: 7840: Completion/Base/_tilde,
- Completion/Builtins/_cd: use compadd -d.
-
- * pws: 7836: Src/Modules/zftp.c: bug from 7767: zftp rmsession
- incremented node pointer wrongly and assigned new session
- wrongly.
-
- * pws: 7834: Src/pattern.c: bug from 7825, pure string path
- segments wouldn't approximate.
-
-1999-09-14 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Sven: 7827: Src/Zle/comp.h, Src/Zle/compctl.c,
- Src/Zle/complist.c, Src/Zle/zle_tricky.c, Doc/Zsh/compsys.yo,
- Doc/Zsh/compwid.yo, Completion/Base/_arguments,
- Completion/Base/_values, Completion/Core/_display,
- Completion/User/_mount: compadd -d for list of elements
- to display instead of matches, -l to show one per line,
- plus changes in _display and uses thereof; typos in _mount.
-
- * pws: 7825, 7848: Doc/Zsh/expn.yo, Src/glob.c, Src/pattern.c,
- Src/subst.c, Src/zsh.h: (#b) and (#m) globbing flags and
- inverses; speed up compilation of pure string patterns.
-
- * Sven: 7823: Src/Zle/zle_tricky.c: improve joining of completion
- strings with different match control behaviour.
-
- * Sven: 7824: Completion/Base/_arguments, Completion/Core/_message:
- improve `no more arguments' message.
-
- * Sven: 7819: Completion/Base/_arguments, Doc/Zsh/compsys.yo:
- use of $options for single character options.
-
- * Tanaka Akira: 7817: Completion/Debian/_apt,
- Completion/User/_socket, Completion/User/_perl_builtin_funcs:
- several improvements.
-
- * Tanaka Akira: 7815: Completion/User/_combination,
- Completion/User/_ports, Completion/User/_socket,
- Completion/User/_telnet: more sophisticated port/user
- combinations via general combination mechanism.
-
- * Bart: 7813: Src/subst.c: correct incorrect application of
- correction in 7697.
-
- * Tanaka Akira: 7740: Completion/User/_man: handle gzipped and
- SGML manual pages.
-
-1999-09-13 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: zsh-users/2598: Functions/Zle/incarg: zle function to
- increment number under cursor.
-
- * pws: 7812: Completion/X/_xrdb: now exists.
-
- * Tanaka Akira: 7809: Completion/Debian/_apt, Completion/User/_patch:
- new apt options and typo in _patch.
-
- * Sven: 7808: Completion/Base/_arguments: don't add long options
- sometimes.
-
- * pws: Config/version.mk: 3.1.6-pws-4.
-
- * Tanaka Akira: 7806: Completion/Users/_pbm: missing backslash.
-
- * Sven: 7804: Completion/Base/_arguments: `no more arguments'
- message.
-
- * Sven: 7801: Completion/Base/_arguments: listing problem with
- arguments.
-
- * Sven: 7800: Completion/Core/_normal: terminate whence options to
- avoid error message.
-
- * Sven: 7798: Doc/Zsh/compwid.yo, Src/Zle/comp.h,
- Src/Zle/compctl.c, Src/Zle/zle_tricky.c,
- Completion/Base/_brace_parameter, Completion/Base/_parameter,
- Completion/Core/_parameters: compadd -e treats arguments as
- parameters for AUTO_PARAM_SLASH and AUTO_PARAM_KEYS.
-
- * Sven: 7797: Doc/Zsh/compsys.yo,
- Completion/Commands/_verbose_list, Completion/Core/_oldlist:
- _verbose_list widget makes completion function lists
- progressively more verbose.
-
- * Sven: 7796: _arguments uses describe_values config key; other
- misc. fixes.
-
- * Sven: 7795: Completion/User/_mount: mounting excitement.
-
- * Sven: 7793: Completion/User/_ispell: ispell completions.
-
- * Sven: 7792: Completion/User/_bison, Completion/User/_flex:
- not particularly hairy bison and flex completions.
-
- * Sven: 7791: Src/Zle/zle_tricky.c: completion code numbers.
-
- * Sven: 7790: Completion/User/_pbm, Completion/User/_ssh,
- Completion/Linux/_rpm: miscellaneous tidying.
-
- * Sven: 7789: Completion/User/_tiff: completions for conversions
- to/from tiff format.
-
- * Bart: 7784, 7787: Src/utils.c: memory use in bslashquote
- (cf. 7713).
-
- * Tanaka Akira: 7779, 7781: Completion/User/_hosts,
- Completion/User/_telnet, Completion/User/_socket: telnet and
- socket completions with ports.
-
- * Bart and pws: 2592: Functions/Zle/history-search-end,
- Functions/Zle/predict-on: new Zle functions for fancy history
- searching.
-
- * Tanaka Akira: 7778: Completion/Base/_regex_arguments: implement
- cache.
-
- * Tanaka Akira: 7777: Completion/Base/_regex_arguments,
- Completion/Debian/_apt: more apt utilities handled, condensed to
- single file; _apt-cache, _apt-get and _apt_arguments deleted.
-
-1999-09-10 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 7767: Completion/Builtins/_zftp, Doc/Zsh/mod_zftp.yo,
- Doc/Zsh/zftpsys.yo, Functions/Zftp/zfanon,
- Functions/Zftp/zfautocheck, Functions/Zftp/zfcd,
- Functions/Zftp/zfcd_match, Functions/Zftp/zfcget,
- Functions/Zftp/zfdir, Functions/Zftp/zffcache,
- Functions/Zftp/zfgcp, Functions/Zftp/zfget,
- Functions/Zftp/zfget_match, Functions/Zftp/zfgoto,
- Functions/Zftp/zfinit, Functions/Zftp/zfmark,
- Functions/Zftp/zfopen, Functions/Zftp/zfparams,
- Functions/Zftp/zfpcp, Functions/Zftp/zfrglob,
- Functions/Zftp/zfsession, Functions/Zftp/zfstat,
- Functions/Zftp/zftp_chpwd, Functions/Zftp/zftp_progress,
- Functions/Zftp/zftransfer, Functions/Zftp/zfuget,
- Functions/Zftp/zfuput, Src/Modules/zftp.c:
- new session management for zftp (session, rmsession); new
- functions zfsession, zftransfer, zffcache; various completion
- and argument-handling improvements.
-
- * pws: 7765: Src/builtin.c, Src/exec.c: getopts didn't reset
- counter for index into option list properly; didn't set option
- variable to "?" when printing its own error message.
-
- * Tanaka Akira: 7763: Completion/Base/_arguments: bad argument
- indexing.
-
-1999-09-09 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Sven: 7750: Completion/Base/_arguments: fix option aliasing.
-
- * Tanaka Akira: 7748: Completion/User/_urls,
- Completion/Core/_display: missing "$@" and X.
-
- * Sven: 7747: Doc/Zsh/compsys.yo, Completion/Base/_first,
- Completion/Commands/_history_complete_word,
- Completion/User/_cvs, Completion/User/_groups,
- Etc/completion-style-guide: Mainly documentation changes: group
- configuration keys into a single section.
-
- * Tanaka Akira: 7744: Completion/User/_patch: argument changes.
-
- * Sven: 7739: Completion/User/_rlogin: improvements.
-
- * pws: 7738: Completion/User/_man: didn't work with correction
- and approximation.
-
- * Sven: 7737: Completion/User/_ssh, Completion/User/_users:
- slogin, scp, and user@host; use array $users if defined.
-
- * Sven: 7736: Src/Zle/zle_tricky.c, Completion/Core/_display:
-
- * Sven: 7734: Src/Zle/complist.c, Src/Zle/zle_tricky.c:
- displays of lists with disparate lengths and different groups of
- matches with the same name.
-
- * Tanaka Akira: 7729, 7735: Completion/Debian/_apt-get,
- Completion/Debian/_apt_arguments, Completion/Debian/_apt-cache:
- apt-get and apt-cache completion improvments.
-
-1999-09-08 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Tanaka Akira: 7723: Completion/User/_cvs: typo.
-
- * Sven: 7722: Completion/User/_dvi, Completion/User/_rlogin,
- Completion/User/_ssh, Completion/User/_yodl,
- Completion/User/_yp: new _yodl and all-round improvements.
-
- * Tanaka Akira: 7720: Completion/Base/_regex_arguments,
- Completion/Debian/_apt_arguments, _apt-get: regular expression
- argument parsing, used for apt-get.
-
- * Sven: 7718, 7719: Completion/Base/_arguments,
- Completion/Linux/_rpm, Doc/Zsh/compsys.yo: better handling for
- combined single-letter options.
-
- * Sven: 7716: Completion/Core/_complete, Completion/Core/_normal,
- Completion/Base/_precommand: modify 7693 so that _normal always
- resets _compskip unless called from _complete (via -s option).
-
- * Sven: 7714: Src/Zle/zle_tricky.c: problem displaying multiople
- completion messages.
-
- * Sven: 7713: Src/utils.c: buffer for backslash quoting was too
- short.
-
- * Sven: 7712: Src/text.c: fix core dump in case.
-
- * Bart: 7707: Config/installfns.sh, Config/uninstallfns.sh:
- insert $DESTDIR as internal prefix of $fndir.
-
- * Bart, Tanaka Akira: 7705, 7706, 7709: Completion/User/_cvs:
- select cvs function by substitution.
-
- * Clint: 7704: Makefile.in, Completion/Makefile.in,
- Doc/Makefile.in, Functions/Makefile.in: betting distclean for
- Completion/Makefile, Functions/Makefile, Config/defs.mk.
-
- * Clint: 7703: Config/installfns.sh: $DESTDIR prefixes $fndir.
-
- * Bart: 7697: Src/subst.c: sroted -> sorted.
-
-1999-09-07 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 7693: Completion/Base/_precommand: unset _compskip for
- redoing _normal after _precommand.
-
- * Sven: 7690: Completion/Base/_arguments, Completion/User/_gprof,
- Completion/User/_gs, Completion/User/_gv,
- Completion/User/_patch, Completion/User/_xargs,
- Completion/X/_x_arguments, Completion/X/_xt_arguments,
- Doc/Zsh/compsys.yo: more exclusion lists and states, different
- return value for using states.
-
- * Sven: 7687: Completion/Base/_arguments, Completion/User/_yp,
- Doc/Zsh/compsys.yo: _arguments allows case where an option turns
- off normal argument handling, new _yp function, space in action
- means no action.
-
- * Sven: zsh-users/2576, zsh-users/2578: fix typeset -Z and typeset
- -R.
-
- * Tanaka Akira: 7675: Completion/User/_hosts: remove nslookup,
- since that uses _nslookup.
-
- * Adam: 7674: Doc/Zsh/compsys.yo, Etc/completion-style-guide:
- typos.
-
- * Adam: 7671: Completion/Linux/_rpm: tyeset -> typeset,
- build_b completes *.spec.
-
- * Tanaka Akira: 7670, 7686: Completion/User/_cvs, INSTALL,
- configure.in: _cvs back in one function, remove Completion/Cvs.
-
- * John Williams: 7669: Src/builtin.c: __CYGWIN should be __CYGWIN__
-
-1999-09-06 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Sven: 7662: Etc/completion-style-guide: subcommands and using
- funcall to test state functions.
-
- * pws: 7660: Src/Modules/cap.c: changes as per 7591; initialize
- variables to silence compiler.
-
- * Sven: 7656: Doc/Zsh/compsys.yo: display fixes.
-
- * Sven: 7655: Src/Zle/zle_tricky.c: bug completing on continuation
- line.
-
- * Sven: 7654: Src/Zle/zle_thingy.c: error calling zle -R outside
- widget.
-
- * pws: Config/version.mk: 3.1.6-pws-3
-
- * Sven: 7652: Doc/Zsh/compsys.yo, Completion/Base/_values,
- Completion/User/_hosts, Completion/User/_nslookup,
- Functions/Misc/nslookup: complete assignment-like arguments,
- nslookup wrapper with completion.
-
- * pws: 7651: Doc/Zsh/options.yo: document HIST_FIND_NO_DUPS.
-
- * Sven: 7650: Doc/Zsh/compsys.yo, Completion/Base/_arguments,
- Completion/Core/_display, Completion/Core/compinit,
- Completion/Linux/_rpm, Completion/User/_urls,
- Completion/X/_x_color, Etc/completion-style-guide:
- urls_dir -> urls_path, colors_path allow paths for URLs and X
- colours; funcall; _arguments changes: options assoc, states
- available using '->name', option descriptions for mutually
- incompatible options, descriptions of individual options,
- option_prefix allows ~command; _display for compadd -y;
- new _rpm; style guide additions.
-
- * pws: 7649: Src/pattern.c: bug with excluding multiple
- directories with ~ in 7611, 7626.
-
- * Adam Spiers: 7647: Completion/User/_perl_basepods,
- Completion/User/_perl_builtin_funcs,
- Completion/User/_perl_modules, Completion/User/_perldoc:
- completion for perldoc.
-
- * Tanaka Akira: 7641, 7646: Completion/Debian/_apt-get,
- Completion/Debian/_deb_packages: handle different apt-get
- keywords.
-
-1999-09-03 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 7639: Doc/Zsh/expn.yo, Src/glob.c: remember that
- (foo/)# is a special case for file globbing; fix bug that
- that pattern generated a null string.
-
- * pws: 7637: Doc/Zsh/expn.yo: clarify some glob descriptions
- including change that / inside parentheses is error (rather than
- just screwing up pattern) for file globbing.
-
- * Bart: zsh-users/2567: Doc/Zsh/options.yo: new improved
- GLOB_COMPLETE description.
-
- * pws: 7636: Doc/Zsh/builtins.yo, Doc/Zsh/params.yo,
- Src/builtin.c, Src/zsh.h, Src/Modules/mapfile.c,
- Src/Modules/parameter.c: typeset -h allows locals to hide
- specials; turned on automatically for specials in mapfile and
- parameter modules.
-
- * Sven: 7635: Completion/User/_urls: change configuration key to
- urls_dir.
-
- * Tanaka Akira: 7634: Completion/Debian/_apt-get,
- Completion/Debian/_deb_packages: completion for apt-get.
-
- * Tanaka Akira: 7633: Completion/User/_lynx,
- Completion/User/_urls: completion for lynx and general URL
- completion.
-
-1999-09-02 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 7632: Doc/Zsh/zftpsys.yo, Functions/Zftp/zfautocheck,
- Functions/Zftp/zfinit, Functions/Zftp/zfrglob,
- Functions/Zftp/zftp_progress: bar-style progress meter, zfconfig
- associative array for configuration.
-
- * Sven: 7631: Completion/User/_pbm: comment about overriding
- definitions.
-
- * Sven: 7630: Src/zle_tricky.c: when using a matcher spec
- generating matches with missing characters, position on last set
- of missing characters instead of first.
-
- * Sven: 7628: Src/params.c, Src/Modules/parameter.c,
- Completion/Core/_parameters, Completion/Core/_path_files:
- parameters gives `undefined' message; _parameters doesn't
- load undefined parameters; do partial path expansion after
- parameters.
-
- * pws: 7627: Src/params.c: don't autoload parameter just to
- unset it (replaces 7616).
-
- * Sven: 7625: Completion/Base/_arguments: expansion fix.
-
- * Tanaka Akira: 7623: Completion/X/_xv: complete .jpg and .png
- files.
-
- * Bart: 7618: Config/installfns.sh, Config/uninstallfns.sh:
- space required in $sdir substitution.
-
- * Bart: 7617: Src/signals.c: set err to -1.
-
-1999-09-01 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 7613: Completion/User/_gv: typos
-
- * pws: 7611, 7626: Src/pattern.c, Src/parse.c, Doc/Zsh/expn.yo:
- strip parentheses from case label with open and close
- parentheses; use unions for pattern alignment, optimize lowest
- level character reading routine, optimize ...*string pattern,
- optimize search for characters terminating processing, document
- some more existing pattern features.
-
- * Sven: 7607: Completion/Base/_arguments: behaviour after a
- non-option when using `*::'.
-
- * Sven: 7605: Src/exec.c, Src/jobs.c: use killpg instead of
- altering process group when leader exits, fix fg test to use
- killpg.
-
- * Sven: 7598: Src/Zle/zle_tricky.c: REC_EXACT behaviour.
-
- * Sven: 7596, 7601: Completion/Base/_arguments: interaction of option
- arguments with default.
-
- * pws: 7591: Src/utils.c: cap_free should take caps (not pointer
- to it) as arg.
-
- * Bart: 7584: Src/jobs.c, Src/signals.c, Src/system.h: handle
- broken ESRCH by redefining ESRCH to EINVAL.
-
- * Tanaka Akira: 7580: Completion/Cvs/_cvs,
- Completion/Cvs/_cvs_diff, Completion/Cvs/_cvs?history_x:
- arguments for options; cvs diff description.
-
- * Sven: 7574, 7577, 7597: Src/subst.c, Doc/Zsh/expn.yo: modify
- 7539 so that the % flag just does % expansion, while %% does
- full prompt expansion.
-
- * Sven: 7573: Src/signals.c, Src/exec.c, Src/utils.c: fix return
- value of killjb(); pipelines which lose their leader get a new
- one.
-
-1999-08-31 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Will Day: 7362: Src/Makefile.in, Src/hist.c, Src/jobs.c,
- Src/signals.c, Src/system.h, acconfig.h: support for BeOS: test
- more capabilities. This was present in 6-pws-1, but without
- a Changelog entry.
-
- * Sven: -7540: withdrawn, use ${${${(M)name#pattern}:+then}:-else}.
-
- * Tanaka Akira: 7436: Src/exec.c: exec last command in sequence
- properly; don't increment SHLVL when exec'ing.
-
- * Sven: 7564: Completion/X/_xterm, Completion/Pbmplus/_pgmtoppm,
- Completion/Pbmplus/_pnmalias, Completion/Pbmplus/_pnmmargin,
- Completion/Pbmplus/_ppmchange, Completion/Pbmplus/_ppmmake,
- Completion/Pbmplus/_ppmtoacad, Completion/User/_gs,
- Completion/X/_xdvi, Completion/X/_xfig, Completion/X/_xsetroot,
- Completion/X/_xt_arguments, Completion/X/_xterm,
- Completion/X/_xv: change some names.
-
- * Bart: 7562: corresponding fix for Config/uninstallfns.sh
-
- * Tanaka Akira: 7561: Config/installfns.sh: administrative files
- from Functions and Completion were installed by mistake.
-
- * Bart: 7414: Doc/ztexi.yo: @'@' breaks texinfo; use '@:'.
-
- * Bart: 7557: Src/Makefile.in: typo adding $(DESTDIR) patch by
- hand. (Also from Ollivier Robert, 7558, and Oliver Kiddle).
-
-1999-08-30 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: Config/version.mk: 3.1.6-pws-2 made available.
-
- * Tanaka Akira: 7551: Doc/Zsh/expn.yo: mismatched parenthesis.
-
- * Sven: 7549: Src/hist.c: shell wouldn't exit if writing history
- file failed.
-
- * Sven: 7548: Completion/User/_xargs: new.
-
- * Sven: 7541: Completion/Base/_arguments: fix.
-
- * Sven: 7540: Src/subst.c, Doc/Zsh/expn.yo: ${name^pat^then^else}
- tests string and substitutes appropriately.
-
- * Sven: 7539: Src/subst.c, Doc/Zsh/expn.yo: % parameter flag does
- prompt escapes.
-
- * Sven: 7538: Completion/Base/_arguments: completion of trailing
- non-option arguments.
-
- * Sven: 7535: Src/glob.c: don't restore badcshglob.
-
- * Sven: 7533: Completion/Rpm/*, Completion/Base/_arguments,
- Completion/User/_a2ps, Completion/User/_configure,
- Completion/User/_dvi, Completion/User/_gdb, Completion/User/_gs,
- Completion/User/_gs_name, Completion/User/_patch,
- Completion/User/_pspdf, Completion/User/_tar,
- Completion/User/_use_lo, Completion/User/_xfig,
- Completion/User/_xsetroot, Completion/User/_xterm,
- Completion/X/_gv, Completion/X/_xdvi,
- Completion/X/_xt_arguments, Completion/X/_xv,
- Doc/Zsh/compsys.yo: argument handling; new rpm functions.
-
- * Sven: 7532: Src/Zle/zle_tricky.c: completion bug.
-
- * Bart, Sven: 7529, 7530: process groups not continued properly.
-
- * Bart: 7527: KSH_ARRAYS messed up assignment to a
- hash, plus 7521 typo.
-
- * Bart: 7521: Src/init.c: replace 7472 and 7490 with thing that
- tests if hashed command is really there.
-
- * Sven: 7517: Completion/Base/_arguments,
- Completion/Pbmplus/_pbmtext, Completion/Pbmplus/_pbmtopk,
- Completion/Pbmplus/_pktopbm, Completion/Pbmplus/_pnmcomp,
- Completion/Pbmplus/_pnmtoddif, Completion/Pbmplus/_psidtopgm,
- Completion/Pbmplus/_pstopnm, Completion/User/_gdb,
- Completion/User/_gprof, Completion/User/_x_options,
- Completion/User/_xfig, Completion/User/_xsetroot,
- 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, Completion/X/_xv: use _arguments more.
-
- * Tanaka Akira: 7516: Completion/Base/_arguments,
- Completion/Cvs/_cvs, Completion/Cvs/_cvs_command: fixes.
-
- * Sven: 7515: Doc/Zsh/compsys.yo, Completion/Base/_arguments,
- Completion/Pbmplus/_pnmtotiff, Completion/Pbmplus/_ppmtomitsu,
- Completion/User/_find: _arguments allows descriptions in list of
- possibilities.
-
- * Sven: 7514: Src/glob.c, Doc/Zsh/expn.yo: use REPLY to set
- filename.
-
- * Bart: 7510: Src/init.c: zsh -ce interprets e as option, not
- command.
-
- * Sven: 7512: Completion/Base/_arguments: complete function.
-
- * Sven: 7500: Completion/Base/_arguments,
- Completion/Cvs/_cvs_command, Completion/User/_find:
- word-splitting in _arguments.
-
- * Tanaka Akira: 7495: Completion/Cvs/_cvs*: new cvs functions.
-
- * Sven: 7496: Src/glob.c, Src/zsh.h, Doc/Zsh/expn.yo: glob
- qualifier e:string: with $_ set to filename.
-
- * Sven: 7492: Completion/Base/_arguments, Completion/User/_find,
- Completion/X/_x_font: speed up _arguments.
-
- * Sven: 7490: Src/exec.c: change 7472 not to try test on hashed
- command.
-
- * Sven: zsh-users/2511: Src/Zle/zle_tricky.c: bad (old) completion
- after `$(<'.
-
- * Sven: 7482: Src/exec.c, Src/glob.c, Src/zsh.h, Doc/Zsh/expn.yo:
- F:func: glob qualifier calls func to determine whether to
- include file.
-
- * Sven: 7480: Src/Zle/zle_tricky.c, Completion/Core/_multi_parts,
- Completion/User/_xterm, Completion/X/_x_font,
- Completion/X/_xt_arguments: matching bug.
-
- * Sven: 7478: Doc/Zsh/compsys.yo, Completion/Base/_arguments,
- Completion/Builtins/_vars_eq: handling of :: in _arguments.
-
- * Tanaka Akira: 7477: Completion/User/_xterm,
- Completion/X/_x_borderwidth, Completion/X/_x_font,
- 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,
- Completion/X/_xt_arguments, Completion/X/_xt_session_id:
- use standard XToolkit arguments.
-
- * Sven: 7472: Src/exec.c: crash in isreallycom().
-
- * Sven: 7469: Completion/Base/_arguments,
- Completion/Base/_command_names, Completion/Builtins/_zftp,
- Completion/Core/_complete, Completion/Core/_main_complete,
- Completion/Core/_normal, Completion/User/_x_display,
- Completion/User/_x_options, Completion/User/_xterm: fix
- word-splitting for _arguments.
-
- * Sven: zsh-users/2505: parameter with non-empty prefix.
-
- * Tanaka Akira: 7468: Completion/User/_xterm: xterm argument
- completion.
-
- * Sven: zsh-users/2502: completing '=$' erased word.
-
- * Sven: 7467: Doc/Zsh/compsys.yo, Completion/Base/_arguments,
- Completion/Base/_long_options: allow an _arguments option to
- swallow everything to end of line.
-
- * Sven: 7465: Src/params.c: reverse indexing of associative
- arrays.
-
- * Sven: 7463: Src/Zle/compctl.c, Doc/Zsh/compsys.yo,
- Completion/Base/_arguments, Completion/Base/_brace_parameter,
- Completion/Base/_condition, Completion/Base/_long_options,
- Completion/Base/_math, Completion/Base/_parameter,
- Completion/Base/_tilde, Completion/Base/_vars,
- Completion/Builtins/_vars_eq, Completion/Builtins/_zftp,
- Completion/Commands/_correct_filename,
- Completion/Commands/_correct_word,
- Completion/Commands/_expand_word,
- Completion/Commands/_history_complete_word,
- Completion/Commands/_most_recent_file,
- Completion/Commands/_read_comp, Completion/Core/_parameters,
- Completion/Core/compinit, Completion/User/_chown,
- Completion/User/_dir_list, Completion/User/_exec_funcs,
- Completion/User/_find, Completion/User/_gprof,
- Completion/User/_rlogin, Completion/User/_su,
- Completion/User/_tar, Completion/User/_users,
- Util/completion-style-guide: miscellaneous completion fixes.
-
- * Tanaka Akira: 7460. 7461: Completion/Base/_arguments,
- Completion/User/_patch: _arguments -s handling with --.
-
- * Clint Adams: 7459: Config/funcinst.mk, Config/installfns.sh,
- Doc/Makefile.in, Src/Makefile.in, Src/Makemod.in.in: can set
- DESTDIR to specify install prefix.
-
- * Tanaka Akira: 7458: Completion/Base/_arguments,
- Completion/Base/_long_options, Completion/User/_patch:
- _patch function and required fixes.
-
- * Sven: 7457: Doc/Zsh/compsys.yo, Completion/Base/_arguments:
- handle short options.
-
- * Sven: 7455: Src/Zle/complist.c: handle lengths of capabilities.
-
- * Sven: 7454: Doc/Zsh/compsys.yo, Completion/Base/_arguments,
- Completion/Core/_message: option prefix configuration.
-
- * Sven: 7429: _pbm: more stuff
-
- * Tanaka Akira: 7451: Completion/Core/_message,
- Completion/Pbmplus/_pbmtoepsi, Completion/Pbmplus/_pktopbm,
- Completion/Pbmplus/_yuvtoppm, Doc/Zsh/compsys.yo: some small
- mistakes.
-
- * Sven: 7441: Src/Zle/zle_tricky.c: matching control bug.
-
- * Sven: 7450: Completion/Base/_arguments,
- Completion/Base/_long_options, Completion/Base/_subscript,
- Completion/Builtins/_zmodload, Completion/User/_colors,
- Completion/User/_cvs, Completion/User/_gdb: explanations and
- arguments.
-
- * Tanaka Akira: 7431: Completion/User/_colors: null glob.
-
- * Tanaka Akira: 7432: Completion/User/_cvs: update.
-
- * Sven: 7449: Src/module.c, Src/params.c: better errors for failed
- autoloading;
-
- * Sven: 7448: too many files under Completion to list, including
- new Pbmplus directory: revised pbm completion; pattern completion
- only if no specific completion; descriptions for completions;
- better handling for command line arguments.
-
- * Tanaka Akira: 7417: Completion/User/_pdf, Completion/User/_ps,
- Completion/User/_pspdf: more programs that take ps or pdf files.
-
- * Sven: 7430: matching control bug: Src/Zle/zle_tricky.c,
- Completion/User/_colors, Completion/User/_cursors,
- Completion/User/_x_options, Completion/User/_xsetroot:
- bug in matching control.
-
- * Tanaka Akira: 7428: Completion/User/_pbm,
- Completion/User/_colors: fix some problems.
-
- * Sven: 7420: Src/Zle/zle_tricky.c, Doc/Zsh/compsys.yo,
- Completion/Base/_first, Completion/Builtins/_zftp,
- Completion/Core/_complete, Completion/Core/_main_complete,
- Completion/Core/_normal, Completion/User/_colors,
- Completion/User/_pbm, Completion/User/_x_options: _compskip
- extended to allow choice of what to skip.
-
- * Sven: 7418: Completion/User/_pbm: new
-
- * Sven: 7446: print -P %s didn't work.
-
- * Bart: 7410: parameter flags doc for M.
-
- * Sven: 7404: Src/glob.c: repeatedly matching empty string
- (somehow).
-
-1999-08-06 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: Config/version.mk: 3.1.6-pws-1 made available.
-
- * Sven: 7386: Src/subst.c: Order of q and Q parameter flags matters.
-
-1999-08-05 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Sven: 7380: Src/hist.c, Src/subst.c, Doc/Zsh/expn.yo: flag X for
- reporting errors de-quoting.
-
- * Sven: 7374: Src/subst.c, Doc/Zsh/expn.yo: modifier to remove one
- level of quotation, corresponding flags.
-
- * Sven: 7373: Src/Zle/comp.h, Src/Zle/zle_tricky.c,
- Completion/Base/_brace_parameter: support nested parameter
- expansion type of deal.
-
-1999-08-04 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Sven: 7355: Src/Zle/compctl.c, Src/Zle/zle_tricky.c: make
- compadd quoting consistent with compgen.
-
-1999-08-02 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Sven: 7349: Src/loop.c, Src/signals.c: restore errflags in
- select after a zleread; fix problem restoring function-style trap
- after a function set it to something else.
-
- * Sven: 7348: Completion/Core/_path_files, Doc/Zsh/compsys.yo:
- remove path_keepdir configuration key but don't do keepdir
- trick unless _files had no type arguments.
-
- * Sven: 7345, 7346, 7347: Src/Zle/zle_tricky.c: match control
- problems.
-
- * Sven: 7344, 7353: Src/cond.c, Src/Modules/example.c,
- Src/Zle/compctl.c, Util/zsh-development-guide: conditions can
- get the tokenized string; better quoting behaviour in
- IPREFIX/ISUFFIX.
-
- * Sven: 7343: Src/Zle/zle_tricky.c: quote path prefix and suffix
- earlier.
-
- * pws: 7342: Doc/Makfile.in: use makeinfo ... || exit 0 to
- ignore result of makeinfo.
-
- * Irving Wolfe: 7336: utils.c: same fcntl() change.
-
- * Geoff: 7335: init.c: third argument for fcntl().
-
-1999-08-01 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: Config/version.mk: zsh 3.1.6 released.
-
-1999-07-30 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws, Bart: 7321, 7325: Src/hist.c: NO_BANG_HIST wasn't working
- at all, but be careful not to disable too much when it's
- in effect.
-
- * Tanaka Akira: 7318: Completion/User/_cvs: more improvements
-
-1999-07-29 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 7316: Doc/Zsh/compsys.yo: mention that compctl -M control
- is available and fix some typos.
-
- * pws: unposted: Doc/Zsh/metafaq.yo: sites in Italy and Poland
- (the one in Italy is not `official', but is actively mirroring
- ftp.zsh.org anyway).
-
- * Felix Rosencrantz: 7311: Src/Zle/zle_tricky.c: matching control
- left dangling pointers.
-
- * Tanaka Akira: 7312: Completion/User/_cvs: don't quote ignore
- patterns.
-
-1999-07-28 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 7308, 7309: Src/Zle/zle_tricky.c: glob patterns were
- limited to PATH_MAX and length wasn't tested.
-
- * Tanaka Akira: 7307: Completion/User/_cvs: remove parentheses,
- complete argument options.
-
- * pws: 7305: Doc/Zsh/zftpsys.yo, Functions/Zftp/zfanon,
- Functions/Zftp/zfget, Functions/Zftp/zfopen,
- Functions/Zftp/zftp_chpwd: use URL-style paths in opening;
- zfget -c sends output to stdout; don't delete current directory
- information if we haven't really changed directory.
-
- * Bart: 7301: Completion/User/_cvs: restored .file completion
-
-1999-07-27 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 7300: Completion/Core/compdump: wasn't ignoring . in fpath,
- although compinit was.
-
- * pws: 7299: configure.in: don't use gcc -pedantic any more, since
- there are too many messages about `long long' and variable-sized
- arrays not being available in ISO C.
-
- * pws: 7298: Src/Zle/zle_tricky.c: missing dupstring() in
- comp_match.
-
- * pws: 7297: Completion/Core/_path_files, Doc/Zsh/compsys.yo:
- path_keepdir config key required for 7141 to come into effect
- due to significant side effects.
-
- * Tanaka Akira: 7290, 7292: Completion/User/_cvs: condensed
- version of all _cvs completion stuff; completes files if not
- under CVS control; use compgen -p to work around problem with
- quoted characters.
-
- * Andrej: 7827: Etc/Machines: Siemens info
-
- * Bart: 7285, applied by hand: Completion/User/_cvs: parameter
- fixes, commit bug.
-
- * Tanaka Akira: 7284: Completion/Core/compdump: careful when
- two shells start at once.
-
- * Tanaka Akira: 7282: Completion/User/_cvs,
- Completion/User/_cvsaddp, Completion/User/_cvsentries_modified,
- Completion/User/_cvsprefix, Completion/User/_cvsremovep,
- Completion/User/_cvstargets, Completion/User/_cvstargets_modified:
- handle modified files using stat module.
-
-1999-07-26 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Tanaka Akira: 7278: Completion/Base/_complete_opts:
- less verbosity
-
-1999-07-25 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Tanaka Akira: 7276, 7277, 7279: Completion/User/{_cvs, _cvsaddp,
- _cvsentries, _cvsprefix, _cvsremovep, _cvsrepositories,
- _cvsrevisions, _cvstargets, _cvstest}, Misc/compctl-examples:
- more modular cvs new completion support including CVS/Entries;
- bug fix for old CVS completion.
-
- * Bart: 7275: Doc/intro.ms: now works with groff.
-
- * Bart: 7274: Src/Zle/zle_tricky.c: don't go beyond end of line
-
- * pws: from Bart: Etc/CONTRIBUTORS, Etc/NEWS: updates for 3.0.6
-
-1999-07-24 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: version 3.1.6-test-3
-
- * pws: lastest FAQ.yo, FAQ
-
-1999-07-23 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 7264: Completion/Commands/_correct_filename,
- Completion/Commands/_correct_word,
- Completion/Commands/_expand_word,
- Completion/Commands/_history_complete_word,
- Completion/Commands/_most_recent_file,
- Completion/Commands/_read_comp, Completion/Core/compinit,
- Doc/Zsh/compsys.yo: compdef -k takes -n option not to override
- existing keybinding; used in completion command widgets to
- keep user bindings during compinit.
-
- * Sven: 7260: Completion/Core/_main_complete: commented-out
- option saving bit can uses parameter module
-
- * Sven: 7259, 7261: Src/subst.c, Src/Modules/parameter.c,
- Doc/Zsh/expn.yo, Completion/Core/_normal,
- Completion/Core/_parameters: parameter module provides
- local information; used in _parameters; _normal uses
- $commands when available.
-
- * pws: 7257: Completion/Core/_parameters: simplify.
-
- * Tanaka Akira: 7256: Completion/User/_bzip2,
- Completion/User/_bunzip2: new.
-
- * Tanaka Akira: 7255: Completion/User/_make: complete after =.
-
- * Oliver: 7254: Completion/Builtins/_aliases: do unalias.
-
-1999-07-22 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 7253: Doc/Zsh/arith.yo, Doc/Zsh/builtins.yo,
- Doc/Zsh/compctl.yo, Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo,
- Doc/Zsh/cond.yo, Doc/Zsh/expn.yo, Doc/Zsh/files.yo,
- Doc/Zsh/func.yo, Doc/Zsh/grammar.yo, Doc/Zsh/invoke.yo,
- Doc/Zsh/jobs.yo, Doc/Zsh/mod_stat.yo, Doc/Zsh/mod_zle.yo,
- Doc/Zsh/options.yo, Doc/Zsh/params.yo, Doc/Zsh/redirect.yo,
- Doc/Zsh/zle.yo, Doc/ztexi.yo, Util/zsh-development-guide:
- General documentation fixes and enhancements.
-
- * Sven: 7251: Src/Zle/zle_tricky.c: completion words wrapper
- tweak thing.
-
-1999-07-21 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Bart: 7246: Completion/Builtin/_functions: complete for
- _functions.
-
- * Tanaka Akira, Sven: 7243, 7250: Completion/Base/_complete_opts,
- Completion/User_cvs: enhancements for cvs completion.
-
- * Sven: 7241: Completion/Base/_first: typos
-
- * pws: 7231: README, Etc/CONTRIBUTORS: notes for latest release
- including possible incompatibilities.
-
- * Bart: 7230: Src/exec.c: cancd2 didn't free string properly
- (or at all, in fact).
-
- * Tanaka Akira, Bart: 7228: Completion/User/_cvs,
- Completion/User/_complete_opts: completion for cvs.
-
-1999-07-20 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 7226: INSTALL: mention that dependent libraries of zle
- can't be used if zle is dynamically loaded on systems without
- working RTLD_GLOBAL.
-
- * pws: 7223: Doc/Makefile.in, Doc/Zsh/compsys.yo,
- Doc/Zsh/compwid.yo, Doc/Zsh/mod_complist.yo,
- Doc/Zsh/mod_zftp.yo, Doc/Zsh/mod_zle.yo, Doc/Zsh/zftpsys.yo:
- dependences for texinfo manual; extra index entries.
-
- * Sven: 7220: Src/Zle/complist.c: `*=' works and the last
- column is set.
-
- * Sven: 7219: Src/Zle/zle_tricky.c, Doc/Zsh/compwid.yo:
- compstate[force_list] now works as documented.
-
- * Sven: 2456: Src/Zle/zle_tricky.c, Doc/Zsh/compwid.yo:
- clear explanation string; document compstate[insert]=''
- is same as unsetting.
-
- * pws: 7218: Doc/Makefile.in, Doc/zman.yo: delete all manual
- page lines beginning .'; work around yodl .SH ""NAME problem.
-
- * Sven: 7217: Src/exec.c: duplicate function name for scriptname.
-
- * Sven: 7216: Src/Zle/zle_tricky.c: insertion with old and
- new completion.
-
- * Tanaka Akira: 7213: Doc/Makefile.in: postprocess manual pages
- to remove yodl cruft.
-
- * Ollivier: 7209, 7210: configure.in, Etc/MACHINES: Elf and a.out
- dynamic loading on FreeBSD (MACHINES entry adapted).
-
-1999-07-19 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Tanaka Akira: 7205: Src/Modules/mapfile.c: MS_SYNC was not
- defined on SunOS 4.
-
- * pws: 7202: Src/Modules/clone.c: add an extra zero argument
- to ioctl() to make three.
-
- * pws: from Ollivier Robert: Etc/MACHINES: FreeBSD 4.0 builds OK.
-
- * pws: 7196: Src/Zle/zle_tricky.c: try to handle multiple supplied
- (-P) prefixes better.
-
- * pws: 2446: Completion/User/_rlogin: handle user@host better.
-
- * pws: version 3.1.6-test-2
-
- * pws: 7192: Src/glob.c: bug with null in pattern if at end of
- test string (matched as if a real character).
-
-1999-07-18 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 7185: Src/glob.c: don't use strcoll() for character
- ranges [...] because it can have side effects.
-
- * pws: 7184: Src/lex.c: histactive didn't get get zeroed before
- non-interactive history use, hence interactive lines with
- remhist() were junked more than once.
-
- * Wayne: 7181: Doc/Zsh/options.y, Doc/Zsh/params.yo: history docs.
-
- * Wayne: 7180: Src/Zle/complist.c, Src/utils.c: warnings.
-
-1999-07-16 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 7172: Doc/Zsh/options.yo, Src/builtin.c, Src/exec.c,
- Src/options.c, Src/utils.c, Src/zsh.h: minor bugs with
- 7164 fixed; CHASE_DOTS resolves ..'s to physical path;
- CHASE_LINKS doesn't do logical path rationalization;
- xsymlink() and xsymlinks() simplified and option-dependence
- removed.
-
- * Sven: 7171: Src/builtin.c: alternate form of Digital/gcc
- bug workaround.
-
-1999-07-15 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 7164: Src/builtin.c, Src/exec.c: AUTOCD now allows
- paths with symlinks (as real cd always did); simplify code
- for testing for existing directory on foo/.. before removing
- foo/..; as a side effect, relative cd's from directory which
- has been deleted don't work.
-
- * Sven: 7161: Src/Zle/comp.h, Src/Zle/complist.c,
- Src/Zle/zle_tricky.c, Completion/Base/_brace_parameter:
- be more careful with quote-prefix/suffix and path-prefix/suffix
- especially with accept-and-menu-complete.
-
- * pws: 7155: Functions/Zftp/zfgoto, Functions/Zftp/zfinit:
- zfgoto can cd without needing to re-login; zfinit uses
- zmodload -e to check for zftp.
-
- * Sven: 7154: Src/Zle/complist.c, Src/Zle/zle_refresh.c,
- Src/Zle/zle_tricky.c, Doc/Zsh/mod_complist.yo: don't
- list too many times on ambiguous completion; don't do
- menu-selection if no alwayslastprompt behaviour.
-
-1999-07-14 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 7148: INSTALL: User subdirectory
-
- * Thomas Köhler: 7146: Completion/User/_make: didn't work.
-
- * pws: 7145: Completion/User/_sh: use compset -q for completing
- after -c option
-
- * Sven: 7143: Src/Zle/complist.c, Src/Zle/zle_tricky.c:
- listing got confused with only hidden matches.
-
- * Sven: 7141: Completion/Core/_path_files: if there are
- no completions in a valid directory when we have a path ending
- in /, use the directory as a completion, to avoid
- correction/approximation of the existing directory.
-
- * pws: 7139: Src/builtin.c: not particularly pleasant fix
- to problem that `cd nonexistent/..' silently did nothing, while
- making `cd ..' work even if current directory has gone.
-
- * Sven: 7138: Completion/User/_hosts, Completion/User/_x_options:
- _hosts passes arguments as options to compadd.
-
- * Oliver: 7136: Completion/User/_rlogin,
- Completion/User/_x_options: use _hosts.
-
- * Sven: 7135: Src/Zle/zle_tricky.c, Completion/Core/_path_files:
- change quoting of files again.
-
- * Sven: 7133: Doc/Zsh/expn.yo, Doc/Zsh/mod_complist.yo:
- ZLS_COLOURS not required for complist to work.
-
- * pws: 7127: configure.in: help now shows --disable-dynamic
- and --disable-lfs.
-
- * Sven: 7126: Src/Zle/comp.h, Src/Zle/comp1.c, Src/Zle/compctl.c,
- Src/Zle/zle_tricky.c, Doc/Zsh/compwid.yo,
- Functions/Zle/incremental-complete-word: compstate key
- normal_nmatches; more i-c-w prompt escapes
-
- * Sven: 7123: Src/Zle/zle_tricky.c: clear list on expansion
- failure.
-
-1999-07-13 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 7119: Src/Zle/zle_tricky.c: status from expansion
- functions.
-
- * Sven: 7116: Doc/Zsh/compwid.yo, Doc/Zsh/expn.yo: minor
- changes.
-
- * pws: 7114: Src/parse.c, Src/utils.c: line numbers again:
- flushing line in a script made lineno appear one too large;
- introduce zwarn() function.
-
- * Sven/pws: 7112: Src/Zle/zle_params.c, Doc/Zsh/zle.yo: change
- array keys to scalar KEYS, works more like read -k;
- documentation.
-
- * Sven: 7110: Src/Modules/zftp.c, Doc/Zsh/compsys.yo,
- Etc/MACHINES: signed char warnings in zftp; document
- _long_options options; Digital UNIX problem.
-
- * Sven: 2432: Src/builtin.c: workaround Digital UNIX 4.0 +
- gcc 2.8.1 bug.
-
- * Sven: zsh-users/2430: Etc/NEWS: mention chmod-like mode glob
- qualifier.
-
- * Sven: 7108: Misc/job-control-tests: more tests
-
- * Bart: 7107: configure.in: too many x's in lfs handling.
-
- * Sven: 7106: Functions/Zle/incremental-complete-word: prompting
- changes.
-
- * pws: unposted: update .distfiles and .cvsignore: _sh, _su
- zshcompsys.yo, zshcompwid.yo, zshzftp.yo, zshcompsys.1,
- zshcompwid.1, zshzftp.1 were missing from the distribution.
-
- * Sven: 7105: Src/Zle/Zle_tricky.c: restore the command line
- in more places.
-
-1999-07-12 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Sven: 7103: Src/Zle/zle_tricky.c, Doc/Zsh/compwid.yo: update
- CURRENT with compset -q; modify test for quoted delimiters.
-
- * pws: version 3.1.6-test-1
-
- * Sven: 7099: Completion/Core/_main_complete, Doc/Zsh/compsys.yo:
- config key last_prompt means don't turn off alwayslastprompt on
- prefix.
-
- * Sven: 7097: Completion/Core/_oldlist: keeps old command line.
-
-1999-07-09 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 7091: configure.in, INSTALL: change defaults for
- dynamic and large file support to be enabled.
-
- * Sven: 7083: Src/Zle/compctl.c, Src/Zle/zle_tricky.c,
- Doc/Zsh/compwid.yo: compset -q unconditionally splits
- the current word.
-
- * Sven: 7082: Completion/Base/_parameter: use _parameters
-
- * pws: 7076: Completion/Base/_command_names,
- Completion/Base/_first, Completion/User/_su: %resume should be
- in _command_names; _su should check $SHELL.
-
- * pws: 7075, 7080, 7092: Completion/Core/compinit,
- Config/funcinst.mk, Config/installfns.sh,
- Config/uninstallfns.sh, INSTALL: Yet another attempt to install
- shell functions in a sensible way; compinit adds to the end of
- $fpath; fixed typo that it didn't check existing fpath properly.
-
- * Oliver: 7067: Completion/Base/_first, Completion/User/_su,
- Completion/User/_sh: check for %resume on command line;
- new completions for _su and _sh.
-
- * pws: 7066: configure.in: function install makefile in
- source, not build, hierarchy.
-
- * Sven: 7062: Src/Zle/complist.c, Src/Zle/zle_tricky.c,
- Doc/Zsh/compsys.yo, Doc/Zsh/mod_complist.yo: undo works
- inside menu-selection for items completed by
- accept-and-infer-next-history; display is more reliable.
-
- * Sven: 7058: Src/Zle/zle_params.c: turn off menu completion
- if the command line gets altered by a zle function.
-
-1999-07-08 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 7049: Src/builtin.c: eval didn't save/restore lexical
- state.
-
- * pws: 7046: Src/loop.c: xtrace for case and for statements.
-
- * Sven: 7043: Completion/Core/_oldlist: Extra sophistication
- when using _oldlist with a particular completer.
-
- * pws: 7042: Etc/BUGS, Etc/CONTRIBUTORS, Etc/NEWS,
- Doc/Zsh/builtins.yo, Doc/Zsh/expn.yo, Doc/Zsh/mod_complist.yo,
- Doc/Zsh/params.yo: Changes to admin files for 3.1.6; some minor
- documentation changes.
-
- * Sven: 7039: Completion/Commands/_read_comp: trapping SIGINT
- no longer necessary after 7038.
-
- * pws: 7038: Src/Zle/zle_main.c: restore breaks whenever errflag
- is restored as SIGINT handler sets both.
-
- * Sven: 7036: Src/Zle/complist.c: make sure old list is thrown
- away when doing accept-and-infer-next-history in menu-completion.
-
- * Sven: 7028: Src/Zle/zle_tricky.c,
- Functions/Zle/incremental-complete-word: problems when BUFFER
- changes, %u in i-c-w prompt, config key for showing list.
-
- * Sven: 7026: Completion/Core/_main_complete,
- Completion/Core/_match, Completion/Core/_oldlist,
- Completion/Core/compinit: More information stored in assoc array
- _lastcomp about the previous completion.
-
- * Sven: 7025: Src/Zle/complist.c: remove list when accepting
- and retrying completion when unambiguous.
-
-1999-07-07 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 7021: Src/utils.c: error message in findsep() was
- erroneous.
-
- * pws: 7020: Src/params.c: error message for whole assoc array
- assignment.
-
- * Oliver: 7005: Src/builtin.c, Doc/Zsh/builtins.yo: alias
- takes +g and + flags.
-
- * Sven: 7004: Src/Zle/zle_refresh.c: reset showinglist on
- clearlist.
-
- * pws: 7002: Completion/Commands/_read_comp: does completion
- lists; handle errors better.
-
- * pws: 7001: Src/hist.c: line numbers were wrong in some error
- messages (e.g. conditions) when reading from a string
- (e.g. autoloaded functions).
-
- * pws: 6998: Src/Zle/zle_bindings.c: restore history-search
- bindings \M-n, \M-p.
-
- * Sven: 6996: Src/Zle/complist.c, Src/Zle/zle_tricky.c,
- Doc/Zsh/mod_complist.yo: accept-and-infer-next-history
- in menu-select accepts a match, then restarts menu selection.
-
- * Sven: 6995, 7000: Src/math.c, Src/utils.c, Doc/Zsh/arith.yo:
- allow bindkey strings in after #\ in math mode. Also
- incremental-complete-word and insert-files, added by hand
- to directory Functions/Zle, with appropriate changes to
- configure.in and INSTALL.
-
- * Sven: 6992: Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
- Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c, Doc/Zsh/mod_zle.yo:
- zle -R can take list arguments; zle -cR clears the list;
- zle -U puts keys in the unget queue.
-
- * Geoff: 6991: configure.in: NetBSD can use both ELF and a.out.
-
-1999-07-06 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Andrej: 6990: Completion/Builtins/_cd,
- Completion/Core/_path_files: some local variable fixes.
-
- * pws: 6987: Src/builtin.c: `typeset +f' and `functions +'
- should just print the function name.
-
- * pws: 6986: Doc/Zsh/builtins.yo, Doc/Zsh/params.yo,
- Src/builtin.c, Src/params.c, Src/zsh.h: special parameters
- can become local, remaining special; be more careful that
- only the most global parameter can appear in the environment.
-
- * pws: 6984: Doc/Zsh/compsys.yo: typo in 6973 docs
-
-1999-07-05 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 6982: Src/exec.c: variable assignment with redirection is
- interpreted as variable assignment with redirection, not
- nullcmd.
-
- * pws: 6981: Completion/Commands/_read_comp: -n should be -z.
-
- * Sven: 6979: Completion/Core/_path_files: compconfig[path_expand]
- fix.
-
- * Sven: 6977: Completion/Core/_match: cosmetic `if' change.
-
- * Sven: 6975: Src/Zle/zle_tricky.c: fix quoting of tildes at
- the start of file names.
-
- * Sven: 6974: Src/exec.c: mark superjob as locked as soon
- as started.
-
- * pws: 6973: Completion/Commands/_read_comp, Doc/Zsh/compsys.yo:
- _read_comp allows function arguments and ^U but won't add
- non-printables; document Completion/Commands widgets.
-
- * Sven: 6971: Src/exec.c, Src/jobs.c: backgrounding jobs forked
- from current shell works again; job table not filled up by
- current shell subjobs; current/previous job not lost.
-
-1999-07-04 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 6970: Completion/Base/_default, Completion/Builtins/_cd,
- Completion/Commands/_read_comp: handle magicequalsubst and
- cdablevars optios; _read_comp can read and execute a completion
- function (_*) or compgen argument (-*) on the fly.
-
- * pws: 6969: Doc/Zsh/builtins.yo, Src/builtin.c: print -b
- uses full bindkey string possibilities.
-
- * Tanaka Akira: 6968: Completion/Core/compinit: compinit -D
- didn't actually work.
-
- * pws: 6967: Completion/Core/_path_files: final return status
- inverted.
-
- * pws: 6966: Completion/Makefile.in, Functions/Makefile.in,
- Config/funcinst.mk, configure.in, INSTALL: prevent overwriting
- of changed shell functions on installation; move function
- installation code to funcinst.mk; clear up INSTALL a bit.
-
-1999-07-03 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 6962: Doc/Zsh/prompt.yo, Src/prompt.c: %/ and %~ take
- numbers for trailing path segments like %c and %C, %N can too;
- function promptpath() to implement this.
-
- * pws: 6957: 3.1.5-pws-25 made available
-
- * pws: 6955, 6956: Completion/Core/compinit,
- Completion/Core/compinstall, Doc/Zsh/compsys.yo: better handling
- of subdirectory structure for completion functions; -d is default
- for compinit, -D turns it off; documentation updated for installed
- files; bugfix for compinstall re-using compconf arguments.
-
-1999-07-02 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Tanaka Akira: 6953: Completion/Builtins/_cd: use pushd code for cd
-
- * Sven: 6945: Completion/Core/_expand: error expanding :]
-
- * Sven: 6941: Src/exec.c, Src/jobs.c: neater fix for time builtin.
-
- * Oliver: 6939: Completion/User/_hosts,
- Completion/Base/_subscript, Misc/compctl-examples: better way of
- using /etc/hosts; complete POSIX character classes.
-
- * Sven: 6937: Doc/Zsh/mod_complist.yo, Src/Zle/complist.c: use
- send-break to exit menu selection and return to normal menu
- completion.
-
-1999-07-01 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Sven: 6936: Src/jobs.c: time builtin was broken.
-
- * Sven: 6933: Src/exec.c, Src/jobs.c, Src/Signals.c: More job
- control fixes: running external command after loop in function;
- function on left hand side of pipeline with loop on right.
-
-1999-06-29 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Sven: 6908, 6926: Src/exec.c, Src/jobs.c, Src/zsh.h: more job
- control fixes: functions with programs that send strange
- signals to parents should work.
-
- * Sven: 6904: Src/Makefile.in: bugs with cleaning up modules
- in Src.
-
- * Sven: 6903: Src/Zle/zle_tricky.c, Doc/Zsh/compwid.yo:
- compstate[insert] can have a space at the end to force inserting
- a space after completion.
-
- * Sven: 6902: Src/Zle/complist.c, Doc/Zsh/mod_complist.yo:
- menu-select will use %S/%s if ZLS_COLO[U]RS is not defined.
-
- * Sven: 6901: Src/exec.c, Src/init.c, Src/jobs.c: back off
- some (but not all) recent job handling patches to avoid more
- serious problems with recalcitrant programs.
-
-1999-06-28 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 6899: Doc/Zsh/params.yo, Doc/Zsh/prompt.yo, Src/init.c:
- default PS4 is now "+%N:%i> ", except in [k]sh emulation.
-
- * Andrej: 6893: aczsh.m4: use existing environment value when
- testing for large file support.
-
- * pws: 6890: Doc/Zsh/params.yo, Doc/Zsh/prompt.yo, Src/prompt.c:
- %N and %i prompt escapes provide script or function name and
- line number.
-
- * Sven: 6887: Src/exec.c, Src/jobs.c: another loop killing problem.
-
- * Geoff: 6884: Src/Zle/zle_refresh.c: bug when redisplaying line
- one shorter than terminal width
-
-1999-06-27 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 6881: Doc/Zsh/mod_zle.yo: explain keymap linking
-
- * pws: 6879: Src/exec.c: update command hash pointer if builtin
- is autoloaded after a prefork().
-
- * Bart: 6873: Src/Zle/zle_tricky.c: magic-space doesn't feep
- quite so much.
-
- * Geoff: 6871: Src/Zle/complist.c: optimi[sz]ations for outputing
- coloured/colorized output.
-
- * pws: 6866: Src/exec.c, Src/init.c: signed/unsigned character
- problems; one was causing SunOS 4.1.3_U1 with gcc 2.7.0 to hang.
-
-1999-06-26 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * 3.1.5-pws-24 made available
-
-1999-06-25 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 6857: Completion/Core/compinit,
- Completion/Core/compinstall, Doc/Zsh/compsys.yo: compinit and
- compinstall are now functions which unfunction and autoload
- themselves. _compdir is used by compinstall to record where
- it found the completion directories. compinit is now otherwise
- stuck with fpath.
-
- * pws: 6851, 6853: typeset -g doesn't locallize parameters; bug
- that unset parameters were recreated global instead of at
- some higher local level; handle PM_AUTOLOAD consistent with other
- flags.
-
- * Sven: 6850: Src/init.c: always generate a new pgrp for the
- shell, since the parent (e.g. xterm) may not have done that
- and zsh now runs programs in its own pgrp.
-
- * Sven: 6848: Src/exec.c: don't suspend if the shell is the
- only thing to suspend (or something like that).
-
- * Sven: 6841: Src/loop.c: %_ in else branches for PS4
-
-1999-06-24 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 6834: Src/glob.c, Src/hashtable.c: dyncat() changed always
- to use heap memory (as it erroneously claimed); hashtable element
- tablename (used for debugging) freed.
-
- * Bart: 6830: Src/params.c: don't create the hashtable for an
- assoc array on assignment unless there is something to put in it.
-
- * Sven: 6825: Src/Zle_tricky.c: make sure path prefix and suffix
- are quoted in filename completion; recalculate length of match
- string.
-
- * Sven: 6824: Src/exec.c, Src/signals.c: functions got deleted
- from the process table too early for job control.
-
- * pws: 6823: Src/exec.c, Src/utils.c: names and line numbers
- of functions printed for errors during execution.
-
- * Sven: 6822: Src/Zle/complist.c, Src/Zle/zle_tricky.c: assorted
- completion fixes: crash with old completion; too many spaces
- with menu inserting; too many beeps with LISTBEEP.
-
- * Sven: 6819: Src/exec.c, Src/jobs.c, Src/signals.c: Run
- jobs inside shell constructs in the same process group as the
- shell itself.
-
- * Sven: 6817: Src/Zle/comp.h, Src/Zle/complist.c,
- Src/Zle/zle_tricky.c: Change ZLS_SELECT to SELECTMIN;
- don't automatically switch on select widget until there are
- $SELECTMIN choices.
-
-1999-06-23 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 6816: Doc/Zsh/params.yo, Src/utils.c: ZBEEP parameter
- gives string to output instead of beeping.
-
- * Sven: 6815: Src/Zle/complist.c: switch off menu-select for
- hidden matches.
-
- * pws: 6814: Doc/Zsh/mod_zle.yo, Doc/Zsh/options.yo,
- Doc/Zsh/zle.yo, Src/Zle/deltochar.c, Src/Zle/iwidgets.list,
- Src/Zle/zle_hist.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
- Src/Zle/zle_move.c, Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c,
- Src/Zle/zle_utils.c, Src/Zle/zle_vi.c, Src/Zle/zle_word.c:
- Zle determines whether to feep by the return status (except
- for some inner code loops); completion widgets return 1 if
- something failed in the hierarchy outside the widget function;
- the -n and -N options work properly.
-
- * pws: 6812: Src/subst.c: ${(AA)foo=}, or anything that gives
- a null string after the =, creates an empty assoc array.
-
- * pws: 6806: Completion/Core/compdump, Completion/Core/compinit,
- Completion/Core/compinstall, Doc/Zsh/compsys.yo: compdump is now
- a function which unfunctions itself; default dumpfile location
- is now ${ZDOTDIR:-$HOME}/.zcompdump
-
- * Sven: 6807: Src/Zle/complist.c: accept-and-menu-complete
- advances the menu-select selection too.
-
- * Sven: 6802: Src/Zle/complist.c: change some default colours
-
- * pws: 6801: Doc/Zsh/builtins.yo, Src/builtin.c: Make emulate -L
- turn on LOCAL_TRAPS, too.
-
- * Sven: 6796: Src/Zle/zle_main.c, Src/Zle/zle_thingy.c,
- Doc/Zsh/mod_zle.yo, Completion/Core/compinit: zle -la lists
- all widgets, just the name; zle -la <NAME> tests if <NAME> is
- defined.
-
- * Sven: 6793: Src/Zle/complist.c, Src/Zle/zle_keymap.c,
- Src/Zle/zle_main.c, Doc/Zsh/mod_complist.yo: Local keymaps can be
- defined, currently only used with menu-select.
-
-1999-06-22 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Sven: 6786: Src/Zle/zle_tricky.c, Doc/Zsh/compctl.yo: only use
- a range when you are after the first pattern in it.
-
- * Sven: 6780: Src/Zle/complist.c: wasn't showinglist when it
- thought it was.
-
- * Sven: 6778: don't delete function from job tables
-
- * pws: 6776: Doc/Makefile.in, Doc/Zsh/compsys.yo,
- Doc/Zsh/mod_complist.yo: Tweakchen for menu-select patch;
- also (unposted) changed name collist to complist wherever it
- occurs.
-
- * Sven: 6774, 6775: Src/Zle/collist.c, Src/Zle/comp.h,
- Src/Zle/zle.h, Src/Zle/zle_main.c, Src/Zle/zle_tricky.c,
- Doc/Zsh/compsys.yo, Doc/Zsh/mod_collist.yo,
- Doc/Zsh/mod_compctl.yo, Doc/Zsh/mod_deltochar.yo,
- Doc/Zsh/modules.yo, Completion/Core/_path_files: Improvements
- for menu-select widget; ZLS_SELECT turns menu-completion
- into menu-selection; key bindings more natural; highlighting
- more useful
-
- * Oliver: 6772: Src/Zle/zle_tricky.c: use the whole
- command text for job completion.
-
-1999-06-21 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Sven: 6760: Src/Zle/zle_tricky.c: menucompletion displaying new
- list of matches sometimes got confused.
-
- * Sven: 6755: Src/jobs.c: status of restarted job including
- current shell processes was wrong.
-
- * Sven: 6753: Src/Zle/collist.c, Src/xmods.conf:
- load collist
-
- * Sven: 6747: Src/Zle/collist.c, Src/Zle/zle_main.c,
- Src/Zle/zle_tricky.c: menu-select allows you to move
- cursor to select completions; uses ma list colouring
- capability.
-
- * Sven: 6742: Src/Zle/collist.c, Src/Zle/collist.mdd,
- Src/Zle/zle_main.c, Src/Zle/zle_tricky.c, Src/module.c,
- Src/zsh.h, Doc/Zsh/mod_collist.yo, Doc/Zsh/mod_compctly.yo,
- Doc/Zsh/mod_deltochar.yo, Doc/Zsh/modules.yo,
- Util/zsh-development-guide: collist module: colour completion
- lists by setting ZLS_COLOURS (or even ZLS_COLORS) variables.
-
- * pws: 6737: Doc/Zsh/builtins.yo, Doc/Zsh/zle.yo: simplifications
- suggested by Bart.
-
- * Bart: 6732: Doc/Zsh/compsys.yo: restore missing bits of Sven's
- patches (not the zle_tricky.c hunk).
-
- * Bart: 6731: Doc/Zsh/compctl.yo: spelling correction
-
-1999-06-20 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * zsh-3.1.5-pws-23 made available
-
- * Sven/pws: 6616, 6609, 6726 (merged): `zle [ -N ] [ -n num ]
- widget args'; internal widgets handle arguments and return
- values; search commands use arguments; read -[kq] can use
- zle's key mechanism; zle -R [msg] redisplays line editor;
- digit-argument feeps if the keypress wasn't a digit;
- universal-argument handles argument as numeric.
-
- * pws: 6725: Src/signals.c: more local traps: now don't add trap
- to list to restore when outside a function, but do if the function
- simply unsets a trap which was set outside.
-
-1999-06-18 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 6718: Completion/Core/compinit, Completion/Core/compdump,
- Doc/Zsh/compsys.yo: rebind existing completion widgets for new
- completion instead of defining new ones.
-
- * pws: 6717: Doc/Zsh/options.yo, Src/exec.c, Src/options.c,
- Src/signals.c, Src/zsh.h: Option LOCAL_TRAPS saves and restores
- traps on exit from functions; set for ksh emulation.
-
- * Tanaka Akira: 6716: Completion/User/_chown: some systems use `:'
- as separator in chown.
-
- * Oliver/Sven: 6709, 6710: Completion files Base/_subscript,
- User/_chown, User/_groups, User/_x_options: _subscript shows
- listing for ordinary arrays; new chown and chgrp completions;
- example _x_options can complete displays.
-
- * Sven: 6707: Src/exec.c: Shell structures not at the end
- of a pipeline are suspendable. This is the only way
- of stopping a command in such a structure where the command
- handles interruptions in such a way that zsh doesn't see them.
-
-1999-06-17 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 6705: Doc/Zsh/builtins.yo, Src/builtin.c, Src/exec.c,
- Src/init.c, Src/input.c, Src/parse.c: some more LINENO
- subtleties: embedded function definitions have correct line
- number; all lines, not just ones with new PS1, are counted
- interactively; traps with trap builtin use line no. of
- surrounding environment.
-
- * Sven: 6693: Src/Modules/parameter.c, Src/builtin.c, Src/exec.c,
- Src/input.c, Src/zsh.h: update LINENO properly when parsing a
- string.
-
- * Sven: 6692: Src/Zle/comp.h, Src/Zle/compctl.c,
- Src/Zle/zle_tricky.c, Doc/Zsh/compwid.yo,
- Completion/Builtins/_kill, Completion/Builtins/_wait,
- Completion/User/_gdb: allow the -y option to compadd for
- specifying an array to use when listing.
-
- * Sven: 6689: Src/Zle/zle_tricky.c, Completion/Base/_subscript:
- test for closing bracket in get_comp_string().
-
- * Oliver: 6688: Zsh/compsys.yo, Zsh/func.yo, Zsh/mod_zle.yo,
- Zsh/params.yo, Zsh/zftpsys.yo: spelling changes.
-
- * Wayne: 6682: Src/hist.c: Uniquified history commands are limited
- to size $SAVEHIST, so that the last $((HISTSIZE-SAVEHIST))
- commands are always available even with HIST_EXPIRE_DUPS_FIRST.
-
- * Sven: 6686: Completion/Core/_match, Completion/Core/_path_files,
- Doc/Zsh/compsys.yo: New configuration keys path_cursor,
- match_insert.
-
- * Sven: 6685: Src/Zle/compctl.c, Src/Zle/zle_params.c,
- Doc/Zsh/zle.yo, Completion/Base/_first,
- Completion/Commands/_correct_filename,
- Completion/Commands/_most_recent_file,
- Completion/Core/_approximate, Completion/Core/_expand,
- Completion/Core/_list: NUMERIC is unset if no prefix was given;
- it may be unset explicitly, and if set again will be restored in
- the expected way.
-
- * Wayne: 6683: Src/exec.c: ambiguous brace
-
- * Wayne: 6681: Src/builtin.c: start-of-loop check for history -r
- was wrong.
-
-1999-06-16 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 6679: Src/Zle/zle_thingy.c, Doc/Zsh/compwid.yo: always
- use .complete-word etc. as widget type in zle -C.
-
- * pws: 6677: Doc/Zsh/guide.yo: avoid TeX overfull hbox problem.
-
- * Andrej: 6674: Doc/zsh.yo, Doc/ztexi.yo: change order of initial
- formatting instructions to make interaction with system
- configuration files better.
-
- * pws: 6660: Doc/Zsh/compctl.yo: pointer to new completion system
- at top of compctl documentation.
-
- * pws: 6659: Src/Zle/zle_tricky.c: a couple of NULL's should be 0's
-
- * pws: 6658: Doc/Zsh/options.yo, Src/init.c: options strings at
- shell startup can end with whitespace (for #!), but anything
- after the whitespace causes an error.
-
- * Sven: 6657: Completion files Base/_subscript,
- Builtins/_autoload, Builtins/_bindkey, Builtins/_echotc,
- Builtins/_kill, Builtins/_limits, Builtins/_wait,
- Builtins/_zmodload, User/_dd, User/_find, User/_gdb, User/_make,
- User/_mh, User/_rlogin, User/_x_options: New gdb completion;
- improved make completion; use compadd in preference to compgen
- -[sk]; configuration keys ps_args, ps_listsargs.
-
- * Sven: 6654: Src/Zle/zle_tricky.c: empty display list after -y.
-
- * Bart: 6652: Src/exec.c: trailing spaces confused #! emulation.
-
- * Sven: 6649: Src/Zle/zle_tricky.c: behaviour of compctl -l.
-
- * Bart: 6646: Src/lex.c: extra braces to enhance beauty of code
- which appeared in 3.0.5.
-
-1999-06-15 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Tanaka Akira: 6642: Completion/Base/_tilde: complete directory
- stack elements after ~+ or ~-.
-
- * Tanaka Akira: 6641: Src/subst.c: treat ~-0 like ~0
-
- * pws: 6639: configure.in: don't try type of $enable_val if empty
- (needed when off_t/ino_t are 64-bit without explicit enabling).
-
- * zsh-3.1.5-pws-22 made available
-
- * Oliver: 6636: Completion/Builtins/_limits: wasn't working
-
- * Bart: 6617 + minor changes: Src/utils.c: Be more careful keeping
- $COLUMNS and $LINES correct, particularly if exported.
-
- * Sven: zsh-users/2388: Src/jobs.c: while loops etc. in shells
- running without MONITOR were hard to kill.
-
- * Bart: 6628: Src/params.c: setting slices of unset array
- caused a crash.
-
-1999-06-14 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 6626: Src/mem.c: in zsh's malloc, try to make sure when
- sbrk'ing that it's sufficiently well aligned.
-
- * Oliver: 6624: Completion/Builtins/_kill,
- Completion/Builtins/_wait: more widely functioning process
- handling
-
- * pws: 6623: Completion/Makefile.in, Config/defs.mk.in,
- Functions/Makefile.in, INSTALL, Src/init.c, Src/zsh.mdd,
- configure.in: --enable-function-subdirs allows installation
- into subdirectories of the function directory and sets the
- initial $fpath appropriately.
-
- * Oliver: 6620: Completion/Builtins/_jobs: handle disown, too.
-
- * pws: 6618: Doc/Zsh/func.yo, Doc/Zsh/grammar.yo, Src/lex.c:
- with SH_GLOB set, function definition parentheses after the
- first word on the line allow spaces inside.
-
- * Sven: 6614: Src/Zle/zle_tricky.c, Completion/Brace/_brace_parameter:
- completion after quotes in parameters
-
- * pws: 6610: Src/glob.c: globbing flags shouldn't be active
- without extendedglob.
-
- * Bart: 6608: Doc/Zsh files compctl.yo, compsys.yo, compwid.yo,
- expn.yo, files.yo, mod_mapfile.yo, mod_zftp.yo, params.yo,
- zftpsys.yo, zle.yo: spelling corrections
-
-1999-06-12 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 6601: Src/Makefile.in: don't remake Makemod just
- to clean up files
-
- * pws: 6600: Doc/Zsh/arith.yo, Doc/Zsh/compctl.yo,
- Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo, Doc/Zsh/expn.yo,
- Doc/Zsh/guide.yo, Doc/Zsh/jobs.yo, Doc/Zsh/metafaq.yo,
- Doc/Zsh/mod_compctl.yo, Doc/Zsh/mod_zftp.yo, Doc/Zsh/params.yo,
- Doc/Zsh/redirect.yo, Doc/Zsh/zftpsys.yo, Doc/Zsh/zle.yo,
- Doc/zman.yo, Doc/ztexi.yo, Util/zsh-development-guide:
- Formatting of unfilled text now handled by three distinct
- macros example(), indent(), nofill(); compctl description node
- is now called `Programmable Completion Using compctl' to
- distinguish it from widget completion; don't put chapters on
- separate pages because many are too short.
-
- * Wayne: 6599: Src/Zle/zle_tricky.c: unitialised variable warnings
- from gcc
-
-1999-06-11 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 6598: Doc/Zsh/zftpsys.yo, Functions/Zftp/zfinit,
- Functions/Zftp/zfgoto, Functions/Zftp/zfmark,
- Functions/Zftp/zftp_chpwd, Completion/Builtins/_zftp:
- add zfmark and zfgoto implementing bookmarks (including use
- ncftp bookmarks) for zftp function suite; autoload functions
- from zfinit; patcomps -> _patcomps.
-
- * pws: 6596: Doc/Zsh/arith.yo: update on size of integers and
- increase in clarity of presentation
-
- * Sven: 6589: Completion/Core/_path_files: use :h and :t instead
- of pattern matching
-
- * Sven: 6587, 6588: Src/Zle/zle_misc.c, Doc/Zsh/options.yo: < and
- > shouldn't remove a suffix, but | does
-
- * Sven: 6586: Src/exec.c, Src/lex.c, Src/loop.c: don't modify
- struct cmd to insert cmd args and flags, always pass those
- separately
-
-1999-06-10 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Andrej: 6581: Doc/Makefile: dependencies for manuals
-
- * Sven: 6579: Src/exec.c: old hack of storing shell function
- args in struct cmd doesn't work any more
-
- * Sven: 6577: Src/exec.c, Src/text.c, Src/utils.c: expunge
- simplifyright(), which appears no longer to have an effect
-
- * pws: 6575: Doc/Zsh/mod_mapfile.yo: avoid mapping long files
-
- * pws: 6571: Src/Builtins/rlimits.c: use appropriate printf()
- routine in printulimit() instead of just casting to long
-
- * pws: 6570: configure.in, INSTALL: some systems have
- sizeof(off_t) or sizeof(ino_t) == 8 and sizeof(long) == 4 even
- without explicit enabling, so check and if so use the
- --enable-lfs code.
-
- * pws/Sven: 6567, 6568: Completion/Base/_vars: complete assoc
- array keys
-
- * pws: 6566: Src/params.c: junk testhash assoc array
-
- * pws: 6563: sporadic: minor changes affecting casts, sizes
- of integers, unused variables; add index for subscripts in
- manual
-
- * Bart: email: Src/zsh.h: alternative definition for zulong
-
- * Bart: 6558: Src/builtins.c: printing functions with the
- UNALIASED flag
-
- * Sven: 6557: Doc/zsh/compsys.yo: a few typos
-
-1999-06-09 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Andrej: 6556: aczsh.m4: don't disable setting variables
- for --enable-lfs just because some other variables were set
-
- * Sven: 6554: Src/Zle/zle_tricky.c: display bugs with compadd -X:
- newline missing and display unnecessarily altered
-
- * pws: 6552: configure.in, aczsh.m4, acconfig.h, Src/zsh.h:
- define separate unsigned 64-bit integer; try __int64_t and
- __uint64_t.
-
- * Sven: 6548: Src/Zle/zle_tricky.c: fix `compctl -l'
-
- * Andrej: 6544: configure displays info on function installation
-
- * Sven: 6542: Src/builtin.c, Src/exec.c, Src/hist.c, Src/init.c,
- Src/lex.c: when not using interactive history, don't allocate
- history at all
-
- * Andrej: 6541: configure.in: add missing `test'
-
- * Sven: 6535: Completion/core/_normal: an eval was unnecessary
-
- * Bart: 6534: Completion/Core/compdump, Completion/Core/compinit,
- Doc/Zsh/builtins.yo, Src/builtin.c, Src/exec.c, Src/zsh.h:
- autoload -U defines functions which don't use expand aliases
- during loading; used in new completion code to protect
- functions.
-
- * Sven: 6527: 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/math.c, Src/mem.c, Src/params.c,
- Src/parse.c, Src/signals.c, Src/text.c, Src/utils.c, Src/zsh.h:
- various sets of patches:
- - make zhalloc() use a pointer to the first free heap
- - make zsh-mem allocators keep some memory back when freeing
- - reduce the amount of allocation work done in the exec.c
- execution hierarchy
- - don't duplicate execution trees any more than necessary, e.g.
- execute functions from stored tree
-
- * pws: Etc/MACHINES: Danek Duvall reports --enable-dynamic OK
- on Solaris 2.7, despite previous reports; Sven says on Digital
- UNIX 4.0, you need special DLLD and LDFLAGS.
-
-1999-06-08 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: 6525: Src/lex.c (gettokstr): allow parentheses after
- first character in command word
-
- * Tanaka Akira: 6522: configure.in: help string for --enable-fndir
- had wrong default directory
-
- * pws: 6520: configure.in: --enable-fndir might be yes,
- so turn it into ${datadir}/zsh/functions
-
- * 3.1.5-pws-21 made available
-
- * Sven: 6515: Src/Zle/zle_tricky.c: fix memory problems with 6492
-
- * Wayne: 6510: Completion/Core/compinit: another nounset problem
-
-1999-06-07 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * pws: configure.in, Config/defs.mk.in, Functions/Makefile.in,
- Completion/Makefile.in, rearrangement of Functions
- subdirectories: --enable-fndir allows function installation,
- defaults to ${datadir}/zsh/functions; is compiled into $fpath;
- FUNCTIONS_INSTALL can specify functions to install e.g.
- 'Core/* Base/* Builtins/* Zftp/*'.
-
- * pws: 6509: Src/Zle/zle_tricky.c: comp_setunset -> comp_setunsetptr
-
- * pws: 6506: Completion/Core/compinit, Doc/Zsh/compsys.yo: if
- completion dumpfile is not writeable, use
- ${ZDOTDIR:-$HOME}/.zcompdump
-
- * Sven: 6502: Doc/Zsh/options.yo: document 6496
-
- * Sven: 6496: Src/Zle/zle_misc.c (makesuffix): more characters
- that can't be part of a filename
-
- * Sven: 6493: Completion/Core/_approximate,
- Completion/Core/_expand: %e wasn't being replaced properly in
- correction prompts
-
- * Sven: 6492: Src/Zle/comp.h, Src/Zle/comp1.c, Src/Zle/compctl.c,
- Src/Zle/zle_main.c, Src/Zle/zle_tricky.c, Doc/Zsh/compctl.yo,
- Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo,
- Completion/Base/_brace_parameter: Completion inside quotes
- now acts as if the file name is the entire quoted string;
- `compctl -h' takes a command line from inside a quoted string;
- the compctl tests q[s], q[d], q[b] are true if we are in single,
- double, back quotes; compset -q tests quotes and splits the word,
- affecting $PREFIX, $SUFFIX and setting $IQPREFIX, $IQSUFFIX for
- the bits which will now be ignored.
-
- * pws: 6490: Completion/Core/compinit: nounset workaround
-
- * Bart: 6485: Src/loop.c: only show one screenful at a time
- in select, as LINES doc implies it should do
-
- * Sven: 6484: Src/Zle/zle_main.c, Src/Zle/zle_tricky.c: close
- fd 0 during zle widgets and completion and redup back afterwards
- (removed unnecessary zclose()'s)
-
- * Wayne: 6481: Doc/Zsh/builtins.yo, Doc/Zsh/options.yo,
- Src/hist.c: improved new history documentation and comments
-
- * Wayne: 6480: Src/hist.c: Ignore some lines in remhist() to
- workaround crashes attempting to add already removed lines
-
- * Tanaka Akira: 6478: Completion/User/_make: complete files
- as fallback (but use _files instead of compgen -f)
-
-1999-06-06 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Naoki Wakamatsu <naoki-w@ht-net21.ne.jp>: 6477: configure.in:
- undefine etcdir, not zshenv
-
-1999-06-05 Peter Stephenson <pws@ibmth.df.unipi.it>
-
- * Merge ChangeLog entry from patchlist.txt in 3.1.5-pws-20
- These are briefer than normal ChangeLog entries, but upgrading
- all of them is too much work.
-
- * pws: 6473: Src/Modules/mapfile.c: munmap() after writing file
-
- * Bart: 6472: doc for 6458
-
- * pws: 6470: options.yo doc for globalrcs
-
- * Sven: 6468: -first- context example; allow $compcontext for
- direct context in _complete; other stuff
-
- * pws: 6464: fix problem with 6433; disallow nested parameter
- substitution without braces
-
- * Sven: 6458: allow seconds in globbing qualifier time comparisons
-
- * Zefram: off-list: metafaq updates
-
- * pws: 6437: rearrange quotes in expn.yo, zftpsys.yo, minor
- corrections
-
- * pws: 6433: allow quotes around names of parameters in braces
-
- * pws: 6431: su saga again: new documentation
-
- * Bart: 4127: su saga: 6299 and 6313 backed off; this alters
- ZSH_NAME using zgetenv("SHELL"). It can be turned into an
- --enable if anyone complains.
-
- * Wayne: 6430: history tweaks: more careful ignoring history with
- foreign lines, changed name incappendhistory
-
- * pws: 6424: reduce excess quoting in info files
-
- * pws: 6421: _mh should use $words instead of $argv
-
- * pws: 6416: document ${(f)"$(foo)"} change and nesting of quotes
- in braces
-
- * Sven: 6414: completing parameters with extra quotes, don't
- complete local parameters
-
- * Sven: 6411: fix display bug on terminals which can do
- TCMULTRIGHT (gap left when clearing list).
-
- * pws: 6410: RCS option can now take affect at any point during
- initialisation, new GLOBAL_RCS applies to /etc/z* files.
-
- * Bart: 6404: singleton arrays treated as scalars locally (as
- before), but correct array/scalar status is passed to enclosing
- substitutions.
-
- * Bart: 6395: uninstall info files over 9, too
-
- * Sven: 6212 (previously missed): an extra clear list
-
- * Andrej: 6392: install info files higher than 9
-
- * 3.1.5-pws-20
-
- * Sven: 6388: completion in braces removes later arguments
-
- * Sven: 6374: autoremove behaviour on -r and -R, documentation
-
- * Bart: 6369: fix use of relative paths in compinstall
-
- * Bart: 6368: don't use cp -f, use rm -f in configure.in
-
- * Sven: 6355: ALL_EXPORT crashed the shell if set on command line
-
- * Sven: 6352, 6354: more quoting in completion
-
- * pws: 6346: msync() missing from mapfile.c, somehow
-
- * pws: 6345: Config/defs.mk is now in build tree, not source tree
-
- * Sven: 6343: test length of anchor in partial word matching
-
- * pws: 6340: INSTALL didn't work if it was install-sh after 6330
-
- * pws: 6335: now you can do ${(f)"$(...)"} to get arrays
-
- * pws: 6332: mapfile module
-
- * pws: 6331: protect against null hash tables in parameter module
-
- * pws: 6330: rewrite configuration system to use AC_SUBST_FILE
- instead of including files by ed trickery (ed is now no longer
- required).
-
- * Sven: 6326: compadd -r and -R work on automatically added
- suffixes, too
-
- * Sven: 6322: reverse indexing of nested arrays
-
- * Sven: 6318: memory fixes for parameter module (and compctl).
-
- * 3.1.5-pws-19 made available
-
- * pws: unposted: updated some .distfiles
-
- * pws: 6314: in something like `{ false; } || true', errexit
- shouldn't be used at all on the left of the ||
-
- * pws: 6313: fix 6299 to use $SHELL to decide emulation
-
- * pws: 6307, 6312: wider support for 64-bit integers on 32-bit
- architectures
-
- * Tanaka Akira: 6303: _path_files: find files after symbolic link
-
- * Sven: 6302: more list_pipe intricacies
-
- * Sven: 6301: expanded ignored prefix ignored for testing
-
- * pws: 6299: if called as su* or -su*, zsh doesn't do sh emulation
-
- * Sven: 6298: (mult_isarr) ${*:-word} didn't use the default word
-
- * pws: 6294: typeset -U MANPATH performs uniqueness test straight
- away
-
- * pws: 6291: zftp only checks for system type after login.
-
- * pws: 6290: parameter module uses global scope, $parameters gets
- unreadonlied, gcc warning
-
- * Sven: 6285: tty/job handling when executing some command in
- current shell code within RHS of pipeline
-
- * Sven: 6283: compadd -U didn't quote characters properly
-
- * Sven: 6278: fix ${$(foo)...} to produce an array
-
- * Tatsuo Furukawa: 6274: updated form of zle_refresh patch
-
- * Tatsuo Furukawa: 6273: don't need to defined _POSIX* flags
- specially on HPUX
-
- * pws: 6272: correct even more mistakes some bozo (guess who) made
- with rlim_t: put back RLIM_T_IS_UNSIGNED code.
-
- * pws: 6271: make sure -D_LARGEFILE_SOURCE is defined any time
- there are other -D's for large file support
-
- * pws: 6284, should have been in 6269: changes to large file
- support
-
- * Sven: 6268: parameter module for access to internal tables
-
- * pws: 6263: incrementalappendhistory -> incappendhistory
-
- * 3.1.5-pws-18 made available
-
- * pws: 6259: second version of compinstall
-
- * pws: 6258: yet another attempt at the same problem
-
- * pws: 6257: rewrite 6240 for any old builtin structure after the
- pipeline
-
- * Wayne: 6255: more history: zle toggle between local/global
- history; `zle widget' can now take a direct numeric argument;
- small tweaks
-
- * Sven: 6249: fix for 6046 (problem showed up with $(...))
-
- * pws: 6246: doc changes for 6046, plus subscripts done properly
-
- * Sven: 6046: nested parameter expansions can return either arrays
- or scalars.
-
- * Wayne: 6241: history editing can use foreign history commands;
- history appended in hend() instead of hbegin()
-
- * pws: 6240: a pipeline ending in a builtin didn't attach to the
- tty pgrp.
-
- * pws: 6239: need space after incrementalappendhistory for
- kshoptionprint
-
- * pws: 6238: Wayne's share_history option set in ksh emulation
-
- * pws: 6237: window size code upgraded from 3.0.6-pre2, plus
- Bart's patch 4447.
-
- * Wayne: 6236: history changes to improve management of duplicate
- lines, incremental history read/write, and sharing history
-
- * pws: 6235: unset -m shouldn't restore unset parameters;
- unsetting a global should remove it from paramtab even inside a
- function.
-
- * pws: 6227: configuration for large file support (from bash
- aclocal.m4).
-
- * pws: 6224: alter 6205 to read chars only when necessary, but
- ensure terminal is set appropriately.
-
- * Wayne: 6220: various compilation warnings
-
- * Tanaka Akira: 6219: initialize a variable in zle_tricky.c
-
- * Bart: 6213: race condition in $(...), use waitforpid() instead
- of unblocking child (which shouldn't happen until later).
-
- * pws: 6205: use FIONREAD wherever defined, read chars immediately
- into buffer
-
- * pws: 6202: trivial _correct_filename change, ^Xc -> ^XC
-
- * Sven: 6197: off by one error parsing assignment in completion
-
- * Sven: 6195: _expand_word and _correct_word change.
-
- * Sven: 6194: complete assoc array arguments by default where
- necessary
-
- * pws: 6193: [un]setopt shouldn't complain when setting an
- unsettable option to the value it already has
-
- * Bart: 6188: compinit speedup
-
- * 3.1.5-pws-17 made available
-
- * pws: 6180: Completion/Core/compinstall
-
- * Bart: 6171 as rewritten in 6174: old RedHat Linux doesn't have
- normal definitions for poll.
-
- * Sven: 6167: show unloaded parameters as undefined
-
- * pws: 6165: globsubst'd foo='~/bin' depended on extendedglob
- being set
-
- * Bart: 6162: autoloadable parameter code links without dynamic
- loading
-
- * Sven: 6153: realparamtab to smooth access to autoloaded parameters
-
- * Sven: 6152: compstate[vared]
-
- * Sven: 6150: alwayslastprompt sometimes failed in M-x
-
- * Sven: 6133: autoloaded parameters
-
- * Sven: 6132: compctl.mdd
-
- * Ville Herva: 6131, see 6126: reset tv.tv_sec before select for
- Linux
-
- * Sven: 6129: comments for struct cadata
-
- * Sven: 6128: completion after an expansion; list after a
- non-completion list
-
- * Sven: 6124: menu completion wasn't consistent between tabs
-
- * Sven: 6121: try harder with braces after a parameter expansion
-
- * Sven: 6119: don't insert word separator before ignored suffix
-
- * pws: 6118: _closequote and _oldlist completers
-
- * Sven: 6117: position of ignored suffix in inserted match
-
- * Sven: 6113: compadd -D, nuke element in an array for each failed
- match
-
- * Sven: 6109: completion in parameter assignment should set
- context `value'
-
- * Bart: 6106: short documentation fixes in expn.yo, options.yo,
- redirect.yo
-
- * Sven: 6105: _make patch whitespace
-
- * Geoff: 6104: multi-line prompt fix (6101 backed off)
-
- * 3.1.5-pws-16 made available
-
- * pws: 6101: multi-line prompt ending in '\n' got another newline
-
- * Tanaka Akira: 6092: _find, bad glob pattern
-
- * Tanaka Akira: 6085: _make can hang when no [mM]akefile
-
- * pws: zsh-announce/94: FAQ and FAQ.yo updated
-
- * Sven: 6079: compwid.yo typo
-
- * Tanaka Akira: 6078: _find syntax error
-
- * Sven: 6077: do_single() fix for old completion
-
- * pws: 6074: zftp function suite moved to Functions/Zftp and
- provided with documentation.
-
- * pws: 6070: ~ in character class in parentheses with extendedglob
- failed
-
- * Sven: 6066: create list of modules built into the base executable
-
- * Sven: 6062: test whether using the same widget when doing
- menucompletion
-
- * Sven: 6060: don't invalidatelist() in zle_main.c before calling
- completion functions
-
- * Sven: 6058: small changes in _path_files, compinit and
- documentation
-
- * Sven: 6056: compwid.yo
-
- * pws: 6053: compwid.yo
-
- * 3.1.5-pws-15 made available
-
- * Sven: 6031: defcomp -> compdef
-
- * pws: 6030: compsys.yo
-
- * Sven: 6026: _path_files slight rewrite for speed
-
- * Sven: 6021: _path_files expanding path fix
-
- * pws: 6018: (#l) and friends with a trailing / on the glob
- pattern always failed
-
- * pws: 6016: compinit and _zftp
-
- * Andrej: 6017 (ex 6014): -i and -s options for _long_options
-
- * Sven: 6013: pass ignored prefix and suffix in _path_files
-
- * Sven: 6011: compadd uses first (not last) occurrence of an option
-
- * Sven: 6010: _match_pattern and _match_test replaced by options
- to compadd (and deleted from distribution)
-
- * Sven: extracted from 6009: chunk for getmatcharr()
-
- * Sven: 6008: %{ works in completion listings
-
- * Sven: 6005: Misc/compctl-examples altered for latest (more
- consistent) nested parameter expansion rules
-
- * Bart: 6002, 6003: in ${foo/#bar/thing}, the `#' can appear from
- substitution and can be quoted
-
- * Sven: 5999: ~foo<TAB> completes with /
-
- * Sven: 5996: compsys.yo, special contexts
-
- * Sven: 5995: should fix 5969
-
- * Sven: 5986: compstate[insert]
-
- * Sven: 5983: documentation for Completion/ system (compsys.1).
-
- * Sven: 5982: menu behaviour
-
- * Sven: 5981: bit masks in comp.h
-
- * Sven: 5972: compconf without arguments lists; _compalso takes
- extra arguments
-
- * Sven: 5971: shell code control over re-using existing completion
- lists
-
- * Sven: 5970: completion fix compilation; #defcomp is now #compdef
-
- * Sven: 5969: clear to end of display optimization (may need
- modifying for some terminals)
-
- * Sven: 5968: fix brace re-insertion problem in completion
-
- * pws: 5965: _correct_word
-
- * Sven: 5960: $PREBUFFER: lines before current $BUFFER
-
- * Sven: 5959: quoting characters in completion
-
- * Bruce: 5958: _make
-
- * Sven: 5955: more compstate choices: list_max, last_prompt, to_end
-
- * 3.1.5-pws-14 made avaliable
-
- * pws: unposted: updated .distfiles under Completion
-
- * Sven: 5947: completion functions fix
-
- * Sven: 5942: spaces in file names with old completion
-
- * Sven: 5940: move cursor
-
- * Sven: 5938, 5937: compset to replace modifying conditions
-
- * Sven: 5936: replace modifying completion tests with compset
-
- * pws: 5934: option GLOBAL_RCS_FIRST runs /etc/z* files before
- user's files.
-
- * Sven: 5933: don't complete local parameters; _setopt/_unsetopt
- complete all options (code to use currently unset/set options
- remains in comments)
-
- * pws: 5931: more parameter substitution rules
-
- * Sven: 5928: copy context in zle_tricky
-
- * Sven: 5926: $HISTNO
-
- * Sven: 5925: path_expand
-
- * Sven: 5918: _list completer
-
- * Sven: 5916: _expand completer
-
- * pws: 5915: minor type fixes
-
- * Sven: 5914: _main_complete takes optional completer arguments
-
- * Sven: 5913: zle -C test
-
- * Sven: 5912: compiler warnings
-
- * pws: 5905: _main_complete should at least try to get
- _unset_options correct.
-
- * Sven: 5904: print local for parameters
-
- * Sven: 5895, 5898, 5906: fix completion prefixes
-
- * Sven: 5890: _match completer
-
- * Sven: 5879, 5899: completion documentation
-
- * Sven: 5872, 5881, 5889: corresponding Completion function rewrite
-
- * Sven: 5871, 5875: big zle_tricky.c cleanup, with compstate
- changes and IFSUFFIX
-
- * Bart: 5868: expn.yo fixes
-
- * 3.1.5-pws-13 made available
-
- * pws: 5863: substitution rules
-
- * Sven: 5862: _path_files (turning on menu) and _cd (include . in
- path)
-
- * pws: 5854: man page dependencies in Doc/Makefile.in
-
- * Sven: 5852: warnings about _long_options
-
- * pws: 5844: don't set errflag if noerrs = 2.
-
- * Sven: 5831: in subscripts and math environments, the whole
- string is always passed down to the function handler.
-
- * Sven: 5830: in ${#:-stuff}, stuff is treated as a single word
- (unless split for some other reason).
-
- * Sven: 5829: clear the completion list in more zle functions
-
- * Sven: 5818: parameter name in subscript which looks math-like;
- _subscript.
-
- * Sven: 5811: put back _multi_parts which got left out when it was
- moved into Core.
-
- * Sven: 5804: _pdf
-
- * Sven: 5800: _path_files; path altered when no possible match
-
- * pws: 5797: set CLOBBERS_TYPEAHEAD for Irix; old config.guess
- change for Reliant UNIX and Apple Rhapsody re-imported from old
- config.guess.
-
- * Sven: 5796: globcomplete shouldn't always turn on menucompletion
-
- * Sven: 5795: parsing change for assignment and arrays in nested
- substitution.
-
- * Sven (reposted by Bart): 5783: zerr() sets errflag even if
- noerrs is set
-
- * pws: 5780: Completion/Base/_brace_parameter change
-
- * 3.1.5-pws-12 made available
-
- * Geoff: 5779: correct mistakes some bozo (guess who) made testing
- rlim_t for long long.
-
- * pws: unposted archive changes: .distfiles in Completion
- hierarchy, dunno what these do but it looks better; _comp_parts
- is now _sep_parts; moved _long_options into Base and mentioned
- it in Completion/README.
-
- * pws: 5776: untested patch for typeahead problems when reading
- multiple lines of input
-
- * Sven: 5775: correcting completion will not ignore everything the
- user has typed; prefix quote fix
-
- * Sven: 5770: _path_files again
-
- * Sven: 5766: _path_files closer to compctl/compgen behaviour
-
- * Sven: 5761: remove unnecessary compiler warnings in compctl.c
-
- * Sven: 5759: math environment fixes
-
- * pws: www archive: updated Etc/FAQ finally, keep forgetting
-
- * Sven: 5758: _path_files accepts -q, -r and -R options
-
- * Sven: 5757: compconfig
-
- * Sven: 5756: compstate[force_list]
-
- * Lehti Rami: 5754: --disable-restricted-r stops the shell
- becoming restricted when its name starts with r
-
- * Sven: zsh-users/2211 (+ p -> s): setopt -m handles underscores
- and case sensitivity
-
- * pws: 5737: ${foo#* } is more efficient in ordinary cases
-
- * Sven: 5736: completion before = in assignment
-
- * Sven: 5732: _a2ps, _long_options
-
- * pws: 5729: _bindkey doc
-
- * Sven: 5726: zle_tricky.c: ctokenize() fix and parameter completion
-
- * Will Day: 5724 (+postprocessing, 5741): signames2.awk: match
- extra spaces if produced by CPP.
-
- * Andrej: 5719: _bindkey can use - as anchor for wildcard matching
-
- * Sven: 5716: zle.h, zle_misc.c, zle_tricky.c: iremovesuffix() can
- be told whether to keep a list of matches
-
- * Sven: 5714: _path_files: failed completions get left alone more
- often
-
- * Sven: 5713: zle_tricky.c, interesting code specimen made extinct
-
- * Sven: 5712: _path_files, noglobcomplete fix
-
- * Sven: 5710: zle_tricky.c, completion inside words
-
- * Sven: 5708: completion manual, -M anchors must be matched
- explicitly
-
- * Sven: 5707: tokenization changes
-
- * Sven: 5704: _long_options
-
- * Sven: 5701: _main_complete, _multi_parts, _path_files, a few
- cosmetic changes.
-
- * Sven: 5699: matching prefixes of various sorts
-
- * Sven: 5698: array indexing in _long_options and _multi_parts
-
- * Sven: 5696, 5697: "${${path}[1]}" indexes on characters again
-
- * Sven: 5692: remove compstate[matcher] test from _long_options
-
- * Sven: 5682: bindkey fix
-
- * Sven: 5677, 5679: Completion/User/_long_options and consequent
- upgrades for Completion/User files which use long GNU-style
- options.
-
- * Sven: 5676: all Completion example functions return a status
-
- * pws: from autoconf 2.13: new config.guess, too.
-
- * Sven: 5675: tidying up for zle_tricky.c
-
- * Sven: 5671: another small parameter fix for multiple braces
-
- * Sven: 5670: parameter completion fix
-
- * 3.1.5-pws-11 made available
-
- * pws: from autoconf 2.13: new config.sub
-
- * Sven: 5666: calling inststrlen() with a null string
-
- * Sven: 5665: return values from completion functions
-
- * Sven: 5663: compctl -i _completion_function
-
- * Sven: 5662: / following brace parameter
-
- * Sven: 5659: globcomplete changes
-
- * Sven: 5651: widespread completion fixes
-
- * Andrej: 5650: more tricks with _configure
-
- * Sven: 5647: _multi_parts doesn't replace so many *'s
-
- * Sven: 5640: _multi_parts, _path_files, _tar
-
- * Sven: 5637: mustuseheap check in complistflags
-
- * Sven: 5634: return values for compgen and compadd
-
- * Sven: 5631: compilation warnings
-
- * Sven: 5629: approximate correction patches
-
- * pws: 5628: _builtin, _cd, _most_recent_file
-
- * Sven: 5624: CCORIG required to be offered original string when
- correcting using COMPCORRECT
-
- * Sven: 5623: -X strings with compadd were mishandled
-
- * Sven: 5622: zshcompwid manual: clarifications
-
- * Sven: 5621: manual for nmatches and matcher
-
- * Sven: 5620: fix for completion inside expansible braces
-
- * Bart: 5614: Completion/Base/_match_test works out of the box
-
- * Sven: 5613: copy scalar variable used for compgen -y
-
- * Sven: 5605: explanation listing fix
-
- * Sven: 5604: approximate completion.
-
- * Sven: 5603: compstat[pattern_match]
-
- * pws: 5602: _tar
-
- * Sven: 5601: compstate[exact_string] and compstate[total_matchers]
-
- * Sven: 5599: _comp_parts, _path_files tweaks
-
- * Sven: 5598: a neater way of handling compadd -p/-P
-
- * pws; 5597: Use separate file mymods.conf for your own builtin
- modules rather than the automatically generated modules-bltin.
-
- * Matt: 5596: Makefile dependencies for module compilation
-
- * Sven: 5593: _path_files -w
-
- * Sven: 5590: compadd -p, -s and -P fixes
-
- * Sven: 5588: fix _most_recent_file idiocy
-
- * Sven: 5586: addmatch fix (old completion wasn't working)
-
- * pws: 5583: post-patch restructuring of _mh, _zftp,
- _most_recent_file.
-
- * Sven: 5582: _path_files will expand /u/ -> /usr/ even if /u
- exists if nothing later on would match otherwise (got that?)
-
- * Sven: 5574, 5578: Completion/README notes
-
- * Sven: 5571: Functions/Builtins/_cd tests if $cdpath is set
-
- * Sven: 5566: $foo[(b.<index>.i)<match>] starts searching $foo for
- for <match> at <index>
-
- * Sven: 5565, 5576: $NUMERIC gives the numeric argument in a zle
- widget
-
- * Sven: 5564, 5577, 5579: massive new completion reworking with
- $words, $compstate, etc., etc.
-
- * pws: 5561: attempted (untested) fix for QNX4 compilation;
- halloc() is now zhalloc(). (By private email from
- probin@qnx.co.uk, it seems the QNX problems are more
- considerable with 3.1.5.)
-
- * Sven: 5560: subscripting fixes in params.c: flags for scalars
- and converting integer AA element to string
-
- * pws: 5559: cd /.. doesn't show .. (except if RFS was detected).
-
- * Larry P. Schrof: 5550: last -> previous in history documentation
-
- * pws: 5557: configure.in for making sure signals really are
- defined in the file found. This was in pws-10, but the patch
- didn't appear on the list for four days.
-
- * 3.1.5-pws-10 made available
-
- * pws: unposted: Functions/Completion moved to Completion;
- subdirectories Core, Base, Builtins, User, Commands created;
- Completion/README created.
-
- * Matt: 5553: under _WIN32, .exe suffix is optional for commands
-
- * Sven: 5548: _path_files, _comp_parts
-
- * Sven: 5547: group handling -J/-V in compadd
-
- * pws: 5545: silly set -x mistake
-
- * Sven: 5544: another completion cleanup
-
- * Sven: 5543: compadd -X, zshcompwid manual
-
- * pws: 5538: approximate pattern matching, (#a1)readme etc.
-
- * pws: 5531: small init fix
-
- * Sven: 5529: cleanup for Functions/Completion
-
- * Sven: 5521: improved option handling for _path_files
-
- * Sven: 5512, 5525: globcomplete fix for new completion
-
- * Sven: 5511: make sure compctl is available for new completion
-
- * pws: 5508: init and dump, globbing and printing.
-
- * pws: unposted, see 5503: remove dynamic=no from configure.in when
- underscore is needed.
-
- * Sven: 5490: unset test for AA elements when substituting
-
- * Sven: 5489: control for matching in _path_files and _comp_parts
-
- * Sven: 5483: completeinword fixes
-
- * Sven: 5476: quoting of tildes in Functions/Completion/_path_files
-
- * Sven: 5471: range code knows not to handle associative arrays
-
- * Sven: 5470: new completion conditions didn't handle untokenization
- consistently.
-
- * Sven: 5469: init fix and Functions/Completion/_comp_parts
-
- * Sven: 5467: expn manual typo
-
- * Sven: 5466: compwid manual for -after and -between
-
- * Sven: 5455: keep track of which matcher specification to use
-
- * Matt: 5330: I've put this back the way it original was. I hate
- sed almost as much as awk.
-
- * Martin Buchholz: 5448: libc.h can't be included on Debian Linux,
- so only include it on NeXT where it's necessary.
-
- * 3.1.5-pws-9 made available
-
- * pws: unposted (but see 5440): zftp changes: more return 6's,
- functions now do auto-open and avoid subshells.
-
- * pws: 5436: set -x for function calls and ((...)).
-
- * Sven: 5430: rewrite Functions/Completions with simplified syntax
- (no #array type completions).
-
- * Sven: 5429: $CONTEXT strings
-
- * pws: 5425: fix pattern matching for new completion
-
- * Sven: 5424: addmatches fix when not doing matching
-
- * Sven: 5423: compadd accepts either - or -- to end options
-
- * Sven: 5422: braces in completions were not tokenized; array
- parameters wereused uncopied
-
- * pws: 5421: setting same element of assoc array in full array
- assignment crashed
-
- * Sven: 5418: small addmatches fixes
-
- * Sven: 5417: multiple subscripts with undefined array
-
- * Sven: 5415: anchors in matchers shouldn't match variable part of
- completion
-
- * Sven: 5412: better matcher control
-
- * Helmut Jarausch/pws: 5410: IRIX 6.5 problems in Etc/MACHINES
-
- * pws: 5408: set -x output for [[ ... ]]
-
- * pws: 5403: magicequalsubst now affects all ...=~...:~
-
- * Sven: 5401: files -> __files
-
- * Sven: 5400, 5402: print needs - in dump; auto-dump and use
- $COMPDUMP file
-
- * Sven: 5399, 5407: do_ambiguous overhaul
-
- * pws: 5398: fixlet for __path_files
-
- * pws: 5393: dump new completion status for faster init
-
- * Sven: 5384, 5397: manual for new completion so far
-
- * Andrej: 5377: Reliant UNIX configuration
-
- * Oliver: 5374: compctl -T doc for ~dirs
-
- * Oliver: 5372: change of mailing list host
-
- * Bart: 5367: CVS ignores version.h
-
- * 3.1.5-pws-8 made available
-
- * pws: 5365: make dependencies for main.o, Makemod, zshpaths.h
-
- * pws: 5364: 5281 now works
-
- * pws: Misc/Completion now Functions/Completion, some new
- new-style completions
-
- * pws: 5362: #key-* completions allow >= 0 key bindings
-
- * Sven: 5355: compadd -R function for suffix removal
-
- * Sven: 5354: redisplaying completion lists, don't show if
- completion failed
-
- * Sven: 5352: new fignore handling
-
- * pws/Bart: 5349, 5361: "$foo[@]" didn't get removed if $foo
- wasn't set
-
- * pws/Sven: 5341, 5351: completion init and __normal
-
- * Sven: 5342, 5343: ignoring ignored prefix in new conditions
-
- * Sven: 5341: modularise new completion shell code
-
- * Sven: 5335: printing zle condition codes
-
- * pws: 5332: emulate -L
-
- * Sweth/Bart/pws: zsh-users/2121: Functions/allopt with the odd
- emulate and local added
-
- * pws/Matt: 5326, 5329, 5330: signames.c generation
-
- * pws: 5321: compctl -LM
-
- * Sven: 5320: keys available in zle widgets
-
- * Sven: 5316: compctl matcher users reference counts
-
- * Matt: 5311: CHAR(+) -> CHAR(43) in zmacros
-
- * Bart: 5305: trashzle() crashed shell with loading dynamic but
- zle builtin
-
- * Bart: 5299: PWD, OLDPWD export confusion
-
- * Bart: 5297: local variables and $argv doc
-
- * Geoff: 5295: no ld -g on NetBSD
-
- * 3.1.5-pws-7 made available
-
- * pws; 5281: interrupts in getquery() weren't handled gracefully
-
- * Sven: 5266: get matcher number in new completion functions
-
- * Sven: 5265, 5284: rewrite of $foo:q and doc
-
- * Sven: 5262: compctl -M, REC_EXACT fixes
-
- * Sven: 5261, 5268: GLOB_COMPLETE docs
-
- * Bart: 5260: new mailing lists in Meta-FAQ
-
- * Bart: 5258: parameter scoping docs
-
- * pws: 5247: typeset -T fix
-
- * pws: Etc/MACHINES: Linux Alpha with egcs
-
- * pws: 5233: .zlogout doc
-
- * pws/Sven: 5229, 5234, 5235, 5269: bashautolist option
-
- * Sven: 5120: use ${foo:q} for quoting completion prefix/suffix
-
- * Sven: 5208: preliminary version of ${foo:q}
-
- * Sven: 5207: completion in conditions
-
- * Sven: 5206: completion in arrays
-
- * Sven: 5203: o -> f, O -> o, O = ^o
-
- * Sven: 5201: zle commands erase listing when minibuffer used
-
- * pws: 5185, 5198: compctl documentation tidy-up
-
- * Sven: 5183, 5199, 5200: ${(P)...} flag
-
- * Sven: 5178: fix for command completion and pattern completions
-
- * Bart: 5174: unset assoc array elements
-
- * Sven: 5145, 5204: compadd -m, -F, -r
-
- * Sven: 5144: partial word completion fix
-
- * Matt: 5133: cygwin needs native getcwd()
-
- * Matt Armstrong: 5132, 5151: makepro.awk can spit out
- preprocessor lines, move init.pro inclusion
-
- * Bart: 5129: vared assoc array and elements thereof
-
- * Bart: 4965, missing hunk: unset assoc array when assigned as
- scalar
-
- * pws: 5054: zls
-
- * 3.1.5-pws-6 made available
-
- * Drazen Kacar/pws: 5118: unlock terminal device on Solaris
-
- * pws: 5111: unsetting special zle variables
-
- * Sven: 5107: glob qualifier o for modes
-
- * pws: 5105: remove old zle -C, zle -C does new completion
-
- * Sven: 5104: zle and widget information via variables
-
- * Drazen Kacar/pws/Bart: 5103, 5113: terminal bug on Solaris with
- Openwindows
-
- * Sven: 5102: glob qualifiers doc
-
- * pws: 5094, 5120: typeset -T MYPATH mypath; MYPATH=(foo),
- mypath=foo fix; PATH=(foo) bug
-
- * Sven: 5092: extra completion context
-
- * Sven: 5060: completion in brace expansion
-
- * Sven: 5059, 5065, 5085: compcall, compctl -K ' func', avoid
- recursion, fix dynamic loading
-
- * pws: 5047: make install doesn't make install.info
-
- * Phil/Bart: 5032, 5037: zless with localoptions added
-
- * Sven: 5022, 5045, 5078: ${(t)param} and nounset behaviour
-
- * Andrej: 5016: insert zsh.info into dir when installing
-
- * pws: new mirror site ftp://ftp.win.ne.jp/pub/shell/zsh/
-
- * Sven: 4986, 4988: new-style completion after redirection
-
- * Sven: 4981: fix completion whitespace for copy-previous-word
-
- * Sven: 4979, 4987: new glob modifiers for sort order and
- selecting items from list
-
- * Sven: 4976: compadd and new-completion-examples
-
- * Sven: 4975, 5007: comptl -M matches with *'s
-
- * Sven: 4974: compctl list with single string
-
- * Andrej: 5021: configuration on Reliant UNIX
-
- * Bart: 4965: add-on
-
- * Sven: 4957: completion after redirection
-
- * Made available as 3.1.5-pws-5; top level directory now
- zsh-3.1.5-pws-5
-
- * Helmut Jarausch: 4947: part of patch missed
-
- * Sven: 4850, 4881, 4941, 4942, 4943, 4944, 4946, 4949, 4950,
- 4945: New completion system
-
- * Sven: 4940: compctl -t (minor incompatibility)
-
- * pws: 4939: configure checks for tgetent() accepts null but then
- tgetstr() dumps core
-
- * pws: 4931: compiler warnings
-
- * Sven: 4930: completion after reserved words
-
- * pws/Bart: 4923, 4924: findcmd() memory leak and comment
-
- * pws: 4912: Etc/MACHINES
-
- * pws: 4902: typeset neatness, -a, -m
-
- * Bart: 4893: setting assoc array elements inside a substitution
-
- * Andrej Borsenkow + pws: 4888: zftp shouldn't dup sockets until
- connected
-
- * Oliver Kiddle: 4887: configure
-
- * Sven: 4880: conditions from module again
-
- * Sven: 4879: group completion
-
- * Sven: 4878: accept-and-menu-complete
-
- * Bart: 4874: array slices
-
- * Geoff: 4855: refresh line the same length as terminal width
-
- * pws: 4852: zftp test subcommand
-
- * Bart: 4851: sethparam(), part got missed
-
- * 3.1.5-pws-4 made available
-
- * Sven: 4845: isident()
-
- * Sven: 4837, 4842: more for loadable conditions
-
- * Sven: 4828: ignored character
-
- * Bart/Sven: 4826, 4831, 4836: assoc array fixes
-
- * Gene Cohler + pws: 4824, 4833, 4843: dynamical loading under
- HPUX
-
- * Sven: 4821: network byte order in zftp
-
- * Bart: 4817: parameter documentation
-
- * Sven: 4806, 4815, 4820, 4822, 4830: be careful when unloading
- modules which may have side effects
-
- * pws: 4805: define INADDR_NONE in zftp if not defined
-
- * pws: 4801: compilation without HAVE_GETPWUID
-
- * Bart: 4792: Handle --program-{suf,pre}fix in configure
-
- * Bart: 4791: don't hash PWD after all
-
- * Bart: 4789, 4794, 4795: sethparam(), setsparam; allow assoc
- array assignment ${(AA)=assoc::=key1 val1 ...}
-
- * Bart: 4788: some missing patches put back
-
- * Phil: 4784: unused variable j in glob.c
-
- * Phil: 4783: wtmp is in /var/log on Linux
-
- * pws: 4779: compiling statically linked
-
- * pws: version 3.1.5-pws-3 made available
-
- * Sven: 4767: completion listing fix
-
- * Bart: 4763, 4766, 4764: associative arrays using subscripting
- flags and typeset output
-
- * Bart: 4762: use of conddef without dynamic loading
-
- * pws: 4761: zftp module
-
- * Phil: 4737: typeset -a docs
-
- * pws: 4736, 4754: ${foo/orig/new} subst as in bash; optimize
- pattern matching in strings
-
- * Phil Pennock: 4727: associative arrays in stat builtin
-
- * Sven: 4716, 4732, 4734, 4742, 4769: allow modules for
- conditions and wrappers around functions
-
- * Sven: 4700: heap memory fixes suggested by Phil Pennock
-
- * Sven: 4698, 4707: ignore completions if cursor not in
- completable part of word
-
- * Sven: 4697: zle_tricky.c
-
- * pws: 4693: case-indendent globbing fix
-
- * Bart: 4678: viforwardword
-
- * pws: don't use vifirstnonblank()in vioperswapcase()
-
- * Bart: 4674: scanmatchtable()
-
- * Bart: 4482: cdmatch2
-
- * Bart: 4644: delimiters in parameter substitution flags
-
- * Bart: 4624: don't be too clever with optimizing when doing ***
-
- * pws: 4612: 8 bit character input problem if char was signed
-
- * Bart: 4606: error messages from parameters
-
- * pws: 4601: rewrite prompt truncation in more predictable,
- delimitable way
-
- * Bart: 4599, 4602, 4608, 4641, 4653, 4654: associative arrays
-
- * pws: 4596: allow PWD to be hashed on explicit user request
-
- * pws: 4595: globbing fix for problem which showed up in `case'
-
- * Wilfredo Sanchez: 4594: fix configure problems
-
- * pws: 4591: test line length in prompt e.g. %(40l.yes.no)
-
- * Bart: 4589: PWD and OLDPWD fix
-
- * Bart: 4472: doc fixes
-
- * Bart: 4471: fixes for shell functions
-
- * Bart: line missed in zle_tricky.c when patching
-
- * Bart: 4589: chpwd
-
- * pws: lete2ctl update
-
- * pws: fixsuffix() missed in delcharorlist() when patching
-
- * Bart: 4574: doc fix
-
- * Bart: 4570: flags to allow zle command not to interrupt
- cumulative effects, deltochar
-
- * pws: 4564: fix completion suffix for yank
-
- * pws: 4533: ~PWD should not be displayed as such
-
- * pws: 4513, 4552: case-insensitive globbing (#i)
-
- * Sven: 4509, 4510, 4526, 4527, 4534, 4557: alternative matches in
- completion (compctl -t), mapping between characters on line and
- in matches (compctl -M)
-
- * pws: 4477: change function names to avoid dynamic loading
- clashes
-
- * Bart: 4473, 4475, 4476: collected minor fixes since 3.1.5
-
- * Zoli: 3933: AIX dynamic patch
-
-Thu Oct 29 21:51:10 1998 Andrew Main <zefram@zsh.org>
-
- * Config/version.mk: Version 3.1.5.
-
- * Doc/Makefile.in, Doc/META-FAQ.yo: Format the plain-ASCII
- META-FAQ in a manner consistent with the other plain-ASCII
- documents.
-
- * Src/exec.c: Retry reading from a pipe on EINTR, to avoid
- getting truncated output. (schaefer, u1880)
-
- * acconfig.h, aczsh.m4, configure.in, Src/compat.c, Src/system.h,
- Src/watch.c: New zsh_STRUCT_MEMBER macro for structure member
- tests (changes names of some existing preprocessor defines).
- Test for d_ino and d_stat in struct dire[nc]t. New code in
- zgetdir() to make use of d_stat if available.
-
- * Src/params.c, Src/system.h, Src/watch.c: Move definition of
- DEFAULT_WATCHFMT into watch.c (where the decision about which
- utmp structure to use is made).
-
- * Doc/Zsh/metafaq.yo: Another mirror (sunsite.doc.ic.ac.uk).
-
-Wed Oct 28 21:02:28 1998 Andrew Main <zefram@zsh.org>
-
- * Src/builtin.c: More accurate test for ncurses, for the benefit
- of systems where ncurses' termcap.h is used.
-
- * Etc/BUGS, Etc/CONTRIBUTORS, Etc/FEATURES, Etc/MACHINES,
- Etc/NEWS, INSTALL, README, Util/zsh-development-guide:
- Consistent formatting.
-
- * Etc/NEWS: List universal-argument and POSIX character classes.
-
- * Doc/Zsh/metafaq.yo, Etc/CONTRIBUTORS: Use more zsh.org email
- addresses.
-
-Tue Oct 27 20:23:18 1998 Andrew Main <zefram@zsh.org>
-
- * Etc/FAQ.yo: New version, 1998-10-26. (pws)
-
-Mon Oct 26 21:13:42 1998 Andrew Main <zefram@zsh.org>
-
- * Doc/Zsh/guide.yo, Doc/Zsh/metafaq.yo, Etc/CONTRIBUTORS,
- Functions/checkmail, Functions/run-help, Functions/zed,
- Misc/compctl-examples, Misc/lete2ctl, README,
- Src/Builtins/rlimits.awk, Src/Zle/zle_main.c, Src/makepro.awk,
- Src/signames.awk, Util/helpfiles, Util/reporter: Consistently
- use zsh.org email addresses where available. Remove some
- stray individual credits from the source, in favour of the
- more usual credit in ChangeLog and CONTRIBUTORS files.
-
- * acconfig.h, configure.in, Src/watch.c: Some systems have ut_tv
- in struct utmpx, rather than ut_xtime or ut_time.
-
-Sun Oct 25 21:04:01 1998 Andrew Main <zefram@zsh.org>
-
- * Src/exec.c: Save and restore simple_pline. (pws, 4390)
-
- * Src/loop.c: Set isfirstln to get the right behaviour on ^D
- in select. (pws, 4389)
-
- * Src/exec.c: Don't fail to AUTO_CD if there is an improperly
- hashed external command of the same name. (pws, 4426;
- schaefer, 4434)
-
- * Src/builtin.c: getopts wasn't resetting all its counters
- correctly. (schaefer, 4416)
-
- * Src/Zle/zle_tricky.c: Prevent removable suffixes remaining in
- effect when a new completion is attempted.
-
- * Doc/Zsh/compctl.yo: Add an example of usage of n[...] to the
- compctl manual. (pws, u1857)
-
- * Src/Zle/zle_main.c, Src/Zle/zle_misc.c: Give ungetkey()
- external linkage.
-
- * Doc/Zsh/zle.yo, Src/Zle/zle_misc.c: Make universal-argument
- accept a typed integer, EMACS-style. (pws, 4425)
-
- * Src/Zle/zle.h, Src/Zle/zle_misc.c: Fix neg-argument. (pws,
- 4420)
-
-Sat Oct 17 17:12:31 1998 Andrew Main <zefram@zsh.org>
-
- * Doc/Zsh/mod_files.yo: Note that mv won't move across devices.
-
- * Doc/Zsh/expn.yo: Add some examples to the parameter expansion
- section. (schaefer, 4402)
-
- * Src/jobs.c: Unset STAT_DONE when adding a process to a job,
- in case $() processes finish before all the processes have
- been started. (pws, 4397)
-
- * Doc/Zsh/builtins.yo, Src/builtin.c, Src/hashtable.c, Src/zsh.h:
- type/whence/where/which -w gives machine-readable output.
- (pws, 4388)
-
- * Doc/Zsh/builtins.yo: Document the effect of unset on a local
- parameter.
-
- * Src/params.c: unset should not remove the localness of a
- local parameter. (pws, 4317)
-
- * Src/compat.c, Src/prototypes.h: Give gethostname() the right
- prototype (the length argument is a size_t), and implement it
- to spec.
-
- * Doc/Zsh/metafaq.yo: New address for web-based mailing list
- archive (http://www.zsh.org/mla/).
-
- * Doc/Zsh/metafaq.yo: New mirror (foad.org).
-
-Thu Oct 15 19:07:17 1998 Andrew Main <zefram@zsh.org>
-
- * configure.in, Src/Modules/cap.c, Src/utils.c: Check for the
- existence of cap_get_proc() rather than cap_init(), because
- some systems have a different cap_init().
-
- * Etc/MACHINES: Format changes. Removed some entries that didn't
- actually contain any intelligible information.
-
- * Etc/MACHINES: Tested on FreeBSD 2.2.7. (Roland Jesse
- <jesse@prinz-atm.cs.uni-magdeburg.de>, u1770)
-
- * acconfig.h, configure.in, Src/watch.c: Handle systems where
- struct utmpx has a member named ut_time rather than ut_xtime.
-
- * Src/parse.c: Do not require a separator after esac. (hzoli,
- 4376)
-
- * Doc/Makefile.in: Ignore errors from makeinfo.
-
- * Src/Zle/zle_thingy.c: Use permanent allocation when executing
- widgets. (schaefer, 4350)
-
- * Functions/multicomp: Fix for leading tildes; made
- case-insensitive. (schaefer, 4342)
-
- * Src/Zle/zle_utils.c: Fix an uninitialised pointer in
- mkundoent(). (pws, 4315)
-
- * config.guess: Support Netwinder (arm-unknown-linux).
- (Jason Naughton <jnaughto@ee.ryerson.ca>, 4308)
-
- * configure.in: Dynamic linking on OSF. (<simond@informix.com>,
- 4258)
-
- * Misc/lete2ctl: Update for Perl5.004. Use compctl -/ and -W.
- Some other fixes. (pws, 4245)
-
- * Doc/Zsh/builtins.yo, Doc/Zsh/compctl.yo: Minor typo fixes.
- (schaefer, 4232)
-
- * Src/signals.h: A variable was being modified twice without an
- intervening sequence point. (Gray Watson <gwatson@lycos.com>,
- 4221)
-
- * Makefile.in: Remove spurious ";\". (Gray Watson
- <gwatson@lycos.com>, 4221)
-
-Tue Oct 13 21:42:47 1998 Andrew Main <zefram@zsh.org>
-
- * Doc/Zsh/expn.yo, Src/glob.c: Add the [:blank:] character class
- required by POSIX, which has no corresponding ctype macro.
-
- * Doc/Zsh/expn.yo, Misc/globtests, Src/glob.c, Src/lex.c:
- Add POSIX globbing character classes ([:alnum:] etc.).
- (pws, 4209+4212)
-
-Sun Oct 11 20:39:06 1998 Andrew Main <zefram@zsh.org>
-
- * Src/Zle/zle_tricky.c: Make compctl -S '' work properly (i.e.,
- suppress the addition of the default suffix). (schaefer, u1668)
-
- * Src/loop.c: Fix the handling of empty user input to select.
- (schaefer, 4200)
-
- * Src/utils.c: Y2K bugfix in %y sequence in ztrftime().
- (zefram, 4198)
-
- * Src/init.c, Src/main.c: Abort on parse errors, except when
- reading input from stdin. (pws, 4191; some semantic changes
- by zefram)
-
- * Misc/compctl-examples: Fix the setopt completion in the case
- where KSH_OPTION_PRINT is set. (schaefer, 4176)
-
- * Doc/Zsh/compctl.yo: Mention the read builtin in the
- documentation of compctl -K. (sven, 4150)
-
- * Src/Zle/zle_tricky.c: Fixed a bug where completing in a word
- could duplicate part of the word due to it being in both the
- common prefix and the common suffix. (sven, 4147)
-
- * Doc/Zsh/builtins.yo, Doc/Zsh/compat.yo, Doc/Zsh/expn.yo,
- Doc/Zsh/grammar.yo, Doc/Zsh/intro.yo, Doc/Zsh/options.yo,
- Doc/Zsh/params.yo, Doc/Zsh/restricted.yo, Doc/Zsh/zle.yo:
- Spelling/typo fixes in documentation. (schaefer, 4136)
-
- * Misc/compctl-examples: Better implementations of the CVS
- compctl functions. (schaefer, 4130)
-
-Sun Sep 27 18:31:55 1998 Andrew Main <zefram@zsh.org>
-
- * Doc/zsh.yo, Doc/Zsh/builtins.yo, Doc/Zsh/compctl.yo,
- Doc/Zsh/expn.yo, Doc/Zsh/grammar.yo, Doc/Zsh/guide.yo,
- Doc/Zsh/intro.yo, Doc/Zsh/params.yo, Doc/Zsh/redirect.yo,
- Doc/Zsh/zle.yo: Clarification of the expansion documentation.
- Several other documentation bugfixes. (schaefer, 4116)
-
- * Src/Modules/rlimits.awk: Cosmetic fix of the generated file.
-
- * Src/Modules/rlimits.awk: Avoid using the sub() function,
- which some older awks lack.
-
- * Doc/Zsh/grammar.yo: List "builtin" as a precommand modifier.
-
- * Doc/Zsh/builtins.yo: Fuller details of the interaction between
- options of the read builtin. (schaefer, 4109)
-
- * Src/Modules/stat.c: The ls-style mode string was not being
- terminated. (Goran Larsson <hoh@lorelei.approve.se>, 4105)
-
- * Src/Zle/zle_hist.c: Make use of repeat count in history
- searches. (wayne, 4104)
-
- * Src/Zle/zle_hist.c: Some bugfixes and code simplifications
- for {vi-,}{up,down}-line-or-{history,search}. (wayne, 4086)
-
-Sat Sep 26 16:08:53 1998 Andrew Main <zefram@zsh.org>
-
- * Etc/zsh-development-guide: Expanded the section on C coding
- style. Added some notes about documentation.
-
- * configure.in, Src/exec.c, Src/glob.c, Src/hashtable.c,
- Src/init.c, Src/params.c, Src/system.h, Src/utils.c,
- Src/Modules/stat.c, Src/Zle/zle_tricky.c: Cope with systems
- that lack <pwd.h>, <grp.h>, nice(), getpw{ent,nam,uid}(),
- getgr{gid,nam}().
-
- * Doc/Zsh/metafaq.yo: uiarchive now mirrors ftp.zsh.org.
-
- * Doc/ztexi.yo, Doc/Zsh/expn.yo, Doc/Zsh/options.yo,
- Doc/Zsh/redirect.yo, Doc/Zsh/zle.yo: Some minor documentation
- fixes. (schaefer, 4045)
-
- * Src/hist.c, Src/input.c, Src/parse.c: Simplification and
- bugfixes of the input flushing code on history and parse
- errors. (pws, 4172)
-
- * configure.in: Use "1,$s" instead of ",s" in the generated
- ed script, for compatibility with historical systems.
-
-Mon Sep 21 19:16:03 1998 Andrew Main <zefram@zsh.org>
-
- * Src/Makefile.in: Clean up conditionals in install/uninstall
- rules.
-
- * Config/clean.mk, Config/config.mk, Src/Makemod.in.in: Avoid
- empty argument list in for loops, for /bin/sh.
-
- * aczsh.m4, configure.in, Etc/MACHINES: Check for systems with
- broken static/shared library combinations, such as SINIX.
-
- * Doc/Zsh/params.yo, Src/builtin.c, Src/params.c: Make PWD and
- OLDPWD parameters non-special. (hzoli, 3990; doc by zefram)
-
- * Src/builtin.c: Don't crash when exporting an unset special
- parameter. (hzoli, 3983)
-
- * Src/Zle/zle_utils.c: Mark sticks to preceding character instead
- of the following one. (wayne, 3969)
-
- * Src/builtin.c, Src/init.c, Src/utils.c: Set stdin to read
- blockingly where appropriate. (hzoli, 3950; POSIXification
- by zefram)
-
-Mon Sep 14 14:44:32 1998 Andrew Main <zefram@zsh.org>
-
- * Makefile.in, configure.in, Config/.distfiles, Config/config.mk,
- Config/defs.mk, Config/version.mk, Doc/.cvsignore,
- Doc/.distfiles, Doc/Makefile.in, Doc/paths.yo.in,
- Doc/zman.yo, Doc/zsh.yo, Doc/ztexi.yo, Doc/Zsh/builtins.yo,
- Doc/Zsh/filelist.yo, Doc/Zsh/files.yo, Doc/Zsh/mod_comp1.yo,
- Doc/Zsh/modules.yo, Doc/Zsh/options.yo, Doc/Zsh/params.yo,
- Etc/Makefile.in, Src/.distfiles, Src/Makefile.in,
- Src/Makemod.in.in, Src/version.h, Src/zsh.mdd: Move version
- data into a single file, Config/version.mk. Remove all site
- dependencies from the documentation. Some related Makefile
- cleanups.
-
-Sun May 31 09:28:18 1998 Andrew Main <zefram@zsh.org>
-
- * Src/version.h: Version 3.1.4.
-
- * Doc/paths.yo.in: New date.
-
- * configure.in, aczsh.m4, acconfig.h, Src/system.h,
- Src/watch.c: Don't confuse utmp and utmpx files. Don't rely
- on having a utmp structure at all.
-
- * Src/system.h, Src/Modules/clone.c, Src/Modules/files.c,
- Src/builtin.c, Src/compat.c, Src/exec.c, Src/hist.c, Src/init.c,
- Src/utils.c: Use O_NOCTTY on all open() calls, to get consistent
- behaviour (no controlling tty) on all systems.
-
- * Doc/Zsh/grammar.yo: Correct and clarify the "simple commands &
- pipelines" section. (schaefer, u1548; markup and some additions
- by zefram)
-
- * Src/params.c: When unsetting paired special parameters (e.g.,
- CDPATH/cdpath), don't try to remove names that don't exist.
- (hzoli, 3974)
-
-Sat May 30 16:16:13 1998 Andrew Main <zefram@zsh.org>
-
- * Src/system.h: #define _XPG_IV on SINIX (Reliant UNIX). It is
- reported that this is necessary in order to get the right
- version of gettimeofday().
-
- * Doc/Zsh/grammar.yo, Src/lex.c, Src/subst.c, Src/utils.c,
- Etc/NEWS: ksh93 $'' syntax. (hzoli, 3952; documentation
- clarifications by zefram)
-
-Thu May 28 21:13:04 1998 Andrew Main <zefram@zsh.org>
-
- * Functions/checkmail: Zero-length folders don't count as
- containing new mail, regardless of when they've been examined.
- (hzoli, 3963)
-
- * Src/glob.c: When globbing `foo/', stat `foo/.', so that only
- directories are matched (as POSIX requires). With (-T)
- qualifier, dangling symlinks should be matched as normal.
- With (T-/), etc., stat the pathname *before* modification by
- (T). (hzoli, 3960)
-
- * Src/Modules/stat.c: Some old K&R compilers don't like automatic
- aggregate initialisation. (hzoli, 3962)
-
- * Src/glob.c: tail was assumed to be NULL when pattern parsing
- was called. (hzoli, 3961)
-
- * Src/builtin.c: Fix off-by-one allocation bug in read.
- (hzoli, 3951)
-
- * Src/builtin.c: Cleanup of read builtin. Also backslash should
- quote characters, as well as performing line continuation.
- (hzoli, 3949)
-
- * Src/Zle/zle_tricky.c: Remove prototype cast for
- yp_callback.foreach, because on some systems the prototype
- is wrong. (hzoli, 3948)
-
- * Src/math.c: Avoid an unbalanced stack error on $((0x1+0x1)).
- (hzoli, 3947)
-
- * Src/params.c: PM_UNIQUE should persist across changes of
- parameter type. (hzoli, 3946)
-
- * Etc/NEWS: List major changes from 3.0.
-
-Tue May 26 21:39:06 1998 Andrew Main <zefram@zsh.org>
-
- * Src/glob.c, Doc/Zsh/expn.yo: `~' alone should not trigger
- globbing.
-
-Mon May 25 21:13:41 1998 Andrew Main <zefram@zsh.org>
-
- * Src/mkmakemod.sh, configure.in, aczsh.m4: Link modules against
- $(LIBS), and include -lc in $(LIBS), in case a module requires
- a function that only exists in static libraries.
-
- * Src/makepro.awk: Change `\{' to `[{]' in regexps, because some
- nawks dislike the former.
-
- * configure.in: Use tr to avoid giving backslashes to echo
- (which may interpret them).
-
-Fri May 1 19:39:12 1998 Andrew Main <zefram@zsh.org>
-
- * Doc/Zsh/metafaq.yo: ftp.math.technion.ac.il now mirrors
- ftp.zsh.org.
-
-Thu Apr 30 20:19:47 1998 Andrew Main <zefram@fysh.org>
-
- * Src/version.h: Version 3.1.3.
-
- * Doc/paths.yo.in: New date.
-
- * Src/Modules/stat.c: Remove some unused variables.
-
- * configure.in: Start of configuration for dynamic modules
- on netbsd. (gcw)
-
- * Doc/Zsh/metafaq.yo: New mirror (ftp.roedu.net). ftp.cs.elte.hu
- and ftp.cenatls.cena.dgac.fr now mirror ftp.zsh.org.
-
-Wed Apr 29 20:24:16 1998 Andrew Main <zefram@fysh.org>
-
- * many files: Remove RCS Id lines.
-
- * Etc/pubring.pgp: Change mason's DSS/DH key.
-
- * Doc/Zsh/metafaq.yo: New mirror (sunsite.auc.dk).
- ftp.math.gatech.edu now mirrors ftp.zsh.org.
-
-Tue Apr 28 23:18:44 1998 Andrew Main <zefram@fysh.org>
-
- * Doc/Zsh/metafaq.yo: New primary archive, ftp.zsh.org.
-
- * Etc/FAQ.yo: New version, 1998-04-24. (pws)
-
- * Etc/FTP-README, Etc/pubring.pgp, Etc/.distfiles: Include these
- files from the FTP site in the distribution.
-
- * configure.in, Util/mkdisttree.sh, Config/, Config/clean.mk,
- Config/config.mk, Config/defs.mk Makefile.in,
- Doc/Makefile.in, Etc/Makefile.in, Functions/Makefile.in,
- Misc/Makefile.in, Src/Makefile.in, Src/Makemod.in.in,
- StartupFiles/Makefile.in, Util/Makefile.in, .distfiles,
- Config/.distfiles, Doc/.distfiles, Doc/Zsh/.distfiles,
- Etc/.distfiles, Functions/.distfiles, Misc/.distfiles,
- Src/.distfiles, Src/Builtins/.distfiles, Src/Modules/.distfiles,
- Src/Zle/.distfiles, StartupFiles/.distfiles, Util/.distfiles:
- Modify config.status to add a file inclusion facility;
- this is used to remove common code from many Makefiles.
- New distribution-building mechanism: `.distfiles' files list
- the files to go in the distribution, and Util/mkdisttree.sh
- processes these. As a result, directories in which nothing
- is ever built no longer need Makefiles.
-
-Sun Apr 26 22:08:06 1998 Andrew Main <zefram@fysh.org>
-
- * configure.in, Src/mkmakemod.sh: Modify config.status to allow
- .in files in the build tree.
-
-Sun Apr 26 19:35:17 1998 Andrew Main <zefram@fysh.org>
-
- * Src/glob.c: Glob patterns with | alternation at the top level
- were not setting C_LAST flags correctly. (zefram, 3876)
-
-Sun Apr 26 13:49:28 1998 Andrew Main <zefram@fysh.org>
-
- * Src/cond.c, Src/glob.c, Src/system.h, Src/utils.c,
- Src/Modules/files.c, Src/Modules/stat.c, Src/Zle/zle_tricky.c:
- Use POSIX S_I* macros instead of fixed octal values. (zefram,
- 3875)
-
- * configure.in, Src/params.c, Src/system.h: Don't need configure
- test for sizeof(long).
-
- * configure.in, Src/cond.c, Src/glob.c, Src/system.h,
- Src/Modules/files.c, Src/Modules/stat.c, Src/Zle/zle_tricky.c:
- Use S_IS* macros in all cases instead of S_IF*. Define S_IS*
- macros for file types that don't exist, to avoid needing
- conditionals; support readlink() similarly. Add more file
- type letters to the stat module. (zefram, 3874)
-
-Sat Apr 25 22:58:34 1998 Andrew Main <zefram@fysh.org>
-
- * Src/Zle/zle_misc.c: Fix an array overrun in suffix removal,
- caused by a signed/unsigned char mixup. (zefram, 3873)
-
-Sat Apr 25 17:15:32 1998 Andrew Main <zefram@fysh.org>
-
- * Src/utils.c: Make CHASE_LINKS take effect on cd, as documented.
- (zefram, 3872)
-
- * Misc/globtest, Misc/globtest.ksh, Src/glob.c: Fix for exclusions
- nested inside more complex glob patterns. (pws, 3870)
-
-Thu Apr 23 21:21:29 1998 Andrew Main <zefram@fysh.org>
-
- * META-FAQ, Doc/META-FAQ.yo, Doc/Makefile.in, Doc/Zsh/guide.yo,
- Doc/Zsh/intro.yo, Doc/Zsh/metafaq.yo, Doc/Zsh/seealso.yo:
- Generate the META-FAQ and the related parts of the documentation
- from a common source (Doc/Zsh/metafaq.yo). Updated list of
- mirror sites.
-
- * Src/exec.c: Back out patch 3859. NO_CLOBBER should allow
- opening non-regular files (POSIX.2 clause 3.7.2). Instead fix
- the errno handling. (zefram, 3869)
-
-Wed Apr 22 21:11:30 1998 Andrew Main <zefram@fysh.org>
-
- * Etc/BUGS, Etc/MACHINES: sed is no longer used for generating
- prototypes. We also now know about /proc/self/fd.
-
- * Misc/compctl-examples: Remove some code to cope with very old
- zsh versions.
-
- * Etc/CONTRIBUTORS, Util/zsh-development-guide, Doc/Zsh/intro.yo,
- META-FAQ, README: New coordinator.
-
- * Src/exec.c: NO_CLOBBER should prevent opening FIFOs, not just
- overwriting regular files. (zefram, 3859)
-
-Wed Apr 8 20:29:28 1998 Andrew Main <zefram@fysh.org>
-
- * Src/version.h: Version 3.1.2-zefram4.
-
- * Src/Zle/zle_keymap.c: Bind "^[OA" etc. as well as "^[[A".
- Change vi arrow key bindings to match vi practice. (zefram)
-
- * Src/jobs.c: Don't read tty settings when ZLE is active.
- (pws, 3818)
-
- * Src/Zle/zle_keymap.c: Don't set errflag in bindkey. (pws, 3815)
-
- * Etc/FAQ: New FAQ version, 1998-03-24. (pws, a76)
-
- * Misc/compctl-examples: tar completion that lists files in
- the archive. (pws, u1409)
-
- * Src/glob.c: Fix foo(:s/foo/bar). (pws, 3808)
-
- * Src/subst.c: Fix ${i:s/foo/bar}. (pws, 3806)
-
- * Doc/Zsh/expn.yo: Mention in the parameter expansion section
- that history modifiers can be used. (pws, 3805)
-
-Mon Apr 6 21:45:30 1998 Andrew Main <zefram@fysh.org>
-
- * Doc/Zsh/expn.yo, Doc/Zsh/options.yo, Src/glob.c, Src/options.c,
- Src/parse.c: More glob changes:
- + remove `-(...)' glob qualifier syntax
- + allow normal qualifier syntax with KSH_GLOB
- + add option BARE_GLOB_QUAL (emulation-relevant, zsh-only)
- that enables glob qualifiers
- + remove the paren twiddling when using patterns in [[ ]]
- and case
- (zefram)
-
- * Misc/globtests, Misc/globtests.ksh: More tests for exclusions,
- which currently don't work properly. (zefram)
-
-Sun Apr 5 20:00:40 1998 Andrew Main <zefram@fysh.org>
-
- * Doc/Zsh/expn.yo, Doc/Zsh/options.yo, Src/glob.c: Glob changes:
- + KSH_GLOB doesn't affect parens that are not preceded by the
- special characters
- + correctly handle combinations like ?(foo)##
- + parens always trigger globbing
- + with EXTENDED_GLOB, embedded `~' triggers globbing,
- as the documentation already states
- + remove incorrect special handling of (^...)
- + general documentation cleanup
- (zefram)
-
- * Doc/Zsh/expn.yo, Doc/Zsh/options.yo, Misc/globtests,
- Misc/globtests.ksh, Src/glob.c, Src/options.c, Src/parse.c,
- Src/zsh.h: KSH_GLOB. (pws, 3764)
-
-Sat Apr 4 15:44:05 1998 Andrew Main <zefram@fysh.org>
-
- * Src/Zle/zle_tricky.c: expand-or-complete-prefix rewrite.
- (pws, 3770)
-
-Wed Mar 25 21:51:15 1998 Andrew Main <zefram@fysh.org>
-
- * Src/builtin.c: getopts bugfixes. (bugs pointed out by Bernd
- Eggink <eggink@uni-hamburg.de>, 3797)
-
- * Misc/compctl-examples: Completions for ssh, nslookup, telnet,
- ping, finger and gdb. (<mirar@idonex.se>, u1274; some fiddling)
-
- * Misc/compctl-examples: pine completion. (pws, u1359)
-
-Tue Mar 24 21:36:47 1998 Andrew Main <zefram@fysh.org>
-
- * Src/compat.c, Src/prototypes.h: gettimeofday() returns int,
- not void. (zefram)
-
- * Misc/compctl-examples: cvs completion. (<mirar@idonex.se>,
- u1243; much fiddling)
-
- * Misc/compctl-examples: lynx completion. (Oliver Kiddle
- <opk101@cs.york.ac.uk>, 3760; some fiddling for portability)
-
-Mon Mar 23 21:18:11 1998 Andrew Main <zefram@fysh.org>
-
- * Src/loop.c: Don't reprint the select list after non-empty input.
- (Bernd Eggink <eggink@uni-hamburg.de>, 3796)
-
- * configure.in: Display module compiler flags. (zefram)
-
- * Src/signames.awk, Src/Builtins/rlimits.awk: Remove leading
- zeros from decimal constants to avoid interpretation as octal.
-
- * configure.in: define CLOBBERS_TYPEAHEAD for SINIX. (Andrej
- Borsenkow <borsenkow.msk@sni.de>, 3737)
-
- * Misc/compctl-examples: mount completion. (Stefan Monnier
- <monnier@tequila.systemsz.cs.yale.edu>, u1238)
-
-Sun Mar 22 19:02:04 1998 Andrew Main <zefram@fysh.org>
-
- * Doc/Zsh/prompt.yo, Src/utils.c: %L strftime sequence to do %l
- without fill. (pws, 3731)
-
- * Src/prompt.c, Doc/Zsh/prompt.yo: %L prompt escape for $SHLVL.
- (Phil Pennock <bear@dcs.warwick.ac.uk>)
-
- * Src/Makefile.in: Use LD_RUN_PATH instead of -R. (Andrej
- Borsenkow <borsenkow.msk@sni.de>, 3739)
-
- * Etc/FAQ: New FAQ version, 1998-03-02. (pws, a75)
-
-Thu Jan 15 23:28:02 1998 Andrew Main <zefram@fysh.org>
-
- * Src/makepro.awk, Src/mkmakemod.sh, Src/mkmodindex.sh:
- Portability fixes. (zefram, 3713)
-
- * configure.in: Test for yp_all(), not getdomainname(), to see
- if -lnsl is required. (zefram, 3715)
-
- * Makefile.in, Src/Makefile.in, Src/Makemod.in.in: Accept
- $(INSTALL) being a relative pathname, set by configure.
- (zefram, 3716)
-
- * configure.in, Src/Makefile.in: More logical name for libzsh.
- Install/uninstall/clean libzsh. Link with a -R option to
- indicate where libzsh will be installed. (zefram, 3714)
-
- * Src/glob.c: Don't use up more digits in a <-> glob pattern
- than the range can match. There are still several cases that
- don't work; backtracking is required. (pws, 3680)
-
-Sun Jan 11 19:22:13 1998 Andrew Main <zefram@fysh.org>
-
- * Src/version.h: Version 3.1.2-zefram3.
-
- * Src/builtins.c: Rewrote getopts to remove its various bugs.
-
-Sun Jan 11 14:22:50 1998 Andrew Main <zefram@fysh.org>
-
- * Doc/Makefile.in, Etc/Makefile.in, Functions/Makefile.in,
- Makefile.in, Misc/Makefile.in, Src/Makefile.in,
- Src/Makemod.in.in, StartupFiles/Makefile.in, Util/Makefile.in:
- Pass on all configuration variables to all Makefiles.
-
- * Src/mkmakemod.sh: Fix $sed_normalise script to allow for
- compilation in the source tree.
-
-Sat Jan 10 23:56:33 1998 Andrew Main <zefram@fysh.org>
-
- * Src/version.h: Version 3.1.2-zefram2.
-
- * Doc/Zsh/compctl.yo, Src/Zle/comp.h, Src/Zle/comp1.c,
- Src/Zle/compctl.c, Src/Zle/zle_tricky.c: compctl -Y is like -X,
- but performs expansion on the string. compctl -y allows the
- displayed completions to be user-generated. (pws, 3636)
-
-Sat Jan 10 16:27:30 1998 Andrew Main <zefram@fysh.org>
-
- * Misc/compctl-examples: Use compctl -W where appropriate.
-
- * Doc/Zsh/compctl.yo, Src/Zle/comp.h, Src/Zle/compctl.c,
- Src/Zle/zle_tricky.c: compctl -W applies an invisible prefix
- when matching pathnames. (pws, 3498+3502)
-
- * Misc/compctl-examples: Use compctl -/ where appropriate.
-
- * Doc/Zsh/compctl.yo, Src/Zle/comp.h, Src/Zle/compctl.c,
- Src/Zle/zle_tricky.c: compctl -/ completes directories in the
- manner of -f. (pws, 3492+3493+3495+3502)
-
-Sat Jan 10 00:36:04 1998 Andrew Main <zefram@fysh.org>
-
- * Makefile.in, Src/Makefile.in, Src/Makemod.in.in: make clean
- fixes.
-
-Fri Jan 9 21:04:38 1998 Andrew Main <zefram@fysh.org>
-
- * Src/system.h, Src/zsh.h, Src/utils.c, Src/parse.c: Don't
- depend on any relation between sizes of ints and pointers when
- duplicating/freeing structures.
-
- * Src/Zle/zle_refresh.c: Refresh bugfix. (schaefer, 3511)
-
- * Util/helpfiles: Updated. (pws, 3598)
-
- * Doc/Zsh/intro.yo: Mention the list archives.
-
- * configure.in: Prefer -lcurses to -ltermcap on HP-UX 10.*.
- (pws, 3360)
-
-Fri Jan 9 01:28:46 1998 Andrew Main <zefram@fysh.org>
-
- * Src/Makefile.in: ansi2knr was being built as a.out.
-
-Wed Jan 7 23:44:16 1998 Andrew Main <zefram@fysh.org>
-
- * Src/glob.c, Misc/globtests: Backtrack in globbing, to support
- nested closures. (pws, 3513+3514+3515+3525)
-
- * Doc/Zsh/expn.yo: Clarifications and corrections to the
- documentation for history expansion modifiers. (pws, 3549)
-
- * Src/subst.c: Fix for a typo that made RC_EXPAND_PARAM expansion
- of an empty array go horribly wrong. (hzoli, 3548)
-
- * Src/builtin.c, Src/hist.c: Neater method to remove fc commands
- from the history list. (pws, 3531)
-
- * Src/builtin.c, Src/init.c, Src/main.c: Make $(r) work.
- (pws, 3526)
-
-Wed Jan 7 22:17:31 1998 Andrew Main <zefram@fysh.org>
-
- * Doc/Zsh/options.yo, Src/Zle/zle_tricky.c: Completion in brace
- expansion, with magic suffix removal on `,' and `}' triggered by
- AUTO_PARAM_KEYS. (pws, 3438; suffix code rewritten by zefram)
-
- * Src/Zle/zle_tricky.c, Doc/Zsh/compctl.yo: Print -X explanation
- iff there was not a unique match, rather than iff there were
- no matches. (code: hzoli, 3423. doc: pws, 3424)
-
-Wed Jan 7 20:44:46 1998 Andrew Main <zefram@fysh.org>
-
- * Src/init.c, Doc/Zsh/func.yo: preexec shell function is run
- immediately before running each command. (pws, u1068)
-
- * Src/Zle/zle_main.c: Select keymap earlier; apparently
- this avoids a crash in some circumstances. (Bernd Eggink
- <eggink@uni-hamburg.de>, 3625)
-
- * Src/mem.c: zrealloc() should check for out-of-memory condition.
- (hzoli, 3522)
-
- * Src/subst.c: A fix for `a="a "; print -l ${(o)=a}b'. (hzoli,
- 3522)
-
- * Src/rlimits.awk: Some awks do not like || in the pattern.
- (hzoli, 3522)
-
- * Misc/c2z: Many corrections. (schaefer, 3484)
-
- * Doc/Zsh/expn.yo: An extra paragraph explaining RC_EXPAND_PARAM
- behaviour. (pws, 3417; markup brought into line with the rest
- of the documentation)
-
- * Src/zsh.h, Src/subst.c, Src/utils.c: Make parameter expansion
- with RC_EXPAND_PARAM behave the same as brace expansion,
- and make it make sense. (hzoli, 3403)
-
- * Src/parse.c: Fix error recovery on inputs such as
- `( [[ $I bug 10 ]] )', which previously got mangled.
- (hzoli, 3383)
-
- * configure.in, Src/Builtins/rlimits.awk: Find and correctly
- handle the GNU hurd <resourcebits.h>, which defines RLIMIT_*
- in an enum. (Kunihiro Ishiguro <kunihiro@zebra.org>, 3369)
-
- * Src/glob.c: restrict leaf optimisation of recursive globs to
- the case of nlink == 2. Some systems don't keep proper link
- counts for directories, but will probably distinguish themselves
- by having a link count of 1 or 0 for directories. (hzoli, 3368)
-
-Tue Jan 6 23:29:43 1998 Andrew Main <zefram@fysh.org>
-
- * Src/version.h: Version 3.1.2-zefram1.
-
- * Src/Zle/zle.h, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
- Src/Zle/zle_tricky.c, Src/Zle/zle_vi.c: Rewrite of the
- removable suffix mechanism. In all cases, the longest possible
- meaningful suffix is added, and on following insertions the
- minimum trailing part of the suffix removed in order to put
- the character in a sensible place. (zefram, 3353)
-
- * Doc/Zsh/options.yo, Src/options.c, Src/utils.c, Src/zsh.h:
- Option PRINT_EIGHT_BIT, indicates that characters >= 0x80 are
- printable, even if isprint() says otherwise. (pws, 3318)
-
- * Src/Zle/zle_utils.c: Spaces were getting added to the end of
- the line when menu completing. (pws, 3308)
-
- * Src/jobs.c: Set STAT_NOSTTY in bg. The result is that
- STAT_NOSTTY is set if a job is ever run backgrounded.
- (Suzuki Hisao <suzuki@otsl.oki.co.jp>, 3302)
-
- * Src/Zle/zle_tricky.c, Src/params.c: A couple of memory leaks.
- (pws, 3301)
-
- * Src/zsh.h, Src/exec.c, Src/jobs.c: New job flag STAT_NOSTTY
- means don't inherit the tty settings from this job when it
- exits. Is set on jobs that are started in the background.
- (hzoli, 3297)
-
- * Src/params.c: Keep actual inherited environment strings around
- while importing individual variables. This is required because
- the special behaviour when setting $TERM (and potentially
- other variables) depends on the value of other variables.
- (hzoli, 3293)
-
- * Src/glob.c: In `*(-M)', the (-) should affect the type of stat
- used for (M). (pws, 3285)
-
- * Src/Zle/zle_refresh.c: Buffer overrun bug fix. (gcw, 3260)
-
- * INSTALL, Makefile.in, configure.in, Src/Makefile.in,
- Src/**/*.c, Src/mkbltnmlst.sh, Src/prototypes.h,
- Src/signals.h, Src/signames.awk, Src/xmods.conf, Src/zsh.h,
- Src/Zle/comp.h, Src/Zle/zle.h, Src/Makemod.in.in,
- Src/mkmakemod.sh, Src/mkmodindex.sh, Src/zsh.mdd,
- Src/Builtins/rlimits.mdd, Src/Builtins/sched.mdd,
- Src/Modules/cap.mdd, Src/Modules/clone.mdd,
- Src/Modules/example.mdd, Src/Modules/files.mdd,
- Src/Modules/stat.mdd, Src/Zle/comp1.mdd, Src/Zle/compctl.mdd,
- Src/Zle/deltochar.mdd, Src/Zle/zle.mdd, Src/conf.sed,
- Src/mkstamp.sh, Src/mods.conf, Src/Builtins/Makefile.in,
- Src/Modules/Makefile.in, Src/Zle/Makefile.in: Rewrite of
- the module build system. Knowledge specific to each module
- is localised in a .mdd file for that module. Makefiles and
- headers are automatically generated. (zefram, 3252)
-
- * Src/jobs.c: `disown' was leaking memory. (pws, 3251)
-
- * Src/subst.c: `set "$@"' was freeing strings while still needed,
- due to paramsubst() not duplicating them. (zefram, 3250)
-
- * Src/glob.c: globbing of `foo*r~foob*' was failing, due to
- the character before the ~ not being marked as being the end
- of a pattern. (pws, 3249)
-
- * Src/Zle/zle_tricky.c: AUTO_PARAM_KEYS was adding suffix
- characters in the middle of a word if completing within a word.
- (hzoli, 3247)
-
- * Src/params.c: filter out garbage when importing environment
- variables. (hzoli, 3246)
-
- * Doc/Zsh/builtins.yo, Doc/Zsh/mod_compctl.yo,
- Doc/Zsh/mod_sched.yo, Doc/Zsh/mod_zle.yo: Move documentation
- of the standard moduleified builtins into zshmodules(1).
- (zefram, 3244)
-
- * Src/Makefile.in, Src/builtin.c, Src/exec.c, Src/glob.c,
- Src/globals.h, Src/hashtable.c, Src/hashtable.h, Src/hist.c,
- Src/init.c, Src/input.c, Src/jobs.c, Src/lex.c, Src/loop.c,
- Src/makepro.awk, Src/math.c, Src/mem.c, Src/module.c,
- Src/options.c, Src/params.c, Src/parse.c, Src/prompt.c,
- Src/prototypes.h, Src/signals.c, Src/signals.h,
- Src/signames.awk, Src/subst.c, Src/utils.c, Src/zsh.h,
- Src/Builtins/Makefile.in, Src/Modules/Makefile.in,
- Src/Zle/Makefile.in, Src/Zle/comp.h, Src/Zle/comp1.c,
- Src/Zle/zle.h, Src/Zle/zle_hist.c, Src/Zle/zle_keymap.c,
- Src/Zle/zle_main.c, Src/Zle/zle_refresh.c, Src/Zle/zle_tricky.c,
- Src/Zle/zle_utils.c, Src/Zle/zle_vi.c: Move all object
- declarations into .c files, so that they are processed by
- makepro.awk. (zefram, 3243)
-
- * Src/Makefile.in, Src/builtin.c, Src/exec.c, Src/glob.c,
- Src/globals.h, Src/hist.c, Src/init.c, Src/jobs.c,
- Src/lex.c, Src/main.c, Src/math.c, Src/mem.c, Src/options.c,
- Src/params.c, Src/parse.c, Src/signals.c, Src/watch.c,
- Src/zsh.h, Src/Builtins/Makefile.in, Src/Modules/Makefile.in,
- Src/Zle/Makefile.in, Src/Zle/zle.h, Src/Zle/zle_bindings.c,
- Src/Zle/zle_refresh.c, Src/Zle/zle_tricky.c, Src/makepro.sh,
- Src/makepro.awk: Generate prototypes with an awk script, which
- handles data declarations as well as functions. Make data
- objects static where appropriate. (zefram, 3242)
-
- * Src/builtin.c, Src/exec.c, Src/hashtable.c, Src/hashtable.h,
- Src/module.c, Src/zsh.h, Src/Builtins/rlimits.c,
- Src/Builtins/sched.c, Src/Modules/cap.c, Src/Modules/clone.c,
- Src/Modules/example.c, Src/Modules/files.c, Src/Modules/stat.c,
- Src/Zle/compctl.c, Src/Zle/zle_main.c: Use struct builtin
- instead of struct binlist, avoiding some dynamic memory
- allocation. (zefram, 3241)
-
- * configure.in, Src/builtin.c, Src/Builtins/Makefile.in,
- Src/Builtins/rlimits.c, Src/Modules/cap.c: Always build the
- rlimits module. (zefram, 3240)
-
- * Src/builtin.c, Src/globals.h, Src/init.c, Src/input.c,
- Src/loop.c, Src/prompt.c, Src/utils.c, Src/Zle/zle.h,
- Src/Zle/zle_main.c, Src/Zle/zle_refresh.c: Format prompts once
- per editing session, so that they don't get changed improperly.
- (zefram, 3239)
-
- * Doc/Zsh/compat.yo, Doc/Zsh/options.yo, Doc/Zsh/prompt.yo,
- Src/options.c, Src/prompt.c, Src/zsh.h: Options PROMPT_PERCENT
- and PROMPT_BANG, controlling which type of sequences get
- expanded in prompts. Set appropriately for sh and ksh
- emulation. (zefram, 3052)
-
- * Doc/Zsh/options.yo, Src/exec.c, Src/options.c, Src/zsh.h:
- Option HIST_NO_FUNCTIONS, to exclude function definitions
- from the history list. Option alias NO_LOG (from ksh).
- (zefram, 3050)
-
- * Src/init.c: When emulating sh or ksh, make the default prompts
- "$ " (or "# ") and "> ". (zefram, 3004)
-
- * Doc/Zsh/options.yo, Src/builtin.c, Src/options.c, Src/utils.c,
- Src/zsh.h: Option RM_STAR_WAIT to wait ten seconds at the `rm
- *' prompt. (zefram, 2999)
-
-Tue Jun 3 06:14:14 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/version.h: zsh-3.1.2 released
-
- * Src/params.c: Some compilers do not like ? (void *) :
-
- * Src/jobs.c: pg(){ less;};:|pg caused suspended (tty input)
-
-Mon Jun 2 07:52:31 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Doc/paths.yo.in: Updated date
-
- * Doc/paths.yo, Doc/zsh.1, Doc/zsh.texi, Doc/zshall.1,
- Doc/zshbuiltins.1, Doc/zshcompctl.1, Doc/zshexpn.1,
- Doc/zshmisc.1, Doc/zshmodules.1, Doc/zshoptions.1,
- Doc/zshparam.1, Doc/zshzle.1: generated zsh-3.1.2 manuals
-
- * Doc/Zsh/builtins.yo, Doc/Zsh/params.yo: Typo fixes from Tomasz
- Cholewo (3163)
-
- * Src/Zle/zle_refresh.c: Xterm cut & paste fixes from Geoff (3135)
-
- * Src/hist.c: Fix !# history expansion during completion. From
- Peter (3132)
-
- * Doc/Zsh/builtins.yo, Doc/Zsh/compat.yo, Doc/Zsh/expn.yo,
- Doc/Zsh/func.yo: Minor documentation fixes from Zefram (3125)
-
- * Doc/Zsh/guide.yo, Doc/Zsh/intro.yo: The zsh web site moved
-
- * Etc/FAQ, Etc/FAQ.yo: FAQ from Peter: Id: zshfaq.yo,v 1.6
- 1997/05/29 09:15:00 pws Exp
-
- * Etc/Makefile.in: Do not make FAQ.yodl by default
-
- * INSTALL: Instructions about dynamic modules and builtin modules
-
- * Functions/zls: Improved zll module renamed to zls supporting the
- ailLFd options
-
- * Src/glob.c: The T glob flag did not work
-
-Sun Jun 1 08:02:19 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/system.h: Use _POSIX_VDISABLE is available. Fixes ^@ in zle
- on some systems.
-
- * Src/Zle/zle_tricky.c: expand-or-complete-prefix fixed
-
- * Src/Builtins/rlimits.c, Src/Builtins/sched.c,
- Src/Modules/clone.c, Src/Modules/example.c, Src/Zle/comp1.c,
- Src/Zle/compctl.c, Src/Zle/deltochar.c, Src/Zle/zle_hist.c,
- Src/Zle/zle_keymap.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
- Src/Zle/zle_move.c, Src/Zle/zle_params.c, Src/Zle/zle_refresh.c,
- Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c, Src/Zle/zle_utils.c,
- Src/Zle/zle_vi.c, Src/Zle/zle_word.c, Src/builtin.c,
- Src/compat.c, Src/cond.c, Src/exec.c, Src/glob.c,
- Src/hashtable.c, Src/hist.c, Src/init.c, Src/input.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/options.c, Src/params.c,
- Src/parse.c, Src/prompt.c, Src/prototypes.h, Src/signals.c,
- Src/subst.c, Src/text.c, Src/utils.c, Src/watch.c: Declare
- functions used locally in one file static.
-
-Sat May 31 07:29:53 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/Zle/comp.h, Src/prototypes.h, Src/makepro.sh,
- Src/Builtins/Makefile.in, Src/Makefile.in,
- Src/Modules/Makefile.in, Src/Zle/Makefile.in, Src/Zle/zle.h,
- Src/module.c: Use fixed names for module make/cleanup funxtions.
- Generate prototypes for static functions. Ideas from articles
- 3123 and 3124 from Zefram.
-
-Thu May 29 05:17:31 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/cond.c: directories are always executable by root
-
- * META-FAQ: The zsh web page moved.
-
- * aclocal.m4, configure, configure.in: --enable-ansi2knr configure
- option added. From Zefram (3122)
-
-Tue May 20 05:22:16 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/utils.c: if abort or edit used on a correct prompt, do not
- attempt to correct further words on the line.
-
-Sun May 18 18:57:08 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/builtin.c, Src/exec.c, Src/init.c, Src/signals.c, Src/jobs.c:
- Do not handle SIGPIPE specially for shells with job control
-
- * Src/init.c, Src/jobs.c, Src/utils.c: (:); while true; do; done
- was uninterruptible. Sometimes LINES/COLUMNS was not set
- properly for non-interractive shells.
-
- * Src/exec.c, Src/signals.c: `:`; while true; do; done was
- uninterruptible
-
-Mon May 12 09:01:55 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * configure, configure.in: on NetBSD <sys/time.h> is needed for
- rlimit type checks. From Geoff.
-
- * Src/hist.c: !:2-1 history expansion caused memory corruption
-
-Sun May 11 08:52:00 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/lex.c: $((foo);bar) syntax works
-
- * Src/hist.c: A terminal hangup caused coredump while saving history
-
- * Src/globals.h, Src/init.c, Src/params.c: if we cannot get the
- correct window size with ioctl, set LINES and COLUMNS from
- termcap.
-
- * Src/builtin.c: make sure zexit is not reentered when its
- execution is interrupted by a signal.
-
-Fri May 9 07:59:00 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/utils.c: print_if_link (used by whence -s) did not work well.
-
- * Doc/zsh.texi: @br{} removed
-
- * Src/exec.c: Quick hack: do not open file redirections if noexec
- is set
-
- * Src/jobs.c: printjobs() set errflag when the foreground process
- was interrupted.
-
-Thu May 8 09:18:56 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/cond.c: [[ -x file ]] does stat for privileged users
-
- * Src/Zle/zle_utils.c: do no read line[ll] (which is undefined)
-
- * Src/signals.c: flush the input queue on interrupt
-
- * Src/lex.c, Src/parse.c: improve parsing of for ((...))
-
- * Src/Zle/zle_tricky.c, Src/hist.c, Src/lex.c, Src/parse.c:
- ((foo);bar) now works
-
-Wed May 7 14:50:08 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Etc/Makefile.in: make clean should delete generated htmls
-
-Tue May 6 06:33:06 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Etc/Makefile.in: rules to create FAQ and FAQ.html from the yodl
- source
-
- * Doc/Makefile.in, Doc/Zsh/guide.yo, Doc/Zsh/mod_cap.yo,
- Doc/Zsh/mod_clone.yo, Doc/Zsh/modules.yo, Doc/Zsh/prompt.yo,
- Src/Modules/Makefile.in, Src/Modules/cap.c, Src/mods.conf,
- Src/prompt.c, Src/system.h, Src/utils.c, config.h.in, configure,
- configure.in: Make the shell aware of POSIX.1e capabilities and
- add a cap builtin module. From Zefram (3088)
-
- * Src/Zle/zle_main.c, Src/Zle/zle_utils.c, Src/Zle/zle_vi.c: vi
- line range bugfix from Zefram (3094)
-
- * Src/signals.c: WINCH traps did not work. From Peter (3093)
-
- * Src/hashtable.h, Src/params.c: LC_* parameters stopped working
- after patch 3014. From Zefram (3089)
-
- * Doc/Zsh/builtins.yo, Doc/Zsh/restricted.yo, Src/builtin.c,
- Src/hashtable.h: hash builtin fixes from Zefram (3061)
-
- * Src/Zle/zle_thingy.c, Src/hashtable.c, Src/params.c, Src/zsh.h:
- Allow adding/deleting nodes during scanhashtable. From Zefram
- (3058)
-
-Mon May 5 09:29:22 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/hist.c: % word designator fix from Bruce Murphy
- <packrat@iinet.net.au> (3065)
-
- * Doc/Zsh/builtins.yo, Src/builtin.c, Src/hashtable.h,
- Src/utils.c: whence -s prints expanded symlinks (idea from
- art. 3067 by Juergen A. Erhard <jae@laden.ilk.de>). Use zputs
- in whence. xsymlinks return 1 iff it found some symlinks or ../
- (previously it always returned 0 although it had some
- never-reached return 1 statements).
-
- * Src/params.c: zero LINES/COLUMNS should not set narrow/short
- term. From Zefram (3063)
-
- * Src/builtin.c: typeset -R UID caused a coredump
-
- * Src/globals.h, Src/mem.c, Src/prototypes.h: alloc/ncalloc
- declarations moved to globals.h. From Zefram (3057)
-
- * Doc/Makefile.in, Doc/zsh.yo: doc install and zshall fixes. From
- Zefram (3056)
-
- * Src/prototypes.h, Src/system.h, config.h.in, configure,
- configure.in: checks for memcpy and memmove. From Zefram (3055)
-
- * Doc/Zsh/params.yo: parameter documentation improvements. From
- Zefram (3051)
-
- * Src/utils.c: simplify adjustwinsize(). Based on art. 3053 from
- Zefram.
-
- * Src/Zle/zle_main.c, Src/Zle/zle_params.c, Src/builtin.c,
- Src/exec.c, Src/globals.h, Src/init.c, Src/params.c: remove
- locallist. From Zefram (3049)
-
- * Doc/Zsh/builtins.yo, Doc/Zsh/guide.yo, Doc/Zsh/params.yo,
- Src/builtin.c, Src/params.c: local parameters can hide special
- parameters. From Zefram (3048)
-
-Sun May 4 06:16:44 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/Builtins/Makefile.in, Src/Makefile.in,
- Src/Modules/Makefile.in, Src/Zle/Makefile.in, aczsh.m4,
- configure, configure.in: Strip shared modules and executables if
- possible. From Zefram (3038)
-
- * Doc/Zsh/mod_sched.yo, Doc/Zsh/guide.yo, Doc/Zsh/mod_files.yo,
- Doc/Zsh/mod_stat.yo, Doc/Zsh/modules.yo,
- Src/Builtins/Makefile.in, Src/Builtins/sched.c, Src/Makefile.in,
- Src/builtin.c, Src/globals.h, Src/hashtable.h, Src/init.c,
- Src/linklist.c, Src/mods.conf, Src/utils.c, Src/xmods.conf,
- Src/zsh.h: The sched builtin moved to a separate module. From
- Zefram (3037)
-
- * Src/Builtins/rlimits.c, Src/prototypes.h, Src/hashtable.h,
- Src/mods.conf, Src/xmods.conf, Src/Builtins/Makefile.in,
- Src/Makefile.in, configure, configure.in: Src/Builtins directory
- created. rlimits.c moved to Src/Builtins and converted into a
- loadable module.
-
-Wed Apr 30 07:40:30 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Doc/Zsh/grammar.yo, Src/globals.h, Src/lex.c, Src/loop.c,
- Src/parse.c, Src/text.c, Src/zsh.h: ksh style ;& case
- fall-through feature from Zefram (3062)
-
- * Src/text.c: printing case commands were broken. From Zefram (3062)
-
- * Doc/Zsh/builtins.yo, Doc/Zsh/func.yo, Doc/Zsh/options.yo,
- Src/builtin.c, Src/exec.c, Src/hashtable.c, Src/options.c,
- Src/utils.c, Src/zsh.h: KSH_AUTOLOAD option from Zefram (3060)
-
- * Src/module.c: Do not remove dependencies for a module when it is
- unloaded. From Zefram (3033)
-
- * Src/Zle/zle_main.c, Src/Zle/zle_tricky.c, Src/builtin.c,
- Src/exec.c, Src/utils.c: get{sh,fp}func() return &dummy_list for
- non-existent functions. This allows autoloading empty
- functions. From Zefram (3036)
-
- * Src/exec.c: Assume ksh-autoloading only if the autoloaded file
- is a single function definition. From Zefram (3032)
-
- * Src/Makefile.in, Src/mkbltnmlst.sh, Src/mkstamp.sh,
- Src/xmods.conf, aczsh.m4, configure, configure.in: Link comp1
- into the main zsh if the system lacks RTDL_GLOBAL functionality.
- From Zefram (3030)
-
- * config.h.in, configure, aczsh.m4, configure.in, Makefile.in,
- acconfig.h, aclocal.m4: The config part of the nameclash patch
- from Zefram (3028). The code part does not work with ansi2knr.
-
-Mon Apr 28 07:28:34 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/Zle/comp.h, Src/Zle/comp1.c, Src/Zle/compctl.c,
- Src/Zle/deltochar.c, Src/Zle/zle.h, Src/Zle/zle_bindings.c,
- Src/Zle/zle_hist.c, Src/Zle/zle_keymap.c, Src/Zle/zle_main.c,
- Src/Zle/zle_misc.c, Src/Zle/zle_move.c, Src/Zle/zle_params.c,
- Src/Zle/zle_refresh.c, Src/Zle/zle_thingy.c,
- Src/Zle/zle_tricky.c, Src/Zle/zle_utils.c, Src/Zle/zle_vi.c,
- Src/Zle/zle_word.c, Src/builtin.c, Src/globals.h, Src/init.c,
- Src/zsh.h: move compctl related read stuff global variables from
- the main binary into the comp1 module. From Zefram (3029)
-
- * Src/Zle/zle_tricky.c: Yet an other suffix removal fix from
- Zefram (3024)
-
- * Src/builtin.c, Src/system.h, acconfig.h, config.h.in, configure,
- configure.in, Src/Builtins/rlimits.c: Use rlim_t if available
-
- * Doc/Zsh/builtins.yo, Doc/Zsh/restricted.yo, Src/globals.h,
- Src/init.c, Src/jobs.c, Src/main.c: jobs -Z documented, improved
- and disabled in restricted mode. From Zefram (3027)
-
- * Doc/Zsh/builtins.yo, Src/hashtable.h, Src/jobs.c: jobs -d prints
- the working current directory of jobs. From Peter (2889)
-
- * Doc/Zsh/restricted.yo, Src/module.c: disallow adding module
- dependencies with absolute pathnames in restricted mode. From
- Zefram (3025)
-
- * Doc/Zsh/options.yo, Src/options.c: New option aliases to please
- bash users: dotglob, hashall, histappend, histexpand, mailwarn,
- onecmd and promptvars. From Zefram (3026)
-
- * Etc/FAQ.yo: from Peter: Id: zshfaq.yo,v 1.5 1997/04/24 10:19:15
- pws Exp
-
- * Etc/FAQ: April 24 1997 FAQ from Peter
-
- * Src/Makefile.in, Src/Zle/zle_params.c, Doc/Zsh/zle.yo,
- Src/Zle/Makefile.in, Src/Zle/zle.h, Src/Zle/zle_main.c,
- Src/exec.c, Src/hashtable.h, Src/mods.conf, Src/params.c,
- Src/zsh.h: New special parameters {,L,R}BUFFER, CURSER added
- only present in zle widget functions. Virtualised unset method
- in struct param. pm->data modev to pm->u.data. From Zefram
- (3014)
-
- * Src/Zle/zle_thingy.c: Fix a memory leak when unloading zle with
- user-defined widgets. From Zefram (3015)
-
- * Src/Zle/zle.h, Src/Zle/zle_hist.c, Src/Zle/zle_main.c,
- Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c, Src/builtin.c,
- Src/globals.h, Src/init.c, Src/input.c, Src/loop.c, Src/utils.c,
- Src/zsh.h: Remove in_vared and use a third parameter to zleread
- to allow history recall. histallowed is a new zle global
- variable for that. Rename inzlefunc to incompctlfunc. Add some
- checks to avoid dangerous recursive zle calls. From Zefram
- (3013)
-
- * Src/Zle/zle_main.c, Src/Zle/zle_tricky.c: menu completion did
- not work well with auto_param_keys. From Zefram (3011)
-
-Sat Apr 26 06:26:11 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Functions/zed: Reenter zed if it fails to save the file
-
- * Functions/zed: Use bindkey -L to temporarily save bindings.
- From Zefram (3012)
-
- * Src/builtin.c, Src/init.c: Do not retry failed autoloads. From
- Zefram (3010)
-
- * Src/Makefile.in, Src/mkbltnmlst.sh: non-dynamic zsh can be built
- without zle. From Zefram (3008)
-
- * Doc/Zsh/builtins.yo, Src/module.c: Rearrange modules.c.
- zmodload -qu removes dependencies. From Zefram (3009)
-
- * Doc/Zsh/builtins.yo, Src/module.c: zmodload -i -a works as one
- would expect. From Zefram (3007)
-
- * Doc/Zsh/builtins.yo, Src/module.c: zmodload -a argument swap to
- allow autoloading multiple builtins from a single file in one
- command. From Zefram (2997)
-
-Fri Apr 25 06:41:36 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Doc/zman.yo: use UPPERCASE yodl macro
-
- * Functions/cdmatch, Misc/compctl-examples: compctl-examples
- improvements from Zefram (3006)
-
- * Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in,
- Src/Zle/zle_hist.c, Src/Zle/zle_keymap.c, Src/Zle/zle_main.c,
- Src/Zle/zle_thingy.c: ZLE unload code from Zefram (3005)
-
- * Src/options.c: NOTIFY is off in sh/ksh mode. From Zefram (3003)
-
- * Doc/Zsh/builtins.yo, Doc/Zsh/zle.yo, Misc/compctl-examples,
- Src/Zle/Makefile.in, Src/Zle/deltochar.c, Src/Zle/iwidgets.list,
- Src/Zle/zle.h, Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c,
- Src/Zle/zle_main.c, Src/Zle/zle_misc.c, Src/Zle/zle_move.c,
- Src/Zle/zle_things.sed, Src/Zle/zle_thingy.c,
- Src/Zle/zle_tricky.c, Src/Zle/zle_vi.c, Src/Zle/zle_widget.sed,
- Src/Zle/zle_word.c, Src/xmods.conf: New ZLE widgets allow
- user-defind ZLE functions. From Zefram (3002)
-
- * Src/params.c: ${foo#bar} writes to the value of foo which can be
- a const causing SEGV. From Zefram (2998)
-
- * Src/Modules/files.c: files module fixes from Zefram (2996)
-
- * Functions/zll, Src/Modules/Makefile.in, Src/Modules/stat.c,
- Src/mods.conf: stat module fixes from Zefram (2995)
-
- * Functions/zll, Src/Modules/stat.c: stat module from Peter (2994)
-
- * Doc/Makefile.in, Doc/Zsh/compctl.yo, Doc/Zsh/guide.yo,
- Doc/Zsh/intro.yo, Doc/Zsh/mod_clone.yo, Doc/Zsh/mod_comp1.yo,
- Doc/Zsh/mod_compctl.yo, Doc/Zsh/mod_deltochar.yo,
- Doc/Zsh/mod_example.yo, Doc/Zsh/mod_files.yo,
- Doc/Zsh/mod_stat.yo, Doc/Zsh/mod_zle.yo, Doc/Zsh/modules.yo,
- Doc/Zsh/seealso.yo, Doc/zsh.yo, Doc/zshmodules.yo: Module
- documentations from zefram (2994)
-
-Sun Apr 20 07:24:12 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/init.c, Src/params.c, Src/utils.c: Remove setintenv()
-
-Tue Apr 15 05:51:27 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/Zle/zle_refresh.c: SGTABTYPE can contain more than one bit
- set. From Geoff (2976)
-
- * Doc/Zsh/prompt.yo, Src/prompt.c, Src/utils.c, Src/watch.c: New
- escapes %K and %f inside %D{...} promt sequences. %k and %e are
- now compatible with strftime(). From Peter (2963)
-
- * Src/Zle/zle_keymap.c: bindkey -s "^X^L" "^@" produced a pound
- sterling sign. From Zefram (2951)
-
- * Src/Zle/zle_main.c: vared 1 caused a coredump. From Peter (2909)
-
- * Src/exec.c, Src/signals.c: execute trap on EXIT in the caller's
- environment. From Peter (2896)
-
- * Src/Zle/zle_tricky.c: Autoparamkeys broken by earlier patch
- fixed. From Zefram and Peter (2894)
-
- * Src/Zle/zle_tricky.c: Clear menucur in invalidatelist(). From
- Peter (2881)
-
- * Src/Zle/zle_main.c: vared path caused permanent
- allocation in arrayfixenv
-
-Sat Apr 12 04:27:34 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/Zle/zle_misc.c: Overwrite mode did not work
-
-Sat Mar 8 00:17:24 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/Zle/compctl.c: Sometimes an incorrect compctl caused a core
- dump. From Peter (2942)
-
-Fri Mar 7 23:54:18 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/Makefile.in: zle_binding.pro is not used
-
- * Src/Zle/zle.h, Src/Zle/zle_main.c, Src/Zle/zle_refresh.c,
- Src/Zle/zle_tricky.c, Src/Zle/zle_utils.c, Src/builtin.c,
- Src/globals.h, Src/init.c, Src/params.c, Src/prompt.c,
- Src/zsh.h: termok changed to termflags. Modified version of
- art. 2970 from Geoff
-
-Thu Mar 6 18:06:17 1997 Zoltan T. Hidvegi <hzoli@vnet.ibm.com>
-
- * Src/init.c, Src/params.c, Src/utils.c: handle narrow and short
- terminals centralized in zlevarsetfn(). From Bart and me
- (2956, 2957)
-
-Wed Mar 5 23:37:30 1997 Zoltan T. Hidvegi <hzoli@vnet.ibm.com>
-
- * Src/Zle/zle.h, Src/Zle/zle_refresh.c: act as if single_line_zle
- were set when LINES < 3. From Geoff (2865)
-
- * Doc/zmacros.yo: Use UPPERCASE() yodl macro instead of chartable
- hacks. From Zefram (2873)
-
- * Src/Zle/zle_tricky.c: menu completing parameters removed
- non-existent / suffix. From Zefram (2872)
-
- * Src/Zle/zle_bindings.c: Some zle functions did not use
- ZLE_KEEPSUFFIX. From Zefram (2871)
-
- * Src/Zle/Makefile.in, Src/Zle/zle.h: zle_bindings doesn't define
- any functions so zle_bindings.pro is not needed
-
- * Src/loop.c: $? was incorrectly reset before executing case,
- while, for
-
-Tue Feb 18 20:59:51 1997 Zoltan Hidvegi <hzoli@vnet.ibm.com>
-
- * Src/Zle/zle_bindings.c: M-p and M-n defaults to
- history-beginning-search-*
-
- * Src/builtin.c: getopts handling of required argument fix from
- Andrew Robinson (2846)
-
- * Src/builtin.c, Src/globals.h, Src/hist.c, Src/lex.c, Src/zsh.h:
- History fixes: fc -AI;fc -R now do not confuse hist_ignore_dups
- and some other cleanups from Peter (2845). Contains changes
- from articles 2748 and 2755.
-
- * Src/signals.c: An #ifdef SIGWINCH was missing. From Hrvoje
- Niksic <hniksic@srce.hr> (2844)
-
- * Src/Modules/files.c: fix problems on machines with unsigned long
- mode_t. From Zefram (2843)
-
- * Doc/Makefile.in, Doc/Zsh/builtins.yo, Doc/Zsh/compctl.yo,
- Doc/Zsh/expn.yo, Doc/Zsh/guide.yo, Doc/Zsh/prompt.yo,
- Doc/Zsh/restricted.yo, Doc/zman.yo, Doc/zsh.yo, Doc/ztexi.yo,
- configure.in: Various documentation fixes from Zefram (2842)
-
- * Src/exec.c: return from a function called from a loop breaked
- the loop
-
- * Src/lex.c: eval \$\{$#\} did not work
-
-Tue Feb 11 20:25:59 1997 Zoltan Hidvegi <hzoli@cs.elte.hu>
-
- * config.h.in, Src/compat.c, Src/utils.c, configure, configure.in:
- stupid AIX 3.2 does not have fchdir
-
-Tue Jan 28 00:57:37 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/version.h: zsh-3.1.1 released
-
- * Doc/paths.yo, Doc/zsh.1, Doc/zsh.texi, Doc/zshall.1,
- Doc/zshbuiltins.1, Doc/zshcompctl.1, Doc/zshexpn.1,
- Doc/zshmisc.1, Doc/zshoptions.1, Doc/zshparam.1, Doc/zshzle.1:
- yodl generated generated documentation
-
-Mon Jan 27 22:04:29 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/signals.c: temprarily set breaks to zero when executing a trap
-
- * Src/exec.c: do not reset breaks in doshfunc
-
- * Src/parse.c: words following for ((...)) are in command position.
-
-Sun Jan 26 23:29:48 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/builtin.c, Src/hashtable.h: fix cd -, use unrecognized
- option arguments literally
-
- * Src/exec.c: localoptions should not restore RESTRICTED
-
- * Src/signals.c: terminate a restricted shell if an untrapped INT
- signal is received
-
- * Src/init.c: set noerrexit to -1 in setupvals()
-
-Sat Jan 25 20:07:46 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/subst.c, Src/utils.c: some assignments were missing from my
- spacesplit fix
-
- * Etc/FAQ: FAQ from Peter: Id: zsh.FAQ,v 2.23 1997/01/24 13:21:16
- pws Exp
-
- * config.h.in, configure, configure.in: check for setsid()
-
- * Src/Modules/Makefile.in, Src/Modules/clone.c: new builtin: start
- a forked instance of the current shell on a new terminal
-
-Thu Jan 23 15:45:27 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/Zle/zle_refresh.c, Src/globals.h, Src/prompt.c:
- redisplay fix for multiline prompts from Geoff (2817)
-
- * Src/subst.c, Src/utils.c: a${=:- }b expanded to `ab'
-
- * Doc/Zsh/compctl.yo, Doc/Zsh/guide.yo, Doc/Zsh/options.yo,
- Doc/Zsh/restricted.yo, Doc/zsh.yo, Doc/zshmisc.yo: RESTRICTED
- option documentation
-
- * Doc/Makefile.in: generate everything with yodl
-
- * Doc/zman.yo, Doc/ztexi.yo: itemize environment added
-
- * Src/module.c: disable zmodload -a and loading explicitely given
- modules when restricted
-
- * Doc/Zsh/zle.yo: what-cursor-position zle function documented
-
-Wed Jan 22 00:54:02 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Doc/Zsh/builtins.yo: cd -sLP documentation
-
- * Doc/Zsh/builtins.yo, Src/module.c: zmodload -au removes defined
- but not yet loaded builtins
-
-Tue Jan 21 20:38:24 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Doc/ztexi.yo: sitem() fix for TeX
-
- * Misc/compctl-examples: limit/unlimit compctl improvemenmt
-
- * Doc/Zsh/builtins.yo, Doc/ztexi.yo: TeX changes
-
-Mon Jan 20 21:11:22 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/hashtable.h, acconfig.h, config.h.in, configure,
- configure.in: some old compilers cannot initialise a union
-
- * Src/Zle/zle.h, Src/Zle/zle_keymap.c, Src/options.c: changes for
- K&R compilers
-
- * Src/Zle/deltochar.c: deltochar is IN_ZLE
-
- * Src/Modules/files.c, Src/Zle/zle_misc.c, Src/mem.c: stupid SunOS
- 4 has broken headers
-
- * Src/system.h: cast alloca in VARARR
-
- * Src/Zle/zle_bindings.c, Src/Zle/zle_keymap.c,
- Src/Zle/zle_misc.c: what-cursor-position zle function added
-
- * Src/Zle/zle_utils.c: move the mark when characters are
- inserted/deleted. From Peter (2807)
-
- * Src/builtin.c, Src/hashtable.h: bash/ksh compatible cd -LP options
-
- * Src/utils.c: lchdir fix
-
- * Src/Modules/files.c: rm -r works with arbitrary deep
- hierarchies. rm -r can be interrupted
-
-Sun Jan 19 13:30:36 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/glob.c: glob arbitrary deep directory structures
-
- * Src/mem.c, Src/Zle/zle_keymap.c, Src/subst.c, Src/utils.c,
- Src/zsh.h: add real hrealloc()
-
-Sat Jan 18 22:34:17 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/Zle/zle_keymap.c: in bindkey -s the string was not zrdupped.
-
- * Src/utils.c: after Zefram's changes getkeystring should return
- the result on the heap
-
- * Src/utils.c: fix file descriptor leak in lchdir
-
- * acconfig.h, config.h.in, configure, configure.in: use the
- AC_FUNC_STRCOLL builtin autoconf test
-
- * Src/subst.c, Src/system.h, config.h.in, configure, configure.in:
- alloca() and VARARR macro added which defines a variable sized
- automatic array
-
-Tue Jan 14 23:17:34 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/glob.c: debugging changes (the change is mostrly reindentation)
-
- * Src/Zle/zle_move.c: vi-goto-column did not move to the last column
-
- * Src/glob.c: some old C compilers cannot use typedefed type
- defined function prototypes
-
- * Src/exec.c: PATH=foo somecommand gives error in restricted mode
-
- * Src/options.c, Src/init.c: the -r command line option turns on
- restricted mode
-
-Mon Jan 13 21:28:35 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/builtin.c, Src/exec.c, Src/hashtable.h, Src/init.c,
- Src/options.c, Src/params.c, Src/text.c, Src/zsh.h: RESTRICTED
- option added
-
-Sun Jan 12 01:00:04 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/Zle/zle_tricky.c: automenu starts iff lastambig is true.
- From Zefram (2781)
-
- * Src/Zle/zle.h, Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c,
- Src/Zle/zle_main.c, Src/Zle/zle_move.c: add ZLE_LASTCOL flag to
- zle-commands which set lastcol. From Zefram (2780)
-
- * Src/Zle/deltochar.c, Src/Zle/zle.h, Src/Zle/zle_bindings.c,
- Src/Zle/zle_hist.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
- Src/Zle/zle_tricky.c, Src/Zle/zle_vi.c: zle removable suffix
- cleanup. ZLE_INSERT and ZLE_DELETE is gone and ZLE_KEEPSUFFIX
- added for commands which do not remove autoremovable suffixes.
- From Zefram (2779)
-
- * Src/Zle/zle.h, Src/Zle/zle_hist.c, Src/Zle/zle_utils.c: remove
- some code duplications and undo fixes. From Zefram (2769)
-
-Sat Jan 11 23:45:50 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/compat.c: lstat is defined to stat on systems without lstat
-
- * Src/system.h: define lstat(X,Y) instead of lstst if HAVE_LSTAT
- is not defined
-
- * Src/Zle/zle_tricky.c: ll was not restored for xorrec
-
- * Src/builtin.c: read -l forgot to duplicate line before assignment
-
- * Src/jobs.c: do not execute trap when only the child receives the
- signal. Based on article 2480 from Zefram.
-
- * Src/builtin.c, Src/jobs.c: move job control builtins to jobs.c
-
- * Src/builtin.c: fix bugs when there was no current job after disown
-
-Thu Jan 9 16:07:31 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/rlimits.c: zstrtorlimit was defined instead of zstrtorlimt
-
- * Src/Modules/Makefile.in, Src/Zle/Makefile.in: some buggy makes
- could not find out how to make .so from .c
-
-Wed Jan 8 22:02:51 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Doc/Zsh/zle.yo, Doc/zsh.texi, Doc/zshzle.man, Src/Zle/zle.h,
- Src/Zle/zle_bindings.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
- Src/Zle/zle_utils.c: zle undo rewrite from Zefram (2746)
-
- * Src/Zle/zle.h, Src/Zle/zle_hist.c, Src/Zle/zle_main.c,
- Src/Zle/zle_misc.c, Src/Zle/zle_utils.c, Src/Zle/zle_vi.c,
- Src/utils.c: feep() just sets a flag and the main zle loop calls
- beep() when this flag is set so multiple feeps cause only one
- beep. From Zefram (2745)
-
- * Src/hist.c, Src/main.c, Src/utils.c: use shout instead of stderr
- where appropriate. From Zefram (2743)
-
- * configure, configure.in: on NetBSD <sys/time.h> is needed for
- rlimit type checks. Based on article 2742 from Geoff
-
- * Src/builtin.c: empty cd caused a coredump
-
- * Doc/Makefile.in: texi -> dvi suffix rule added
-
- * Doc/Zsh/redirect.yo: fix a typo. From Zefram (2685)
-
- * Doc/Zsh/expn.yo, Doc/Zsh/grammar.yo: brace related bugfixes
-
- * Doc/Makefile.in, Doc/Zsh/arith.yo, Doc/Zsh/builtins.yo,
- Doc/Zsh/compat.yo, Doc/Zsh/compctl.yo, Doc/Zsh/cond.yo,
- Doc/Zsh/exec.yo, Doc/Zsh/expn.yo, Doc/Zsh/filelist.yo,
- Doc/Zsh/files.yo, Doc/Zsh/func.yo, Doc/Zsh/grammar.yo,
- Doc/Zsh/guide.yo, Doc/Zsh/index.yo, Doc/Zsh/intro.yo,
- Doc/Zsh/invoke.yo, Doc/Zsh/jobs.yo, Doc/Zsh/options.yo,
- Doc/Zsh/params.yo, Doc/Zsh/prompt.yo, Doc/Zsh/redirect.yo,
- Doc/Zsh/seealso.yo, Doc/Zsh/zle.yo, Doc/paths.yo.in,
- Doc/zmacros.yo, Doc/zman.yo, Doc/zsh.yo, Doc/zshbuiltins.yo,
- Doc/zshcompctl.yo, Doc/zshexpn.yo, Doc/zshmisc.yo,
- Doc/zshoptions.yo, Doc/zshparam.yo, Doc/zshzle.yo, Doc/ztexi.yo:
- documentation rewritten into yodl format by Zefram.
-
-Tue Jan 7 23:10:24 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/params.c, Src/builtin.c, Src/exec.c: print error when
- changing read-only variables, prevent core dump when assigning
- an array to read-only scalar and some other fixes
-
- * Src/Zle/zle_tricky.c: compctl -S bugfix
-
-Mon Jan 6 20:43:36 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/exec.c, acconfig.h, config.h.in, configure, configure.in:
- better /dev/fd filesystem check
-
- * Src/Zle/Makefile.in, Src/Zle/zle.h, Src/Zle/zle_tricky.c: make
- dependency cleanups
-
- * Src/Zle/Makefile.in, Src/Zle/zle.h, Src/Zle/zle_keymap.c,
- Src/Zle/zle_things.sed: autogenerate the enum of z_* and t_*
- macros. From Zefram (2731)
-
- * Src/Zle/zle.h, Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c,
- Src/Zle/zle_keymap.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
- Src/Zle/zle_move.c, Src/Zle/zle_utils.c, Src/Zle/zle_vi.c: zle
- prefix commands rewrite from Zefram (2722)
-
- * Src/Zle/zle.h, Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c:
- history-search-*ward serch for complete words. From Zefram
- (2721, 2730)
-
- * Doc/zsh.texi, Doc/zshbuiltins.man, Src/Zle/zle_keymap.c,
- Src/Zle/zle_main.c: remove bindkey -u -U options. From Zefram
- (2711)
-
- * Src/Zle/Makefile.in, Src/Zle/deltochar.c, Src/Zle/zle.h,
- Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c,
- Src/Zle/zle_keymap.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
- Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c, Src/Zle/zle_vi.c,
- Src/mods.conf: first zle extendability patch from Zefram (2710)
-
-Sun Jan 5 23:33:32 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/builtin.c, Src/exec.c: do builtin autoloading in execcmd and
- do not ignore BINF_PSPECIAL and BINF_MAGICEQUALS flags for the
- builtin being loaded
-
- * Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in,
- Src/builtin.c, Src/prototypes.h, Src/rlimits.c, Src/utils.c:
- move limit/ulimit/unlimit builtins to rlimits.c
-
- * Src/builtin.c, Src/system.h, Src/utils.c, acconfig.h,
- config.h.in, configure, configure.in: checks for quad_t and
- unsigned resource types
-
- * Src/Modules/example.c, Src/Modules/files.c: the copyright notice
- was different from the rest of the code
-
- * Src/jobs.c: set_clktck() function added
-
- * Src/compat.c, Src/Modules/files.c, Src/builtin.c, Src/utils.c,
- Src/zsh.h: safe rm and cd which do not follow any symlinks
-
- * Src/builtin.c, Src/rlimits.awk: safe fallback when RLIM_ macros
- are not found
-
- * Src/Zle/zle_main.c: EOF ignored in interactive mode when not in
- the first line. From Peter (2713)
-
-Fri Jan 3 02:26:03 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Misc/compctl-examples: setopt/unsetopt compctl fixes
-
- * Src/Zle/comp.h, Src/Zle/comp1.c, Src/Zle/compctl.c,
- Src/Zle/zle.h, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
- Src/mods.conf, Src/xmods.conf, Src/Zle/Makefile.in: compctl base
- module. compctl no longer depends on zle instead both zle and
- compctl depends on this new comp1 module. From Zefram (2700)
-
- * Src/Zle/zle.h, Src/Zle/zle_keymap.c, Src/Zle/zle_main.c,
- Src/Zle/zle_refresh.c, Src/Zle/zle_tricky.c,
- Src/Zle/zle_utils.c, Src/utils.c: add showmsg() which displays
- an arbitrary message below the ZLE buffer and minibuffer. From
- Zefram (2699)
-
- * Src/Zle/zle_keymap.c, Src/hashtable.c: omit resize option from
- emptytable thus make is available as a generic emptytable
- method. From Zefram (2698)
-
- * Src/Zle/zle_utils.c: literal ^ characters were not escaped when
- printing key sequences. From Zefram (2689)
-
- * Src/utils.c: finddir() now can cope with arbitrary long
- directories. From Zefram (2688)
-
- * Src/prompt.c: my long directories in prompt fix broke prompt
- truncation. From Zefram (2687)
-
-Thu Jan 2 20:57:33 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * configure, configure.in: alpha-linux defines signals in
- <asm/signum.h>. From David Krinsky <krinsky@hcs.harvard.edu>
- (2706)
-
- * Src/Makefile.in: . does not set positional parameters
-
- * Src/builtin.c, Src/compat.c: zchdir returns -2 when it looses
- the current directory.
-
- * Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in,
- Src/Zle/compctl.c, Src/Zle/zle.h, Src/params.c, Src/zsh.h:
- header dependencies and inclusions fixes from Zefram (2697)
-
- * Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in,
- Src/conf.sed, Src/mkbltnmlst.sh, Src/mkstamp.sh, Src/mods.conf,
- Src/xmods.conf: more Makefile fixes from Zefram (2703)
-
- * Src/Modules/files.c, Src/utils.c: files module rm -r fixes
-
- * Src/Modules/files.c: make rm -r safe so that it never follows
- symlinks.
-
- * Src/utils.c (lchdir): paranoid chdir which does not follow
- symlinks. From Zefram (2690)
-
- * Src/Modules/Makefile.in, Src/Modules/files.c: module with
- builtin ln, mkdir, mv, rm, rmdir, sync utilities. From Zefram
- (2621)
-
- * Src/compat.c: do not use lstat if HAVE_LSTAT is not defined
-
- * Src/conf.sed, Src/mkbltnmlst.sh, Src/mkstamp.sh: move big shell
- scripts from the Makefile to separate files.
-
-Wed Jan 1 20:04:06 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/options.c: remove union initialisation hacks and use optno
- for aliases
-
- * Src/params.c, Src/hashtable.h: remove the struct iparam hack
- which assumed that sizeof(long) == sizeof(void*)
-
- * Src/system.h, configure, configure.in: dgux CLOBBERS_TYPEAHEAD.
- From Roderick Schertler <roderick@gate.net> (2623)
-
-Tue Dec 31 02:28:09 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in:
- improve proto dependency rules
-
- * Doc/zshbuiltins.man, Doc/zshzle.man, Src/Zle/Makefile.in,
- Src/Zle/zle.h, Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c,
- Src/Zle/zle_keymap.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
- Src/Zle/zle_move.c, Src/Zle/zle_utils.c, Src/Zle/zle_vi.c,
- Src/hashtable.c, Src/mods.conf, Src/utils.c, Util/reporter:
- keymap rewrite from Zefram (2648)
-
- * Src/Makefile.in: avoid using -nt test operator
-
- * Src/Zle/zle_tricky.c, Src/params.c, Src/utils.c: use
- dupstrpfx/ztrduppfx
-
-Mon Dec 30 23:24:46 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/Makefile.in, Src/init.c, Src/mods.conf, Src/xmods.conf:
- automatic generation of linked-in module boot code and automatic
- autoload code. From Zefram (2647)
-
- * Src/utils.c: dupsctruct/freestruct now work even if sizeof(int)
- != sizeof(void*)
-
- * Src/options.c: option initialisation did not work on Alpha
-
- * Src/Makefile.in: some sh's do not like empty for lists
-
- * Src/options.c: use short instead of enum
-
- * Src/globals.h, Src/input.c, Src/lex.c, Src/zsh.h: after alias
- foo='echo ' ; alias bar=foo, foo bar should expand to foo echo.
- From Peter (2558)
-
- * Src/compat.c: zgetcwd's result should not be freed
-
- * Src/prompt.c (putpromptchar): handle long pwd
-
- * Src/builtin.c, Src/compat.c, Src/init.c: zgetcwd's result should
- not be freed
-
- * Src/glob.c: make functions only called from glob.c static.
- Rearrange functions so that they are already defined when first
- referenced.
-
-Sun Dec 29 22:34:21 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Doc/zsh.texi, Doc/zshexpn.man, Doc/zshmisc.man, Src/glob.c,
- Src/lex.c: brace related bugfixes
-
- * Src/glob.c, Src/utils.c: fix a buffer overflow bug in parsecomp()
-
- * Src/exec.c, Src/loop.c, Src/parse.c: case argument should not be
- globbed
-
-Sat Dec 28 19:55:04 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/options.c (optlookup): no prefix was ignored
-
- * Src/Makefile.in, Src/Modules/example.c, Src/Zle/compctl.c,
- Src/Zle/zle_main.c, Src/init.c, Src/module.c, Src/zsh.h:
- addbuiltins() and deletebuiltins() functions to add/delete a
- group of builtins. From Zefram (2646)
-
-Fri Dec 27 23:33:20 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/Modules/example.c, Src/Zle/compctl.c, Src/Zle/zle_main.c,
- Src/init.c, Src/module.c: addbuiltin can now set all members of
- the builtin structure. From Zefram (2643)
-
- * Src/options.c: set ALWAYSLASTPROMPT, APPENDHISTORY, AUTOLIST,
- AUTOMENU, AUTOPARAMKEYS, AUTOPARAMSLASH, AUTOREMOVESLASH,
- LISTAMBIGUOUS, LISTTYPES options by default
-
- * Src/main.c, Src/options.c, Src/zsh.h: use the hastable functions
- for optiontab instead of the optns array.
-
- * Src/exec.c: minor noclobber changes
-
-Thu Dec 26 22:43:13 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/exec.c, Src/hist.c, Src/lex.c, Src/mem.c, Src/params.c,
- Src/subst.c, Src/text.c, Src/utils.c: all "can't happen"
- messages start with a BUG: From Zefram (2633)
-
- * Src/Makefile.in: better rules for version changes
-
- * Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in:
- some Makefile cleanups
-
- * Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in,
- configure, configure.in: use ..o suffix for module objects.
- From Zefram (2632)
-
- * Src/Makefile.in, Src/init.c, Src/zsh.h: only init.o depends on
- zshxmods.h. From Zefram (2631)
-
- * Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in:
- some hacks to get parallel make work. From Zefram (2630)
-
- * Src/Zle/zle.h, Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c,
- Src/Zle/zle_main.c, Src/Zle/zle_misc.c, Src/Zle/zle_move.c,
- Src/Zle/zle_refresh.c, Src/Zle/zle_tricky.c,
- Src/Zle/zle_utils.c, Src/Zle/zle_vi.c, Src/Zle/zle_word.c,
- Src/globals.h, Src/init.c, Src/module.c, Src/zsh.h: zle module
- autoloading interface cleanup from Zefram (2627)
-
- * Src/Zle/compctl.c, Src/Zle/zle_main.c: remove unnecessary
- contitional code for printcompctlp. From Zefram (2629)
-
- * Src/module.c: print error message when module's boot/cleanup
- function not found. From Zefram (2628)
-
- * Src/module.c: zmodload -L did not handle module names starting
- with `-'. From Zefram (2626)
-
- * Doc/zshbuiltins.man, Src/hashtable.h, Src/module.c,
- Util/reporter: zmodload -a lists builtins declared for
- autoloading. -L prints everything in sourcable format. From
- Zefram (2620)
-
- * Src/Zle/zle_main.c, Src/hashtable.c, Src/options.c,
- Src/params.c, Src/zsh.h: Make ZSH_HASH_DEBUG less visible. From
- Zefram (2619)
-
- * Src/builtin.c, Src/compat.c, Src/utils.c: handle arbitrary long
- pathnames in pwd
-
-Wed Dec 25 16:04:45 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Doc/zsh.texi, Doc/zshoptions.man, Src/Makefile.in,
- Src/Zle/zle_tricky.c, Src/builtin.c, Src/glob.c, Src/globals.h,
- Src/init.c, Src/main.c, Src/params.c, Src/prototypes.h,
- Src/utils.c, Src/zsh.h, Src/options.c: New hash table for
- options, option aliases. From Zefram (2612)
-
-Tue Dec 24 02:25:20 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/Zle/zle_tricky.c, Src/glob.c, Src/hashtable.c, Src/utils.c:
- move . and .. special case handling into zreaddir(). From
- Zefram (2617)
-
- * Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in:
- parallel make support gone again as it always rebuilt everything
-
- * Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in:
- More Makefile cleanups. Parallel make now runs fine
-
- * Src/Zle/zle.h, Src/Zle/zle_main.c, Src/globals.h, Src/init.c,
- Src/main.c, Src/module.c, Src/zsh.h, Src/Makefile.in,
- Src/Modules/Makefile.in, Src/Zle/Makefile.in: module makefile
- improvements, better support for builtin modules. From Zefram
- (2611)
-
-Sat Dec 21 02:00:12 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/version.h: zsh-3.1.0 released
-
- * Makefile.in: modifications for the beta series
-
- * Src/Zle/zle_main.c, Src/globals.h, Src/hist.c, Src/module.c,
- Src/zsh.h: changes to allow compilation on SunOS 4 with K&R
- compiler
-
- * Doc/zsh.texi, Doc/zshbuiltins.man, Src/builtin.c, Src/hashtable.h:
- pwd now accepts -L and -P to be compatible with bash and ksh
-
- * configure, configure.in: SunOS 4 shared libraries do not work
- when they are stripped
-
-Thu Dec 19 21:27:17 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/init.c: work around a bug in NeXTStep 3.2 which caused slow
- refresh
-
- * Etc/FAQ: FAQ from Peter: Id: zsh.FAQ,v 2.22 1996/12/19 09:52:11
- pws Exp
-
-Wed Dec 18 23:51:24 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Doc/zsh.texi, Etc/FAQ, META-FAQ: ftp.prz.tu-berlin.de no longer
- mirrors zsh, uiarchive.uiuc.edu name correction
-
-Tue Dec 17 20:08:58 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/params.c: remove some compiler varnings
-
- * Src/Makefile.in: rlimits.h depends on rlimits.awk. Cosmetic
- changes. From Zefram (2589)
-
-Mon Dec 16 03:33:12 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * README: unknown limits should no longer be a problem
-
- * Src/glob.c: toggles were not reset after a comma in a glob
- qualifier list (e.g. *(@-.,/))
-
- * Src/builtin.c: fg %% failed and disabled job control sometimes
- when there were no current job
-
-Sun Dec 15 01:07:40 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * README: beta warning
-
- * Misc/compctl-examples: compctl for zmodload
-
-Sat Dec 14 22:50:00 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/Zle/zle_main.c: Remove unnecessary prefix delay in zle.
- From Zefram (2583)
-
- * Src/exec.c (execcmd): builtin < / > / closed stdin
-
- * configure, Src/Makefile.in, Src/builtin.c, Src/rlimits.awk,
- configure.in: awk generated rlimits from Peter (2573)
-
- * config.guess, config.sub, configure, configure.in: upgrade to
- autoconf-2.12. Linux machines are still recognized without the
- -gnu suffix
-
- * configure, configure.in: working fifos should be tested in /tmp
-
-Wed Dec 11 02:30:39 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/Zle/zle_tricky.c, Src/builtin.c, Src/exec.c, Src/globals.h,
- Src/hist.c, Src/init.c, Src/input.c, Src/lex.c, Src/zsh.h:
- remove the alias stack and fix several related bugs. From Peter
- (2548, 2551)
-
- * Doc/zsh.texi, META-FAQ: ftp mirror site changes
-
- * Src/params.c: use the heap in getstrvalue()
-
-Tue Dec 10 02:27:35 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/Zle/zle_refresh.c: single line zle refresh bugfix from Geoff
- (2549)
-
- * Src/subst.c: ${(l:4:)foo} stopped working between 3.0.0 and 3.0.1
-
- * Src/math.c: $((#\c)) character code expansion did not work when
- c was a metafied
-
- * Src/params.c: $foo[i] did not work when foo[i] was a metafied
- character
-
- * Src/builtin.c: use the heap in zexit()
-
-Sun Dec 8 21:32:06 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/utils.c, Doc/zshbuiltins.man, Src/hashtable.h, Src/module.c:
- zmodload can be used to define atoloaded builtins and module
- dependencies
-
- * Doc/zsh.texi, Doc/zshoptions.man: options documentation
- improvements from Zefram (2529)
-
- * Src/globals.h, Src/hist.c, Src/zsh.h: HIST_REDUCE_BLANKS from
- Wayne (2446)
-
- * Etc/FEATURES, Etc/NEWS: news in zsh-3.1
-
- * Src/hashtable.h: security: do not import MODULE_PATH
-
- * Src/input.c: no further input should be attempted when lexstop
- is true (e.g. after eof).
-
- * Src/Makefile.in: make tags fix
-
- * Misc/compctl-examples: MH compctl changes from Peter (2535)
-
- * Src/Zle/zle_tricky.c, Src/glob.c, Src/hashtable.c, Src/utils.c:
- unmetafy did not put a null terminator to the end of the string.
- zreaddir discarded the metafied filename. readdir was used
- instead of zreaddir in zle_tricky.c. From Zefram (2533)
-
- * Src/Zle/zle_vi.c: vi-replace-chars now emulates better the real
- vi. From Zefram (2496)
-
- * Src/jobs.c: CLK_TCK is 60 on NeXT not 64 as defined in the
- system headers. From Robert F Tobler
- <rft@raven.cg.tuwien.ac.at> (2522)
-
- * Src/input.c, Src/zsh.h: alias foo='a=b foo' ; foo caused an
- infinite loop. From Peter (2515)
-
- * Src/builtin.c, Src/zsh.h: put hash tables to a linked list when
- hash-debug is enabled and move the simplified bin_hashinfo into
- hashtable.c. From Zefram (2509)
-
- * Src/builtin.c, Src/Zle/compctl.c: more bad option fixes. Make
- the getopts builtin 8-bit clean. From Zefram (2508)
-
- * Src/builtin.c: show metafied characters correctly in bad option
- errors. From Zefram (2497)
-
-Thu Dec 5 03:59:45 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/Makefile.in, Src/Modules/Makefile.in, Src/Modules/example.c,
- Src/Zle/Makefile.in, Src/Zle/deltochar.c, Src/Zle/zle.h,
- Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c, Src/Zle/zle_main.c,
- Src/Zle/zle_misc.c, Src/Zle/zle_move.c, Src/Zle/zle_refresh.c,
- Src/Zle/zle_tricky.c, Src/Zle/zle_utils.c, Src/Zle/zle_vi.c,
- Src/Zle/zle_word.c, Src/builtin.c, Src/globals.h,
- Src/hashtable.c, Src/hashtable.h, Src/init.c, Src/input.c,
- Src/loop.c, Src/main.c, Src/module.c, Src/modules-bltin,
- Src/prompt.c, Src/prototypes.h, Src/utils.c, Src/zsh.h,
- configure, configure.in: Move zle into a separate directory and
- convert it to an optional auto-loadable module. Create Modules
- subdirectory. Many Makefile changes. boot_modname and
- cleanup_modname is back since on elf all module use one common
- name space. Lots of other changes.
-
-Wed Nov 27 03:20:53 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/Zle/zle_main.c, Src/Zle/zle_vi.c: ANSI was broken and fixed
- again in zle_main.c ESC in vi command mode caused SEGV. From
- Zefram (2479)
-
- * configure, configure.in: -pedantic is used with
- --enable-zsh-debug. Link non-debugged zsh with -s. From Zefram
- (2479)
-
-Tue Nov 26 02:45:15 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/exec.c: the STTY parameter did not work well when pipes were
- used. From Peter (2474)
-
- * Src/Zle/zle_main.c: little fix for the bindkey patch from Peter
- (2470)
-
- * Doc/zshbuiltins.man, Src/Zle/zle.h, Src/Zle/zle_bindings.c,
- Src/Zle/zle_hist.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
- Src/Zle/zle_tricky.c, Src/Zle/zle_vi.c, Src/builtin.c,
- Src/globals.h, Src/hashtable.c, Src/init.c: big multi-character
- key bindings fix from Zefram (2464)
-
- * Doc/zshbuiltins.man, Src/hashtable.h, Src/module.c, Src/zsh.h:
- The -f option of zmodload is removed. Improved zmodload
- documentation.
-
- * Src/hashtable.h, Doc/zshbuiltins.man, Src/module.c: zmodload
- with -i will not complain and will succeed without doing
- anything if an already loaded module is loaded or a non-loaded
- module is unloaded. From Zefram (2463)
-
- * Doc/Makefile.in, Doc/zshbuiltins.man, Doc/zshparam.man: zmodload
- documentation. It only appears in the final manual if dynamic
- modules are enabled. Note that the texinfo documentation is
- still missing. From Zefram (2460)
-
- * Etc/FAQ: FAQ from Peter: Id: zsh.FAQ,v 2.21 1996/11/25 09:13:28
- pws Exp
-
-Mon Nov 25 02:39:08 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/module.c: try to load the modules with .DL_EXT appended
- first. Honor PATH_DIRS when loading a module.
-
- * Src/Makefile.in: handle force ruleas as in the top-level Makefile
-
- * Makefile.in, Src/Makefile.in, Src/init.c: module install added,
- default module_path is $(libdir)/zsh/$(VERSION). From Zefram
- (2458 and 2465 with modifications)
-
- * Src/Makefile.in: optimized and made more silent
-
- * Src/Makefile.in, Src/Modules/example.c, Src/Zle/deltochar.c,
- Src/init.c, Src/main.c, Src/module.c: modules can now statically
- compiled into zsh. From Zefram (2455)
-
-Sun Nov 24 22:44:12 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/Zle/zle_move.c: vi-goto-mark fix from Thorsten
-
- * Src/utils.c: dupnode mergerd into the simplified dupstruct2,
- freetreenode merged into the simplified freestruct
-
- * Src/globals.h, Src/text.c, Doc/zsh.texi, Doc/zshmisc.man,
- Src/lex.c, Src/loop.c, Src/parse.c, Src/utils.c, Src/zsh.h: for
- ((expr; expr; expr)) command added
-
-Sat Nov 23 23:34:58 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/exec.c:
- ((...)) substituted the expression twice and coredumped on (())
-
- * Doc/zsh.texi, Doc/zshcompctl.man: compctl -e clarification from
- Peter (2453)
-
- * Src/hist.c (hend): minor cleanup from Wayne (2447)
-
- * Doc/zsh.texi, Doc/zshzle.man, Src/Zle/zle_hist.c:
- insert-last-word with numeric arguments inserts the given word
- from the previous history event. From Bart (2445),
- documentation by me.
-
- * Src/subst.c, acconfig.h, config.h.in, configure, configure.in:
- added configure check for variable-length automatic arrays
-
-Wed Nov 20 00:58:06 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/utils.c: The spell checker always tries to fix as many
- leading directory compontents as possible. From Bart (2429)
-
- * Src/Zle/zle.h, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
- Src/Zle/zle_tricky.c, Src/Zle/zle_vi.c: the source was not ANSI
- C compatible. From Thorsten Meinecke <kaefer@aglaia.aball.DE>
-
- * Src/Zle/zle_tricky.c: my spell-word fix used an uninitialised
- pointer. Fix from Bart (2428)
-
-Sun Nov 17 21:21:22 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/Makefile.in: fix the .SUFFIXES list
-
- * Src/module.c: do not call dlclose() if cleanup_module failed
- (returned nonzero)
-
- * Src/Makefile.in, Src/init.c, Src/main.c, Src/prototypes.h,
- configure, configure.in: try to support dynamic loading on SVR4
- systems
-
- * config.h.in: Makefile and configure fixes from Zefram (2416)
-
- * Src/params.c: remove a few memory leaks when initialising the
- parameter table.
-
- * Src/exec.c, Src/zsh.h: allow arbitrary number of multios. From
- Zefram (2414)
-
- * Src/exec.c, Src/parse.c, Src/text.c, Src/zsh.h: do not convert
- ((...)) to builtin let internally.
-
-Sat Nov 16 23:57:40 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/zle_tricky.c: spell-word zle function did not work for word
- beginning with a tilde
-
- * Src/hist.c: histignoredups ignores insignificant whitespace
- changes. From Peter (1949)
-
- * Src/zle_main.c: execute-last-named-cmd may point to an already
- removed zle function after a zle module is deleted. From Zefram
- (2418)
-
- * Doc/Makefile.in: give some explanation if the user compiling zsh
- has no makeinfo
-
- * configure.in: fix a problem introduced by patch 2338. From
- Zefram (2416)
-
- * Makefile.in, acconfig.h, configure.in: Makefile and configure
- fixes from Zefram (2416)
-
- * Src/zle_tricky.c: the cursor moved back on TAB when it was on
- "". From Zefram (2415)
-
-Thu Nov 14 12:59:25 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/zle_refresh.c: one more refresh fix from Geoff (2404)
-
- * Src/Makefile.in, Src/Modules/deltochar.c, Src/Modules/example.c,
- configure, configure.in: move modules into Src/Modules
-
-Wed Nov 13 21:47:28 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/Modules/deltochar.c, Src/Modules/example.c, Src/module.c:
- unload the module if the boot routine failed
-
- * config.guess, config.sub: recognize i[6-9]86
-
- * Src/globals.h, Src/init.c, Src/utils.c: make fdtable dynamic
-
- * Src/zle_refresh.c: zle_refresh fix from Geoff (2387)
-
- * Src/zle_refresh.c: some checks added. From Geoff (2386)
-
- * Src/zle_refresh.c: fix an off-by-one array bound bug. From
- Geoff (2359)
-
- * Doc/zsh.texi, Doc/zshbuiltins.man, Src/Modules/deltochar.c,
- Src/hashtable.h, Src/module.c, Src/zle_main.c: handle name
- clashes when adding zle modules and remove bindings when a zle
- module is removed. From Peter (2370)
-
- * Src/zle_refresh.c: zle_refresh scrolling change from Geoff (2351)
-
- * Src/Modules/deltochar.c, Src/module.c, Src/zle.h,
- Src/zle_main.c, Src/zle_misc.c, Src/zle_tricky.c, Src/zle_vi.c:
- zle function modules from Peter (2339)
-
-Tue Nov 12 21:35:18 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/init.c, Src/zle_refresh.c: zle-refresh patch from Geoff (2336)
-
- * Src/hashtable.h, Src/module.c: rename modload to zmodload. From
- Peter (2333)
-
- * Src/Makefile.in: added automatic ansi2knr rules
-
-Mon Nov 11 21:55:17 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/Makefile.in, Src/Modules/example.c, Src/module.c, configure,
- configure.in: various module changes from Zefram (2338)
-
- * configure, configure.in: a $ was missing. IRIX gcc needs
- -shared for modules. From Peter
-
-Wed Nov 6 20:54:33 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/Makefile.in, Src/mod_example.c: moduule modifications for
- old compilers
-
-Sun Nov 3 23:00:05 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/system.h: set OPEN_MAX to 64 if NOFILE is not defined
-
- * Src/hashtable.c: disable -f TRAPxxx permanently removed the
- function
-
- * Functions/pushd: setopt localoptions must come after
- emulate -R zsh
-
-Sat Nov 2 22:47:53 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/compat.c, Src/hashtable.c, Src/utils.c: do not blindly
- assume that . and .. are always the first two enrties in a
- directory. Problem discovered by Hideki ONO and fixed by Bart
- (2309)
-
- * Src/utils.c: max_zsh_fd should not be decreased below zero
-
-Thu Oct 31 01:38:10 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/Makefile.in, Src/globals.h, Src/hashtable.c,
- Src/hashtable.h, Src/init.c, Src/mod_example.c, Src/module.c,
- Src/prototypes.h, Src/zsh.h, acconfig.h, config.h.in, configure,
- configure.in: support dynamically loaded binary modules
-
- * Src/hist.c: zsh splitted lines longer than 1022 while reading
- the history file
-
- * Src/glob.c (doesmatch): <-number> range glob did not work
-
- * Src/builtin.c: read -c ignored its first parameter
-
-Fri Oct 25 20:50:38 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
-
- * Src/version.h: zsh-3.0.1 released
diff --git a/ChangeLog-Release b/ChangeLog-Release
new file mode 100644
index 000000000..137f170a5
--- /dev/null
+++ b/ChangeLog-Release
@@ -0,0 +1,11268 @@
+2000-06-05 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
+
+ * Config/version.mk: 3.1.9, already.
+
+2000-06-05 Oliver Kiddle <opk@zsh.org>
+
+ * unposted: Src/params.c: AIX dependency fix
+
+2000-06-05 Peter Stephenson <pws@cambridgesiliconradio.com>
+
+ * pws: Config/version.mk: 3.1.8 released.
+
+ * unposted: 14array.ztst missing from Test/.distfiles.
+
+2000-06-05 Sven Wischnowsky <wischnow@zsh.org>
+
+ * 11745: Src/builtin.c, Src/Modules/parameter.c, Src/Zle/compresult.c:
+ some more memory leak fixes
+
+2000-06-04 Bart Schaefer <schaefer@zsh.org>
+
+ * 11743: Completion/Linux/_rpm: Complete http as well as ftp URLs
+ in the package_file state.
+
+2000-06-04 Chmouel Boudjnah <chmouel@mandrakesoft.com>
+
+ * 11740: Completion/Linux/_rpm: --{rebuild,recompile} is always
+ local files.
+
+2000-06-04 Clint Adams <schizo@debian.org>
+
+ * 11739: Completion/Debian/_dpkg: complete multiple arguments
+ for -i, -r, -P, -l, -L, -s, -S. _funcalls for the
+ newly-introduced states.
+
+2000-06-03 Bart Schaefer <schaefer@zsh.org>
+
+ * 11737: Src/Makefile.in: Remove modules.index and modules-bltin
+ during "make distclean" not "make clean" to prevent unnecessary
+ rebuilding of Makefiles in module subdirectories.
+
+ * 11736: Src/signals.c: Fix special scoping of TRAPEXIT.
+
+ * Felix: 11734: Src/Zle/compcore.c, Doc/Zsh/mod_complist.yo: Fix
+ one more memory leak and a doc mistake.
+
+2000-06-02 Peter Stephenson <pws@cambridgesiliconradio.com>
+
+ * 11733: Doc/Makefile.in: Solaris sed was behaving strangely with
+ the commands to create Zsh/modlist.yo.
+
+2000-06-02 Wayne Davison <wayned@users.sourceforge.net>
+
+ * 11723: Src/glob.c: Fixed glob-array indexing.
+
+ * unposted: Test/14array.ztst: improved array-indexing tests.
+
+2000-06-02 Sven Wischnowsky <wischnow@zsh.org>
+
+ * Felix: 11718: Src/module.c: fix for memory leak
+
+ * 11722: Src/Zle/compcore.c, Src/Zle/complete.c: fix some memory
+ leaks (thanks, Felix)
+
+2000-06-02 Wayne Davison <wayned@users.sourceforge.net>
+
+ * 11717: Src/glob.c, Src/params.c, Src/subst.c, Src/zsh.h,
+ Src/Modules/mapfile.c, Src/Modules/parameter.c, Src/Zle/complete.c:
+ make $array[-4,4] work again.
+
+ * unposted: Test/14array.ztst: added array-indexing tests.
+
+2000-06-01 Wayne Davison <wayned@users.sourceforge.net>
+
+ * 11716: Src/params.c: Made $array[0,0] work like $array[0].
+
+2000-06-01 Bart Schaefer <schaefer@zsh.org>
+
+ * 11713: Test/53completion.ztst: Revert the change made in 11647
+ because of the completion fix in 11678.
+
+ * 11701: Src/Zle/zle_main.c: Adjust 11566 to disable vared only
+ for interactive shells where ZLE has been explicitly disabled,
+ but also for any shell running in an emacs buffer.
+
+2000-06-01 Peter Stephenson <pws@cambridgesiliconradio.com>
+
+ * unposted: Etc/NEWS: notes for 3.1.8.
+
+ * 11707: Src/subst.c: further promptexpand leaks.
+
+ * Felix Rosencrantz: 11700: Src/utils.c memory leak in return
+ value of promptexpand.
+
+2000-05-31 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
+
+ * 11696: Src/params.c: fix bugs reported in 10990 localising
+ readonly specials if they were integer or hashes that needed
+ copying.
+
+2000-05-31 Sven Wischnowsky <wischnow@zsh.org>
+
+ * 11688: Completion/Commands/_complete_debug,
+ Completion/Core/_main_complete, Completion/Core/_setup,
+ Doc/Zsh/compwid.yo, Functions/Zle/incremental-complete-word,
+ Src/Zle/compcore.c, Src/Zle/complist.c, Src/Zle/compresult.c:
+ allow display of only messages via $compstate[list]=messages
+
+ * 11549: Completion/Base/_combination, Completion/Base/_command_names,
+ Completion/Base/_describe, Completion/Base/_equal,
+ Completion/Base/_subscript, Completion/Base/_tilde,
+ Completion/Base/_value, Completion/Builtins/_aliases,
+ Completion/Builtins/_bindkey, Completion/Builtins/_builtin,
+ Completion/Builtins/_cd, Completion/Builtins/_command,
+ Completion/Builtins/_compdef, Completion/Builtins/_functions,
+ Completion/Builtins/_hash, Completion/Builtins/_popd,
+ Completion/Builtins/_unhash, Completion/Builtins/_vars,
+ Completion/Builtins/_which, Completion/Builtins/_zcompile,
+ Completion/Builtins/_zle, Completion/Builtins/_zmodload,
+ Completion/Builtins/_zpty, Completion/Builtins/_zstyle,
+ Completion/Commands/_bash_completions,
+ Completion/Commands/_history_complete_word,
+ Completion/Core/_all_labels, Completion/Core/_expand,
+ Completion/Core/_file_descriptors, Completion/Core/_history,
+ Completion/Core/_multi_parts, Completion/Core/_next_label,
+ Completion/Core/_options, Completion/Core/_path_files,
+ Completion/Core/_requested, Completion/Core/_sep_parts,
+ Completion/Core/_set_options, Completion/Core/_unset_options,
+ Completion/Core/_wanted, Completion/User/_archie,
+ Completion/User/_cvs, Completion/User/_domains,
+ Completion/User/_gprof, Completion/User/_groups,
+ Completion/User/_hosts, Completion/User/_lp,
+ Completion/User/_mailboxes, Completion/User/_make,
+ Completion/User/_mount, Completion/User/_mysql_utils,
+ Completion/User/_netscape, Completion/User/_perl,
+ Completion/User/_perl_basepods,
+ Completion/User/_perl_builtin_funcs,
+ Completion/User/_perl_modules, Completion/User/_ports,
+ Completion/User/_rcs, Completion/User/_urls,
+ Completion/User/_users, Completion/User/_yp,
+ Completion/X/_x_color, Completion/X/_x_cursor,
+ Completion/X/_x_extension, Completion/X/_x_font,
+ Completion/X/_x_keysym, Completion/X/_xutils: use compadd -[ak]
+
+ * Andrej: 11660: Completion/User/_man: fix for ${..//..} with % in
+ search string
+
+ * 11686: Completion/Core/compdump, Completion/Core/compinit: allow
+ using menu-select for compdef -k (i.e.: autoload zsh/complist in
+ such cases)
+
+2000-05-31 Peter Stephenson <pws@cambridgesiliconradio.com>
+
+ * Wayne Davison: 11680: Src/params.c: subscript too small/big
+ error messages.
+
+ * Wayne Davison: 11677, 11681: Src/glob.c, Src/params.c, Src/subst.c,
+ Src/zsh.h, Src/Modules/mapfile.c, Src/Modules/parameter.c,
+ Src/Zle/complete.c: make $array[1,0] return a zero-length array.
+
+ * Wayne Davison: 11676: Src/pattern.c: uninitialised variable.
+
+ * Wayne Davison: 11675: Test/07cond.ztst: apparent race condition.
+
+2000-05-31 Sven Wischnowsky <wischnow@zsh.org>
+
+ * 11682: Src/Zle/compresult.c: move to last cursor after not
+ asking a second time if list should be shown
+
+ * 11679: Src/Zle/compcore.c: fix for ignore-line style
+
+ * 11678: Completion/Base/_arguments: avoid reporting the same
+ ->state more than once
+
+2000-05-30 Oliver Kiddle <opk@zsh.org>
+
+ * 11661: Src/hist.c: AIX dependency fix
+
+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>:<completer>:<command>:<argument>:<tag>.
+
+ * 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/Zsh/modules.yo, Doc/Zsh/options.yo,
+ Doc/Zsh/restricted.yo, Doc/Zsh/zftpsys.yo,
+ Etc/zsh-development-guide, Functions/Misc/zls,
+ Functions/Zftp/zfinit, Src/Builtins/rlimits.c,
+ Src/Builtins/rlimits.mdd, Src/Builtins/sched.c,
+ Src/Builtins/sched.mdd, Src/Makemod.in.in, Src/Modules/cap.c,
+ Src/Modules/cap.mdd, Src/Modules/clone.c, Src/Modules/clone.mdd,
+ Src/Modules/example.c, Src/Modules/example.mdd,
+ Src/Modules/files.c, Src/Modules/files.mdd, Src/Modules/mapfile.c,
+ Src/Modules/mapfile.mdd, Src/Modules/mathfunc.c,
+ Src/Modules/mathfunc.mdd, Src/Modules/parameter.c,
+ Src/Modules/parameter.mdd, Src/Modules/stat.c,
+ Src/Modules/stat.mdd, Src/Modules/zftp.c, Src/Modules/zftp.mdd,
+ Src/Modules/zutil.c, Src/Modules/zutil.mdd, Src/Zle/compctl.c,
+ Src/Zle/compctl.mdd, Src/Zle/complete.c, Src/Zle/complete.mdd,
+ Src/Zle/complist.c, Src/Zle/complist.mdd, Src/Zle/computil.c,
+ Src/Zle/computil.mdd, Src/Zle/deltochar.c, Src/Zle/deltochar.mdd,
+ Src/Zle/zle.mdd, Src/Zle/zle_main.c, Src/Zle/zle_thingy.c,
+ Src/Zle/zleparameter.c, Src/Zle/zleparameter.mdd, Src/init.c,
+ Src/makepro.awk, Src/mkbltnmlst.sh, Src/mkmakemod.sh,
+ Src/mkmodindex.sh, Src/module.c, Src/xmods.conf, Src/zsh.mdd,
+ Test/ztst.zsh, configure.in, Src/Modules/zprof.c,
+ Src/Modules/zprof.mdd: Improved hierarchical naming scheme for
+ modules.
+
+ * Sven: 9019: Src/Modules/zprof.c, Src/Modules/zprof.mdd:
+ profiling module, documentation to follow.
+
+ * Zefram: 9081: Src/Modules/parameter.mdd: make sure parameter
+ jobdirs autoloads parameter module.
+
+ * Sven: 9079: Src/exec.c, Src/lex.c: memory allocation for token
+ strings and input lines changed; autoloading didn't free source
+ code; more pushing and popping of heaps; saves ca. 800KB with
+ completion loaded.
+
+ * Sven: 9078: Completion/Commands/.distfile,
+ Completion/Commands/_verbose_list: _verbose_list is not needed any
+ more.
+
+ * Sven: 9077: Src/Zle/compresult.c, Src/Zle/computil.c,
+ Src/Zle/zle_main.c, Src/Zle/zle_tricky.c, Src/pattern.c:
+ `unitialised' warnings and unnecessary function.
+
+ * Sven: 9076: Src/Zle/compcore.c: better handling of globbing and
+ approximation together.
+
+ * Sven: 9075: Completion/Core/compinit: use ZLS_COLORS for style
+ defaults.
+
+ * Sven: 9074: Functions/Zle/predict-on: tidier 9064
+
+1999-12-15 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
+
+ * pws: Config/version.mk: version 3.1.6-pws-12.
+
+ * pws: 9067: Doc/Zsh/zftpsys.yo, Functions/Zftp/zfanon,
+ Functions/Zftp/zfcd, Functions/Zftp/zfcget,
+ Functions/Zftp/zfclose, Functions/Zftp/zfcput,
+ Functions/Zftp/zfdir, Functions/Zftp/zfgcp, Functions/Zftp/zfget,
+ Functions/Zftp/zfgoto, Functions/Zftp/zfhere,
+ Functions/Zftp/zfinit, Functions/Zftp/zfls, Functions/Zftp/zfmark,
+ Functions/Zftp/zfopen, Functions/Zftp/zfparams,
+ Functions/Zftp/zfpcp, Functions/Zftp/zfput,
+ Functions/Zftp/zfsession, Functions/Zftp/zfstat,
+ Functions/Zftp/zftp_chpwd, Functions/Zftp/zftp_progress,
+ Functions/Zftp/zftransfer, Functions/Zftp/zftype,
+ Functions/Zftp/zfuget, Functions/Zftp/zfuput: use _patcomps in
+ zfinit differently due to 9035; zfput -r does recursive put;
+ use styles instead of zfconfig entries; new styles titlebar
+ and chpwd.
+
+ * Clint: 9065: Src/builtin.c: change order of tests in 9028.
+
+ * Bart: 9064: Functions/Zle/predict-on: shouldn't use _style any
+ more.
+
+ * Sven: 9058: Completion/Base/_arguments,
+ Completion/Base/_combination, Completion/Base/_command_names,
+ Completion/Base/_jobs, Completion/Base/_tilde,
+ Completion/Builtins/_cd, Completion/Builtins/_kill,
+ Completion/Builtins/_stat, Completion/Builtins/_wait,
+ Completion/Core/_path_files, Completion/Core/_sort_tags,
+ Completion/Core/_tags, Completion/Core/compinit,
+ Doc/Zsh/compsys.yo, Src/Makemod.in: Many small cleanups, plus
+ change sort-tags to tag-order and add to syntax a bit.
+
+ * Tanaka Akira: 9054: Test/50cd.ztst: get PWD without symlinks, to
+ avoid messing up cd tests.
+
+1999-12-14 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
+
+ * Oliver: 9047: Src/Zle/compcore.c, Src/Zle/compresult.c,
+ Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c, Src/mkmakemod.sh:
+ hack .export files to be made in time for use.
+
+ * Sven: 9039: Doc/Zsh/mod_compctl.yo: description change.
+
+ * Sven: 9035: Completion/Core/_main_complete,
+ Completion/Core/_normal, Completion/Core/compdump,
+ Completion/Core/compinit: more small optimisations: _patcomps,
+ postpatcomps are assocs; avoid post-processing in _main_complete;
+ fix command name in _normal.
+
+ * Sven: 9031: Completion/Core/_path_files, Doc/Zsh/compsys.yo:
+ complete .. only for special-dirs.
+
+ * Clint: 9028: Src/builtin.c: hack to be able to change to
+ subdirectories even when the current directory is renamed.
+ Hopefully to be replaced by something more elegant eventually.
+
+ * pws: 9048: Completion/Core/_sort_tags, Completion/Core/compinit,
+ Completion/User/_mh, Doc/Zsh/compsys.yo,
+ Functions/Zle/incremental-complete-word: assorted completion
+ fixes, documentation improvement, plus sort-tags style.
+
+1999-12-13 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
+
+ * Zefram: 9023: Doc/Makefile.in, Doc/Zsh/.cvsignore,
+ Doc/Zsh/.distfiles, Doc/Zsh/manual.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/Zsh/modules.yo: generate module documentation automatically
+ from a single list in the makefile.
+
+ * Sven: 9020: Completion/Core/_path_files, Doc/Zsh/compsys.yo:
+ special-dirs style allows completion of . and ..
+
+ * Sven: 9018: Completion/Builtins/_pids,
+ Completion/Core/_path_files, Completion/User/_cvs,
+ Completion/User/_pbm: completion optimisations.
+
+ * Zefram: 9013: patching file Doc/Zsh/mod_files.yo,
+ Src/Modules/files.c: use . as alternative to : for user and group
+ separator.
+
+ * Sven: 2776: Completion/Core/_path_files: handling of . and .. in
+ path.
+
+ * Felix: 1 chunk of 9008: Doc/Zsh/mod_parameter.yo: docs for $jobdirs.
+
+ * Felix: (most of) 9007: Src/Modules/parameter.c,
+ Src/modules/parameter.mdd, mod_parameter.yo: jobdirs special assoc
+ array.
+
+ * Bart: 9005: Src/exec.c: problem backgrounding shell script.
+
+ * Tanaka Akira: 9004: Test/Makefile.in: run tests with zsh -f.
+
+ * pws: 9024: Etc/zsh-development-guide, Test/.distfiles,
+ Test/01grammar.ztst, Test/02alias.ztst, Test/03quoting.ztst,
+ Test/50cd.ztst, Test/cd.ztst, Test/ztst.zsh: new tests for basic
+ shell stuff.
+
+1999-12-10 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
+
+ * pws: 8997: Src/builtin.c, Src/exec.c, Src/params.c: exported
+ values respect upper-/lowercase flags at the point at which they
+ are set.
+
+ * Alexandre: 8994: Functions/Zftp/zftp_chpwd, Etc/FAQ.yo,
+ Doc/Zsh/zftpsys.yo: extend 8993.
+
+ * Clint: 8993: Functions/Zftp/zftp_chpwd: titlebar support in more
+ general xterm-like emulators.
+
+ * Sven: 8992: Completion/Base/_arguments,
+ Completion/Base/_combination, Completion/Base/_describe,
+ Completion/Base/_first, Completion/Base/_jobs,
+ Completion/Base/_regex_arguments, Completion/Base/_subscript,
+ Completion/Base/_tilde, Completion/Builtins/_pids,
+ Completion/Builtins/_popd, Completion/Builtins/_sched,
+ Completion/Builtins/_signals, Completion/Builtins/_stat,
+ Completion/Commands/_history_complete_word,
+ Completion/Core/_approximate, Completion/Core/_description,
+ Completion/Core/_expand, Completion/Core/_list,
+ Completion/Core/_main_complete, Completion/Core/_match,
+ Completion/Core/_message, Completion/Core/_oldlist,
+ Completion/Core/_path_files, Completion/Core/_requested,
+ Completion/Core/_setup, Completion/Core/_tags,
+ Completion/Core/compinit, Completion/Debian/_apt,
+ Completion/User/_cvs, 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,
+ Doc/Zsh/mod_clone.yo, Doc/Zsh/mod_complete.yo,
+ Doc/Zsh/mod_computil.yo, Doc/Zsh/mod_zutil.yo, Doc/Zsh/modules.yo,
+ Etc/completion-style-guide,
+ Functions/Zle/incremental-complete-word, Src/Modules/zutil.c,
+ Src/Modules/zutil.mdd, Src/Zle/complist.c, Src/Zle/computil.c,
+ Src/Zle/computil.mdd, Src/xmods.conf: compstyle is now
+ implemented in terms of the new zstyle and zformat commands in
+ the new zutil module.
+
+ * Tanaka Akira: 8990: Completion/User/_ports,
+ Completion/User/_socket: completion after `socket hosts'.
+
+1999-12-09 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
+
+ * Zefram: 8982: Doc/Zsh/mod_files.yo, Src/Modules/files.c,
+ Src/Modules/files.mdd, Src/system.h, configure.in: chown and
+ chgrp are implemented as builtins in the files module.
+
+ * Sven: 8981: Src/Zle/complist.c: don't use old list with
+ accept-and-infer-next-history's completion form.
+
+ * Andrej: 8973: Completion/User/_sudo: revised version.
+
+ * Zefram: 8968: Config/config.mk: dependencies for rebuilding
+ defs.mk from defs.mk.in.
+
+ * Zefram: 8966: Config/defs.mk.in, Doc/Makefile.in, Makefile.in:
+ proper install.html.
+
+ * Sven: 8965: Completion/Core/_description,
+ Completion/Core/_files, Completion/Core/_main_complete,
+ Completion/Core/_multi_parts, Completion/Core/_path_files,
+ Completion/Core/_sep_parts, Doc/Zsh/compsys.yo,
+ Etc/completion-style-guide: doc cleanup and tweak some option
+ passing.
+
+ * Tanaka Akira: 8962: cd to test directory before removing
+ temporaries.
+
+ * Tanaka Akira: 8957: Completion/User/.distfiles, Src/Makefile.in:
+ _sudo missed out of 3.1.6-pws-11, and Src/Makefile.in didn't
+ get patched properly.
+
+1999-12-08 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
+
+ * pws: Config/version.mk: version 3.1.6-pws-11.
+
+ * pws: 8955: Src/Modules/zftp.c: command name buffer wasn't large
+ enough for "zftp session".
+
+ * pws: 8954: Makefile.in, Etc/zsh-development-guide, Test/Makefile.in:
+ targets for testing should be `check' and `test', which are there
+ already.
+
+ * Zefram: 8952: Util/mkdisttree.sh: portability and error handling
+ improvements.
+
+ * Zefram: 8950: Config/defs.mk.in, Doc/.cvsignore, Doc/.distfiles,
+ Doc/Makefile.in, Makefile.in, Src/Makefile.in: revised name
+ transformation: nothing in the build tree and everything out of
+ it is transformed; also fix make portability problems.
+
+ * Zefram: 8946: Makefile.in: distclean in Test; old stamp-h.in
+ creation bug.
+
+ * Sven: 8945: Doc/Zsh/mod_complist.yo, Src/Zle/compcore.c,
+ Src/Zle/complist.c: `mu'ltiple is now `du'plicate.
+
+ * Sven: 8944: Completion/Core/_main_complete,
+ Completion/Core/_setup, Doc/Zsh/compsys.yo,
+ Doc/Zsh/mod_complist.yo: more detailed choices for when to use
+ menu completion via menu style. One mod_complist.yo hunk
+ omitted due to clash with 8942.
+
+ * Bart: 8942: Doc/Zsh/mod_complist.yo: completion doc fixes.
+
+ * Sven: 8939: Doc/Zsh/mod_complist.yo, Src/Zle/comp.h,
+ Src/Zle/compcore.c, Src/Zle/complist.c, Src/Zle/compresult.c:
+ menu selection with hidden entries.
+
+1999-12-07 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
+
+ * Clint: 8933: Doc/Makefile.in: make man pages refer to one
+ another when transforming file name.
+
+ * Sven: 8932: Src/Zle/computil.c, Src/Zle/zle_tricky.c,
+ Functions/Zle/incremental-complete-word, Doc/Zsh/compsys.yo,
+ Doc/Zsh/mod_computil.yo, Completion/Core/_approximate,
+ Completion/Core/_description, Completion/Core/_expand,
+ Completion/Core/_message, Completion/Core/_tags:
+ More standard styles used in _expand and _approximate;
+ hidden style can apply to any tag; _description does
+ more printf-type formatting and tests a `format' tag.
+
+ * Clint: 8931: Doc/Makefile.in: sed portability.
+
+ * pws: 8936: configure.in, Etc/zsh-development-guide,
+ Test/Makefile.in, Test/cd.ztst, Test/ztst.zsh (plus
+ unposted Test/.cvsignore and Test/.distfiles): basis for
+ new testing system.
+
+ * Sven: 8930: Completion/Core/_setup, Doc/Zsh/compsys.yo:
+ _setup gets one argument and has doc.
+
+1999-12-06 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
+
+ * Bart: 8923: aczsh.m4, configure.in: configuration for
+ program_transform_name.
+
+ * Bart: 8917: Doc/Makefile.in: better transforming for installed
+ filenames.
+
+ * Clint: 8915: Doc/Makefile.in: more name transformation stuff
+ for manual names.
+
+ * Sven: 8911: Src/Zle/comp.h, Src/Zle/compcore.c,
+ Src/Zle/complete.c, Src/Zle/compresult.c, Doc/Zsh/compsys.yo,
+ Doc/Zsh/compwid.yo, Doc/Zsh/params.yo,
+ Completion/Commands/_complete_help,
+ Completion/Core/_approximate, Completion/Core/_expand,
+ Completion/Core/_list, Completion/Core/_main_complete,
+ Completion/Core/_message, Completion/Core/_setup,
+ Completion/Core/_style: added some completion styles and
+ some compstate keys.
+
+ * Sven: 8910: Src/Modules/parameter.c, Src/builtin.c, Src/exec.c,
+ Src/module.c: don't try to unload modules when shell exits
+ normally; fix bug with parameter module that old parameters
+ didn't get removed properly.
+
+ * Sven: 8906: Completion/Core/_path_files: trailing / in vars with
+ _path_files -W varname now optional.
+
+ * Bart: 8903, 8904, 8905: Makefile.in, configure.in, Doc/.cvsignore,
+ Doc/.distfiles, Doc/Makefile.in, Src/Makefile.in: More
+ consistent renaming when altering programme name.
+
+ * Adam: 8902: Completion/Commands/_history_complete_word:
+ directions broken.
+
+1999-12-05 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
+
+ * Andrej/Sven/Clint: 8892: Completion/User/_sudo: completion
+ for sudo.
+
+1999-12-03 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
+
+ * pws: unposted: Completion/User/.distfiles,
+ Completion/Core/.distfiles: add _zdump and _setup.
+
+ * Clint: 8889: Completion/User/_zdump: completion for zdump.
+
+ * Clint: 8879: configure.in: fix some sub-makes in configure.in.
+
+ * Sven: 8876, 8883: Completion/Core/_approximate,
+ Completion/Core/_expand, Completion/Core/_setup,
+ Doc/Zsh/compsys.yo: better grouping support in _expand and
+ _approximate using _setup.
+
+ * Sven: 8874: Completion/Base/_arguments, Completion/User/_use_lo:
+ fix with _arguments --.
+
+ * Sven: 8869: Completion/Builtins/_cd, Doc/Zsh/compsys.yo:
+ local-directories and path-directories tags for cd completion.
+
+ * Sven: 8868: Src/Zle/complist.c: better memory of which colour
+ was just used.
+
+ * Sven: 8864: Completion/Core/_description,
+ Completion/Core/_files, Completion/Core/_main_complete,
+ Completion/Core/compinit, Doc/Zsh/compsys.yo,
+ Doc/Zsh/compwid.yo, Doc/Zsh/mod_complist.yo, Src/Zle/computil.c:
+ list-colors style sets up ZLS_COLO[U]RS appropriately.
+
+ * Clint: 8863: Makefile.in, configure.in, Doc/Makefile.in,
+ Src/Makefile.in: only calculate basename of renamed zsh once.
+
+ * Clint: 8862: Src/builtin.c: fix problem failing to unload zle
+ with abrupt shell termination.
+
+ * Bart: 8860: Doc/Makefile.in: fix zsh.info build with 8857.
+
+ * Bart: 8857: Doc/Makefile.in: fix zsh.yo.in reference when
+ source and build trees are separate.
+
+ * Sven: 8852: Src/Zle/complist.c, Src/pattern.c,
+ Doc/Zsh/mod_complist.yo: whacky colouring of different parts
+ of listing strings.
+
+ * Sven: 8851: Src/Zle/compcore.c, Src/Zle/complist.c,
+ Doc/Zsh/mod_complist.yo: grouping possible in ZLS_COLO[U]RS
+
+ * Zefram: 8843: Etc/zsh-development-guide, Src/.cvsignore,
+ Src/.distfiles, Src/Builtins/.cvsignore, Src/Makefile.in,
+ Src/Makemod.in.in, Src/Modules/.cvsignore,
+ Src/Zle/.cvsignore, Src/Zle/.distfiles,
+ Src/Zle/compcore.c, Src/Zle/complete.c,
+ Src/Zle/complete.mdd, Src/Zle/compmatch.c,
+ Src/Zle/compresult.c, Src/Zle/zle.mdd,
+ Src/Zle/zle_bindings.c, Src/Zle/zle_keymap.c,
+ Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
+ Src/Zle/zle_params.c, Src/Zle/zle_refresh.c,
+ Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c,
+ Src/Zle/zle_utils.c, Src/builtin.c, Src/compat.c,
+ Src/cond.c, Src/exec.c, Src/glob.c, Src/hashtable.c,
+ Src/hist.c, Src/init.c, Src/input.c, Src/jobs.c,
+ Src/lex.c, Src/linklist.c, Src/loop.c, Src/makepro.awk,
+ Src/math.c, Src/mem.c, Src/mkmakemod.sh, Src/module.c,
+ Src/options.c, Src/params.c, Src/parse.c, Src/pattern.c,
+ Src/prompt.c, Src/signals.c, Src/signames2.awk,
+ Src/subst.c, Src/text.c, Src/utils.c, Src/zsh.h:
+ use mod_export keyword to generate symbols in .export
+ files automatically.
+
+ * Clint: 8842: Completion/Debian/_dupload,
+ Completion/Debian/.distfiles: completion for dupload.
+
+ * Clint: 8841: Doc/zsh.yo.in: patch to 8827.
+
+ * Sven: 8840: Src/Zle/compcore.c, Doc/Zsh/compsys.yo,
+ Etc/completion-style-guide, Completion/Base/_arguments,
+ Completion/Base/_brace_parameter, Completion/Base/_describe,
+ Completion/Base/_first, Completion/Base/_jobs,
+ Completion/Base/_subscript, Completion/Base/_tilde,
+ Completion/Base/_values, Completion/Builtins/_popd,
+ Completion/Commands/_history_complete_word,
+ Completion/Core/_alternative, Completion/Core/_description,
+ Completion/Core/_files, Completion/Core/_parameters,
+ Completion/Core/_path_files, Completion/Core/_requested,
+ Completion/Core/_tags, Completion/Core/_wanted,
+ Completion/Core/compinit, Completion/Debian/_apt,
+ Completion/Linux/_rpm, Completion/User/_bunzip2,
+ Completion/User/_bzip2, Completion/User/_compress,
+ Completion/User/_dd, Completion/User/_dvi, Completion/User/_gdb,
+ Completion/User/_gprof, Completion/User/_gs,
+ Completion/User/_gunzip, Completion/User/_gzip,
+ Completion/User/_mh, Completion/User/_mutt,
+ Completion/User/_netscape, Completion/User/_nslookup,
+ Completion/User/_pack, Completion/User/_pbm,
+ Completion/User/_pdf, Completion/User/_ps,
+ Completion/User/_pspdf, Completion/User/_ssh,
+ Completion/User/_strip, Completion/User/_tar_archive,
+ Completion/User/_tex, Completion/User/_tiff,
+ Completion/User/_uncompress, Completion/User/_unpack,
+ Completion/User/_users_on, Completion/X/_x_window,
+ Completion/X/_xmodmap: tags can now be used to define groups for
+ display.
+
+ * Zefram: 8839: Src/.cvsignore, Src/Builtins/.cvsignore,
+ Src/Makemod.in.in, Src/Modules/.cvsignore, Src/Zle/.cvsignore,
+ Src/Zle/compcore.c, Src/Zle/compctl.c, Src/Zle/complete.c,
+ Src/Zle/compmatch.c, Src/Zle/compresult.c, Src/makepro.awk,
+ Src/mkmakemod.sh, Src/zsh.mdd: separate local and global
+ prototype files.
+
+ * Sven: 8838: Doc/Zsh/compsys.yo: colons in argument specifiers.
+
+ * Alexandre: 8836: Completion/User/_prompt: fix for _arguments
+ use.
+
+ * Sven: 8834: Src/Zle/compcore.c, Src/Zle/complete.c: make sure
+ grouping commands create groups.
+
+ * Zefram: 8833: Src/Modules/zftp.c: forward declaration of
+ struct in_addr.
+
+1999-11-30 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
+
+ * Clint: 8827: Makefile.in, Doc/.cvsignore, Doc/.distfiles,
+ Doc/Makefile.in, Src/Makefile.in: partial program transform
+ support in texinfo docs.
+
+ * Zefram: 8826: configure.in, Src/Modules/zftp.c: workaround
+ for systems without inet_aton().
+
+ * Clint: 8824: Src/Makefile.in: use AC_ARG_PROGRAM, already set
+ by configure.
+
+1999-11-29 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
+
+ * pws: Convig/version.mk: version 3.1.6-pws-10
+
+ * Sven: 8796: Src/Zle/computil.c, Src/utils.c: make freearray()
+ safer w.r.t. null pointers.
+
+ * pws: 8794: Completion/User/_man: handle .bz2 files.
+
+ * pws: 8793: Src/jobs.c: matheval called incorrectly with
+ heap allocation.
+
+1999-11-26 Peter Stephenson <pws@supanet.com>
+
+ * Sven: 8787: Completion/Core/_approximate,
+ Completion/Core/_correct, Completion/Core/_expand,
+ Completion/Core/_main_complete: don't prepend completer name if
+ there; save/restore $curcontext; typo.
+
+ * Tanaka Akira: 8786: Completion/User/_gs: ghostscript can handle
+ PDF.
+
+ * Tanaka Akira: 8785: Completion/Debian/_apt: quoting typo.
+
+ * Bart: 8782, 8783: Src/lex.c: fix line numbers for `unmatched
+ ...' errors.
+
+ * Clint: 8779: Src/utils.c: more compiler like error messages.
+
+ * Sven: 8777: Completion/Core/_normal, Completion/Core/_sort_tags,
+ Doc/Zsh/compsys.yo: extra colon in ordinary argument contexts
+ for consistency.
+
+ * Sven: 8776: Src/mkbltnmlst.sh, Src/module.c: error in static
+ shell loading unknown module; don't use autoload stuff in
+ static shells.
+
+1999-11-24 Peter Stephenson <pws@supanet.com>
+
+ * Sven: 8770: Src/Builtins/rlimits.c, Src/Builtins/sched.c,
+ Src/Modules/cap.c, Src/Modules/clone.c, Src/Modules/example.c,
+ Src/Modules/files.c, Src/Modules/mapfile.c,
+ Src/Modules/mathfunc.c, Src/Modules/parameter.c,
+ Src/Modules/stat.c, Src/Modules/zftp.c, Src/Zle/compctl.c,
+ Src/Zle/complete.c, Src/Zle/complist.c, Src/Zle/computil.c,
+ Src/Zle/deltochar.c, Src/Zle/zle_hist.c, Src/Zle/zle_keymap.c,
+ Src/Zle/zle_main.c, Src/Zle/zle_thingy.c,
+ Src/Zle/zleparameter.c, Src/builtin.c, Src/exec.c, Src/init.c,
+ Src/mkbltnmlst.sh, Src/module.c, Src/params.c, Src/zsh.h,
+ Doc/Zsh/builtins.yo, Etc/zsh-development-guide: zmodload now
+ behaves same for builtin as for dynamically loaded modules
+ (need to call `zmodload' or autoload explicitly even in statically
+ linked shells).
+
+ * Sven: 8768: Completion/Core/_complete: change the current
+ context only if called from _main_complete.
+
+ * Sven: 8766: Src/module.c: don't try to load linked-in module.
+
+ * Zefram: 8764: Src/Modules/zftp.c, acconfig.h, configure.in:
+ Support for IPv6 in zftp.
+
+1999-11-23 Peter Stephenson <pws@supanet.com>
+
+ * Adam: 8756: Doc/Zsh/compsys.yo: typo.
+
+ * Sven: 8754: INSTALL: this really does remove comp1, and rewrites
+ the instructions for systems where module symbols are not
+ intervisible.
+
+ * Tanaka Akira: more funky telnet options.
+
+ * Sven: 8750: Completion/User/_perldoc: update.
+
+ * Sven: 8749: Src/Zle/computil.c, Completion/Base/_arguments:
+ mixing single-letter and long options.
+
+ * Sven: 8747: INSTALL: remove comp1 references.
+
+ * Sven: 8746: Src/Zle/computil.c, Completion/Base/_arguments:
+ (not compsys.yo hunk): escape :'s in computils; fix nesting of
+ loops in arguments.
+
+ * Oliver: 8745: Completion/User/_mount: handles IRIX 5.3 and AIX,
+ improves Linux.
+
+ * Sven: 8744: Src/init.c: make compctlreadptr visible after 8741.
+
+ * Sven/Alexandre: 8742: Completion/Builtins/_pids: added more
+ matches than descriptions; also use command ps.
+
+ * Adam: 8741: Src/init.c: remove references to deleted comp1
+ module.
+
+ * pws: 8738: Completion/Builtins/_vars, Completion/User/_make,
+ Doc/Zsh/compsys.yo, Src/math.c, configure.in: parts missing
+ in 3.1.6-pws-9.
+
+1999-11-22 Peter Stephenson <pws@supanet.com>
+
+ * Alexandre: 8728: Completion/Base/_arguments: extra local.
+
+ * Oliver: 8726: Completion/User/_netscape: was broken.
+
+ * Oliver: 8725: Src/zsh.export, Src/Zle/compctl.mdd,
+ Src/Zle/complete.export, Src/Zle/computil.mdd,
+ Src/Zle/zle.export, Src/Zle/.distfiles: lastest changes
+ necessary for dynamical AIX support.
+
+ * Sven: 8722: Completion/Base/_arguments,
+ Completion/Core/_path_files, Completion/User/_telnet,
+ Doc/Zsh/compsys.yo: ignored-suffixes style.
+
+ * Sven: 8721: Src/signals.c: null sigfuncs when being saved.
+
+ * Sven: 8720: Doc/Zsh/compsys.yo,
+ Functions/Zle/incremental-complete-word,
+ Functions/Zle/predict-on, Completion/Base/_combination,
+ Completion/Base/_describe, Completion/Base/_jobs,
+ Completion/Base/_subscript, Completion/Base/_tilde,
+ Completion/Builtins/_pids, Completion/Builtins/_popd,
+ Completion/Builtins/_sched, Completion/Core/_approximate,
+ Completion/Core/_complete, Completion/Core/_correct,
+ Completion/Core/_expand, Completion/Core/_list,
+ Completion/Core/_main_complete, Completion/Core/_match,
+ Completion/Core/_menu, Completion/Core/_oldlist,
+ Completion/Core/compinit, Completion/User/_groups,
+ Completion/User/_hosts, Completion/User/_my_accounts,
+ Completion/User/_other_accounts, Completion/User/_ports,
+ Completion/User/_rlogin, Completion/User/_socket,
+ Completion/User/_ssh, Completion/User/_telnet,
+ Completion/User/_user_at_host, Completion/User/_users: various
+ parameters have become styles.
+
+ * Sven: 8718: Src/Zle/compcore.c: addmatches() with fignore.
+
+ * Sven: 8715: Src/Zle/complist.mdd: module depends on zle.
+
+ * Sven: 8716: Completion/Base/_arguments, Src/Zle/computil.c:
+ option completion fixes; careful with multiple use of tags.
+
+ * Bart: 8501: configure.in: don't try testing for job control
+ if stdin is not a terminal.
+
+1999-11-21 Peter Stephenson <pws@supanet.com>
+
+ * pws: Configure/version.mk: 3.1.6-pws-9 made available.
+
+ * Clint: 8702: Completion/Debian/_dpkg: typo.
+
+ * Bart: 8696: Completion/User/_cvs: `cvs watch add' failed.
+
+ * Clint: 8695: Doc/Zsh/params.yo, Src/params.c: LC_NUMERIC support.
+
+ * Clint: 8609, 8693: Src/math.c: make decimal point use
+ independent of locale.
+
+ * Bart: 8692: Src/Zle/computil.c: core dump in completion.
+
+ * Alexandre: 8691: Completion/User/_mount: upgrade for
+ Solaris (tested), OSF and Linux (not).
+
+ * Oliver: 8690: Src/makepro.awk: printf locals -> print locals
+ avoiding buffer size limit on some systems.
+
+ * Sven: 8679: Completion/Base/_jobs, Doc/Zsh/compsys.yo: use
+ strings style in _jobs.
+
+ * Tanaka Akira: 8678: Completion/User/_cvs: tag name after `cvs
+ tag'.
+
+ * Sven: 8677: Completion/User/_killall: careful with incompatible
+ versions.
+
+ * Sven: zsh-users/2742: Src/Makefile.in: remove comp1 from Makefile.in
+ for building into statically linked shells.
+
+ * Sven: 8675: Completion/Builtins/_kill,
+ Completion/Builtins/_signals, Completion/Builtins/_trap,
+ Completion/User/_killall: better use of tags with signal
+ handling completion.
+
+ * Bart: 8674: Src/builtin.c: make `typeset -x' equivalent to export
+ by forcing -g.
+
+ * Adam: 8672: Functions/Prompts/.distfiles,
+ Functions/Prompts/prompt_adam2_setup,
+ Functions/Prompts/prompt_fire_setup,
+ Fuanctions/Prompts/promptinit: fix $prompt_theme use; restore after
+ preview; add distfiles.
+
+ * Sven: 8681: Completion/Builtins/.distfiles: and _signals.
+
+ * Sven: 8683: Completion/Core/.distfiles: add _funcall.
+
+ * Oliver: 8684: Prompts/prompt_off_setup,
+ Prompts/prompt_oliver_setup, Prompts/prompt_redhat_setup,
+ Prompts/prompt_suse_setup, Prompts/prompt_zefram_setup,
+ Prompts/promptinit: tweaks for 8667.
+
+ * Adam: 8669: Misc/bash2zshprompt: and this one, too.
+
+ * Adam: 8667: Functions/Misc/colors,
+ Functions/Prompts/prompt_adam1_setup,
+ Functions/Prompts/prompt_adam2_setup,
+ Functions/Prompts/prompt_bigfade_setup,
+ Functions/Prompts/prompt_blue_setup,
+ Functions/Prompts/prompt_combo_setup,
+ Functions/Prompts/prompt_cyan_setup,
+ Functions/Prompts/prompt_elite2_setup,
+ Functions/Prompts/prompt_elite_setup,
+ Functions/Prompts/prompt_fade_setup,
+ Functions/Prompts/prompt_fire_setup,
+ Functions/Prompts/prompt_green_setup,
+ Functions/Prompts/prompt_magenta_setup,
+ Functions/Prompts/prompt_off_setup,
+ Functions/Prompts/prompt_oliver_setup,
+ Functions/Prompts/prompt_red_setup,
+ Functions/Prompts/prompt_suse_setup,
+ Functions/Prompts/prompt_white_setup,
+ Functions/Prompts/prompt_yellow_setup,
+ Functions/Prompts/prompt_zefram_setup,
+ Functions/Prompts/promptinit: new prompt themes with better
+ handling of colours.
+
+ * Sven: 8665, 8664: Doc/Zsh/compsys.yo, Completion/Core/_funcall,
+ Completion/Core/compinit, Completion/Linux/_rpm,
+ Completion/User/_nslookup: manual clean-ups.
+
+ * Adam: 8658: Completion/Core/compinit, Doc/Zsh/compsys.yo:
+ fix some typos.
+
+ * Tanaka Akira: 8657: Completion/Base/.distfiles,
+ Completion/Builtins/.distfiles, Completion/Commands/.distfiles,
+ Completion/Core/.distfiles, Completion/Debian/.distfiles,
+ Misc/.distfiles, Src/Zle/.distfiles: new and moved files.
+
+ * Sven: 8655: Completion/Base/_arguments: for 8654.
+
+ * Sven: 8654: Doc/Zsh/compsys.yo,
+ Functions/Zle/incremental-complete-word,
+ Functions/Zle/predict-on, Completion/Base/_describe,
+ Completion/Base/_first, Completion/Base/_regex_arguments,
+ Completion/Builtins/_echotc,
+ Completion/Commands/_history_complete_word,
+ Completion/Core/compinit: documentation for new tags code.
+
+ * Sven: 8648: Completion/Base/_brace_parameter,
+ Completion/Base/_subscript, Completion/Builtins/_sched,
+ Completion/Builtins/_stat, Completion/User/_tar: get rid of some
+ _requested and rationalise tag names.
+
+ * Sven: 8647: Completion/Builtins/_hash,
+ Completion/Builtins/_sched, Completion/Builtins/_stat,
+ Completion/Core/compinit, Completion/User/_cvs,
+ Completion/User/_urls, Completion/User/_user_at_host,
+ Completion/User/_whois, Completion/X/_xutils: additional fixes
+ for latest tags code.
+
+ * Sven: 8646: Src/Zle/computil.c: add comments
+
+ * Tanaka Akira: 8645: Completion/User/_make, Doc/Zsh/compsys.yo:
+ fixes for 8639.
+
+ * Sven: 8644: Completion/Base/_arguments, Completion/Base/_values:
+ loop for only a few options, so don't use getopts.
+
+ * Sven: 8642: Completion/Base/_arguments, Completion/Base/_values:
+ don't shift OPTINDS-1.
+
+ * Sven: 8640: Completion/Commands/.distfiles: remove _verbose_list.
+
+ * Sven: 8639: Src/Zle/computil.c, Src/Zle/computil.mdd,
+ Completion/Base/_arg_compile, Completion/Base/_arguments,
+ Completion/Base/_brace_parameter,
+ Completion/Base/_command_names, Completion/Base/_condition,
+ Completion/Base/_default, Completion/Base/_describe,
+ Completion/Base/_equal, Completion/Base/_first,
+ Completion/Base/_jobs, Completion/Base/_math,
+ Completion/Base/_parameter, Completion/Base/_regex_arguments,
+ Completion/Base/_subscript, Completion/Base/_tilde,
+ Completion/Base/_values, Completion/Builtins/_aliases,
+ Completion/Builtins/_arrays, Completion/Builtins/_autoload,
+ Completion/Builtins/_bindkey, Completion/Builtins/_builtin,
+ Completion/Builtins/_cd, Completion/Builtins/_command,
+ Completion/Builtins/_compdef, Completion/Builtins/_disable,
+ Completion/Builtins/_echotc, Completion/Builtins/_enable,
+ Completion/Builtins/_functions, Completion/Builtins/_hash,
+ Completion/Builtins/_kill, Completion/Builtins/_limits,
+ Completion/Builtins/_pids, Completion/Builtins/_popd,
+ Completion/Builtins/_sched, Completion/Builtins/_stat,
+ Completion/Builtins/_trap, Completion/Builtins/_unhash,
+ Completion/Builtins/_vars, Completion/Builtins/_wait,
+ Completion/Builtins/_which, Completion/Builtins/_zftp,
+ Completion/Builtins/_zle, Completion/Builtins/_zmodload,
+ Completion/Commands/_complete_help,
+ Completion/Commands/_correct_word,
+ Completion/Commands/_expand_word,
+ Completion/Commands/_history_complete_word,
+ Completion/Commands/_read_comp, Completion/Core/.distfiles,
+ 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/_options, Completion/Core/_parameters,
+ Completion/Core/_path_files, Completion/Core/_requested,
+ Completion/Core/_set_options, Completion/Core/_sort_tags,
+ Completion/Core/_style, Completion/Core/_tags,
+ Completion/Core/_unset_options, Completion/Core/_wanted,
+ Completion/Core/compdump, Completion/Core/compinit,
+ Completion/Core/compinstall, Completion/Debian/_apt,
+ Completion/Debian/_deb_packages, Completion/Linux/_rpm,
+ Completion/User/_archie, Completion/User/_cvs,
+ Completion/User/_dd, Completion/User/_flex,
+ Completion/User/_gcc, Completion/User/_gdb,
+ Completion/User/_gprof, Completion/User/_groups,
+ Completion/User/_gs, Completion/User/_hosts,
+ Completion/User/_killall, Completion/User/_lynx,
+ Completion/User/_mailboxes, Completion/User/_make,
+ Completion/User/_man, Completion/User/_mh,
+ Completion/User/_mount, Completion/User/_mutt,
+ 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/_use_lo,
+ Completion/User/_user_at_host, Completion/User/_users,
+ Completion/User/_users_on, Completion/User/_wget,
+ Completion/User/_whois, Completion/User/_yp,
+ Completion/X/_x_arguments, 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/_xt_arguments, Completion/X/_xutils,
+ Doc/Zsh/compsys.yo, Doc/Zsh/mod_computil.yo,
+ Etc/completion-style-guide: contexts extended to multiple levels;
+ tags and styles replace configuration keys; _complete_help (C-xh)
+ shows context and accepted tags.
+
+ * Bart: 8638: Completion/Base/.distfiles,
+ Completion/Builtins/.distfiles: mv _vars from Base to _Builtins.
+
+ * Sven: 8633: Doc/Zsh/compsys.yo: documentation for -O options
+ to _arguments and _values.o
+
+ * Sven: 8632: Completion/User/_telnet: remove set -x
+
+ * Sven: 8630: Src/Zle/computil.c, Doc/Zsh/compsys.yo,
+ Completion/Base/_arguments, Completion/Base/_brace_parameter,
+ Completion/Base/_command_names, Completion/Base/_condition,
+ Completion/Base/_default, Completion/Base/_describe,
+ Completion/Base/_equal, Completion/Base/_jobs,
+ Completion/Base/_math, Completion/Base/_parameter,
+ Completion/Base/_subscript, Completion/Base/_tilde,
+ Completion/Base/_values, Completion/Base/_vars,
+ Completion/Builtins/_aliases, Completion/Builtins/_arrays,
+ Completion/Builtins/_autoload, Completion/Builtins/_bindkey,
+ Completion/Builtins/_builtin, Completion/Builtins/_cd,
+ Completion/Builtins/_command, Completion/Builtins/_compdef,
+ Completion/Builtins/_disable, Completion/Builtins/_echotc,
+ Completion/Builtins/_enable, Completion/Builtins/_functions,
+ Completion/Builtins/_hash, Completion/Builtins/_kill,
+ Completion/Builtins/_limits, Completion/Builtins/_pids,
+ Completion/Builtins/_popd, Completion/Builtins/_sched,
+ Completion/Builtins/_stat, Completion/Builtins/_trap,
+ Completion/Builtins/_unhash, Completion/Builtins/_wait,
+ Completion/Builtins/_which, Completion/Builtins/_zftp,
+ Completion/Builtins/_zle, Completion/Builtins/_zmodload,
+ Completion/Core/_alternative, Completion/Core/_complete,
+ Completion/Core/_files, Completion/Core/_main_complete,
+ Completion/Core/_message, Completion/Core/_normal,
+ Completion/Core/_options, Completion/Core/_parameters,
+ Completion/Core/_requested, Completion/Core/_set_options,
+ Completion/Core/_sort_tags, Completion/Core/_style,
+ Completion/Core/_tags, Completion/Core/_unset_options,
+ Completion/Core/compinit, Completion/Debian/_apt,
+ Completion/Linux/_rpm, Completion/User/_archie,
+ Completion/User/_flex, Completion/User/_gcc,
+ Completion/User/_gprof, Completion/User/_groups,
+ Completion/User/_gs, Completion/User/_hosts,
+ Completion/User/_lynx, Completion/User/_mount,
+ Completion/User/_mutt, Completion/User/_netscape,
+ Completion/User/_nslookup, Completion/User/_pbm,
+ Completion/User/_ports, Completion/User/_rlogin,
+ Completion/User/_socket, Completion/User/_ssh,
+ Completion/User/_telnet, Completion/User/_tiff,
+ Completion/User/_urls, Completion/User/_user_at_host,
+ Completion/User/_users, Completion/User/_users_on,
+ Completion/User/_wget, 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: tags rewrite.
+
+ * Bart: 8617: Src/signals.c: warning, not error, if jobs running
+ at exit.
+
+ * Akim Demaille <akim@epita.fr>, Tanaka Akira: 8612, 8615:
+ Completion/User/_make: avoid empty branch in awk pattern by
+ using `?'.
+
+ * Clint: 8611: Completion/Debian/_apt: complete package to show.
+
+ * Sven: 8607: Src/builtin.c, Src/math.c: initialize mathevall()
+ return value, but not hunk reset errflag in zexit() (except
+ kept braces).
+
+ * Sven: 8604: Src/Builtins/.cvsignore, Src/Modules/.cvsignore,
+ Src/Zle/.cvsignore: ignore so_locations.
+
+ * Sven: 8603: Completion/Base/_arguments, Completion/Base/_describe,
+ Completion/Base/_values, Completion/Builtins/_kill,
+ Completion/Builtins/_wait, Completion/Core/_alternative,
+ Completion/Core/_files, Completion/Core/_main_complete,
+ Completion/Core/_requested, Completion/Core/_style,
+ Completion/Core/_tags, Completion/Core/compinit: simplified tags
+ mechanism and new style mechanism.
+
+ * Bart: 8601: Src/Zle/compcore.c: add DPUTS for 8599.
+
+ * Sven: 8599: Src/Zle/compcore.c: fix problems with quoting
+
+ * Adam: 8598: Misc/make-zsh-urls: perl script for creating URLs to
+ complete.
+
+ * Tanaka Akira: 8597: Completion/User/_whois: handle fwhois.
+
+ * Clint: 8594: Completion/Debian/_bug: improvements.
+
+ * Sven: 8591: Src/Zle/zle_main.c: fix up vared in subshell by
+ re-opening file
+
+ * Sven: 8590: Src/Zle/zle.h, Src/Zle/zle_tricky.c,
+ Src/Zle/zle_utils.c, Completion/Core/_path_files: keeping
+ track of prefixes and suffixes in file completion and tracking
+ cursor position for undo.
+
+ * Sven: 8588, 8589: Src/Zle/comp.h, Src/Zle/compcore.c,
+ Src/Zle/compctl.c, Src/Zle/complete.c, Src/Zle/compmatch.c,
+ Src/Zle/compresult.c, Src/Zle/computil.c, Src/Zle/computil.mdd,
+ Src/Zle/zle_tricky.c, Src/params.c, Doc/Zsh/compwid.yo,
+ Doc/Zsh/mod_computil.yo, Completion/Core/_path_files: mega patch
+ for nested quotes in completion.
+
+ * Clint: 8585: Src/Zle/compresult.c: count mismatch displaying lines
+
+ * Clint: 8576: configure.in: fix up options descriptions
+
+ * Clint: 8575: Completion/Debian.new/_bug: handle reportbug
+
+ * Sven: 8573: Src/utils.c: more careful quoting re-inserted ~, too.
+
+ * Sven: 8569: Src/utils.c: 8565 after colon.
+
+ * Sven: 8566: Completion/Core/_tags: local var is $ttags, not $tags.
+
+ * Sven: 8565: Src/utils.c, Completion/Core/_expand: don't quote =
+ in normal argument except at start.
+
+1999-11-19 Peter Stephenson <pws@supanet.com>
+
+ * Sven: 8562: Completion/Core/_path_files: handle noglobdots but
+ still find explicitly typed dotfiles.
+
+ * Sven: 8560: Src/Zle/complete.export, Src/Zle/compresult.c,
+ Src/Zle/zle.export, Src/Zle/zle_tricky.c, Src/zsh.export: move
+ functions around.
+
+ * Bart: 8558: Completion/Builtins/.distfiles: update
+
+ * Oliver: 8547: zle.export, complete.export, zsh.export
+
+ * Clint: 8545, 7546: Functions/Misc/run-help: .->dot and :->colon;
+ check $HELPDIR and english, don't invoke man if not necessary.
+
+ * Bart: 8541: configure.in, Completion/Base/.distfiles,
+ Completion/Builtins/.distfiles, Completion/Core/.distfiles,
+ Completion/Debian/.distfiles: fix getpwent() test and update
+ .distfiles.
+
+ * Clint: 8540: Completion/Debian/_bug: completion for Debian `bug'.
+
+ * Sven: 8537: Completion/Base/_describe, Completion/Base/_values,
+ Completion/Builtins/_kill, Completion/Builtins/_pids,
+ Completion/Builtins/_wait, Completion/Core/_tags,
+ Completion/User/_gdb: _pids to complete PIDs; -i option to _tags.
+
+ * Sven: 8536: Src/lex.c: don't try to balance parentheses in
+ parameter expressions inside math evals.
+
+ * Sven: 8535: Src/Zle/compcore.c, Src/Zle/complist.c,
+ Src/Zle/zle_tricky.c: drop back to ordinary completion to query
+ user for listing when in menu-select.
+
+ * Sven: 8533: Completion/Base/_arguments, Completion/Base/_describe,
+ Completion/Base/_values, Completion/Builtins/_kill,
+ Completion/Builtins/_wait, Completion/Core/_files,
+ Completion/Core/_main_complete, Completion/Core/_tags: remove
+ prios parameters by using $funcstack.
+
+ * Clint: 8532: Completion/Debian/_dpkg,
+ Completion/Debian/_dpkg-source: new support for Debian package
+ management functions.
+
+ * 8520: Completion/Base/_arguments, Completion/Base/_describe,
+ Completion/Base/_values, Completion/Builtins/_kill,
+ Completion/Builtins/_wait, Completion/Core/_files,
+ Completion/Core/_main_complete, Completion/Core/_tags,
+ Completion/Core/compinit: add _tags functionality
+
+ * Sven: 8519: Src/Zle/complist.c: don't use old list after a menu
+ selction.
+
+ * Sven: 8518: Src/Modules/parameter.c, Src/Modules/parameter.mdd,
+ Completion/Base/_command_names, Completion/Builtins/_aliases,
+ Completion/Builtins/_enable, Completion/Builtins/_unhash,
+ Completion/Builtins/_which, Doc/Zsh/builtins.yo,
+ Doc/Zsh/mod_parameter.yo: dis* parameter keys are now all
+ dis_*.
+
+ * Sven: 8517: Src/Zle/zleparameter.c: when to calculate values
+ for zle parameters (update to 8474).
+
+ * Sven: 8515: Src/Zle/comp.h, Src/Zle/compctl.h, Src/builtin.c,
+ Src/module.c, Doc/Zsh/builtins.yo,
+ Completion/Base/_command_names, Completion/Builtins/_bg_jobs,
+ Completion/Builtins/_fg_jobs, Completion/Builtins/_hash,
+ Completion/Builtins/_jobs, Completion/Builtins/_kill,
+ Completion/Builtins/_wait, Completion/User/_gdb,
+ Completion/User/_perldoc: completion file headers;
+ zmodload in static shells; changes in job control
+ completion.
+
+ * Bart: 8512: Completion/Core/compinit: workaround zmodload -i
+ unavailibity in statically linked shell.
+
+1999-11-03 Bart Schaefer <schaefer@zsh.org>
+
+ * Config/version.mk: Set version string to 3.1.6-bart-8.
+
+ * Doc/Zsh/Makefile.in, Src/Zle/zle.mdd: The comp1 module is obsolete.
+
+1999-11-02 Bart Schaefer <schaefer@zsh.org>
+
+ * Src/Zle/comp1.c, Src/Zle/comp1.export, Src/Zle/comp1.mdd: Sven:
+ 8424: These files are obsolete now.
+
+ * Src/Zle/compcore.c: Sven: 8495: The wrong cline struct was being
+ tested, causing improper auto-suffix-removal behavior.
+
+ * Completion/Core/_path_files: Sven: 8494: Fix up prefix/suffix
+ manipulations.
+
+ * Completion/Base/_value: Tanaka: 8491: Call _value after
+ redefining it.
+
+ * Src/Zle/compcore.c, Src/Zle/compresult.c, Src/Zle/computil.c:
+ Sven: 8490: Fix display bugs and a fencepost error.
+
+ * Src/Modules/parameter.c: Sven: 8490: Use the correct scan for
+ disabled aliases.
+
+ * Completion/User/_urls: Sven: 8490: Don't use "hosts" as a local
+ paramter name, _hosts wants to see the global when it gets called
+ later.
+
+ * Src/exec.c: Sven: 8488: Pass a copy of the function name to
+ module wrappers in case the function undefines/redefines itself.
+
+ * Completion/Base/_value: Tanaka: 8487: Completions after
+ parameter assignments.
+
+ * Completion/User/_make: Tanaka: 8486: Some BSD-variant special cases.
+
+ * Completion/Debian/_apt, Completion/User/_archie: Tanaka: 8485:
+ Fix typos and minor omissions.
+
+ * Completion/User/_cvs, Completion/User/_whois,
+ Completion/Core/compinit, Completion/Base/_combination: Sven:
+ 8484: Use parameter module for testing function existence; fix a
+ couple of small bugs.
+
+ * Src/Modules/parameter.c: Sven: 8482: Make sure special AA param
+ keys are set when needed.
+
+ * Src/Zle/compcore.c, Src/Zle/compmatch.c: Sven: 8481: An empty
+ string in compmatchers means try global match specs.
+
+ * Doc/Zsh/mod_parameter.yo, Src/Modules/parameter.c,
+ Src/Modules/parameter.mdd, Completion/Core/compinit: Sven: 8480:
+ Add funcstack parameter.
+
+ * Completion/Core/_path_files: Sven: 8479: Use globdots throughout.
+
+ * Completion/Base/_first: Sven: 8479: Fix example code (in comment).
+
+ * Doc/Zsh/expn.yo, Src/glob.c: Sven: zsh-users/2713: Qualifier (n)
+ sets numeric-glob-sort for current glob.
+
+ * Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c, Doc/Zsh/compctl.yo,
+ Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo, Doc/Zsh/intro.yo,
+ Doc/Zsh/manual.yo, Doc/Zsh/mod_complete.yo, Doc/Zsh/modules.yo,
+ Doc/Zsh/zle.yo, Src/Zle/comp.h, Src/Zle/compcore.c,
+ Src/Zle/complete.c, Src/Zle/complete.mdd, Src/Zle/complist.c,
+ Src/Zle/compmatch.c, Src/Zle/compresult.c, Src/Zle/zle.h,
+ Src/Zle/zle_main.c, Src/Zle/zle_misc.c, Doc/zsh.yo: Sven: 8478 (as
+ described in 8475 and 8476): Continue the re-modularization of the
+ new completion system, moving some doc into new sections and
+ moving most of the completion code from zle_tricky.c into three
+ new files.
+
+ * Completion/Core/compinit: Sven: 8475: Call zmodload on parameter
+ and zleparameter. This may not be necessary, as it wasn't
+ included in the correction in 8478.
+
+ * Src/Modules/parameter.c: Sven: 8474: Fix computation from
+ previous patch for whether values are needed.
+
+ * Src/hashtable.c: Sven: 8474: Fall back on getpwent() if NIS
+ and/or NIS+ don't find anything.
+
+ * Src/signals.c: Sven: 8473: Reset sigtrapped[] during dosavetrap().
+
+ * Src/Modules/parameter.c, Src/Zle/zleparameter.c: Sven: 8472:
+ Don't calculate values for special parameters unless needed.
+
+ * Functions/Zle/predict-on: Use a "repeat 1" instead of "while
+ true" for a dummy loop. (Unposted.)
+
+ * Completion/Builtins/_functions, Completion/Builtins/_unhash,
+ Completion/Builtins/_which, Completion/Builtins/_zle,
+ Completion/Builtins/_zmodload, Doc/Zsh/mod_parameter.yo,
+ Doc/Zsh/mod_zleparameter.yo, Src/Modules/parameter.c,
+ Src/Modules/parameter.mdd, Src/Zle/zleparameter.c,
+ Src/Zle/zleparameter.mdd, Completion/Base/_command_names,
+ Completion/Base/_equal, Completion/Builtins/_aliases,
+ Completion/Builtins/_bindkey, Completion/Builtins/_builtin,
+ Completion/Builtins/_disable, Completion/Builtins/_enable: Sven:
+ 8471: Split some paramters into enabled and disabled variants.
+
+ * Functions/Zle/predict-on: Sven: 8470: Test list_max of 0 as a
+ special case.
+
+ * configure.in: Zefram: 8459: More places to hunt for signals and
+ resources.
+
+ * Completion/Core/compinit, Doc/Zsh/compsys.yo, Src/xmods.conf:
+ Sven: 8440: Auto-autoload the parameter modules, because
+ completion won't work without them.
+
+ * Src/Zle/zle_tricky.c: Sven: 8439: Completion lists respect
+ NUMERIC_GLOB_SORT.
+
+ * Src/Zle/zle_tricky.c: Sven: 8438: Force recompute of completion
+ list in listlist().
+
+ * Src/Zle/complist.c, Src/Zle/zle_tricky.c: Sven: 8437: Fix crash
+ in menu-select and remove old ref to ZLS_SELECT param.
+
+ * Src/Zle/compctl.mdd, Src/Zle/complete.c, Src/Zle/complete.mdd,
+ Src/Zle/complist.c, Src/Zle/complist.mdd, Src/Zle/computil.mdd,
+ Src/Zle/zle.h, Src/Zle/zle_keymap.c, Src/Zle/zle_main.c,
+ Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c,
+ Src/Zle/zleparameter.c, Src/Zle/zleparameter.mdd,
+ Doc/Zsh/compwid.yo, Doc/Zsh/expn.yo, Doc/Zsh/manual.yo,
+ Doc/Zsh/mod_clone.yo, Doc/Zsh/mod_compctl.yo,
+ Doc/Zsh/mod_complete.yo, Doc/Zsh/mod_computil.yo,
+ Doc/Zsh/mod_parameter.yo, Doc/Zsh/mod_zle.yo,
+ Doc/Zsh/mod_zleparameter.yo, Doc/Zsh/modules.yo,
+ Src/Modules/parameter.c, Src/Modules/parameter.mdd,
+ Src/Zle/comp.h, Src/Zle/compctl.h, Src/hashtable.c, Src/module.c,
+ Src/params.c, Src/subst.c, Src/xmods.conf, Completion/User/_cvs,
+ Completion/User/_gdb, Completion/User/_man, Completion/User/_mh,
+ Completion/User/_nslookup, Completion/User/_tar,
+ Completion/User/_urls, Completion/User/_users,
+ Completion/User/_whereis, Completion/User/_whois,
+ Completion/X/_x_font, Completion/X/_x_window,
+ Completion/X/_xmodmap, Doc/Makefile.in, Doc/Zsh/compctl.yo,
+ Doc/Zsh/compsys.yo, Completion/Debian/_apt,
+ Completion/Core/_approximate, Completion/Core/_main_complete,
+ Completion/Core/_normal, Completion/Core/_options,
+ Completion/Core/_parameters, Completion/Core/_path_files,
+ Completion/Core/compinit, Completion/Commands/_bash_completions,
+ Completion/Commands/_history_complete_word,
+ Completion/Commands/_read_comp, Completion/Builtins/_aliases,
+ Completion/Builtins/_arrays, Completion/Builtins/_bg_jobs,
+ Completion/Builtins/_bindkey, Completion/Builtins/_builtin,
+ Completion/Builtins/_cd, Completion/Builtins/_command,
+ Completion/Builtins/_compdef, Completion/Builtins/_disable,
+ Completion/Builtins/_enable, Completion/Builtins/_fc,
+ Completion/Builtins/_functions, Completion/Builtins/_hash,
+ Completion/Builtins/_jobs, Completion/Builtins/_kill,
+ Completion/Builtins/_set, Completion/Builtins/_stat,
+ Completion/Builtins/_trap, Completion/Builtins/_unhash,
+ Completion/Builtins/_wait, Completion/Builtins/_which,
+ Completion/Builtins/_zle, Completion/Builtins/_zmodload,
+ Completion/Base/_arguments, Completion/Base/_brace_parameter,
+ Completion/Base/_command_names, Completion/Base/_describe,
+ Completion/Base/_equal, Completion/Base/_first,
+ Completion/Base/_job, Completion/Base/_regex_arguments,
+ Completion/Base/_tilde, Completion/Base/_values: Sven: 8424:
+ Rearrange completion code to make the new function-based system
+ the default and begin separating zle_tricky, the old compctl
+ stuff, and the new system into better-segregated modules.
+
+ * Src/Zle/compctl.c: Port from zle_tricky.c my local stubbornness
+ patch to use short job names, not whole job listings, in job
+ completions.
+
+ * Src/Zle/compctl.c: Sven: 8424: Rearrange completion code to make
+ the new function-based system the default and begin separating
+ zle_tricky, the old compctl stuff, and the new system into
+ better-segregated modules.
+
+1999-10-27 Bart Schaefer <schaefer@zsh.org>
+
+ * Functions/Zle/predict-on: Better handling of automenu, and don't
+ generate a listing if nmatches is so big that it would generate a
+ "do you wish ...?" prompt.
+
+ * Functions/Zle/predict-on, Doc/Zsh/compsys.yo: Sven: 8442: "Pour
+ some compconfig over" predict-on.
+
+1999-10-26 Bart Schaefer <schaefer@zsh.org>
+
+ * Functions/Zle/predict-on: As per Sven's suggestion, use a
+ comppostfuncs function to suppress the "do you wish to see all
+ possibilities?" message on long listings.
+
+1999-10-25 Bart Schaefer <schaefer@zsh.org>
+
+ * Src/Zle/complist.c: Alexandre Duret-Lutz: 8413: Tweak 8412 to
+ extend the menu-selection highlight to the full width of the
+ column.
+
+ * Src/Zle/complist.c, Doc/Zsh/mod_complist.yo: Sven: 8412: Add
+ separate colorings for the file-type-marker and for background
+ spaces, to be able to more closely copy GNU color-ls.
+
+ * Src/Modules/parameter.c: Bart: 8404: Implement "autoload -X" and
+ change the value of "$functions" to fit. Also fix a crash-bug
+ when unloading this module.
+
+ * Src/builtin.c, Src/exec.c, Src/hashtable.c, Doc/Zsh/builtins.yo,
+ Doc/Zsh/func.yo: Bart: 8404: Implement "autoload -X" and change the
+ output of "functions" to fit.
+
+ * Doc/Zsh/zle.yo: Sven: 8400: BLINES -> BUFFERLINES
+
+1999-10-24 Bart Schaefer <schaefer@zsh.org>
+
+ * Src/zsh.mdd: Don't forcibly rebuild zshpaths.h; instead make it
+ depend on the usual configuration-related makefile fragments.
+
+ * Src/parse.c: Fix function-body parsing bug introduced by earlier
+ optimizations.
+
+1999-10-22 Bart Schaefer <schaefer@zsh.org>
+
+ * Src/Modules/stat.c: Alexandre Duret-Lutz: 8371: Make "stat -g"
+ correspond to the doc for it.
+
+ * Src/hist.c: Alexandre Duret-Lutz: 8376: !# history expansion now
+ works during completion, as it has in 3.0 since June 1, 1997.
+
+ * Src/main.c, Src/params.c, Src/system.h, INSTALL, acconfig.h,
+ configure.in: Zefram: 8372: Configure option to disable
+ setlocale() support, and also do a linkage test for it rather than
+ simply test for the LC_ALL constant.
+
+ * Functions/Zle/predict-on: Back out Sven's suggested compmatchers
+ for now; turn off prediction when a delete-char-or-list is
+ performed.
+
+1999-10-21 Bart Schaefer <schaefer@zsh.org>
+
+ * Functions/Zle/predict-on: Refine, and improve commentary.
+
+ * Completion/Builtins/_cd, Completion/Builtins/_popd: Oliver:
+ 8361: Factor out handling of +/- dirstack offsets from _cd to make
+ completer for _popd; fix _cd handling of directory names that
+ actually do begin with a + or -.
+
+ * Src/Zle/computil.c: Sven: 8360: Still more parsing fixes.
+
+ * Completion/User/_bison: Sven: 8360: Improved option recognition.
+
+ * Completion/Base/_arguments, Completion/Base/_values: Sven: 8360:
+ More computil-related tweaking.
+
+ * Completion/Builtins/_sched: Oliver: 8359: Complete scheduled
+ jobs for removal.
+
+ * Src/Zle/computil.c: Sven: 8357: More options-parsing tweaks.
+
+ * Functions/Prompts/promptinit,
+ Functions/Prompts/prompt_oliver_setup: Oliver: 8353: Simplified
+ handling of prompt_opts.
+
+ * Src/Zle/computil.c: Sven: 8352: Fix parsing bugs.
+
+ * Completion/User/_bison: Sven: 8352: Complete .y files as well.
+
+ * Completion/Base/_arguments: Sven: 8352: Delay calling _message
+ so it won't confuse compstate[insert].
+
+ * Src/Zle/zle_tricky.c: Sven: 8350: Fixes to cline handling of
+ position of braces and of cursor following completion in nested
+ braces.
+
+ * Functions/Zle/predict-on: If history-beginning-search-backward
+ fails, attempt complete-word.
+
+ * Completion/Core/_path_files: Sven: 8350: Fix prefix/suffix settings.
+
+ * configure.in: Clint Adams: 8346: Fix typos.
+
+ * Src/Zle/computil.c: Sven: 8340: Fix memory management bugs and
+ confusion about word ranges when restricting compwords.
+
+ * Completion/Core/_path_files: Sven: 8340: Fix completion on empty
+ string.
+
+1999-10-20 Bart Schaefer <schaefer@zsh.org>
+
+ * Functions/Prompts/promptinit: Oliver: 8335: Provide the
+ prompt_opts assoc. array to specify what options are needed by a
+ given prompt theme, and arrange to set them by putting the
+ localoptions-affected guts of the prompt function into set_prompt
+ and then calling setopt after it finishes. (Tweaked to avoid
+ reindentation.)
+
+1999-10-19 Bart Schaefer <schaefer@zsh.org>
+
+ * Src/Zle/comp.h, Src/Zle/complist.c, Src/Zle/zle_tricky.c: Sven:
+ 8333: Handle completion in nested brace-expressions.
+
+ * Src/Builtins/rlimits.c: Display the sockbufsize and maxpthreads
+ limits in "ulimit -a" output.
+
+ * Src/Builtins/rlimits.awk, Doc/Zsh/builtins.yo: Add the
+ "maxpthreads" limit as reported by Albert Chin.
+
+ * Src/Zle/comp1.export, Src/Zle/compctl.export,
+ Src/Zle/zle.export: Oliver: 8323: Declarations needed to build
+ shared objects on AIX.
+
+ * Src/Zle/zle_tricky.c: Sven: 8322: Fix overeager slash-addition
+ and suffix-elimination.
+
+ * Completion/Core/_path_files: Sven: 8322: Complete directories up
+ to a trailing slash even if there are no further subdirectories,
+ but continue to make any subdirectories candidates for further
+ completion when a trailing slash is present.
+
+ * Src/Builtins/rlimits.awk, Doc/Zsh/builtins.yo: Rename
+ "sktbuffersize" as "sockbufsize".
+
+ * Src/cond.c: Sven: 8321: Fix bug in new cmpile-once "case" handling.
+
+1999-10-18 Bart Schaefer <schaefer@zsh.org>
+
+ * Src/Builtins/rlimits.awk, Src/Builtins/rlimits.c,
+ Src/Builtins/rlimits.mdd: Zefram: 8320: Sort the resource list for
+ "limit", rename "sbsize" to "sktbuffersize", fix problems handling
+ memory type limits vs pure numeric vs time spans.
+
+ * Doc/Zsh/builtins.yo: Zefram: 8320: Sort the resource list for
+ "limit", rename "sbsize" to "sktbuffersize".
+
+ * Src/cond.c, Src/loop.c, Src/parse.c, Src/pattern.c, Src/utils.c,
+ Src/zsh.h: Sven: 8319: Compile patterns in "case" statements on
+ demand, then keep them in the parse tree so they only have to be
+ compiled once.
+
+ * Src/Zle/zle_tricky.c: Sven: 8317: Reset state so that a leading
+ "~" isn't assumed to be part of an extendedglob pattern.
+
+ * Completion/Base/_tilde: Sven: 8317: Use _users.
+
+ * Src/Zle/computil.c: Sven: 8316: Report when arguments are not
+ allowed at a position.
+
+ * Completion/Base/_arguments: Sven: 8316: Extraneous "break".
+
+ * Src/Zle/computil.c: Sven: 8315: Save and restore parser state
+ around "restricting rest-argument-definitions".
+
+ * Src/Zle/zle_tricky.c: Sven: 8313: Try harder to use match specs
+ correctly, even when `globcomplete'.
+
+ * Doc/Zsh/compsys.yo, Completion/Core/_path_files: Sven: 8313:
+ conconfig[path_expand] now has "prefix" and "suffix" choices.
+
+ * Completion/Core/compinit: Sven: 8313: Minor cleanup of "funcall".
+
+ * Completion/Core/_main_complete: Sven: 8313: A warning message
+ should be printed only when the last global match spec was tried.
+
+ * Completion/Core/_main_complete: Sven: 8312: Missing "local" decl.
+
+ * Doc/Zsh/builtins.yo: Document the `sbsize' limit.
+
+ * Src/Builtins/rlimits.awk: Jos Backus: 8309: FreeBSD has an
+ SBSIZE limit.
+
+1999-10-17 Bart Schaefer <schaefer@zsh.org>
+
+ * Completion/User/_man: Oliver: 8139: Use the "manpath" command if
+ available, splitting at colons.
+
+ * Src/Modules/mathfunc.c: Oliver: 8138: Remove excess comma that
+ causes picky compilers to choke.
+
+ * Src/builtin.c, Src/options.c, Src/zsh.h, Doc/Zsh/options.yo:
+ Bart: 8308: The `CHECK_JOBS' option, based on Clint Adams' 8109,
+ with sense reversed as suggested by Zefram in 8111, and adapted
+ doc from PWS in 8110.
+
+ * Doc/Zsh/compsys.yo, Completion/Commands/_history_complete_word:
+ Adam: 8028,8063,8070; and PWS: 8098: Revised history completion.
+
+ * Src/.cvsignore: Ignore .pro files only if they begin with
+ alphanumerics, to keep .indent.pro.
+
+1999-10-16 Bart Schaefer <schaefer@zsh.org>
+
+ * Config/version.mk: Set version string to 3.1.6-bart-7.
+
+ * Completion/User/_whois: Tanaka: 8296: New completion for "whois".
+
+ * Completion/User/_archie: Tanaka: 8295: New completion for "archie".
+
+1999-10-15 Bart Schaefer <schaefer@zsh.org>
+
+ * Completion/Debian/_apt, Completion/Base/_regex_arguments:
+ Tanaka: 8289: Misc. cleanup.
+
+ * Completion/User/_pbm: Tanaka: 8287: Add missing
+ continuation-line backslashes.
+
+ * Completion/User/_urls: Tanaka: 8286: Misc. cleanup.
+
+ * Misc/bash2zshprompt: Adam: 8278: Emit "setopt promptsubst".
+
+ * Completion/User/_urls: Oliver: 8276: More autoremoval fixes.
+
+ * Src/Zle/zle_tricky.c: Sven: 8283: Fix bug in tracking number of
+ matches added.
+
+ * Doc/Zsh/compctl.yo, Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo:
+ Sven: 8283: Improve documentation about match-specs.
+
+ * Completion/Core/compinit: Sven: 8273: "compconf -L" sorts its
+ output.
+
+ * Completion/Core/compinit, Src/Zle/computil.c,
+ Src/Zle/computil.mdd, Src/xmods.conf: Sven: 8272: The computil
+ module is now auto-autoloaded; minor bugfix.
+
+ * Doc/Zsh/mod_complist.yo, Doc/Zsh/mod_computil.yo,
+ Doc/Zsh/mod_deltochar.yo, Doc/Zsh/modules.yo: Sven: 8272: Assorted
+ computil documentation.
+
+ * Completion/Base/_describe, Completion/Base/_values: Sven: 8272:
+ Clean-up related to usages of new computil functions.
+
+ * Src/Zle/computil.c, Completion/Base/_arguments: Sven: 8270:
+ Assorted computil debugging.
+
+ * Src/math.c: Sven: 8267: Fix core dump caused by bad error handling.
+
+ * Completion/User/_urls: Tanaka: 8263: Avoid bad autoremove behavior.
+
+ * Completion/User/_killall, Completion/User/_pack,
+ Completion/User/_unpack, Completion/User/_whereis: Oliver: 8262:
+ More new completers.
+
+ * Completion/User/_uncompress, Completion/User/_users,
+ Completion/User/_gzip, Completion/User/_hosts: Oliver: 8262: Fix
+ misc. minor omissions.
+
+ * Completion/Builtins/_nothing: Oliver: 8262: Use this for the
+ "whoami" command.
+
+ * Src/zsh.h, Src/params.c: Sven: 8254: Implement (k) and (K)
+ subscript modifiers.
+
+ * Doc/Zsh/params.yo: Sven: 8254: Document the new (k) and (K)
+ subscript modifiers.
+
+ * Functions/Prompts/prompt_adam2_setup,
+ Functions/Prompts/prompt_fire_setup,
+ Functions/Prompts/prompt_redhat_setup,
+ Functions/Prompts/promptinit: Fix a few bugs, mostly involving
+ `setopt promptsubst'.
+
+ * Functions/Prompts/promptinit: Sven: 8251: Tweak to properly
+ expand the $fpath array.
+
+ * Src/Zle/compctl.c, Src/Zle/compctl.mdd: Sven: 8249: Add the
+ "compmatchers" array.
+
+ * Doc/Zsh/compctl.yo, Doc/Zsh/compsys.yo: Sven: 8249: Clarify
+ documentaion of declarations needed by some completers; document a
+ couple of new features.
+
+ * Completion/Core/_description, Completion/Core/_files,
+ Completion/Core/_main_complete, Completion/Core/_message,
+ Completion/Core/_multi_parts, Completion/Core/_path_files,
+ Completion/Core/_sep_parts: Sven: 8249: Accept standard compadd
+ arguments, fix a few bugs, use the new compconfig[warning_format],
+ etc.
+
+ * Completion/Builtins/_nothing: Sven: 8249: A completer which just
+ prints a warning that the current context does not expect any
+ words at all (e.g., a command that takes no arguments).
+
+1999-10-14 Bart Schaefer <schaefer@zsh.org>
+
+ * Completion/Core/_main_complete, Completion/Core/compinit: Sven:
+ 8256: Missing hunks of 8227.
+
+ * Src/Zle/zle_tricky.c: Sven: 8247: When completing with a match
+ spec, don't insert anchors if there are characters missing to the
+ left of them.
+
+ * Src/Zle/zle_tricky.c: Sven: 8244: Fix failure to list ambiguous
+ matches completing after a quote.
+
+ * configure.in: Tanaka: 8241: Test for a gcc 2.95 bug.
+
+ * Src/Builtins/rlimits.awk, Src/Builtins/rlimits.c,
+ Doc/Zsh/builtins.yo: Zefram: 8229: Support for the AIO_OPS and
+ AIO_MEM resource limits.
+
+1999-10-13 Bart Schaefer <schaefer@zsh.org>
+
+ * Src/Zle/compctl.c, Src/Zle/computil.c, Src/Zle/computil.mdd,
+ Src/Zle/zle_tricky.c, Doc/Zsh/compsys.yo,
+ Completion/Core/compinit, Completion/Base/_arguments,
+ Completion/Base/_describe, Completion/Base/_values: Sven: 8219:
+ Add and make use of the "computil" module, which moves several of
+ the operations previously done by shell functions into C code.
+
+ * Completion/User/_netscape: Oliver: 8230: Better browser and url
+ completion.
+
+ * Completion/User/_tiff: Sven: 8132: Change "options" to "opt_args".
+
+ * Src/Zle/zle_tricky.c: Sven: 8231: Remove unnecessary tokenization.
+
+ * Src/utils.c: Sven: 8231: Don't attempt to use a null name in
+ zwarnnam().
+
+ * Doc/Zsh/compsys.yo, Completion/X/_xmodmap,
+ Completion/User/_flex, Completion/User/_gcc,
+ Completion/User/_gprof, Completion/User/_gs,
+ Completion/User/_lynx, Completion/User/_mount,
+ Completion/User/_nslookup, Completion/User/_rlogin,
+ Completion/User/_socket, Completion/User/_ssh,
+ Completion/User/_telnet, Completion/User/_urls,
+ Completion/User/_wget, Completion/User/_yp, Completion/Linux/_rpm:
+ Sven: 8231,8232: Rename "options" as "opt_args" in a lot of places
+ to avoid conflicts with the parameters module.
+
+ * Completion/User/_urls, Completion/User/_webbrowser,
+ Doc/Zsh/compsys.yo: Oliver: 8230: Better browser and url
+ completion.
+
+ * Functions/Zle/incremental-complete-word, Doc/Zsh/compsys.yo,
+ Doc/Zsh/compwid.yo, Doc/Zsh/zle.yo, Src/Zle/comp.h,
+ Src/Zle/comp1.c, Src/Zle/compctl.c, Src/Zle/complist.c,
+ Src/Zle/zle_main.c, Src/Zle/zle_params.c, Src/Zle/zle_tricky.c:
+ Sven: 8227: Compute the list of matches more frequently and
+ earlier so that compstate[nmatches] is accurate more often;
+ replace compstate[normal_nmatches] with
+ compstate[alternate_nmatches] as a consequence; add
+ compstate[list_lines] and BUFFERLINES for testing how big a screen
+ is needed to edit; add an array comppostfuncs to hold callback
+ shell functions run during completion; fix a display bug.
+
+ * Src/Zle/zle_tricky.c: Sven: 8222: More cursor position
+ heuristics: prefer to place the cursor in the matched portion of
+ an ambiguous word, rather than in a prefix or suffix.
+
+ * Completion/Core/_approximate, Completion/Core/_complete,
+ Completion/Core/_expand, Completion/Core/_list,
+ Completion/Core/_main_complete, Completion/Core/_match,
+ Completion/Core/_path_files, Completion/Base/_default: Sven: 8217:
+ Remove large comments that are now redundant with the compsys
+ manual; misc other cleanup.
+
+ * Src/Zle/zle_tricky.c: Sven: 8216: Improve code readability.
+
+ * Src/Zle/zle_tricky.c: Sven: 8215: Fix problem with
+ accept-and-menu-complete.
+
+ * Functions/Misc/nslookup: A space is required between "read -k"
+ and the number of bytes to read.
+
+ * Doc/Zsh/builtins.yo: Document vagaries of "read -k" argument
+ parsing.
+
+1999-10-12 Bart Schaefer <schaefer@zsh.org>
+
+ * config.sub: Handle newer flavors of hppa2.0 as computed by
+ configure.
+
+1999-10-11 Bart Schaefer <schaefer@zsh.org>
+
+ * Completion/Core/_path_files: Sven: 8206: Fix setting of PREFIX
+ when there's a leading slash.
+
+ * Src/Zle/zle_tricky.c: Sven: 8205: Misc. fixes involving uninit'd
+ variables, ragged alignment of output in calclist(), etc.
+
+ * Completion/User/_yodl: Sven: 8204: Handle .yo file-suffix as
+ well as .yodl.
+
+ * Completion/Builtins/_cd, Completion/Base/_tilde: Oliver: 8181:
+ Clean up directory stack handling.
+
+1999-10-10 Bart Schaefer <schaefer@zsh.org>
+
+ * Src/options.c: Zefram: 8152: A batch of tweaks to emulation
+ behavior (exec change omitted).
+
+ * Doc/Zsh/options.yo, Src/options.c: Zefram: 8154: Change default
+ behavior of shortloops (extendedglob change omitted).
+
+ * Src/exec.c: Add the coproc descriptors to those that can't be
+ copied by redirection.
+
+ * Doc/Zsh/redirect.yo: Zefram: 8186: More accurate redirection doc.
+
+ * Src/exec.c: Tweak 8187 to test the fdtable[] array rather than
+ simply > 9.
+
+ * Src/glob.c, Src/exec.c: Zefram: 8187: Don't permit redirection
+ to grab zsh's internal descriptors.
+
+ * Doc/Zsh/redirect.yo: Document the "&>" redirection and the use
+ of multi-digit numbers on the RHS of "<&" and ">&" redirections.
+
+ * Src/lex.c: Fix parsing of the "&>" redirection.
+
+ * Src/exec.c: Plug lead of a copy of the coproc input descriptor.
+
+1999-10-07 Bart Schaefer <schaefer@zsh.org>
+
+ * Completion/User/_urls: Oliver K: 8155: Handle "file:" urls.
+
+ * Src/Zle/zle_tricky.c: Tweak last patch slightly to avoid the
+ possibility of returning NULL.
+
+ * Src/Zle/zle_tricky.c: Don't prematurely free/recreate the cached
+ value of $compstate[ambiguous].
+
+ * Functions/Prompts/promptinit: This function requires extendedglob.
+
+1999-10-06 Bart Schaefer <schaefer@zsh.org>
+
+ * Functions/Misc/colors:
+ Adam: 8147: Use $'...' rather than $(echo -n '...').
+
+ * Misc/bash2zshprompt: Adam: 8144: Small fix.
+
+ * Misc/bash2zshprompt, Functions/Prompts/prompt_adam1_setup,
+ Functions/Prompts/prompt_adam2_setup,
+ Functions/Prompts/prompt_blue_setup,
+ Functions/Prompts/prompt_combo_setup,
+ Functions/Prompts/prompt_cyan_setup,
+ Functions/Prompts/prompt_elite2_setup,
+ Functions/Prompts/prompt_elite_setup,
+ Functions/Prompts/prompt_fire_setup,
+ Functions/Prompts/prompt_green_setup,
+ Functions/Prompts/prompt_magenta_setup,
+ Functions/Prompts/prompt_off_setup,
+ Functions/Prompts/prompt_red_setup,
+ Functions/Prompts/prompt_redhat_setup,
+ Functions/Prompts/prompt_suse_setup,
+ Functions/Prompts/prompt_white_setup,
+ Functions/Prompts/prompt_yellow_setup,
+ Functions/Prompts/promptinit, Functions/Misc/colors,
+ Completion/User/_prompt: Adam: 8129: "Themed prompts" system
+ copied (and translated) from bash.
+
+ * INSTALL, configure.in: Adam: 8145: Install the themed-prompt stuff.
+
+ * Src/Modules/stat.c, Src/system.h: Zefram: 8137: Support for
+ Solaris "doors".
+
+ * Src/jobs.c: Reattach the tty and resize the terminal after a
+ foreground job is stopped.
+
+1999-10-04 Bart Schaefer <schaefer@zsh.org>
+
+ * Src/Zle/zle_refresh.c: Geoff: 8126: Fix infinite loop in
+ tc_rightcurs().
+
+1999-10-03 Bart Schaefer <schaefer@zsh.org>
+
+ * Src/builtin.c, Doc/Zsh/builtins.yo: PWS: 8093: Back out 8084.
+
+ * Src/prompt.c: Use zcalloc() to allocate the buffer in
+ promptexpand(), so as not to leave garbage beyond the end of the
+ prompt after expansion.
+
+ * Src/builtin.c: When computing the new directory for $PWD, don't
+ duplicate a trailing slash.
+
+ * Etc/FAQ.yo: PWS: zsh-announce/100: Latest FAQ changes.
+
+1999-10-02 Bart Schaefer <schaefer@zsh.org>
+
+ * Src/exec.c: 8121: Start the path search over from the beginning,
+ not from where it was last left off, after removing a bad element
+ at attempted-execute-time.
+
+1999-09-30 Bart Schaefer <schaefer@zsh.org>
+
+ * Doc/Zsh/compsys.yo, Completion/Commands/_bash_completions: PWS:
+ 8108: Completions for bash equivalence.
+
+ * Doc/Makefile.in: Adam: 8106: Use $(DESTDIR) when installing
+ info, too.
+
+ * Completion/User/_my_accounts, Completion/User/_other_accounts,
+ Completion/User/_user@host, Completion/User/_user_at_host: Adam:
+ 8101: Change @ to _at_ in file names.
+
+ * Completion/User/_perl_modules, Completion/User/_perldoc: Adam:
+ 8100: Small bugfix, whitespace cleanup.
+
+ * Completion/Core/compinit, Doc/Zsh/compsys.yo: PWS: 8098: Add
+ "compdef -K" to map multiple widgets to the same function.
+
+ * Doc/Zsh/guide.yo: PWS: 8097: Renamed to manual.yo.
+
+ * Doc/Zsh/guide.yo, Doc/Zsh/intro.yo, Doc/Zsh/manual.yo,
+ Doc/Makefile.in, Doc/zsh.yo, Doc/ztexi.yo: PWS: 8097: Rename
+ "guide" to "manual" as PWS is working on another "guide."
+
+ * Completion/User/_a2ps: Alexandre Duret-Lutz: 8094: Update for
+ newer versions of a2ps.
+
+ * Src/params.c: Don't use tokenized strings as associative array keys.
+
+ * Src/exec.c: PWS: 8086: Don't singsub() the LHS of assignments at
+ exec time.
+
+ * Src/Zle/complist.c: PWS: 8072: Fix allocation state bug (massive
+ reindentation but no other real changes).
+
+ * Doc/Zsh/builtins.yo: PWS: 8084: Reset $PWD in the "pwd" builtin
+ if unable to stat(pwd). This leaves the dirstack in an
+ inconsistent state and needs more looking-at.
+
+ * Src/exec.c: 8091: Be a little smarter about fixing up the command
+ table when we find a bad element at attempted-execute-time.
+
+1999-09-28 Bart Schaefer <schaefer@zsh.org>
+
+ * Src/builtin.c: PWS: 8084: Reset $PWD in the "pwd" builtin if
+ unable to stat(pwd). This leaves the dirstack in an inconsistent
+ state and needs more looking-at.
+
+ * Completion/User/_man: Tanaka: 8082: Fix PWS's silly thinko.
+
+1999-09-27 Bart Schaefer <schaefer@zsh.org>
+
+ * Completion/User/_user@host: Adam: 8065: Add forgotten file used
+ by _my_accounts and _other_accounts.
+
+ * Doc/Zsh/compsys.yo: Adam: 8064: Documentation for _my_accounts
+ and _other_accounts usages.
+
+ * Completion/User/_my_accounts, Completion/User/_other_accounts:
+ Adam: 8064,8065,8066: Assorted fixes and documentation.
+
+ * Completion/User/_man: Adam: 8062: Fix to handle colon-delimited
+ "manpath" output (as corrected by PWS: 8067.)
+
+1999-09-26 Bart Schaefer <schaefer@zsh.org>
+
+ * Src/signals.c: PWS: 8056: Wrap getiparam() in HEAPALLOC block
+ for math evaluation reasons.
+
+1999-09-26 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: Config/version.mk: 3.1.6-pws-6
+
+ * pws: 8051: Completion/User/_users_on: typos.
+
+ * pws: 8050: Src/utils.c: getkeystring() used in ##<char>
+ (formally #\<char>) should return unsigned char.
+
+ * pws: 8049: Src/math.c: use HEAPALLOC for math evals.
+
+ * Adam: 8048: Completion/User/_my_accounts,
+ Completion/User/_other_accounts, Completion/User/_rlogin,
+ Completion/User/_ssh, Completion/User/_users_on: use
+ my_accounts and other_accounts for ssh and friends;
+ user users for write and potentially elsewhere.
+
+ * Adam: 8047: Completion/User/_users: lasts uses _users.
+
+ * Tanaka Akira: 8044: Completion/Base/_regex_arguments,
+ Completion/Debian/_apt: remove NULs from cache files,
+ fix some typos.
+
+ * Tanaka Akira: 8042: Doc/Zsh/expn.yo, Src/subst.c, Src/utils.c:
+ ${(qqqq)...} now does $'...' quotation; rejigging unprintable
+ characters is now ${(V)...}.
+
+1999-09-24 Peter Stephenson <pws@ibmth.df.unipi.it>
+ * Tanaka Akira: 8039: Src/utils.c: quoting of backslashes inside
+ ${(qqq)...}.
+
+ * pws: 8038: Completion/User/_tar: wouldn't use tar archives
+ beginning with a ~.
+
+1999-09-23 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 8033: Src/math.c: use '##' to get code for literal
+ character as less error-prone than `#\'.
+
+ * Sven: 8030: Src/utils.c: 8019 needed to expand the buffer
+ even more.
+
+ * pws: 8026: Src/math.c: idiotically made buffer too short
+ for error message.
+
+ * Sven: 8023: Src/subst.c, Src/utils.c, Doc/Zsh/expn.yo:
+ ${(qqqq)...} quotes unprintables in bindkey fashion.
+
+ * pws: 8022: Src/Zle/zle_misc.c: digit argument with metafied
+ digits didn't work.
+
+ * Sven: 8021: Src/Zle/complist.c: keep better track of cursor
+ position when moving in a menu selection.
+
+ * Vin Shelton and pws: 8020: Src/Zle/deltochar.c,
+ Doc/Zsh/mod_deltochar.yo: new zap-to-char, uses deltochar()
+ function but doesn't delete last occurrence (replaces 8010).
+
+ * Sven: 8019: Src/utils.c: buffer overflow quoting newlines.
+
+ * Sven: 8015: Completion/Commands/_history_complete_word,
+ Src/Zle/zle_tricky.c: bug without history_stop in
+ _history_complete_word; go backwards on line when scanning
+ history words.
+
+ * pws: 8014: Src/math.c: arguments after the first in math
+ function skipped first character.
+
+ * Sven: 8013: Completion/X/_x_keysym, Completion/X/_x_modifier,
+ Completion/X/_xmodmap: completion for keys and modifiers
+ in xmodmap.
+
+ * Sven: 8012: Doc/Zsh/compsys.yo: document
+ incremental-complete-word configuration keys.
+
+ * Sven: 8011: Src/Zle/comp.h, Src/Zle/complist.c,
+ Src/Zle/zle_tricky.c: better menu insertion with braces.
+
+1999-09-22 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Sven: 8004: Src/Zle/complist.c, Src/Zle/zle_tricky.c,
+ Doc/Zsh/compctl.yo, Doc/Zsh/compwid.yo: crash in selecting;
+ documentation for 8001.
+
+ * Sven: 8001: Src/Zle/comp.h, Src/Zle/compctl.c,
+ Src/Zle/zle_tricky.c, Doc/Zsh/compctl.yo, Doc/Zsh/compsys.yo,
+ Doc/Zsh/compwid.yo, Completion/Core/_description: -1 and -2
+ flags to completion commands allow removal of consecutive and
+ non-consecutive duplicates.
+
+ * pws: 7999, 8000: Doc/Makefile.in, Doc/Zsh/guide.yo,
+ Doc/Zsh/mod_mapfile.yo, Doc/Zsh/mod_mathfunc.yo,
+ Doc/Zsh/modules.yo, Doc/Zsh/mod_parameter.yo,
+ Src/Modules/mathfunc.c, Src/Modules/mathfunc.mdd, Src/math.c:
+ mathfunc module, contains 46 functions for use in math
+ evaluations; make function arguments behave like normal mathevals.
+
+ * Sven: 7998: Src/Zle/comp.h, Src/Zle/complist.c,
+ Src/Zle/zle_tricky.c, Src/options.c, Src/zsh.h,
+ Doc/Zsh/options.yo: Display column sizes can be different
+ for different completion groups; LIST_PACKED and LIST_ROWS_FIRST
+ options change listing display behaviour; clean functions up.
+
+ * pws: 7995: Completion/Builtin/_zmodload: when looking for module,
+ restrict to *.s[ol].
+
+ * Tanaka Akira: 7989: Completion/Base/_combination,
+ Completion/Debian/_apt, Completion/Base/_regex_arguments,
+ Doc/Zsh/compsys.yo: document _combination and _regex_arguments,
+ clean up relevant completion functions.
+
+1999-09-21 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Sven: 7985: Src/Zle/zle_tricky.c: crash in old completion
+ with non-existent file.
+
+ * pws: 7983: Src/hist.c: bug that hungetc() blindly went
+ ahead after keyboard interrupt fixed by testing for errflag
+ in hungetc().
+
+ * pws: 7981, 7982: Src/math.c, Src/zsh.h: use dupstring()
+ instead of lvalue stack; better ternary expression parsing;
+ old `unbalanced stack' messages shouldn't show up so become
+ debugging messages; arithmetical errors in unevaluated
+ portions don't cause shell errors.
+
+ * Sven: 7978: Src/exec.c, Src/init.c, Src/utils.c: grow and shrink
+ underscore parameters properly.
+
+ * Sven: 7976, 7977: Src/builtin.c, Src/math.c, Src/mkbltnmlst.sh,
+ Src/mkmakemod.sh, Src/module.c, Src/zsh.h, Src/Modules/example.c,
+ Src/Modules/example.mdd, Doc/Zsh/arith.yo, Doc/Zsh/builtins.yo,
+ Etc/zsh-development-guide: system for loading math functions
+ for use in math evals.
+
+ * Sven: 7974: Src/Zle/zle_tricky.c: remove duplicates.
+
+ * Bart: 7968: Completion/User/_mailboxes: mutt fixes.
+
+1999-09-20 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 7963: Src/math.c, Src/subst.c: better error checking
+ for math evals; don't pass surrounding parentheses down for
+ $(( ... )).
+
+ * Adam: 7961: Completion/User/_mailboxes: fun with variables and
+ elm.
+
+ * Sven: 7960: Src/Zle/zle_tricky.c: too much deleted in path
+ completion.
+
+ * Sven: 7959: Completion/Core/_path_files, Doc/Zsh/compsys.yo:
+ fixes from previous patches which missed 3.1.6-pws-5.
+
+ * pws: 7957: Src/module.c: `zmodload -e modname' in statically
+ linked shell didn't work.
+
+ * pws: Config/version.mk: version 3.1.6-pws-5
+
+ * Sven: 7953: Completion/Commands/_expand_word,
+ Completion/Core/_expand, Doc/Zsh/compsys.yo: expand_completions
+ configuration key.
+
+ * pws: 7952: Completion/X/_xutils: xrdb should complete file
+ arguments.
+
+ * Sven: 7951: Src/subst.c, Doc/Zsh/expn.yo: parameter expansion flags
+ for quoting with single or double quotes.
+
+ * Sven: 7950: Src/utils.c, Src/Zle/complist.c: more careful
+ with VARARR's.
+
+ * Sven: 7949: Completion/X/_x_color,
+ Completion/X/_x_extension, Completion/X/_x_window,
+ Completion/X/_xutils: completion for standard X utilities.
+
+ * pws: 7948: Src/glob.c, Src/pattern.c: indexes weren't
+ calculate properly in $mbegin, $mend, $MBEGIN, $MEND because
+ of Meta bytes.
+
+ * Sven: 7947: Src/Zle/zle_tricky.c, Doc/Zsh/compwid.yo:
+ compstate[insert] can be all to insert all matches.
+
+ * Sven: 7945: Src/Zle/zle_tricky.c, Completion/Core/_multi_parts,
+ Completion/Core/_path_files: better path completion with braces
+
+ * Sven: 7944: Src/Zle/zle_tricky.c, Completion/Core/_multi_parts,
+ Completion/Core/_path_files, Completion/Core/_sep_parts:
+ new heuristic for deciding whether to add strings under match
+ control or if they are too ambiguous to be useful.
+
+ * Sven: 7943: Doc/Zsh/compsys.yo: docs for long args syntax
+ in _arguments.
+
+ * Bart: zsh-users/2610: Completion/Builtins/_kill,
+ Completion/Builtins/_wait, Completion/User/_gdb: split words
+ for ps arguments (replaces 2609).
+
+ * Bart: 7938: Completion/Base/_arg_compile, Completion/Base/_describe:
+ pre-compiler for _arguments and typo in describe.
+
+ * Tanaka Akira: 7937: Completion/User/_cvs, Completion/User/_lynx,
+ Completion/User/_wget: it's good to have _values.
+
+ * Bart: 7934: Completion/User/_telnet: improvement.
+
+ * Bart: 7932: Completion/User/_mailboxes: more generic.
+
+ * Bart: 7929: Src/hist.c, Src/Zle/zle_tricky.c: handle gaps
+ in history when scanning through it.
+
+ * Bart: 7928: Doc/Zsh/builtins.yo: typo in float stuff.
+
+ * Bart: 7925: Functions/Misc/run-help: various functions and
+ builtins in manual pages other than zshbuiltins.
+
+ * Adam: 7923: Completion/Core/compinit: compconf quoting tweak.
+
+1999-09-17 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 7921: Src/glob.c: bad test in rarely used
+ (string/)# globbing construct.
+
+ * Oliver: 7919: Completion/User/_man: try to find a manpath if
+ none (slightly adapted).
+
+ * Sven: 7917: Src/loop.c: hunk missed from 7915.
+
+ * pws: 7915: Doc/Zsh/arith.yo, Doc/Zsh/builtins.yo,
+ Src/Modules/parameter.c, Src/builtin.c, Src/cond.c, Src/exec.c,
+ Src/math.c, Src/mem.c, Src/params.c, Src/subst.c, Src/zsh.h,
+ configure.in: Floating point support via typeset -F and
+ typeset -E for variables and in matheval(). mnumber struct
+ passes around float or integer.
+
+ * Sven: 7903: Completion/Builtins/_cd: more careful with
+ things from cdablevars.
+
+ * Sven: 7902, 7912: Completion/Base/_arguments,
+ Doc/Zsh/compsys.yo: autodescribe_options.
+
+ * Sven: 7900: Completion/Commands/_history_complete_word,
+ Doc/Zsh/compsys.yo: history_stop config opt stops history
+ cycling past end.
+
+ * Sven: 7896: Src/Zle/zle_tricky.c: cursor positioning.
+
+ * Tanaka Akira: 7892: Completion/User/_webbrowser: initial
+ implementation of completion for web browsers.
+
+ * Adam: 7891: Completion/Core/compinit: error message in compdef.
+
+ * Tanaka Akira: 7888: Completion/User/_wget: completion for wget.
+
+ * Tanaka Akira; 7887: Completion/User/_telnet: try to get
+ valid telnet options.
+
+ * Tanaka Akira: 7886: Completion/Base/_describe,
+ Completion/Debian/_apt, Completion/User/_cvs: -d option for
+ descriptions.
+
+ * Adam: 7882: Doc/Zsh/expn.yo: parentheses.
+
+1999-09-16 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Adam: 7871: Completion/User/_perl_basepods,
+ Completion/User/_perl_builtin_funcs,
+ Completion/User/_perl_modules, Completion/User/_perldoc:
+ perl completion.
+
+ * Sven: 7864: Src/Zle/zle_tricky.c: crash when browsing
+ directory hierarchies with select and selecting an entry.
+
+ * Sven: 7863: Doc/Zsh/mod_parameter.yo, Src/Modules/parameter.c,
+ Src/Modules/parameter.mdd: $dirstack and $modules special
+ parameters.
+
+ * Sven: 7866: Doc/Zsh/compsys.yo, Completion/User/_mutt:
+ action necessary.
+
+ * Sven: 7862: Completion/Base/_arguments, Completion/User/_gcc,
+ Doc/Zsh/compsys.yo, Src/Zle/zle_tricky.c: completion for gcc,
+ -M match spec for _arguments, remove duplicate matches.
+
+ * Clint: 7860: Completion/User/_mailboxes, Completion/User/_mutt:
+ mutt support.
+
+1999-09-15 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 7855: Doc/Zsh/zftpsys.yo, Functions/Zftp/zfopen:
+ failed zfopen with arguments deletes the stored open parameters.
+
+ * Oliver: 7852: Completion/Builtins/_compdef,
+ Completion/User/_man: new compdef support, _man works for whatis
+ and apropos.
+
+ * Sven: 7850: Completion/Base/_arguments: minor cleanup.
+
+ * Sven: 7844: Src/Zle/complist.c, Src/Zle/zle_tricky.c,
+ Doc/Zsh/compsys.yo, Etc/completion-style-guide,
+ Completion/Base/_arguments, Completion/Base/_describe,
+ Completion/Base/_subscript, Completion/Base/_tilde,
+ Completion/Base/_values, Completion/Builtins/_cd,
+ Completion/Builtins/_kill, Completion/Builtins/_wait,
+ Completion/Core/_approximate, Completion/Core/_expand,
+ Completion/User/_gdb: various matching display bugs
+ (with compadd -d) and enhancements to correction and
+ approximation keys.
+
+ * Tanaka Akira: 7840: Completion/Base/_tilde,
+ Completion/Builtins/_cd: use compadd -d.
+
+ * pws: 7836: Src/Modules/zftp.c: bug from 7767: zftp rmsession
+ incremented node pointer wrongly and assigned new session
+ wrongly.
+
+ * pws: 7834: Src/pattern.c: bug from 7825, pure string path
+ segments wouldn't approximate.
+
+1999-09-14 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Sven: 7827: Src/Zle/comp.h, Src/Zle/compctl.c,
+ Src/Zle/complist.c, Src/Zle/zle_tricky.c, Doc/Zsh/compsys.yo,
+ Doc/Zsh/compwid.yo, Completion/Base/_arguments,
+ Completion/Base/_values, Completion/Core/_display,
+ Completion/User/_mount: compadd -d for list of elements
+ to display instead of matches, -l to show one per line,
+ plus changes in _display and uses thereof; typos in _mount.
+
+ * pws: 7825, 7848: Doc/Zsh/expn.yo, Src/glob.c, Src/pattern.c,
+ Src/subst.c, Src/zsh.h: (#b) and (#m) globbing flags and
+ inverses; speed up compilation of pure string patterns.
+
+ * Sven: 7823: Src/Zle/zle_tricky.c: improve joining of completion
+ strings with different match control behaviour.
+
+ * Sven: 7824: Completion/Base/_arguments, Completion/Core/_message:
+ improve `no more arguments' message.
+
+ * Sven: 7819: Completion/Base/_arguments, Doc/Zsh/compsys.yo:
+ use of $options for single character options.
+
+ * Tanaka Akira: 7817: Completion/Debian/_apt,
+ Completion/User/_socket, Completion/User/_perl_builtin_funcs:
+ several improvements.
+
+ * Tanaka Akira: 7815: Completion/User/_combination,
+ Completion/User/_ports, Completion/User/_socket,
+ Completion/User/_telnet: more sophisticated port/user
+ combinations via general combination mechanism.
+
+ * Bart: 7813: Src/subst.c: correct incorrect application of
+ correction in 7697.
+
+ * Tanaka Akira: 7740: Completion/User/_man: handle gzipped and
+ SGML manual pages.
+
+1999-09-13 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: zsh-users/2598: Functions/Zle/incarg: zle function to
+ increment number under cursor.
+
+ * pws: 7812: Completion/X/_xrdb: now exists.
+
+ * Tanaka Akira: 7809: Completion/Debian/_apt, Completion/User/_patch:
+ new apt options and typo in _patch.
+
+ * Sven: 7808: Completion/Base/_arguments: don't add long options
+ sometimes.
+
+ * pws: Config/version.mk: 3.1.6-pws-4.
+
+ * Tanaka Akira: 7806: Completion/Users/_pbm: missing backslash.
+
+ * Sven: 7804: Completion/Base/_arguments: `no more arguments'
+ message.
+
+ * Sven: 7801: Completion/Base/_arguments: listing problem with
+ arguments.
+
+ * Sven: 7800: Completion/Core/_normal: terminate whence options to
+ avoid error message.
+
+ * Sven: 7798: Doc/Zsh/compwid.yo, Src/Zle/comp.h,
+ Src/Zle/compctl.c, Src/Zle/zle_tricky.c,
+ Completion/Base/_brace_parameter, Completion/Base/_parameter,
+ Completion/Core/_parameters: compadd -e treats arguments as
+ parameters for AUTO_PARAM_SLASH and AUTO_PARAM_KEYS.
+
+ * Sven: 7797: Doc/Zsh/compsys.yo,
+ Completion/Commands/_verbose_list, Completion/Core/_oldlist:
+ _verbose_list widget makes completion function lists
+ progressively more verbose.
+
+ * Sven: 7796: _arguments uses describe_values config key; other
+ misc. fixes.
+
+ * Sven: 7795: Completion/User/_mount: mounting excitement.
+
+ * Sven: 7793: Completion/User/_ispell: ispell completions.
+
+ * Sven: 7792: Completion/User/_bison, Completion/User/_flex:
+ not particularly hairy bison and flex completions.
+
+ * Sven: 7791: Src/Zle/zle_tricky.c: completion code numbers.
+
+ * Sven: 7790: Completion/User/_pbm, Completion/User/_ssh,
+ Completion/Linux/_rpm: miscellaneous tidying.
+
+ * Sven: 7789: Completion/User/_tiff: completions for conversions
+ to/from tiff format.
+
+ * Bart: 7784, 7787: Src/utils.c: memory use in bslashquote
+ (cf. 7713).
+
+ * Tanaka Akira: 7779, 7781: Completion/User/_hosts,
+ Completion/User/_telnet, Completion/User/_socket: telnet and
+ socket completions with ports.
+
+ * Bart and pws: 2592: Functions/Zle/history-search-end,
+ Functions/Zle/predict-on: new Zle functions for fancy history
+ searching.
+
+ * Tanaka Akira: 7778: Completion/Base/_regex_arguments: implement
+ cache.
+
+ * Tanaka Akira: 7777: Completion/Base/_regex_arguments,
+ Completion/Debian/_apt: more apt utilities handled, condensed to
+ single file; _apt-cache, _apt-get and _apt_arguments deleted.
+
+1999-09-10 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 7767: Completion/Builtins/_zftp, Doc/Zsh/mod_zftp.yo,
+ Doc/Zsh/zftpsys.yo, Functions/Zftp/zfanon,
+ Functions/Zftp/zfautocheck, Functions/Zftp/zfcd,
+ Functions/Zftp/zfcd_match, Functions/Zftp/zfcget,
+ Functions/Zftp/zfdir, Functions/Zftp/zffcache,
+ Functions/Zftp/zfgcp, Functions/Zftp/zfget,
+ Functions/Zftp/zfget_match, Functions/Zftp/zfgoto,
+ Functions/Zftp/zfinit, Functions/Zftp/zfmark,
+ Functions/Zftp/zfopen, Functions/Zftp/zfparams,
+ Functions/Zftp/zfpcp, Functions/Zftp/zfrglob,
+ Functions/Zftp/zfsession, Functions/Zftp/zfstat,
+ Functions/Zftp/zftp_chpwd, Functions/Zftp/zftp_progress,
+ Functions/Zftp/zftransfer, Functions/Zftp/zfuget,
+ Functions/Zftp/zfuput, Src/Modules/zftp.c:
+ new session management for zftp (session, rmsession); new
+ functions zfsession, zftransfer, zffcache; various completion
+ and argument-handling improvements.
+
+ * pws: 7765: Src/builtin.c, Src/exec.c: getopts didn't reset
+ counter for index into option list properly; didn't set option
+ variable to "?" when printing its own error message.
+
+ * Tanaka Akira: 7763: Completion/Base/_arguments: bad argument
+ indexing.
+
+1999-09-09 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Sven: 7750: Completion/Base/_arguments: fix option aliasing.
+
+ * Tanaka Akira: 7748: Completion/User/_urls,
+ Completion/Core/_display: missing "$@" and X.
+
+ * Sven: 7747: Doc/Zsh/compsys.yo, Completion/Base/_first,
+ Completion/Commands/_history_complete_word,
+ Completion/User/_cvs, Completion/User/_groups,
+ Etc/completion-style-guide: Mainly documentation changes: group
+ configuration keys into a single section.
+
+ * Tanaka Akira: 7744: Completion/User/_patch: argument changes.
+
+ * Sven: 7739: Completion/User/_rlogin: improvements.
+
+ * pws: 7738: Completion/User/_man: didn't work with correction
+ and approximation.
+
+ * Sven: 7737: Completion/User/_ssh, Completion/User/_users:
+ slogin, scp, and user@host; use array $users if defined.
+
+ * Sven: 7736: Src/Zle/zle_tricky.c, Completion/Core/_display:
+
+ * Sven: 7734: Src/Zle/complist.c, Src/Zle/zle_tricky.c:
+ displays of lists with disparate lengths and different groups of
+ matches with the same name.
+
+ * Tanaka Akira: 7729, 7735: Completion/Debian/_apt-get,
+ Completion/Debian/_apt_arguments, Completion/Debian/_apt-cache:
+ apt-get and apt-cache completion improvments.
+
+1999-09-08 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Tanaka Akira: 7723: Completion/User/_cvs: typo.
+
+ * Sven: 7722: Completion/User/_dvi, Completion/User/_rlogin,
+ Completion/User/_ssh, Completion/User/_yodl,
+ Completion/User/_yp: new _yodl and all-round improvements.
+
+ * Tanaka Akira: 7720: Completion/Base/_regex_arguments,
+ Completion/Debian/_apt_arguments, _apt-get: regular expression
+ argument parsing, used for apt-get.
+
+ * Sven: 7718, 7719: Completion/Base/_arguments,
+ Completion/Linux/_rpm, Doc/Zsh/compsys.yo: better handling for
+ combined single-letter options.
+
+ * Sven: 7716: Completion/Core/_complete, Completion/Core/_normal,
+ Completion/Base/_precommand: modify 7693 so that _normal always
+ resets _compskip unless called from _complete (via -s option).
+
+ * Sven: 7714: Src/Zle/zle_tricky.c: problem displaying multiople
+ completion messages.
+
+ * Sven: 7713: Src/utils.c: buffer for backslash quoting was too
+ short.
+
+ * Sven: 7712: Src/text.c: fix core dump in case.
+
+ * Bart: 7707: Config/installfns.sh, Config/uninstallfns.sh:
+ insert $DESTDIR as internal prefix of $fndir.
+
+ * Bart, Tanaka Akira: 7705, 7706, 7709: Completion/User/_cvs:
+ select cvs function by substitution.
+
+ * Clint: 7704: Makefile.in, Completion/Makefile.in,
+ Doc/Makefile.in, Functions/Makefile.in: betting distclean for
+ Completion/Makefile, Functions/Makefile, Config/defs.mk.
+
+ * Clint: 7703: Config/installfns.sh: $DESTDIR prefixes $fndir.
+
+ * Bart: 7697: Src/subst.c: sroted -> sorted.
+
+1999-09-07 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 7693: Completion/Base/_precommand: unset _compskip for
+ redoing _normal after _precommand.
+
+ * Sven: 7690: Completion/Base/_arguments, Completion/User/_gprof,
+ Completion/User/_gs, Completion/User/_gv,
+ Completion/User/_patch, Completion/User/_xargs,
+ Completion/X/_x_arguments, Completion/X/_xt_arguments,
+ Doc/Zsh/compsys.yo: more exclusion lists and states, different
+ return value for using states.
+
+ * Sven: 7687: Completion/Base/_arguments, Completion/User/_yp,
+ Doc/Zsh/compsys.yo: _arguments allows case where an option turns
+ off normal argument handling, new _yp function, space in action
+ means no action.
+
+ * Sven: zsh-users/2576, zsh-users/2578: fix typeset -Z and typeset
+ -R.
+
+ * Tanaka Akira: 7675: Completion/User/_hosts: remove nslookup,
+ since that uses _nslookup.
+
+ * Adam: 7674: Doc/Zsh/compsys.yo, Etc/completion-style-guide:
+ typos.
+
+ * Adam: 7671: Completion/Linux/_rpm: tyeset -> typeset,
+ build_b completes *.spec.
+
+ * Tanaka Akira: 7670, 7686: Completion/User/_cvs, INSTALL,
+ configure.in: _cvs back in one function, remove Completion/Cvs.
+
+ * John Williams: 7669: Src/builtin.c: __CYGWIN should be __CYGWIN__
+
+1999-09-06 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Sven: 7662: Etc/completion-style-guide: subcommands and using
+ funcall to test state functions.
+
+ * pws: 7660: Src/Modules/cap.c: changes as per 7591; initialize
+ variables to silence compiler.
+
+ * Sven: 7656: Doc/Zsh/compsys.yo: display fixes.
+
+ * Sven: 7655: Src/Zle/zle_tricky.c: bug completing on continuation
+ line.
+
+ * Sven: 7654: Src/Zle/zle_thingy.c: error calling zle -R outside
+ widget.
+
+ * pws: Config/version.mk: 3.1.6-pws-3
+
+ * Sven: 7652: Doc/Zsh/compsys.yo, Completion/Base/_values,
+ Completion/User/_hosts, Completion/User/_nslookup,
+ Functions/Misc/nslookup: complete assignment-like arguments,
+ nslookup wrapper with completion.
+
+ * pws: 7651: Doc/Zsh/options.yo: document HIST_FIND_NO_DUPS.
+
+ * Sven: 7650: Doc/Zsh/compsys.yo, Completion/Base/_arguments,
+ Completion/Core/_display, Completion/Core/compinit,
+ Completion/Linux/_rpm, Completion/User/_urls,
+ Completion/X/_x_color, Etc/completion-style-guide:
+ urls_dir -> urls_path, colors_path allow paths for URLs and X
+ colours; funcall; _arguments changes: options assoc, states
+ available using '->name', option descriptions for mutually
+ incompatible options, descriptions of individual options,
+ option_prefix allows ~command; _display for compadd -y;
+ new _rpm; style guide additions.
+
+ * pws: 7649: Src/pattern.c: bug with excluding multiple
+ directories with ~ in 7611, 7626.
+
+ * Adam Spiers: 7647: Completion/User/_perl_basepods,
+ Completion/User/_perl_builtin_funcs,
+ Completion/User/_perl_modules, Completion/User/_perldoc:
+ completion for perldoc.
+
+ * Tanaka Akira: 7641, 7646: Completion/Debian/_apt-get,
+ Completion/Debian/_deb_packages: handle different apt-get
+ keywords.
+
+1999-09-03 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 7639: Doc/Zsh/expn.yo, Src/glob.c: remember that
+ (foo/)# is a special case for file globbing; fix bug that
+ that pattern generated a null string.
+
+ * pws: 7637: Doc/Zsh/expn.yo: clarify some glob descriptions
+ including change that / inside parentheses is error (rather than
+ just screwing up pattern) for file globbing.
+
+ * Bart: zsh-users/2567: Doc/Zsh/options.yo: new improved
+ GLOB_COMPLETE description.
+
+ * pws: 7636: Doc/Zsh/builtins.yo, Doc/Zsh/params.yo,
+ Src/builtin.c, Src/zsh.h, Src/Modules/mapfile.c,
+ Src/Modules/parameter.c: typeset -h allows locals to hide
+ specials; turned on automatically for specials in mapfile and
+ parameter modules.
+
+ * Sven: 7635: Completion/User/_urls: change configuration key to
+ urls_dir.
+
+ * Tanaka Akira: 7634: Completion/Debian/_apt-get,
+ Completion/Debian/_deb_packages: completion for apt-get.
+
+ * Tanaka Akira: 7633: Completion/User/_lynx,
+ Completion/User/_urls: completion for lynx and general URL
+ completion.
+
+1999-09-02 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 7632: Doc/Zsh/zftpsys.yo, Functions/Zftp/zfautocheck,
+ Functions/Zftp/zfinit, Functions/Zftp/zfrglob,
+ Functions/Zftp/zftp_progress: bar-style progress meter, zfconfig
+ associative array for configuration.
+
+ * Sven: 7631: Completion/User/_pbm: comment about overriding
+ definitions.
+
+ * Sven: 7630: Src/zle_tricky.c: when using a matcher spec
+ generating matches with missing characters, position on last set
+ of missing characters instead of first.
+
+ * Sven: 7628: Src/params.c, Src/Modules/parameter.c,
+ Completion/Core/_parameters, Completion/Core/_path_files:
+ parameters gives `undefined' message; _parameters doesn't
+ load undefined parameters; do partial path expansion after
+ parameters.
+
+ * pws: 7627: Src/params.c: don't autoload parameter just to
+ unset it (replaces 7616).
+
+ * Sven: 7625: Completion/Base/_arguments: expansion fix.
+
+ * Tanaka Akira: 7623: Completion/X/_xv: complete .jpg and .png
+ files.
+
+ * Bart: 7618: Config/installfns.sh, Config/uninstallfns.sh:
+ space required in $sdir substitution.
+
+ * Bart: 7617: Src/signals.c: set err to -1.
+
+1999-09-01 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 7613: Completion/User/_gv: typos
+
+ * pws: 7611, 7626: Src/pattern.c, Src/parse.c, Doc/Zsh/expn.yo:
+ strip parentheses from case label with open and close
+ parentheses; use unions for pattern alignment, optimize lowest
+ level character reading routine, optimize ...*string pattern,
+ optimize search for characters terminating processing, document
+ some more existing pattern features.
+
+ * Sven: 7607: Completion/Base/_arguments: behaviour after a
+ non-option when using `*::'.
+
+ * Sven: 7605: Src/exec.c, Src/jobs.c: use killpg instead of
+ altering process group when leader exits, fix fg test to use
+ killpg.
+
+ * Sven: 7598: Src/Zle/zle_tricky.c: REC_EXACT behaviour.
+
+ * Sven: 7596, 7601: Completion/Base/_arguments: interaction of option
+ arguments with default.
+
+ * pws: 7591: Src/utils.c: cap_free should take caps (not pointer
+ to it) as arg.
+
+ * Bart: 7584: Src/jobs.c, Src/signals.c, Src/system.h: handle
+ broken ESRCH by redefining ESRCH to EINVAL.
+
+ * Tanaka Akira: 7580: Completion/Cvs/_cvs,
+ Completion/Cvs/_cvs_diff, Completion/Cvs/_cvs?history_x:
+ arguments for options; cvs diff description.
+
+ * Sven: 7574, 7577, 7597: Src/subst.c, Doc/Zsh/expn.yo: modify
+ 7539 so that the % flag just does % expansion, while %% does
+ full prompt expansion.
+
+ * Sven: 7573: Src/signals.c, Src/exec.c, Src/utils.c: fix return
+ value of killjb(); pipelines which lose their leader get a new
+ one.
+
+1999-08-31 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Will Day: 7362: Src/Makefile.in, Src/hist.c, Src/jobs.c,
+ Src/signals.c, Src/system.h, acconfig.h: support for BeOS: test
+ more capabilities. This was present in 6-pws-1, but without
+ a Changelog entry.
+
+ * Sven: -7540: withdrawn, use ${${${(M)name#pattern}:+then}:-else}.
+
+ * Tanaka Akira: 7436: Src/exec.c: exec last command in sequence
+ properly; don't increment SHLVL when exec'ing.
+
+ * Sven: 7564: Completion/X/_xterm, Completion/Pbmplus/_pgmtoppm,
+ Completion/Pbmplus/_pnmalias, Completion/Pbmplus/_pnmmargin,
+ Completion/Pbmplus/_ppmchange, Completion/Pbmplus/_ppmmake,
+ Completion/Pbmplus/_ppmtoacad, Completion/User/_gs,
+ Completion/X/_xdvi, Completion/X/_xfig, Completion/X/_xsetroot,
+ Completion/X/_xt_arguments, Completion/X/_xterm,
+ Completion/X/_xv: change some names.
+
+ * Bart: 7562: corresponding fix for Config/uninstallfns.sh
+
+ * Tanaka Akira: 7561: Config/installfns.sh: administrative files
+ from Functions and Completion were installed by mistake.
+
+ * Bart: 7414: Doc/ztexi.yo: @'@' breaks texinfo; use '@:'.
+
+ * Bart: 7557: Src/Makefile.in: typo adding $(DESTDIR) patch by
+ hand. (Also from Ollivier Robert, 7558, and Oliver Kiddle).
+
+1999-08-30 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: Config/version.mk: 3.1.6-pws-2 made available.
+
+ * Tanaka Akira: 7551: Doc/Zsh/expn.yo: mismatched parenthesis.
+
+ * Sven: 7549: Src/hist.c: shell wouldn't exit if writing history
+ file failed.
+
+ * Sven: 7548: Completion/User/_xargs: new.
+
+ * Sven: 7541: Completion/Base/_arguments: fix.
+
+ * Sven: 7540: Src/subst.c, Doc/Zsh/expn.yo: ${name^pat^then^else}
+ tests string and substitutes appropriately.
+
+ * Sven: 7539: Src/subst.c, Doc/Zsh/expn.yo: % parameter flag does
+ prompt escapes.
+
+ * Sven: 7538: Completion/Base/_arguments: completion of trailing
+ non-option arguments.
+
+ * Sven: 7535: Src/glob.c: don't restore badcshglob.
+
+ * Sven: 7533: Completion/Rpm/*, Completion/Base/_arguments,
+ Completion/User/_a2ps, Completion/User/_configure,
+ Completion/User/_dvi, Completion/User/_gdb, Completion/User/_gs,
+ Completion/User/_gs_name, Completion/User/_patch,
+ Completion/User/_pspdf, Completion/User/_tar,
+ Completion/User/_use_lo, Completion/User/_xfig,
+ Completion/User/_xsetroot, Completion/User/_xterm,
+ Completion/X/_gv, Completion/X/_xdvi,
+ Completion/X/_xt_arguments, Completion/X/_xv,
+ Doc/Zsh/compsys.yo: argument handling; new rpm functions.
+
+ * Sven: 7532: Src/Zle/zle_tricky.c: completion bug.
+
+ * Bart, Sven: 7529, 7530: process groups not continued properly.
+
+ * Bart: 7527: KSH_ARRAYS messed up assignment to a
+ hash, plus 7521 typo.
+
+ * Bart: 7521: Src/init.c: replace 7472 and 7490 with thing that
+ tests if hashed command is really there.
+
+ * Sven: 7517: Completion/Base/_arguments,
+ Completion/Pbmplus/_pbmtext, Completion/Pbmplus/_pbmtopk,
+ Completion/Pbmplus/_pktopbm, Completion/Pbmplus/_pnmcomp,
+ Completion/Pbmplus/_pnmtoddif, Completion/Pbmplus/_psidtopgm,
+ Completion/Pbmplus/_pstopnm, Completion/User/_gdb,
+ Completion/User/_gprof, Completion/User/_x_options,
+ Completion/User/_xfig, Completion/User/_xsetroot,
+ 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, Completion/X/_xv: use _arguments more.
+
+ * Tanaka Akira: 7516: Completion/Base/_arguments,
+ Completion/Cvs/_cvs, Completion/Cvs/_cvs_command: fixes.
+
+ * Sven: 7515: Doc/Zsh/compsys.yo, Completion/Base/_arguments,
+ Completion/Pbmplus/_pnmtotiff, Completion/Pbmplus/_ppmtomitsu,
+ Completion/User/_find: _arguments allows descriptions in list of
+ possibilities.
+
+ * Sven: 7514: Src/glob.c, Doc/Zsh/expn.yo: use REPLY to set
+ filename.
+
+ * Bart: 7510: Src/init.c: zsh -ce interprets e as option, not
+ command.
+
+ * Sven: 7512: Completion/Base/_arguments: complete function.
+
+ * Sven: 7500: Completion/Base/_arguments,
+ Completion/Cvs/_cvs_command, Completion/User/_find:
+ word-splitting in _arguments.
+
+ * Tanaka Akira: 7495: Completion/Cvs/_cvs*: new cvs functions.
+
+ * Sven: 7496: Src/glob.c, Src/zsh.h, Doc/Zsh/expn.yo: glob
+ qualifier e:string: with $_ set to filename.
+
+ * Sven: 7492: Completion/Base/_arguments, Completion/User/_find,
+ Completion/X/_x_font: speed up _arguments.
+
+ * Sven: 7490: Src/exec.c: change 7472 not to try test on hashed
+ command.
+
+ * Sven: zsh-users/2511: Src/Zle/zle_tricky.c: bad (old) completion
+ after `$(<'.
+
+ * Sven: 7482: Src/exec.c, Src/glob.c, Src/zsh.h, Doc/Zsh/expn.yo:
+ F:func: glob qualifier calls func to determine whether to
+ include file.
+
+ * Sven: 7480: Src/Zle/zle_tricky.c, Completion/Core/_multi_parts,
+ Completion/User/_xterm, Completion/X/_x_font,
+ Completion/X/_xt_arguments: matching bug.
+
+ * Sven: 7478: Doc/Zsh/compsys.yo, Completion/Base/_arguments,
+ Completion/Builtins/_vars_eq: handling of :: in _arguments.
+
+ * Tanaka Akira: 7477: Completion/User/_xterm,
+ Completion/X/_x_borderwidth, Completion/X/_x_font,
+ 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,
+ Completion/X/_xt_arguments, Completion/X/_xt_session_id:
+ use standard XToolkit arguments.
+
+ * Sven: 7472: Src/exec.c: crash in isreallycom().
+
+ * Sven: 7469: Completion/Base/_arguments,
+ Completion/Base/_command_names, Completion/Builtins/_zftp,
+ Completion/Core/_complete, Completion/Core/_main_complete,
+ Completion/Core/_normal, Completion/User/_x_display,
+ Completion/User/_x_options, Completion/User/_xterm: fix
+ word-splitting for _arguments.
+
+ * Sven: zsh-users/2505: parameter with non-empty prefix.
+
+ * Tanaka Akira: 7468: Completion/User/_xterm: xterm argument
+ completion.
+
+ * Sven: zsh-users/2502: completing '=$' erased word.
+
+ * Sven: 7467: Doc/Zsh/compsys.yo, Completion/Base/_arguments,
+ Completion/Base/_long_options: allow an _arguments option to
+ swallow everything to end of line.
+
+ * Sven: 7465: Src/params.c: reverse indexing of associative
+ arrays.
+
+ * Sven: 7463: Src/Zle/compctl.c, Doc/Zsh/compsys.yo,
+ Completion/Base/_arguments, Completion/Base/_brace_parameter,
+ Completion/Base/_condition, Completion/Base/_long_options,
+ Completion/Base/_math, Completion/Base/_parameter,
+ Completion/Base/_tilde, Completion/Base/_vars,
+ Completion/Builtins/_vars_eq, Completion/Builtins/_zftp,
+ Completion/Commands/_correct_filename,
+ Completion/Commands/_correct_word,
+ Completion/Commands/_expand_word,
+ Completion/Commands/_history_complete_word,
+ Completion/Commands/_most_recent_file,
+ Completion/Commands/_read_comp, Completion/Core/_parameters,
+ Completion/Core/compinit, Completion/User/_chown,
+ Completion/User/_dir_list, Completion/User/_exec_funcs,
+ Completion/User/_find, Completion/User/_gprof,
+ Completion/User/_rlogin, Completion/User/_su,
+ Completion/User/_tar, Completion/User/_users,
+ Util/completion-style-guide: miscellaneous completion fixes.
+
+ * Tanaka Akira: 7460. 7461: Completion/Base/_arguments,
+ Completion/User/_patch: _arguments -s handling with --.
+
+ * Clint Adams: 7459: Config/funcinst.mk, Config/installfns.sh,
+ Doc/Makefile.in, Src/Makefile.in, Src/Makemod.in.in: can set
+ DESTDIR to specify install prefix.
+
+ * Tanaka Akira: 7458: Completion/Base/_arguments,
+ Completion/Base/_long_options, Completion/User/_patch:
+ _patch function and required fixes.
+
+ * Sven: 7457: Doc/Zsh/compsys.yo, Completion/Base/_arguments:
+ handle short options.
+
+ * Sven: 7455: Src/Zle/complist.c: handle lengths of capabilities.
+
+ * Sven: 7454: Doc/Zsh/compsys.yo, Completion/Base/_arguments,
+ Completion/Core/_message: option prefix configuration.
+
+ * Sven: 7429: _pbm: more stuff
+
+ * Tanaka Akira: 7451: Completion/Core/_message,
+ Completion/Pbmplus/_pbmtoepsi, Completion/Pbmplus/_pktopbm,
+ Completion/Pbmplus/_yuvtoppm, Doc/Zsh/compsys.yo: some small
+ mistakes.
+
+ * Sven: 7441: Src/Zle/zle_tricky.c: matching control bug.
+
+ * Sven: 7450: Completion/Base/_arguments,
+ Completion/Base/_long_options, Completion/Base/_subscript,
+ Completion/Builtins/_zmodload, Completion/User/_colors,
+ Completion/User/_cvs, Completion/User/_gdb: explanations and
+ arguments.
+
+ * Tanaka Akira: 7431: Completion/User/_colors: null glob.
+
+ * Tanaka Akira: 7432: Completion/User/_cvs: update.
+
+ * Sven: 7449: Src/module.c, Src/params.c: better errors for failed
+ autoloading;
+
+ * Sven: 7448: too many files under Completion to list, including
+ new Pbmplus directory: revised pbm completion; pattern completion
+ only if no specific completion; descriptions for completions;
+ better handling for command line arguments.
+
+ * Tanaka Akira: 7417: Completion/User/_pdf, Completion/User/_ps,
+ Completion/User/_pspdf: more programs that take ps or pdf files.
+
+ * Sven: 7430: matching control bug: Src/Zle/zle_tricky.c,
+ Completion/User/_colors, Completion/User/_cursors,
+ Completion/User/_x_options, Completion/User/_xsetroot:
+ bug in matching control.
+
+ * Tanaka Akira: 7428: Completion/User/_pbm,
+ Completion/User/_colors: fix some problems.
+
+ * Sven: 7420: Src/Zle/zle_tricky.c, Doc/Zsh/compsys.yo,
+ Completion/Base/_first, Completion/Builtins/_zftp,
+ Completion/Core/_complete, Completion/Core/_main_complete,
+ Completion/Core/_normal, Completion/User/_colors,
+ Completion/User/_pbm, Completion/User/_x_options: _compskip
+ extended to allow choice of what to skip.
+
+ * Sven: 7418: Completion/User/_pbm: new
+
+ * Sven: 7446: print -P %s didn't work.
+
+ * Bart: 7410: parameter flags doc for M.
+
+ * Sven: 7404: Src/glob.c: repeatedly matching empty string
+ (somehow).
+
+1999-08-06 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: Config/version.mk: 3.1.6-pws-1 made available.
+
+ * Sven: 7386: Src/subst.c: Order of q and Q parameter flags matters.
+
+1999-08-05 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Sven: 7380: Src/hist.c, Src/subst.c, Doc/Zsh/expn.yo: flag X for
+ reporting errors de-quoting.
+
+ * Sven: 7374: Src/subst.c, Doc/Zsh/expn.yo: modifier to remove one
+ level of quotation, corresponding flags.
+
+ * Sven: 7373: Src/Zle/comp.h, Src/Zle/zle_tricky.c,
+ Completion/Base/_brace_parameter: support nested parameter
+ expansion type of deal.
+
+1999-08-04 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Sven: 7355: Src/Zle/compctl.c, Src/Zle/zle_tricky.c: make
+ compadd quoting consistent with compgen.
+
+1999-08-02 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Sven: 7349: Src/loop.c, Src/signals.c: restore errflags in
+ select after a zleread; fix problem restoring function-style trap
+ after a function set it to something else.
+
+ * Sven: 7348: Completion/Core/_path_files, Doc/Zsh/compsys.yo:
+ remove path_keepdir configuration key but don't do keepdir
+ trick unless _files had no type arguments.
+
+ * Sven: 7345, 7346, 7347: Src/Zle/zle_tricky.c: match control
+ problems.
+
+ * Sven: 7344, 7353: Src/cond.c, Src/Modules/example.c,
+ Src/Zle/compctl.c, Util/zsh-development-guide: conditions can
+ get the tokenized string; better quoting behaviour in
+ IPREFIX/ISUFFIX.
+
+ * Sven: 7343: Src/Zle/zle_tricky.c: quote path prefix and suffix
+ earlier.
+
+ * pws: 7342: Doc/Makfile.in: use makeinfo ... || exit 0 to
+ ignore result of makeinfo.
+
+ * Irving Wolfe: 7336: utils.c: same fcntl() change.
+
+ * Geoff: 7335: init.c: third argument for fcntl().
+
+1999-08-01 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: Config/version.mk: zsh 3.1.6 released.
+
+1999-07-30 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws, Bart: 7321, 7325: Src/hist.c: NO_BANG_HIST wasn't working
+ at all, but be careful not to disable too much when it's
+ in effect.
+
+ * Tanaka Akira: 7318: Completion/User/_cvs: more improvements
+
+1999-07-29 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 7316: Doc/Zsh/compsys.yo: mention that compctl -M control
+ is available and fix some typos.
+
+ * pws: unposted: Doc/Zsh/metafaq.yo: sites in Italy and Poland
+ (the one in Italy is not `official', but is actively mirroring
+ ftp.zsh.org anyway).
+
+ * Felix Rosencrantz: 7311: Src/Zle/zle_tricky.c: matching control
+ left dangling pointers.
+
+ * Tanaka Akira: 7312: Completion/User/_cvs: don't quote ignore
+ patterns.
+
+1999-07-28 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 7308, 7309: Src/Zle/zle_tricky.c: glob patterns were
+ limited to PATH_MAX and length wasn't tested.
+
+ * Tanaka Akira: 7307: Completion/User/_cvs: remove parentheses,
+ complete argument options.
+
+ * pws: 7305: Doc/Zsh/zftpsys.yo, Functions/Zftp/zfanon,
+ Functions/Zftp/zfget, Functions/Zftp/zfopen,
+ Functions/Zftp/zftp_chpwd: use URL-style paths in opening;
+ zfget -c sends output to stdout; don't delete current directory
+ information if we haven't really changed directory.
+
+ * Bart: 7301: Completion/User/_cvs: restored .file completion
+
+1999-07-27 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 7300: Completion/Core/compdump: wasn't ignoring . in fpath,
+ although compinit was.
+
+ * pws: 7299: configure.in: don't use gcc -pedantic any more, since
+ there are too many messages about `long long' and variable-sized
+ arrays not being available in ISO C.
+
+ * pws: 7298: Src/Zle/zle_tricky.c: missing dupstring() in
+ comp_match.
+
+ * pws: 7297: Completion/Core/_path_files, Doc/Zsh/compsys.yo:
+ path_keepdir config key required for 7141 to come into effect
+ due to significant side effects.
+
+ * Tanaka Akira: 7290, 7292: Completion/User/_cvs: condensed
+ version of all _cvs completion stuff; completes files if not
+ under CVS control; use compgen -p to work around problem with
+ quoted characters.
+
+ * Andrej: 7827: Etc/Machines: Siemens info
+
+ * Bart: 7285, applied by hand: Completion/User/_cvs: parameter
+ fixes, commit bug.
+
+ * Tanaka Akira: 7284: Completion/Core/compdump: careful when
+ two shells start at once.
+
+ * Tanaka Akira: 7282: Completion/User/_cvs,
+ Completion/User/_cvsaddp, Completion/User/_cvsentries_modified,
+ Completion/User/_cvsprefix, Completion/User/_cvsremovep,
+ Completion/User/_cvstargets, Completion/User/_cvstargets_modified:
+ handle modified files using stat module.
+
+1999-07-26 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Tanaka Akira: 7278: Completion/Base/_complete_opts:
+ less verbosity
+
+1999-07-25 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Tanaka Akira: 7276, 7277, 7279: Completion/User/{_cvs, _cvsaddp,
+ _cvsentries, _cvsprefix, _cvsremovep, _cvsrepositories,
+ _cvsrevisions, _cvstargets, _cvstest}, Misc/compctl-examples:
+ more modular cvs new completion support including CVS/Entries;
+ bug fix for old CVS completion.
+
+ * Bart: 7275: Doc/intro.ms: now works with groff.
+
+ * Bart: 7274: Src/Zle/zle_tricky.c: don't go beyond end of line
+
+ * pws: from Bart: Etc/CONTRIBUTORS, Etc/NEWS: updates for 3.0.6
+
+1999-07-24 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: version 3.1.6-test-3
+
+ * pws: lastest FAQ.yo, FAQ
+
+1999-07-23 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 7264: Completion/Commands/_correct_filename,
+ Completion/Commands/_correct_word,
+ Completion/Commands/_expand_word,
+ Completion/Commands/_history_complete_word,
+ Completion/Commands/_most_recent_file,
+ Completion/Commands/_read_comp, Completion/Core/compinit,
+ Doc/Zsh/compsys.yo: compdef -k takes -n option not to override
+ existing keybinding; used in completion command widgets to
+ keep user bindings during compinit.
+
+ * Sven: 7260: Completion/Core/_main_complete: commented-out
+ option saving bit can uses parameter module
+
+ * Sven: 7259, 7261: Src/subst.c, Src/Modules/parameter.c,
+ Doc/Zsh/expn.yo, Completion/Core/_normal,
+ Completion/Core/_parameters: parameter module provides
+ local information; used in _parameters; _normal uses
+ $commands when available.
+
+ * pws: 7257: Completion/Core/_parameters: simplify.
+
+ * Tanaka Akira: 7256: Completion/User/_bzip2,
+ Completion/User/_bunzip2: new.
+
+ * Tanaka Akira: 7255: Completion/User/_make: complete after =.
+
+ * Oliver: 7254: Completion/Builtins/_aliases: do unalias.
+
+1999-07-22 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 7253: Doc/Zsh/arith.yo, Doc/Zsh/builtins.yo,
+ Doc/Zsh/compctl.yo, Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo,
+ Doc/Zsh/cond.yo, Doc/Zsh/expn.yo, Doc/Zsh/files.yo,
+ Doc/Zsh/func.yo, Doc/Zsh/grammar.yo, Doc/Zsh/invoke.yo,
+ Doc/Zsh/jobs.yo, Doc/Zsh/mod_stat.yo, Doc/Zsh/mod_zle.yo,
+ Doc/Zsh/options.yo, Doc/Zsh/params.yo, Doc/Zsh/redirect.yo,
+ Doc/Zsh/zle.yo, Doc/ztexi.yo, Util/zsh-development-guide:
+ General documentation fixes and enhancements.
+
+ * Sven: 7251: Src/Zle/zle_tricky.c: completion words wrapper
+ tweak thing.
+
+1999-07-21 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Bart: 7246: Completion/Builtin/_functions: complete for
+ _functions.
+
+ * Tanaka Akira, Sven: 7243, 7250: Completion/Base/_complete_opts,
+ Completion/User_cvs: enhancements for cvs completion.
+
+ * Sven: 7241: Completion/Base/_first: typos
+
+ * pws: 7231: README, Etc/CONTRIBUTORS: notes for latest release
+ including possible incompatibilities.
+
+ * Bart: 7230: Src/exec.c: cancd2 didn't free string properly
+ (or at all, in fact).
+
+ * Tanaka Akira, Bart: 7228: Completion/User/_cvs,
+ Completion/User/_complete_opts: completion for cvs.
+
+1999-07-20 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 7226: INSTALL: mention that dependent libraries of zle
+ can't be used if zle is dynamically loaded on systems without
+ working RTLD_GLOBAL.
+
+ * pws: 7223: Doc/Makefile.in, Doc/Zsh/compsys.yo,
+ Doc/Zsh/compwid.yo, Doc/Zsh/mod_complist.yo,
+ Doc/Zsh/mod_zftp.yo, Doc/Zsh/mod_zle.yo, Doc/Zsh/zftpsys.yo:
+ dependences for texinfo manual; extra index entries.
+
+ * Sven: 7220: Src/Zle/complist.c: `*=' works and the last
+ column is set.
+
+ * Sven: 7219: Src/Zle/zle_tricky.c, Doc/Zsh/compwid.yo:
+ compstate[force_list] now works as documented.
+
+ * Sven: 2456: Src/Zle/zle_tricky.c, Doc/Zsh/compwid.yo:
+ clear explanation string; document compstate[insert]=''
+ is same as unsetting.
+
+ * pws: 7218: Doc/Makefile.in, Doc/zman.yo: delete all manual
+ page lines beginning .'; work around yodl .SH ""NAME problem.
+
+ * Sven: 7217: Src/exec.c: duplicate function name for scriptname.
+
+ * Sven: 7216: Src/Zle/zle_tricky.c: insertion with old and
+ new completion.
+
+ * Tanaka Akira: 7213: Doc/Makefile.in: postprocess manual pages
+ to remove yodl cruft.
+
+ * Ollivier: 7209, 7210: configure.in, Etc/MACHINES: Elf and a.out
+ dynamic loading on FreeBSD (MACHINES entry adapted).
+
+1999-07-19 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Tanaka Akira: 7205: Src/Modules/mapfile.c: MS_SYNC was not
+ defined on SunOS 4.
+
+ * pws: 7202: Src/Modules/clone.c: add an extra zero argument
+ to ioctl() to make three.
+
+ * pws: from Ollivier Robert: Etc/MACHINES: FreeBSD 4.0 builds OK.
+
+ * pws: 7196: Src/Zle/zle_tricky.c: try to handle multiple supplied
+ (-P) prefixes better.
+
+ * pws: 2446: Completion/User/_rlogin: handle user@host better.
+
+ * pws: version 3.1.6-test-2
+
+ * pws: 7192: Src/glob.c: bug with null in pattern if at end of
+ test string (matched as if a real character).
+
+1999-07-18 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 7185: Src/glob.c: don't use strcoll() for character
+ ranges [...] because it can have side effects.
+
+ * pws: 7184: Src/lex.c: histactive didn't get get zeroed before
+ non-interactive history use, hence interactive lines with
+ remhist() were junked more than once.
+
+ * Wayne: 7181: Doc/Zsh/options.y, Doc/Zsh/params.yo: history docs.
+
+ * Wayne: 7180: Src/Zle/complist.c, Src/utils.c: warnings.
+
+1999-07-16 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 7172: Doc/Zsh/options.yo, Src/builtin.c, Src/exec.c,
+ Src/options.c, Src/utils.c, Src/zsh.h: minor bugs with
+ 7164 fixed; CHASE_DOTS resolves ..'s to physical path;
+ CHASE_LINKS doesn't do logical path rationalization;
+ xsymlink() and xsymlinks() simplified and option-dependence
+ removed.
+
+ * Sven: 7171: Src/builtin.c: alternate form of Digital/gcc
+ bug workaround.
+
+1999-07-15 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 7164: Src/builtin.c, Src/exec.c: AUTOCD now allows
+ paths with symlinks (as real cd always did); simplify code
+ for testing for existing directory on foo/.. before removing
+ foo/..; as a side effect, relative cd's from directory which
+ has been deleted don't work.
+
+ * Sven: 7161: Src/Zle/comp.h, Src/Zle/complist.c,
+ Src/Zle/zle_tricky.c, Completion/Base/_brace_parameter:
+ be more careful with quote-prefix/suffix and path-prefix/suffix
+ especially with accept-and-menu-complete.
+
+ * pws: 7155: Functions/Zftp/zfgoto, Functions/Zftp/zfinit:
+ zfgoto can cd without needing to re-login; zfinit uses
+ zmodload -e to check for zftp.
+
+ * Sven: 7154: Src/Zle/complist.c, Src/Zle/zle_refresh.c,
+ Src/Zle/zle_tricky.c, Doc/Zsh/mod_complist.yo: don't
+ list too many times on ambiguous completion; don't do
+ menu-selection if no alwayslastprompt behaviour.
+
+1999-07-14 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 7148: INSTALL: User subdirectory
+
+ * Thomas Köhler: 7146: Completion/User/_make: didn't work.
+
+ * pws: 7145: Completion/User/_sh: use compset -q for completing
+ after -c option
+
+ * Sven: 7143: Src/Zle/complist.c, Src/Zle/zle_tricky.c:
+ listing got confused with only hidden matches.
+
+ * Sven: 7141: Completion/Core/_path_files: if there are
+ no completions in a valid directory when we have a path ending
+ in /, use the directory as a completion, to avoid
+ correction/approximation of the existing directory.
+
+ * pws: 7139: Src/builtin.c: not particularly pleasant fix
+ to problem that `cd nonexistent/..' silently did nothing, while
+ making `cd ..' work even if current directory has gone.
+
+ * Sven: 7138: Completion/User/_hosts, Completion/User/_x_options:
+ _hosts passes arguments as options to compadd.
+
+ * Oliver: 7136: Completion/User/_rlogin,
+ Completion/User/_x_options: use _hosts.
+
+ * Sven: 7135: Src/Zle/zle_tricky.c, Completion/Core/_path_files:
+ change quoting of files again.
+
+ * Sven: 7133: Doc/Zsh/expn.yo, Doc/Zsh/mod_complist.yo:
+ ZLS_COLOURS not required for complist to work.
+
+ * pws: 7127: configure.in: help now shows --disable-dynamic
+ and --disable-lfs.
+
+ * Sven: 7126: Src/Zle/comp.h, Src/Zle/comp1.c, Src/Zle/compctl.c,
+ Src/Zle/zle_tricky.c, Doc/Zsh/compwid.yo,
+ Functions/Zle/incremental-complete-word: compstate key
+ normal_nmatches; more i-c-w prompt escapes
+
+ * Sven: 7123: Src/Zle/zle_tricky.c: clear list on expansion
+ failure.
+
+1999-07-13 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 7119: Src/Zle/zle_tricky.c: status from expansion
+ functions.
+
+ * Sven: 7116: Doc/Zsh/compwid.yo, Doc/Zsh/expn.yo: minor
+ changes.
+
+ * pws: 7114: Src/parse.c, Src/utils.c: line numbers again:
+ flushing line in a script made lineno appear one too large;
+ introduce zwarn() function.
+
+ * Sven/pws: 7112: Src/Zle/zle_params.c, Doc/Zsh/zle.yo: change
+ array keys to scalar KEYS, works more like read -k;
+ documentation.
+
+ * Sven: 7110: Src/Modules/zftp.c, Doc/Zsh/compsys.yo,
+ Etc/MACHINES: signed char warnings in zftp; document
+ _long_options options; Digital UNIX problem.
+
+ * Sven: 2432: Src/builtin.c: workaround Digital UNIX 4.0 +
+ gcc 2.8.1 bug.
+
+ * Sven: zsh-users/2430: Etc/NEWS: mention chmod-like mode glob
+ qualifier.
+
+ * Sven: 7108: Misc/job-control-tests: more tests
+
+ * Bart: 7107: configure.in: too many x's in lfs handling.
+
+ * Sven: 7106: Functions/Zle/incremental-complete-word: prompting
+ changes.
+
+ * pws: unposted: update .distfiles and .cvsignore: _sh, _su
+ zshcompsys.yo, zshcompwid.yo, zshzftp.yo, zshcompsys.1,
+ zshcompwid.1, zshzftp.1 were missing from the distribution.
+
+ * Sven: 7105: Src/Zle/Zle_tricky.c: restore the command line
+ in more places.
+
+1999-07-12 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Sven: 7103: Src/Zle/zle_tricky.c, Doc/Zsh/compwid.yo: update
+ CURRENT with compset -q; modify test for quoted delimiters.
+
+ * pws: version 3.1.6-test-1
+
+ * Sven: 7099: Completion/Core/_main_complete, Doc/Zsh/compsys.yo:
+ config key last_prompt means don't turn off alwayslastprompt on
+ prefix.
+
+ * Sven: 7097: Completion/Core/_oldlist: keeps old command line.
+
+1999-07-09 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 7091: configure.in, INSTALL: change defaults for
+ dynamic and large file support to be enabled.
+
+ * Sven: 7083: Src/Zle/compctl.c, Src/Zle/zle_tricky.c,
+ Doc/Zsh/compwid.yo: compset -q unconditionally splits
+ the current word.
+
+ * Sven: 7082: Completion/Base/_parameter: use _parameters
+
+ * pws: 7076: Completion/Base/_command_names,
+ Completion/Base/_first, Completion/User/_su: %resume should be
+ in _command_names; _su should check $SHELL.
+
+ * pws: 7075, 7080, 7092: Completion/Core/compinit,
+ Config/funcinst.mk, Config/installfns.sh,
+ Config/uninstallfns.sh, INSTALL: Yet another attempt to install
+ shell functions in a sensible way; compinit adds to the end of
+ $fpath; fixed typo that it didn't check existing fpath properly.
+
+ * Oliver: 7067: Completion/Base/_first, Completion/User/_su,
+ Completion/User/_sh: check for %resume on command line;
+ new completions for _su and _sh.
+
+ * pws: 7066: configure.in: function install makefile in
+ source, not build, hierarchy.
+
+ * Sven: 7062: Src/Zle/complist.c, Src/Zle/zle_tricky.c,
+ Doc/Zsh/compsys.yo, Doc/Zsh/mod_complist.yo: undo works
+ inside menu-selection for items completed by
+ accept-and-infer-next-history; display is more reliable.
+
+ * Sven: 7058: Src/Zle/zle_params.c: turn off menu completion
+ if the command line gets altered by a zle function.
+
+1999-07-08 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 7049: Src/builtin.c: eval didn't save/restore lexical
+ state.
+
+ * pws: 7046: Src/loop.c: xtrace for case and for statements.
+
+ * Sven: 7043: Completion/Core/_oldlist: Extra sophistication
+ when using _oldlist with a particular completer.
+
+ * pws: 7042: Etc/BUGS, Etc/CONTRIBUTORS, Etc/NEWS,
+ Doc/Zsh/builtins.yo, Doc/Zsh/expn.yo, Doc/Zsh/mod_complist.yo,
+ Doc/Zsh/params.yo: Changes to admin files for 3.1.6; some minor
+ documentation changes.
+
+ * Sven: 7039: Completion/Commands/_read_comp: trapping SIGINT
+ no longer necessary after 7038.
+
+ * pws: 7038: Src/Zle/zle_main.c: restore breaks whenever errflag
+ is restored as SIGINT handler sets both.
+
+ * Sven: 7036: Src/Zle/complist.c: make sure old list is thrown
+ away when doing accept-and-infer-next-history in menu-completion.
+
+ * Sven: 7028: Src/Zle/zle_tricky.c,
+ Functions/Zle/incremental-complete-word: problems when BUFFER
+ changes, %u in i-c-w prompt, config key for showing list.
+
+ * Sven: 7026: Completion/Core/_main_complete,
+ Completion/Core/_match, Completion/Core/_oldlist,
+ Completion/Core/compinit: More information stored in assoc array
+ _lastcomp about the previous completion.
+
+ * Sven: 7025: Src/Zle/complist.c: remove list when accepting
+ and retrying completion when unambiguous.
+
+1999-07-07 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 7021: Src/utils.c: error message in findsep() was
+ erroneous.
+
+ * pws: 7020: Src/params.c: error message for whole assoc array
+ assignment.
+
+ * Oliver: 7005: Src/builtin.c, Doc/Zsh/builtins.yo: alias
+ takes +g and + flags.
+
+ * Sven: 7004: Src/Zle/zle_refresh.c: reset showinglist on
+ clearlist.
+
+ * pws: 7002: Completion/Commands/_read_comp: does completion
+ lists; handle errors better.
+
+ * pws: 7001: Src/hist.c: line numbers were wrong in some error
+ messages (e.g. conditions) when reading from a string
+ (e.g. autoloaded functions).
+
+ * pws: 6998: Src/Zle/zle_bindings.c: restore history-search
+ bindings \M-n, \M-p.
+
+ * Sven: 6996: Src/Zle/complist.c, Src/Zle/zle_tricky.c,
+ Doc/Zsh/mod_complist.yo: accept-and-infer-next-history
+ in menu-select accepts a match, then restarts menu selection.
+
+ * Sven: 6995, 7000: Src/math.c, Src/utils.c, Doc/Zsh/arith.yo:
+ allow bindkey strings in after #\ in math mode. Also
+ incremental-complete-word and insert-files, added by hand
+ to directory Functions/Zle, with appropriate changes to
+ configure.in and INSTALL.
+
+ * Sven: 6992: Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
+ Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c, Doc/Zsh/mod_zle.yo:
+ zle -R can take list arguments; zle -cR clears the list;
+ zle -U puts keys in the unget queue.
+
+ * Geoff: 6991: configure.in: NetBSD can use both ELF and a.out.
+
+1999-07-06 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Andrej: 6990: Completion/Builtins/_cd,
+ Completion/Core/_path_files: some local variable fixes.
+
+ * pws: 6987: Src/builtin.c: `typeset +f' and `functions +'
+ should just print the function name.
+
+ * pws: 6986: Doc/Zsh/builtins.yo, Doc/Zsh/params.yo,
+ Src/builtin.c, Src/params.c, Src/zsh.h: special parameters
+ can become local, remaining special; be more careful that
+ only the most global parameter can appear in the environment.
+
+ * pws: 6984: Doc/Zsh/compsys.yo: typo in 6973 docs
+
+1999-07-05 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 6982: Src/exec.c: variable assignment with redirection is
+ interpreted as variable assignment with redirection, not
+ nullcmd.
+
+ * pws: 6981: Completion/Commands/_read_comp: -n should be -z.
+
+ * Sven: 6979: Completion/Core/_path_files: compconfig[path_expand]
+ fix.
+
+ * Sven: 6977: Completion/Core/_match: cosmetic `if' change.
+
+ * Sven: 6975: Src/Zle/zle_tricky.c: fix quoting of tildes at
+ the start of file names.
+
+ * Sven: 6974: Src/exec.c: mark superjob as locked as soon
+ as started.
+
+ * pws: 6973: Completion/Commands/_read_comp, Doc/Zsh/compsys.yo:
+ _read_comp allows function arguments and ^U but won't add
+ non-printables; document Completion/Commands widgets.
+
+ * Sven: 6971: Src/exec.c, Src/jobs.c: backgrounding jobs forked
+ from current shell works again; job table not filled up by
+ current shell subjobs; current/previous job not lost.
+
+1999-07-04 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 6970: Completion/Base/_default, Completion/Builtins/_cd,
+ Completion/Commands/_read_comp: handle magicequalsubst and
+ cdablevars optios; _read_comp can read and execute a completion
+ function (_*) or compgen argument (-*) on the fly.
+
+ * pws: 6969: Doc/Zsh/builtins.yo, Src/builtin.c: print -b
+ uses full bindkey string possibilities.
+
+ * Tanaka Akira: 6968: Completion/Core/compinit: compinit -D
+ didn't actually work.
+
+ * pws: 6967: Completion/Core/_path_files: final return status
+ inverted.
+
+ * pws: 6966: Completion/Makefile.in, Functions/Makefile.in,
+ Config/funcinst.mk, configure.in, INSTALL: prevent overwriting
+ of changed shell functions on installation; move function
+ installation code to funcinst.mk; clear up INSTALL a bit.
+
+1999-07-03 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 6962: Doc/Zsh/prompt.yo, Src/prompt.c: %/ and %~ take
+ numbers for trailing path segments like %c and %C, %N can too;
+ function promptpath() to implement this.
+
+ * pws: 6957: 3.1.5-pws-25 made available
+
+ * pws: 6955, 6956: Completion/Core/compinit,
+ Completion/Core/compinstall, Doc/Zsh/compsys.yo: better handling
+ of subdirectory structure for completion functions; -d is default
+ for compinit, -D turns it off; documentation updated for installed
+ files; bugfix for compinstall re-using compconf arguments.
+
+1999-07-02 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Tanaka Akira: 6953: Completion/Builtins/_cd: use pushd code for cd
+
+ * Sven: 6945: Completion/Core/_expand: error expanding :]
+
+ * Sven: 6941: Src/exec.c, Src/jobs.c: neater fix for time builtin.
+
+ * Oliver: 6939: Completion/User/_hosts,
+ Completion/Base/_subscript, Misc/compctl-examples: better way of
+ using /etc/hosts; complete POSIX character classes.
+
+ * Sven: 6937: Doc/Zsh/mod_complist.yo, Src/Zle/complist.c: use
+ send-break to exit menu selection and return to normal menu
+ completion.
+
+1999-07-01 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Sven: 6936: Src/jobs.c: time builtin was broken.
+
+ * Sven: 6933: Src/exec.c, Src/jobs.c, Src/Signals.c: More job
+ control fixes: running external command after loop in function;
+ function on left hand side of pipeline with loop on right.
+
+1999-06-29 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Sven: 6908, 6926: Src/exec.c, Src/jobs.c, Src/zsh.h: more job
+ control fixes: functions with programs that send strange
+ signals to parents should work.
+
+ * Sven: 6904: Src/Makefile.in: bugs with cleaning up modules
+ in Src.
+
+ * Sven: 6903: Src/Zle/zle_tricky.c, Doc/Zsh/compwid.yo:
+ compstate[insert] can have a space at the end to force inserting
+ a space after completion.
+
+ * Sven: 6902: Src/Zle/complist.c, Doc/Zsh/mod_complist.yo:
+ menu-select will use %S/%s if ZLS_COLO[U]RS is not defined.
+
+ * Sven: 6901: Src/exec.c, Src/init.c, Src/jobs.c: back off
+ some (but not all) recent job handling patches to avoid more
+ serious problems with recalcitrant programs.
+
+1999-06-28 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 6899: Doc/Zsh/params.yo, Doc/Zsh/prompt.yo, Src/init.c:
+ default PS4 is now "+%N:%i> ", except in [k]sh emulation.
+
+ * Andrej: 6893: aczsh.m4: use existing environment value when
+ testing for large file support.
+
+ * pws: 6890: Doc/Zsh/params.yo, Doc/Zsh/prompt.yo, Src/prompt.c:
+ %N and %i prompt escapes provide script or function name and
+ line number.
+
+ * Sven: 6887: Src/exec.c, Src/jobs.c: another loop killing problem.
+
+ * Geoff: 6884: Src/Zle/zle_refresh.c: bug when redisplaying line
+ one shorter than terminal width
+
+1999-06-27 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 6881: Doc/Zsh/mod_zle.yo: explain keymap linking
+
+ * pws: 6879: Src/exec.c: update command hash pointer if builtin
+ is autoloaded after a prefork().
+
+ * Bart: 6873: Src/Zle/zle_tricky.c: magic-space doesn't feep
+ quite so much.
+
+ * Geoff: 6871: Src/Zle/complist.c: optimi[sz]ations for outputing
+ coloured/colorized output.
+
+ * pws: 6866: Src/exec.c, Src/init.c: signed/unsigned character
+ problems; one was causing SunOS 4.1.3_U1 with gcc 2.7.0 to hang.
+
+1999-06-26 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * 3.1.5-pws-24 made available
+
+1999-06-25 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 6857: Completion/Core/compinit,
+ Completion/Core/compinstall, Doc/Zsh/compsys.yo: compinit and
+ compinstall are now functions which unfunction and autoload
+ themselves. _compdir is used by compinstall to record where
+ it found the completion directories. compinit is now otherwise
+ stuck with fpath.
+
+ * pws: 6851, 6853: typeset -g doesn't locallize parameters; bug
+ that unset parameters were recreated global instead of at
+ some higher local level; handle PM_AUTOLOAD consistent with other
+ flags.
+
+ * Sven: 6850: Src/init.c: always generate a new pgrp for the
+ shell, since the parent (e.g. xterm) may not have done that
+ and zsh now runs programs in its own pgrp.
+
+ * Sven: 6848: Src/exec.c: don't suspend if the shell is the
+ only thing to suspend (or something like that).
+
+ * Sven: 6841: Src/loop.c: %_ in else branches for PS4
+
+1999-06-24 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 6834: Src/glob.c, Src/hashtable.c: dyncat() changed always
+ to use heap memory (as it erroneously claimed); hashtable element
+ tablename (used for debugging) freed.
+
+ * Bart: 6830: Src/params.c: don't create the hashtable for an
+ assoc array on assignment unless there is something to put in it.
+
+ * Sven: 6825: Src/Zle_tricky.c: make sure path prefix and suffix
+ are quoted in filename completion; recalculate length of match
+ string.
+
+ * Sven: 6824: Src/exec.c, Src/signals.c: functions got deleted
+ from the process table too early for job control.
+
+ * pws: 6823: Src/exec.c, Src/utils.c: names and line numbers
+ of functions printed for errors during execution.
+
+ * Sven: 6822: Src/Zle/complist.c, Src/Zle/zle_tricky.c: assorted
+ completion fixes: crash with old completion; too many spaces
+ with menu inserting; too many beeps with LISTBEEP.
+
+ * Sven: 6819: Src/exec.c, Src/jobs.c, Src/signals.c: Run
+ jobs inside shell constructs in the same process group as the
+ shell itself.
+
+ * Sven: 6817: Src/Zle/comp.h, Src/Zle/complist.c,
+ Src/Zle/zle_tricky.c: Change ZLS_SELECT to SELECTMIN;
+ don't automatically switch on select widget until there are
+ $SELECTMIN choices.
+
+1999-06-23 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 6816: Doc/Zsh/params.yo, Src/utils.c: ZBEEP parameter
+ gives string to output instead of beeping.
+
+ * Sven: 6815: Src/Zle/complist.c: switch off menu-select for
+ hidden matches.
+
+ * pws: 6814: Doc/Zsh/mod_zle.yo, Doc/Zsh/options.yo,
+ Doc/Zsh/zle.yo, Src/Zle/deltochar.c, Src/Zle/iwidgets.list,
+ Src/Zle/zle_hist.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
+ Src/Zle/zle_move.c, Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c,
+ Src/Zle/zle_utils.c, Src/Zle/zle_vi.c, Src/Zle/zle_word.c:
+ Zle determines whether to feep by the return status (except
+ for some inner code loops); completion widgets return 1 if
+ something failed in the hierarchy outside the widget function;
+ the -n and -N options work properly.
+
+ * pws: 6812: Src/subst.c: ${(AA)foo=}, or anything that gives
+ a null string after the =, creates an empty assoc array.
+
+ * pws: 6806: Completion/Core/compdump, Completion/Core/compinit,
+ Completion/Core/compinstall, Doc/Zsh/compsys.yo: compdump is now
+ a function which unfunctions itself; default dumpfile location
+ is now ${ZDOTDIR:-$HOME}/.zcompdump
+
+ * Sven: 6807: Src/Zle/complist.c: accept-and-menu-complete
+ advances the menu-select selection too.
+
+ * Sven: 6802: Src/Zle/complist.c: change some default colours
+
+ * pws: 6801: Doc/Zsh/builtins.yo, Src/builtin.c: Make emulate -L
+ turn on LOCAL_TRAPS, too.
+
+ * Sven: 6796: Src/Zle/zle_main.c, Src/Zle/zle_thingy.c,
+ Doc/Zsh/mod_zle.yo, Completion/Core/compinit: zle -la lists
+ all widgets, just the name; zle -la <NAME> tests if <NAME> is
+ defined.
+
+ * Sven: 6793: Src/Zle/complist.c, Src/Zle/zle_keymap.c,
+ Src/Zle/zle_main.c, Doc/Zsh/mod_complist.yo: Local keymaps can be
+ defined, currently only used with menu-select.
+
+1999-06-22 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Sven: 6786: Src/Zle/zle_tricky.c, Doc/Zsh/compctl.yo: only use
+ a range when you are after the first pattern in it.
+
+ * Sven: 6780: Src/Zle/complist.c: wasn't showinglist when it
+ thought it was.
+
+ * Sven: 6778: don't delete function from job tables
+
+ * pws: 6776: Doc/Makefile.in, Doc/Zsh/compsys.yo,
+ Doc/Zsh/mod_complist.yo: Tweakchen for menu-select patch;
+ also (unposted) changed name collist to complist wherever it
+ occurs.
+
+ * Sven: 6774, 6775: Src/Zle/collist.c, Src/Zle/comp.h,
+ Src/Zle/zle.h, Src/Zle/zle_main.c, Src/Zle/zle_tricky.c,
+ Doc/Zsh/compsys.yo, Doc/Zsh/mod_collist.yo,
+ Doc/Zsh/mod_compctl.yo, Doc/Zsh/mod_deltochar.yo,
+ Doc/Zsh/modules.yo, Completion/Core/_path_files: Improvements
+ for menu-select widget; ZLS_SELECT turns menu-completion
+ into menu-selection; key bindings more natural; highlighting
+ more useful
+
+ * Oliver: 6772: Src/Zle/zle_tricky.c: use the whole
+ command text for job completion.
+
+1999-06-21 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Sven: 6760: Src/Zle/zle_tricky.c: menucompletion displaying new
+ list of matches sometimes got confused.
+
+ * Sven: 6755: Src/jobs.c: status of restarted job including
+ current shell processes was wrong.
+
+ * Sven: 6753: Src/Zle/collist.c, Src/xmods.conf:
+ load collist
+
+ * Sven: 6747: Src/Zle/collist.c, Src/Zle/zle_main.c,
+ Src/Zle/zle_tricky.c: menu-select allows you to move
+ cursor to select completions; uses ma list colouring
+ capability.
+
+ * Sven: 6742: Src/Zle/collist.c, Src/Zle/collist.mdd,
+ Src/Zle/zle_main.c, Src/Zle/zle_tricky.c, Src/module.c,
+ Src/zsh.h, Doc/Zsh/mod_collist.yo, Doc/Zsh/mod_compctly.yo,
+ Doc/Zsh/mod_deltochar.yo, Doc/Zsh/modules.yo,
+ Util/zsh-development-guide: collist module: colour completion
+ lists by setting ZLS_COLOURS (or even ZLS_COLORS) variables.
+
+ * pws: 6737: Doc/Zsh/builtins.yo, Doc/Zsh/zle.yo: simplifications
+ suggested by Bart.
+
+ * Bart: 6732: Doc/Zsh/compsys.yo: restore missing bits of Sven's
+ patches (not the zle_tricky.c hunk).
+
+ * Bart: 6731: Doc/Zsh/compctl.yo: spelling correction
+
+1999-06-20 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * zsh-3.1.5-pws-23 made available
+
+ * Sven/pws: 6616, 6609, 6726 (merged): `zle [ -N ] [ -n num ]
+ widget args'; internal widgets handle arguments and return
+ values; search commands use arguments; read -[kq] can use
+ zle's key mechanism; zle -R [msg] redisplays line editor;
+ digit-argument feeps if the keypress wasn't a digit;
+ universal-argument handles argument as numeric.
+
+ * pws: 6725: Src/signals.c: more local traps: now don't add trap
+ to list to restore when outside a function, but do if the function
+ simply unsets a trap which was set outside.
+
+1999-06-18 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 6718: Completion/Core/compinit, Completion/Core/compdump,
+ Doc/Zsh/compsys.yo: rebind existing completion widgets for new
+ completion instead of defining new ones.
+
+ * pws: 6717: Doc/Zsh/options.yo, Src/exec.c, Src/options.c,
+ Src/signals.c, Src/zsh.h: Option LOCAL_TRAPS saves and restores
+ traps on exit from functions; set for ksh emulation.
+
+ * Tanaka Akira: 6716: Completion/User/_chown: some systems use `:'
+ as separator in chown.
+
+ * Oliver/Sven: 6709, 6710: Completion files Base/_subscript,
+ User/_chown, User/_groups, User/_x_options: _subscript shows
+ listing for ordinary arrays; new chown and chgrp completions;
+ example _x_options can complete displays.
+
+ * Sven: 6707: Src/exec.c: Shell structures not at the end
+ of a pipeline are suspendable. This is the only way
+ of stopping a command in such a structure where the command
+ handles interruptions in such a way that zsh doesn't see them.
+
+1999-06-17 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 6705: Doc/Zsh/builtins.yo, Src/builtin.c, Src/exec.c,
+ Src/init.c, Src/input.c, Src/parse.c: some more LINENO
+ subtleties: embedded function definitions have correct line
+ number; all lines, not just ones with new PS1, are counted
+ interactively; traps with trap builtin use line no. of
+ surrounding environment.
+
+ * Sven: 6693: Src/Modules/parameter.c, Src/builtin.c, Src/exec.c,
+ Src/input.c, Src/zsh.h: update LINENO properly when parsing a
+ string.
+
+ * Sven: 6692: Src/Zle/comp.h, Src/Zle/compctl.c,
+ Src/Zle/zle_tricky.c, Doc/Zsh/compwid.yo,
+ Completion/Builtins/_kill, Completion/Builtins/_wait,
+ Completion/User/_gdb: allow the -y option to compadd for
+ specifying an array to use when listing.
+
+ * Sven: 6689: Src/Zle/zle_tricky.c, Completion/Base/_subscript:
+ test for closing bracket in get_comp_string().
+
+ * Oliver: 6688: Zsh/compsys.yo, Zsh/func.yo, Zsh/mod_zle.yo,
+ Zsh/params.yo, Zsh/zftpsys.yo: spelling changes.
+
+ * Wayne: 6682: Src/hist.c: Uniquified history commands are limited
+ to size $SAVEHIST, so that the last $((HISTSIZE-SAVEHIST))
+ commands are always available even with HIST_EXPIRE_DUPS_FIRST.
+
+ * Sven: 6686: Completion/Core/_match, Completion/Core/_path_files,
+ Doc/Zsh/compsys.yo: New configuration keys path_cursor,
+ match_insert.
+
+ * Sven: 6685: Src/Zle/compctl.c, Src/Zle/zle_params.c,
+ Doc/Zsh/zle.yo, Completion/Base/_first,
+ Completion/Commands/_correct_filename,
+ Completion/Commands/_most_recent_file,
+ Completion/Core/_approximate, Completion/Core/_expand,
+ Completion/Core/_list: NUMERIC is unset if no prefix was given;
+ it may be unset explicitly, and if set again will be restored in
+ the expected way.
+
+ * Wayne: 6683: Src/exec.c: ambiguous brace
+
+ * Wayne: 6681: Src/builtin.c: start-of-loop check for history -r
+ was wrong.
+
+1999-06-16 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 6679: Src/Zle/zle_thingy.c, Doc/Zsh/compwid.yo: always
+ use .complete-word etc. as widget type in zle -C.
+
+ * pws: 6677: Doc/Zsh/guide.yo: avoid TeX overfull hbox problem.
+
+ * Andrej: 6674: Doc/zsh.yo, Doc/ztexi.yo: change order of initial
+ formatting instructions to make interaction with system
+ configuration files better.
+
+ * pws: 6660: Doc/Zsh/compctl.yo: pointer to new completion system
+ at top of compctl documentation.
+
+ * pws: 6659: Src/Zle/zle_tricky.c: a couple of NULL's should be 0's
+
+ * pws: 6658: Doc/Zsh/options.yo, Src/init.c: options strings at
+ shell startup can end with whitespace (for #!), but anything
+ after the whitespace causes an error.
+
+ * Sven: 6657: Completion files Base/_subscript,
+ Builtins/_autoload, Builtins/_bindkey, Builtins/_echotc,
+ Builtins/_kill, Builtins/_limits, Builtins/_wait,
+ Builtins/_zmodload, User/_dd, User/_find, User/_gdb, User/_make,
+ User/_mh, User/_rlogin, User/_x_options: New gdb completion;
+ improved make completion; use compadd in preference to compgen
+ -[sk]; configuration keys ps_args, ps_listsargs.
+
+ * Sven: 6654: Src/Zle/zle_tricky.c: empty display list after -y.
+
+ * Bart: 6652: Src/exec.c: trailing spaces confused #! emulation.
+
+ * Sven: 6649: Src/Zle/zle_tricky.c: behaviour of compctl -l.
+
+ * Bart: 6646: Src/lex.c: extra braces to enhance beauty of code
+ which appeared in 3.0.5.
+
+1999-06-15 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Tanaka Akira: 6642: Completion/Base/_tilde: complete directory
+ stack elements after ~+ or ~-.
+
+ * Tanaka Akira: 6641: Src/subst.c: treat ~-0 like ~0
+
+ * pws: 6639: configure.in: don't try type of $enable_val if empty
+ (needed when off_t/ino_t are 64-bit without explicit enabling).
+
+ * zsh-3.1.5-pws-22 made available
+
+ * Oliver: 6636: Completion/Builtins/_limits: wasn't working
+
+ * Bart: 6617 + minor changes: Src/utils.c: Be more careful keeping
+ $COLUMNS and $LINES correct, particularly if exported.
+
+ * Sven: zsh-users/2388: Src/jobs.c: while loops etc. in shells
+ running without MONITOR were hard to kill.
+
+ * Bart: 6628: Src/params.c: setting slices of unset array
+ caused a crash.
+
+1999-06-14 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 6626: Src/mem.c: in zsh's malloc, try to make sure when
+ sbrk'ing that it's sufficiently well aligned.
+
+ * Oliver: 6624: Completion/Builtins/_kill,
+ Completion/Builtins/_wait: more widely functioning process
+ handling
+
+ * pws: 6623: Completion/Makefile.in, Config/defs.mk.in,
+ Functions/Makefile.in, INSTALL, Src/init.c, Src/zsh.mdd,
+ configure.in: --enable-function-subdirs allows installation
+ into subdirectories of the function directory and sets the
+ initial $fpath appropriately.
+
+ * Oliver: 6620: Completion/Builtins/_jobs: handle disown, too.
+
+ * pws: 6618: Doc/Zsh/func.yo, Doc/Zsh/grammar.yo, Src/lex.c:
+ with SH_GLOB set, function definition parentheses after the
+ first word on the line allow spaces inside.
+
+ * Sven: 6614: Src/Zle/zle_tricky.c, Completion/Brace/_brace_parameter:
+ completion after quotes in parameters
+
+ * pws: 6610: Src/glob.c: globbing flags shouldn't be active
+ without extendedglob.
+
+ * Bart: 6608: Doc/Zsh files compctl.yo, compsys.yo, compwid.yo,
+ expn.yo, files.yo, mod_mapfile.yo, mod_zftp.yo, params.yo,
+ zftpsys.yo, zle.yo: spelling corrections
+
+1999-06-12 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 6601: Src/Makefile.in: don't remake Makemod just
+ to clean up files
+
+ * pws: 6600: Doc/Zsh/arith.yo, Doc/Zsh/compctl.yo,
+ Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo, Doc/Zsh/expn.yo,
+ Doc/Zsh/guide.yo, Doc/Zsh/jobs.yo, Doc/Zsh/metafaq.yo,
+ Doc/Zsh/mod_compctl.yo, Doc/Zsh/mod_zftp.yo, Doc/Zsh/params.yo,
+ Doc/Zsh/redirect.yo, Doc/Zsh/zftpsys.yo, Doc/Zsh/zle.yo,
+ Doc/zman.yo, Doc/ztexi.yo, Util/zsh-development-guide:
+ Formatting of unfilled text now handled by three distinct
+ macros example(), indent(), nofill(); compctl description node
+ is now called `Programmable Completion Using compctl' to
+ distinguish it from widget completion; don't put chapters on
+ separate pages because many are too short.
+
+ * Wayne: 6599: Src/Zle/zle_tricky.c: unitialised variable warnings
+ from gcc
+
+1999-06-11 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 6598: Doc/Zsh/zftpsys.yo, Functions/Zftp/zfinit,
+ Functions/Zftp/zfgoto, Functions/Zftp/zfmark,
+ Functions/Zftp/zftp_chpwd, Completion/Builtins/_zftp:
+ add zfmark and zfgoto implementing bookmarks (including use
+ ncftp bookmarks) for zftp function suite; autoload functions
+ from zfinit; patcomps -> _patcomps.
+
+ * pws: 6596: Doc/Zsh/arith.yo: update on size of integers and
+ increase in clarity of presentation
+
+ * Sven: 6589: Completion/Core/_path_files: use :h and :t instead
+ of pattern matching
+
+ * Sven: 6587, 6588: Src/Zle/zle_misc.c, Doc/Zsh/options.yo: < and
+ > shouldn't remove a suffix, but | does
+
+ * Sven: 6586: Src/exec.c, Src/lex.c, Src/loop.c: don't modify
+ struct cmd to insert cmd args and flags, always pass those
+ separately
+
+1999-06-10 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Andrej: 6581: Doc/Makefile: dependencies for manuals
+
+ * Sven: 6579: Src/exec.c: old hack of storing shell function
+ args in struct cmd doesn't work any more
+
+ * Sven: 6577: Src/exec.c, Src/text.c, Src/utils.c: expunge
+ simplifyright(), which appears no longer to have an effect
+
+ * pws: 6575: Doc/Zsh/mod_mapfile.yo: avoid mapping long files
+
+ * pws: 6571: Src/Builtins/rlimits.c: use appropriate printf()
+ routine in printulimit() instead of just casting to long
+
+ * pws: 6570: configure.in, INSTALL: some systems have
+ sizeof(off_t) or sizeof(ino_t) == 8 and sizeof(long) == 4 even
+ without explicit enabling, so check and if so use the
+ --enable-lfs code.
+
+ * pws/Sven: 6567, 6568: Completion/Base/_vars: complete assoc
+ array keys
+
+ * pws: 6566: Src/params.c: junk testhash assoc array
+
+ * pws: 6563: sporadic: minor changes affecting casts, sizes
+ of integers, unused variables; add index for subscripts in
+ manual
+
+ * Bart: email: Src/zsh.h: alternative definition for zulong
+
+ * Bart: 6558: Src/builtins.c: printing functions with the
+ UNALIASED flag
+
+ * Sven: 6557: Doc/zsh/compsys.yo: a few typos
+
+1999-06-09 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Andrej: 6556: aczsh.m4: don't disable setting variables
+ for --enable-lfs just because some other variables were set
+
+ * Sven: 6554: Src/Zle/zle_tricky.c: display bugs with compadd -X:
+ newline missing and display unnecessarily altered
+
+ * pws: 6552: configure.in, aczsh.m4, acconfig.h, Src/zsh.h:
+ define separate unsigned 64-bit integer; try __int64_t and
+ __uint64_t.
+
+ * Sven: 6548: Src/Zle/zle_tricky.c: fix `compctl -l'
+
+ * Andrej: 6544: configure displays info on function installation
+
+ * Sven: 6542: Src/builtin.c, Src/exec.c, Src/hist.c, Src/init.c,
+ Src/lex.c: when not using interactive history, don't allocate
+ history at all
+
+ * Andrej: 6541: configure.in: add missing `test'
+
+ * Sven: 6535: Completion/core/_normal: an eval was unnecessary
+
+ * Bart: 6534: Completion/Core/compdump, Completion/Core/compinit,
+ Doc/Zsh/builtins.yo, Src/builtin.c, Src/exec.c, Src/zsh.h:
+ autoload -U defines functions which don't use expand aliases
+ during loading; used in new completion code to protect
+ functions.
+
+ * Sven: 6527: 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/math.c, Src/mem.c, Src/params.c,
+ Src/parse.c, Src/signals.c, Src/text.c, Src/utils.c, Src/zsh.h:
+ various sets of patches:
+ - make zhalloc() use a pointer to the first free heap
+ - make zsh-mem allocators keep some memory back when freeing
+ - reduce the amount of allocation work done in the exec.c
+ execution hierarchy
+ - don't duplicate execution trees any more than necessary, e.g.
+ execute functions from stored tree
+
+ * pws: Etc/MACHINES: Danek Duvall reports --enable-dynamic OK
+ on Solaris 2.7, despite previous reports; Sven says on Digital
+ UNIX 4.0, you need special DLLD and LDFLAGS.
+
+1999-06-08 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: 6525: Src/lex.c (gettokstr): allow parentheses after
+ first character in command word
+
+ * Tanaka Akira: 6522: configure.in: help string for --enable-fndir
+ had wrong default directory
+
+ * pws: 6520: configure.in: --enable-fndir might be yes,
+ so turn it into ${datadir}/zsh/functions
+
+ * 3.1.5-pws-21 made available
+
+ * Sven: 6515: Src/Zle/zle_tricky.c: fix memory problems with 6492
+
+ * Wayne: 6510: Completion/Core/compinit: another nounset problem
+
+1999-06-07 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * pws: configure.in, Config/defs.mk.in, Functions/Makefile.in,
+ Completion/Makefile.in, rearrangement of Functions
+ subdirectories: --enable-fndir allows function installation,
+ defaults to ${datadir}/zsh/functions; is compiled into $fpath;
+ FUNCTIONS_INSTALL can specify functions to install e.g.
+ 'Core/* Base/* Builtins/* Zftp/*'.
+
+ * pws: 6509: Src/Zle/zle_tricky.c: comp_setunset -> comp_setunsetptr
+
+ * pws: 6506: Completion/Core/compinit, Doc/Zsh/compsys.yo: if
+ completion dumpfile is not writeable, use
+ ${ZDOTDIR:-$HOME}/.zcompdump
+
+ * Sven: 6502: Doc/Zsh/options.yo: document 6496
+
+ * Sven: 6496: Src/Zle/zle_misc.c (makesuffix): more characters
+ that can't be part of a filename
+
+ * Sven: 6493: Completion/Core/_approximate,
+ Completion/Core/_expand: %e wasn't being replaced properly in
+ correction prompts
+
+ * Sven: 6492: Src/Zle/comp.h, Src/Zle/comp1.c, Src/Zle/compctl.c,
+ Src/Zle/zle_main.c, Src/Zle/zle_tricky.c, Doc/Zsh/compctl.yo,
+ Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo,
+ Completion/Base/_brace_parameter: Completion inside quotes
+ now acts as if the file name is the entire quoted string;
+ `compctl -h' takes a command line from inside a quoted string;
+ the compctl tests q[s], q[d], q[b] are true if we are in single,
+ double, back quotes; compset -q tests quotes and splits the word,
+ affecting $PREFIX, $SUFFIX and setting $IQPREFIX, $IQSUFFIX for
+ the bits which will now be ignored.
+
+ * pws: 6490: Completion/Core/compinit: nounset workaround
+
+ * Bart: 6485: Src/loop.c: only show one screenful at a time
+ in select, as LINES doc implies it should do
+
+ * Sven: 6484: Src/Zle/zle_main.c, Src/Zle/zle_tricky.c: close
+ fd 0 during zle widgets and completion and redup back afterwards
+ (removed unnecessary zclose()'s)
+
+ * Wayne: 6481: Doc/Zsh/builtins.yo, Doc/Zsh/options.yo,
+ Src/hist.c: improved new history documentation and comments
+
+ * Wayne: 6480: Src/hist.c: Ignore some lines in remhist() to
+ workaround crashes attempting to add already removed lines
+
+ * Tanaka Akira: 6478: Completion/User/_make: complete files
+ as fallback (but use _files instead of compgen -f)
+
+1999-06-06 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Naoki Wakamatsu <naoki-w@ht-net21.ne.jp>: 6477: configure.in:
+ undefine etcdir, not zshenv
+
+1999-06-05 Peter Stephenson <pws@ibmth.df.unipi.it>
+
+ * Merge ChangeLog entry from patchlist.txt in 3.1.5-pws-20
+ These are briefer than normal ChangeLog entries, but upgrading
+ all of them is too much work.
+
+ * pws: 6473: Src/Modules/mapfile.c: munmap() after writing file
+
+ * Bart: 6472: doc for 6458
+
+ * pws: 6470: options.yo doc for globalrcs
+
+ * Sven: 6468: -first- context example; allow $compcontext for
+ direct context in _complete; other stuff
+
+ * pws: 6464: fix problem with 6433; disallow nested parameter
+ substitution without braces
+
+ * Sven: 6458: allow seconds in globbing qualifier time comparisons
+
+ * Zefram: off-list: metafaq updates
+
+ * pws: 6437: rearrange quotes in expn.yo, zftpsys.yo, minor
+ corrections
+
+ * pws: 6433: allow quotes around names of parameters in braces
+
+ * pws: 6431: su saga again: new documentation
+
+ * Bart: 4127: su saga: 6299 and 6313 backed off; this alters
+ ZSH_NAME using zgetenv("SHELL"). It can be turned into an
+ --enable if anyone complains.
+
+ * Wayne: 6430: history tweaks: more careful ignoring history with
+ foreign lines, changed name incappendhistory
+
+ * pws: 6424: reduce excess quoting in info files
+
+ * pws: 6421: _mh should use $words instead of $argv
+
+ * pws: 6416: document ${(f)"$(foo)"} change and nesting of quotes
+ in braces
+
+ * Sven: 6414: completing parameters with extra quotes, don't
+ complete local parameters
+
+ * Sven: 6411: fix display bug on terminals which can do
+ TCMULTRIGHT (gap left when clearing list).
+
+ * pws: 6410: RCS option can now take affect at any point during
+ initialisation, new GLOBAL_RCS applies to /etc/z* files.
+
+ * Bart: 6404: singleton arrays treated as scalars locally (as
+ before), but correct array/scalar status is passed to enclosing
+ substitutions.
+
+ * Bart: 6395: uninstall info files over 9, too
+
+ * Sven: 6212 (previously missed): an extra clear list
+
+ * Andrej: 6392: install info files higher than 9
+
+ * 3.1.5-pws-20
+
+ * Sven: 6388: completion in braces removes later arguments
+
+ * Sven: 6374: autoremove behaviour on -r and -R, documentation
+
+ * Bart: 6369: fix use of relative paths in compinstall
+
+ * Bart: 6368: don't use cp -f, use rm -f in configure.in
+
+ * Sven: 6355: ALL_EXPORT crashed the shell if set on command line
+
+ * Sven: 6352, 6354: more quoting in completion
+
+ * pws: 6346: msync() missing from mapfile.c, somehow
+
+ * pws: 6345: Config/defs.mk is now in build tree, not source tree
+
+ * Sven: 6343: test length of anchor in partial word matching
+
+ * pws: 6340: INSTALL didn't work if it was install-sh after 6330
+
+ * pws: 6335: now you can do ${(f)"$(...)"} to get arrays
+
+ * pws: 6332: mapfile module
+
+ * pws: 6331: protect against null hash tables in parameter module
+
+ * pws: 6330: rewrite configuration system to use AC_SUBST_FILE
+ instead of including files by ed trickery (ed is now no longer
+ required).
+
+ * Sven: 6326: compadd -r and -R work on automatically added
+ suffixes, too
+
+ * Sven: 6322: reverse indexing of nested arrays
+
+ * Sven: 6318: memory fixes for parameter module (and compctl).
+
+ * 3.1.5-pws-19 made available
+
+ * pws: unposted: updated some .distfiles
+
+ * pws: 6314: in something like `{ false; } || true', errexit
+ shouldn't be used at all on the left of the ||
+
+ * pws: 6313: fix 6299 to use $SHELL to decide emulation
+
+ * pws: 6307, 6312: wider support for 64-bit integers on 32-bit
+ architectures
+
+ * Tanaka Akira: 6303: _path_files: find files after symbolic link
+
+ * Sven: 6302: more list_pipe intricacies
+
+ * Sven: 6301: expanded ignored prefix ignored for testing
+
+ * pws: 6299: if called as su* or -su*, zsh doesn't do sh emulation
+
+ * Sven: 6298: (mult_isarr) ${*:-word} didn't use the default word
+
+ * pws: 6294: typeset -U MANPATH performs uniqueness test straight
+ away
+
+ * pws: 6291: zftp only checks for system type after login.
+
+ * pws: 6290: parameter module uses global scope, $parameters gets
+ unreadonlied, gcc warning
+
+ * Sven: 6285: tty/job handling when executing some command in
+ current shell code within RHS of pipeline
+
+ * Sven: 6283: compadd -U didn't quote characters properly
+
+ * Sven: 6278: fix ${$(foo)...} to produce an array
+
+ * Tatsuo Furukawa: 6274: updated form of zle_refresh patch
+
+ * Tatsuo Furukawa: 6273: don't need to defined _POSIX* flags
+ specially on HPUX
+
+ * pws: 6272: correct even more mistakes some bozo (guess who) made
+ with rlim_t: put back RLIM_T_IS_UNSIGNED code.
+
+ * pws: 6271: make sure -D_LARGEFILE_SOURCE is defined any time
+ there are other -D's for large file support
+
+ * pws: 6284, should have been in 6269: changes to large file
+ support
+
+ * Sven: 6268: parameter module for access to internal tables
+
+ * pws: 6263: incrementalappendhistory -> incappendhistory
+
+ * 3.1.5-pws-18 made available
+
+ * pws: 6259: second version of compinstall
+
+ * pws: 6258: yet another attempt at the same problem
+
+ * pws: 6257: rewrite 6240 for any old builtin structure after the
+ pipeline
+
+ * Wayne: 6255: more history: zle toggle between local/global
+ history; `zle widget' can now take a direct numeric argument;
+ small tweaks
+
+ * Sven: 6249: fix for 6046 (problem showed up with $(...))
+
+ * pws: 6246: doc changes for 6046, plus subscripts done properly
+
+ * Sven: 6046: nested parameter expansions can return either arrays
+ or scalars.
+
+ * Wayne: 6241: history editing can use foreign history commands;
+ history appended in hend() instead of hbegin()
+
+ * pws: 6240: a pipeline ending in a builtin didn't attach to the
+ tty pgrp.
+
+ * pws: 6239: need space after incrementalappendhistory for
+ kshoptionprint
+
+ * pws: 6238: Wayne's share_history option set in ksh emulation
+
+ * pws: 6237: window size code upgraded from 3.0.6-pre2, plus
+ Bart's patch 4447.
+
+ * Wayne: 6236: history changes to improve management of duplicate
+ lines, incremental history read/write, and sharing history
+
+ * pws: 6235: unset -m shouldn't restore unset parameters;
+ unsetting a global should remove it from paramtab even inside a
+ function.
+
+ * pws: 6227: configuration for large file support (from bash
+ aclocal.m4).
+
+ * pws: 6224: alter 6205 to read chars only when necessary, but
+ ensure terminal is set appropriately.
+
+ * Wayne: 6220: various compilation warnings
+
+ * Tanaka Akira: 6219: initialize a variable in zle_tricky.c
+
+ * Bart: 6213: race condition in $(...), use waitforpid() instead
+ of unblocking child (which shouldn't happen until later).
+
+ * pws: 6205: use FIONREAD wherever defined, read chars immediately
+ into buffer
+
+ * pws: 6202: trivial _correct_filename change, ^Xc -> ^XC
+
+ * Sven: 6197: off by one error parsing assignment in completion
+
+ * Sven: 6195: _expand_word and _correct_word change.
+
+ * Sven: 6194: complete assoc array arguments by default where
+ necessary
+
+ * pws: 6193: [un]setopt shouldn't complain when setting an
+ unsettable option to the value it already has
+
+ * Bart: 6188: compinit speedup
+
+ * 3.1.5-pws-17 made available
+
+ * pws: 6180: Completion/Core/compinstall
+
+ * Bart: 6171 as rewritten in 6174: old RedHat Linux doesn't have
+ normal definitions for poll.
+
+ * Sven: 6167: show unloaded parameters as undefined
+
+ * pws: 6165: globsubst'd foo='~/bin' depended on extendedglob
+ being set
+
+ * Bart: 6162: autoloadable parameter code links without dynamic
+ loading
+
+ * Sven: 6153: realparamtab to smooth access to autoloaded parameters
+
+ * Sven: 6152: compstate[vared]
+
+ * Sven: 6150: alwayslastprompt sometimes failed in M-x
+
+ * Sven: 6133: autoloaded parameters
+
+ * Sven: 6132: compctl.mdd
+
+ * Ville Herva: 6131, see 6126: reset tv.tv_sec before select for
+ Linux
+
+ * Sven: 6129: comments for struct cadata
+
+ * Sven: 6128: completion after an expansion; list after a
+ non-completion list
+
+ * Sven: 6124: menu completion wasn't consistent between tabs
+
+ * Sven: 6121: try harder with braces after a parameter expansion
+
+ * Sven: 6119: don't insert word separator before ignored suffix
+
+ * pws: 6118: _closequote and _oldlist completers
+
+ * Sven: 6117: position of ignored suffix in inserted match
+
+ * Sven: 6113: compadd -D, nuke element in an array for each failed
+ match
+
+ * Sven: 6109: completion in parameter assignment should set
+ context `value'
+
+ * Bart: 6106: short documentation fixes in expn.yo, options.yo,
+ redirect.yo
+
+ * Sven: 6105: _make patch whitespace
+
+ * Geoff: 6104: multi-line prompt fix (6101 backed off)
+
+ * 3.1.5-pws-16 made available
+
+ * pws: 6101: multi-line prompt ending in '\n' got another newline
+
+ * Tanaka Akira: 6092: _find, bad glob pattern
+
+ * Tanaka Akira: 6085: _make can hang when no [mM]akefile
+
+ * pws: zsh-announce/94: FAQ and FAQ.yo updated
+
+ * Sven: 6079: compwid.yo typo
+
+ * Tanaka Akira: 6078: _find syntax error
+
+ * Sven: 6077: do_single() fix for old completion
+
+ * pws: 6074: zftp function suite moved to Functions/Zftp and
+ provided with documentation.
+
+ * pws: 6070: ~ in character class in parentheses with extendedglob
+ failed
+
+ * Sven: 6066: create list of modules built into the base executable
+
+ * Sven: 6062: test whether using the same widget when doing
+ menucompletion
+
+ * Sven: 6060: don't invalidatelist() in zle_main.c before calling
+ completion functions
+
+ * Sven: 6058: small changes in _path_files, compinit and
+ documentation
+
+ * Sven: 6056: compwid.yo
+
+ * pws: 6053: compwid.yo
+
+ * 3.1.5-pws-15 made available
+
+ * Sven: 6031: defcomp -> compdef
+
+ * pws: 6030: compsys.yo
+
+ * Sven: 6026: _path_files slight rewrite for speed
+
+ * Sven: 6021: _path_files expanding path fix
+
+ * pws: 6018: (#l) and friends with a trailing / on the glob
+ pattern always failed
+
+ * pws: 6016: compinit and _zftp
+
+ * Andrej: 6017 (ex 6014): -i and -s options for _long_options
+
+ * Sven: 6013: pass ignored prefix and suffix in _path_files
+
+ * Sven: 6011: compadd uses first (not last) occurrence of an option
+
+ * Sven: 6010: _match_pattern and _match_test replaced by options
+ to compadd (and deleted from distribution)
+
+ * Sven: extracted from 6009: chunk for getmatcharr()
+
+ * Sven: 6008: %{ works in completion listings
+
+ * Sven: 6005: Misc/compctl-examples altered for latest (more
+ consistent) nested parameter expansion rules
+
+ * Bart: 6002, 6003: in ${foo/#bar/thing}, the `#' can appear from
+ substitution and can be quoted
+
+ * Sven: 5999: ~foo<TAB> completes with /
+
+ * Sven: 5996: compsys.yo, special contexts
+
+ * Sven: 5995: should fix 5969
+
+ * Sven: 5986: compstate[insert]
+
+ * Sven: 5983: documentation for Completion/ system (compsys.1).
+
+ * Sven: 5982: menu behaviour
+
+ * Sven: 5981: bit masks in comp.h
+
+ * Sven: 5972: compconf without arguments lists; _compalso takes
+ extra arguments
+
+ * Sven: 5971: shell code control over re-using existing completion
+ lists
+
+ * Sven: 5970: completion fix compilation; #defcomp is now #compdef
+
+ * Sven: 5969: clear to end of display optimization (may need
+ modifying for some terminals)
+
+ * Sven: 5968: fix brace re-insertion problem in completion
+
+ * pws: 5965: _correct_word
+
+ * Sven: 5960: $PREBUFFER: lines before current $BUFFER
+
+ * Sven: 5959: quoting characters in completion
+
+ * Bruce: 5958: _make
+
+ * Sven: 5955: more compstate choices: list_max, last_prompt, to_end
+
+ * 3.1.5-pws-14 made avaliable
+
+ * pws: unposted: updated .distfiles under Completion
+
+ * Sven: 5947: completion functions fix
+
+ * Sven: 5942: spaces in file names with old completion
+
+ * Sven: 5940: move cursor
+
+ * Sven: 5938, 5937: compset to replace modifying conditions
+
+ * Sven: 5936: replace modifying completion tests with compset
+
+ * pws: 5934: option GLOBAL_RCS_FIRST runs /etc/z* files before
+ user's files.
+
+ * Sven: 5933: don't complete local parameters; _setopt/_unsetopt
+ complete all options (code to use currently unset/set options
+ remains in comments)
+
+ * pws: 5931: more parameter substitution rules
+
+ * Sven: 5928: copy context in zle_tricky
+
+ * Sven: 5926: $HISTNO
+
+ * Sven: 5925: path_expand
+
+ * Sven: 5918: _list completer
+
+ * Sven: 5916: _expand completer
+
+ * pws: 5915: minor type fixes
+
+ * Sven: 5914: _main_complete takes optional completer arguments
+
+ * Sven: 5913: zle -C test
+
+ * Sven: 5912: compiler warnings
+
+ * pws: 5905: _main_complete should at least try to get
+ _unset_options correct.
+
+ * Sven: 5904: print local for parameters
+
+ * Sven: 5895, 5898, 5906: fix completion prefixes
+
+ * Sven: 5890: _match completer
+
+ * Sven: 5879, 5899: completion documentation
+
+ * Sven: 5872, 5881, 5889: corresponding Completion function rewrite
+
+ * Sven: 5871, 5875: big zle_tricky.c cleanup, with compstate
+ changes and IFSUFFIX
+
+ * Bart: 5868: expn.yo fixes
+
+ * 3.1.5-pws-13 made available
+
+ * pws: 5863: substitution rules
+
+ * Sven: 5862: _path_files (turning on menu) and _cd (include . in
+ path)
+
+ * pws: 5854: man page dependencies in Doc/Makefile.in
+
+ * Sven: 5852: warnings about _long_options
+
+ * pws: 5844: don't set errflag if noerrs = 2.
+
+ * Sven: 5831: in subscripts and math environments, the whole
+ string is always passed down to the function handler.
+
+ * Sven: 5830: in ${#:-stuff}, stuff is treated as a single word
+ (unless split for some other reason).
+
+ * Sven: 5829: clear the completion list in more zle functions
+
+ * Sven: 5818: parameter name in subscript which looks math-like;
+ _subscript.
+
+ * Sven: 5811: put back _multi_parts which got left out when it was
+ moved into Core.
+
+ * Sven: 5804: _pdf
+
+ * Sven: 5800: _path_files; path altered when no possible match
+
+ * pws: 5797: set CLOBBERS_TYPEAHEAD for Irix; old config.guess
+ change for Reliant UNIX and Apple Rhapsody re-imported from old
+ config.guess.
+
+ * Sven: 5796: globcomplete shouldn't always turn on menucompletion
+
+ * Sven: 5795: parsing change for assignment and arrays in nested
+ substitution.
+
+ * Sven (reposted by Bart): 5783: zerr() sets errflag even if
+ noerrs is set
+
+ * pws: 5780: Completion/Base/_brace_parameter change
+
+ * 3.1.5-pws-12 made available
+
+ * Geoff: 5779: correct mistakes some bozo (guess who) made testing
+ rlim_t for long long.
+
+ * pws: unposted archive changes: .distfiles in Completion
+ hierarchy, dunno what these do but it looks better; _comp_parts
+ is now _sep_parts; moved _long_options into Base and mentioned
+ it in Completion/README.
+
+ * pws: 5776: untested patch for typeahead problems when reading
+ multiple lines of input
+
+ * Sven: 5775: correcting completion will not ignore everything the
+ user has typed; prefix quote fix
+
+ * Sven: 5770: _path_files again
+
+ * Sven: 5766: _path_files closer to compctl/compgen behaviour
+
+ * Sven: 5761: remove unnecessary compiler warnings in compctl.c
+
+ * Sven: 5759: math environment fixes
+
+ * pws: www archive: updated Etc/FAQ finally, keep forgetting
+
+ * Sven: 5758: _path_files accepts -q, -r and -R options
+
+ * Sven: 5757: compconfig
+
+ * Sven: 5756: compstate[force_list]
+
+ * Lehti Rami: 5754: --disable-restricted-r stops the shell
+ becoming restricted when its name starts with r
+
+ * Sven: zsh-users/2211 (+ p -> s): setopt -m handles underscores
+ and case sensitivity
+
+ * pws: 5737: ${foo#* } is more efficient in ordinary cases
+
+ * Sven: 5736: completion before = in assignment
+
+ * Sven: 5732: _a2ps, _long_options
+
+ * pws: 5729: _bindkey doc
+
+ * Sven: 5726: zle_tricky.c: ctokenize() fix and parameter completion
+
+ * Will Day: 5724 (+postprocessing, 5741): signames2.awk: match
+ extra spaces if produced by CPP.
+
+ * Andrej: 5719: _bindkey can use - as anchor for wildcard matching
+
+ * Sven: 5716: zle.h, zle_misc.c, zle_tricky.c: iremovesuffix() can
+ be told whether to keep a list of matches
+
+ * Sven: 5714: _path_files: failed completions get left alone more
+ often
+
+ * Sven: 5713: zle_tricky.c, interesting code specimen made extinct
+
+ * Sven: 5712: _path_files, noglobcomplete fix
+
+ * Sven: 5710: zle_tricky.c, completion inside words
+
+ * Sven: 5708: completion manual, -M anchors must be matched
+ explicitly
+
+ * Sven: 5707: tokenization changes
+
+ * Sven: 5704: _long_options
+
+ * Sven: 5701: _main_complete, _multi_parts, _path_files, a few
+ cosmetic changes.
+
+ * Sven: 5699: matching prefixes of various sorts
+
+ * Sven: 5698: array indexing in _long_options and _multi_parts
+
+ * Sven: 5696, 5697: "${${path}[1]}" indexes on characters again
+
+ * Sven: 5692: remove compstate[matcher] test from _long_options
+
+ * Sven: 5682: bindkey fix
+
+ * Sven: 5677, 5679: Completion/User/_long_options and consequent
+ upgrades for Completion/User files which use long GNU-style
+ options.
+
+ * Sven: 5676: all Completion example functions return a status
+
+ * pws: from autoconf 2.13: new config.guess, too.
+
+ * Sven: 5675: tidying up for zle_tricky.c
+
+ * Sven: 5671: another small parameter fix for multiple braces
+
+ * Sven: 5670: parameter completion fix
+
+ * 3.1.5-pws-11 made available
+
+ * pws: from autoconf 2.13: new config.sub
+
+ * Sven: 5666: calling inststrlen() with a null string
+
+ * Sven: 5665: return values from completion functions
+
+ * Sven: 5663: compctl -i _completion_function
+
+ * Sven: 5662: / following brace parameter
+
+ * Sven: 5659: globcomplete changes
+
+ * Sven: 5651: widespread completion fixes
+
+ * Andrej: 5650: more tricks with _configure
+
+ * Sven: 5647: _multi_parts doesn't replace so many *'s
+
+ * Sven: 5640: _multi_parts, _path_files, _tar
+
+ * Sven: 5637: mustuseheap check in complistflags
+
+ * Sven: 5634: return values for compgen and compadd
+
+ * Sven: 5631: compilation warnings
+
+ * Sven: 5629: approximate correction patches
+
+ * pws: 5628: _builtin, _cd, _most_recent_file
+
+ * Sven: 5624: CCORIG required to be offered original string when
+ correcting using COMPCORRECT
+
+ * Sven: 5623: -X strings with compadd were mishandled
+
+ * Sven: 5622: zshcompwid manual: clarifications
+
+ * Sven: 5621: manual for nmatches and matcher
+
+ * Sven: 5620: fix for completion inside expansible braces
+
+ * Bart: 5614: Completion/Base/_match_test works out of the box
+
+ * Sven: 5613: copy scalar variable used for compgen -y
+
+ * Sven: 5605: explanation listing fix
+
+ * Sven: 5604: approximate completion.
+
+ * Sven: 5603: compstat[pattern_match]
+
+ * pws: 5602: _tar
+
+ * Sven: 5601: compstate[exact_string] and compstate[total_matchers]
+
+ * Sven: 5599: _comp_parts, _path_files tweaks
+
+ * Sven: 5598: a neater way of handling compadd -p/-P
+
+ * pws; 5597: Use separate file mymods.conf for your own builtin
+ modules rather than the automatically generated modules-bltin.
+
+ * Matt: 5596: Makefile dependencies for module compilation
+
+ * Sven: 5593: _path_files -w
+
+ * Sven: 5590: compadd -p, -s and -P fixes
+
+ * Sven: 5588: fix _most_recent_file idiocy
+
+ * Sven: 5586: addmatch fix (old completion wasn't working)
+
+ * pws: 5583: post-patch restructuring of _mh, _zftp,
+ _most_recent_file.
+
+ * Sven: 5582: _path_files will expand /u/ -> /usr/ even if /u
+ exists if nothing later on would match otherwise (got that?)
+
+ * Sven: 5574, 5578: Completion/README notes
+
+ * Sven: 5571: Functions/Builtins/_cd tests if $cdpath is set
+
+ * Sven: 5566: $foo[(b.<index>.i)<match>] starts searching $foo for
+ for <match> at <index>
+
+ * Sven: 5565, 5576: $NUMERIC gives the numeric argument in a zle
+ widget
+
+ * Sven: 5564, 5577, 5579: massive new completion reworking with
+ $words, $compstate, etc., etc.
+
+ * pws: 5561: attempted (untested) fix for QNX4 compilation;
+ halloc() is now zhalloc(). (By private email from
+ probin@qnx.co.uk, it seems the QNX problems are more
+ considerable with 3.1.5.)
+
+ * Sven: 5560: subscripting fixes in params.c: flags for scalars
+ and converting integer AA element to string
+
+ * pws: 5559: cd /.. doesn't show .. (except if RFS was detected).
+
+ * Larry P. Schrof: 5550: last -> previous in history documentation
+
+ * pws: 5557: configure.in for making sure signals really are
+ defined in the file found. This was in pws-10, but the patch
+ didn't appear on the list for four days.
+
+ * 3.1.5-pws-10 made available
+
+ * pws: unposted: Functions/Completion moved to Completion;
+ subdirectories Core, Base, Builtins, User, Commands created;
+ Completion/README created.
+
+ * Matt: 5553: under _WIN32, .exe suffix is optional for commands
+
+ * Sven: 5548: _path_files, _comp_parts
+
+ * Sven: 5547: group handling -J/-V in compadd
+
+ * pws: 5545: silly set -x mistake
+
+ * Sven: 5544: another completion cleanup
+
+ * Sven: 5543: compadd -X, zshcompwid manual
+
+ * pws: 5538: approximate pattern matching, (#a1)readme etc.
+
+ * pws: 5531: small init fix
+
+ * Sven: 5529: cleanup for Functions/Completion
+
+ * Sven: 5521: improved option handling for _path_files
+
+ * Sven: 5512, 5525: globcomplete fix for new completion
+
+ * Sven: 5511: make sure compctl is available for new completion
+
+ * pws: 5508: init and dump, globbing and printing.
+
+ * pws: unposted, see 5503: remove dynamic=no from configure.in when
+ underscore is needed.
+
+ * Sven: 5490: unset test for AA elements when substituting
+
+ * Sven: 5489: control for matching in _path_files and _comp_parts
+
+ * Sven: 5483: completeinword fixes
+
+ * Sven: 5476: quoting of tildes in Functions/Completion/_path_files
+
+ * Sven: 5471: range code knows not to handle associative arrays
+
+ * Sven: 5470: new completion conditions didn't handle untokenization
+ consistently.
+
+ * Sven: 5469: init fix and Functions/Completion/_comp_parts
+
+ * Sven: 5467: expn manual typo
+
+ * Sven: 5466: compwid manual for -after and -between
+
+ * Sven: 5455: keep track of which matcher specification to use
+
+ * Matt: 5330: I've put this back the way it original was. I hate
+ sed almost as much as awk.
+
+ * Martin Buchholz: 5448: libc.h can't be included on Debian Linux,
+ so only include it on NeXT where it's necessary.
+
+ * 3.1.5-pws-9 made available
+
+ * pws: unposted (but see 5440): zftp changes: more return 6's,
+ functions now do auto-open and avoid subshells.
+
+ * pws: 5436: set -x for function calls and ((...)).
+
+ * Sven: 5430: rewrite Functions/Completions with simplified syntax
+ (no #array type completions).
+
+ * Sven: 5429: $CONTEXT strings
+
+ * pws: 5425: fix pattern matching for new completion
+
+ * Sven: 5424: addmatches fix when not doing matching
+
+ * Sven: 5423: compadd accepts either - or -- to end options
+
+ * Sven: 5422: braces in completions were not tokenized; array
+ parameters wereused uncopied
+
+ * pws: 5421: setting same element of assoc array in full array
+ assignment crashed
+
+ * Sven: 5418: small addmatches fixes
+
+ * Sven: 5417: multiple subscripts with undefined array
+
+ * Sven: 5415: anchors in matchers shouldn't match variable part of
+ completion
+
+ * Sven: 5412: better matcher control
+
+ * Helmut Jarausch/pws: 5410: IRIX 6.5 problems in Etc/MACHINES
+
+ * pws: 5408: set -x output for [[ ... ]]
+
+ * pws: 5403: magicequalsubst now affects all ...=~...:~
+
+ * Sven: 5401: files -> __files
+
+ * Sven: 5400, 5402: print needs - in dump; auto-dump and use
+ $COMPDUMP file
+
+ * Sven: 5399, 5407: do_ambiguous overhaul
+
+ * pws: 5398: fixlet for __path_files
+
+ * pws: 5393: dump new completion status for faster init
+
+ * Sven: 5384, 5397: manual for new completion so far
+
+ * Andrej: 5377: Reliant UNIX configuration
+
+ * Oliver: 5374: compctl -T doc for ~dirs
+
+ * Oliver: 5372: change of mailing list host
+
+ * Bart: 5367: CVS ignores version.h
+
+ * 3.1.5-pws-8 made available
+
+ * pws: 5365: make dependencies for main.o, Makemod, zshpaths.h
+
+ * pws: 5364: 5281 now works
+
+ * pws: Misc/Completion now Functions/Completion, some new
+ new-style completions
+
+ * pws: 5362: #key-* completions allow >= 0 key bindings
+
+ * Sven: 5355: compadd -R function for suffix removal
+
+ * Sven: 5354: redisplaying completion lists, don't show if
+ completion failed
+
+ * Sven: 5352: new fignore handling
+
+ * pws/Bart: 5349, 5361: "$foo[@]" didn't get removed if $foo
+ wasn't set
+
+ * pws/Sven: 5341, 5351: completion init and __normal
+
+ * Sven: 5342, 5343: ignoring ignored prefix in new conditions
+
+ * Sven: 5341: modularise new completion shell code
+
+ * Sven: 5335: printing zle condition codes
+
+ * pws: 5332: emulate -L
+
+ * Sweth/Bart/pws: zsh-users/2121: Functions/allopt with the odd
+ emulate and local added
+
+ * pws/Matt: 5326, 5329, 5330: signames.c generation
+
+ * pws: 5321: compctl -LM
+
+ * Sven: 5320: keys available in zle widgets
+
+ * Sven: 5316: compctl matcher users reference counts
+
+ * Matt: 5311: CHAR(+) -> CHAR(43) in zmacros
+
+ * Bart: 5305: trashzle() crashed shell with loading dynamic but
+ zle builtin
+
+ * Bart: 5299: PWD, OLDPWD export confusion
+
+ * Bart: 5297: local variables and $argv doc
+
+ * Geoff: 5295: no ld -g on NetBSD
+
+ * 3.1.5-pws-7 made available
+
+ * pws; 5281: interrupts in getquery() weren't handled gracefully
+
+ * Sven: 5266: get matcher number in new completion functions
+
+ * Sven: 5265, 5284: rewrite of $foo:q and doc
+
+ * Sven: 5262: compctl -M, REC_EXACT fixes
+
+ * Sven: 5261, 5268: GLOB_COMPLETE docs
+
+ * Bart: 5260: new mailing lists in Meta-FAQ
+
+ * Bart: 5258: parameter scoping docs
+
+ * pws: 5247: typeset -T fix
+
+ * pws: Etc/MACHINES: Linux Alpha with egcs
+
+ * pws: 5233: .zlogout doc
+
+ * pws/Sven: 5229, 5234, 5235, 5269: bashautolist option
+
+ * Sven: 5120: use ${foo:q} for quoting completion prefix/suffix
+
+ * Sven: 5208: preliminary version of ${foo:q}
+
+ * Sven: 5207: completion in conditions
+
+ * Sven: 5206: completion in arrays
+
+ * Sven: 5203: o -> f, O -> o, O = ^o
+
+ * Sven: 5201: zle commands erase listing when minibuffer used
+
+ * pws: 5185, 5198: compctl documentation tidy-up
+
+ * Sven: 5183, 5199, 5200: ${(P)...} flag
+
+ * Sven: 5178: fix for command completion and pattern completions
+
+ * Bart: 5174: unset assoc array elements
+
+ * Sven: 5145, 5204: compadd -m, -F, -r
+
+ * Sven: 5144: partial word completion fix
+
+ * Matt: 5133: cygwin needs native getcwd()
+
+ * Matt Armstrong: 5132, 5151: makepro.awk can spit out
+ preprocessor lines, move init.pro inclusion
+
+ * Bart: 5129: vared assoc array and elements thereof
+
+ * Bart: 4965, missing hunk: unset assoc array when assigned as
+ scalar
+
+ * pws: 5054: zls
+
+ * 3.1.5-pws-6 made available
+
+ * Drazen Kacar/pws: 5118: unlock terminal device on Solaris
+
+ * pws: 5111: unsetting special zle variables
+
+ * Sven: 5107: glob qualifier o for modes
+
+ * pws: 5105: remove old zle -C, zle -C does new completion
+
+ * Sven: 5104: zle and widget information via variables
+
+ * Drazen Kacar/pws/Bart: 5103, 5113: terminal bug on Solaris with
+ Openwindows
+
+ * Sven: 5102: glob qualifiers doc
+
+ * pws: 5094, 5120: typeset -T MYPATH mypath; MYPATH=(foo),
+ mypath=foo fix; PATH=(foo) bug
+
+ * Sven: 5092: extra completion context
+
+ * Sven: 5060: completion in brace expansion
+
+ * Sven: 5059, 5065, 5085: compcall, compctl -K ' func', avoid
+ recursion, fix dynamic loading
+
+ * pws: 5047: make install doesn't make install.info
+
+ * Phil/Bart: 5032, 5037: zless with localoptions added
+
+ * Sven: 5022, 5045, 5078: ${(t)param} and nounset behaviour
+
+ * Andrej: 5016: insert zsh.info into dir when installing
+
+ * pws: new mirror site ftp://ftp.win.ne.jp/pub/shell/zsh/
+
+ * Sven: 4986, 4988: new-style completion after redirection
+
+ * Sven: 4981: fix completion whitespace for copy-previous-word
+
+ * Sven: 4979, 4987: new glob modifiers for sort order and
+ selecting items from list
+
+ * Sven: 4976: compadd and new-completion-examples
+
+ * Sven: 4975, 5007: comptl -M matches with *'s
+
+ * Sven: 4974: compctl list with single string
+
+ * Andrej: 5021: configuration on Reliant UNIX
+
+ * Bart: 4965: add-on
+
+ * Sven: 4957: completion after redirection
+
+ * Made available as 3.1.5-pws-5; top level directory now
+ zsh-3.1.5-pws-5
+
+ * Helmut Jarausch: 4947: part of patch missed
+
+ * Sven: 4850, 4881, 4941, 4942, 4943, 4944, 4946, 4949, 4950,
+ 4945: New completion system
+
+ * Sven: 4940: compctl -t (minor incompatibility)
+
+ * pws: 4939: configure checks for tgetent() accepts null but then
+ tgetstr() dumps core
+
+ * pws: 4931: compiler warnings
+
+ * Sven: 4930: completion after reserved words
+
+ * pws/Bart: 4923, 4924: findcmd() memory leak and comment
+
+ * pws: 4912: Etc/MACHINES
+
+ * pws: 4902: typeset neatness, -a, -m
+
+ * Bart: 4893: setting assoc array elements inside a substitution
+
+ * Andrej Borsenkow + pws: 4888: zftp shouldn't dup sockets until
+ connected
+
+ * Oliver Kiddle: 4887: configure
+
+ * Sven: 4880: conditions from module again
+
+ * Sven: 4879: group completion
+
+ * Sven: 4878: accept-and-menu-complete
+
+ * Bart: 4874: array slices
+
+ * Geoff: 4855: refresh line the same length as terminal width
+
+ * pws: 4852: zftp test subcommand
+
+ * Bart: 4851: sethparam(), part got missed
+
+ * 3.1.5-pws-4 made available
+
+ * Sven: 4845: isident()
+
+ * Sven: 4837, 4842: more for loadable conditions
+
+ * Sven: 4828: ignored character
+
+ * Bart/Sven: 4826, 4831, 4836: assoc array fixes
+
+ * Gene Cohler + pws: 4824, 4833, 4843: dynamical loading under
+ HPUX
+
+ * Sven: 4821: network byte order in zftp
+
+ * Bart: 4817: parameter documentation
+
+ * Sven: 4806, 4815, 4820, 4822, 4830: be careful when unloading
+ modules which may have side effects
+
+ * pws: 4805: define INADDR_NONE in zftp if not defined
+
+ * pws: 4801: compilation without HAVE_GETPWUID
+
+ * Bart: 4792: Handle --program-{suf,pre}fix in configure
+
+ * Bart: 4791: don't hash PWD after all
+
+ * Bart: 4789, 4794, 4795: sethparam(), setsparam; allow assoc
+ array assignment ${(AA)=assoc::=key1 val1 ...}
+
+ * Bart: 4788: some missing patches put back
+
+ * Phil: 4784: unused variable j in glob.c
+
+ * Phil: 4783: wtmp is in /var/log on Linux
+
+ * pws: 4779: compiling statically linked
+
+ * pws: version 3.1.5-pws-3 made available
+
+ * Sven: 4767: completion listing fix
+
+ * Bart: 4763, 4766, 4764: associative arrays using subscripting
+ flags and typeset output
+
+ * Bart: 4762: use of conddef without dynamic loading
+
+ * pws: 4761: zftp module
+
+ * Phil: 4737: typeset -a docs
+
+ * pws: 4736, 4754: ${foo/orig/new} subst as in bash; optimize
+ pattern matching in strings
+
+ * Phil Pennock: 4727: associative arrays in stat builtin
+
+ * Sven: 4716, 4732, 4734, 4742, 4769: allow modules for
+ conditions and wrappers around functions
+
+ * Sven: 4700: heap memory fixes suggested by Phil Pennock
+
+ * Sven: 4698, 4707: ignore completions if cursor not in
+ completable part of word
+
+ * Sven: 4697: zle_tricky.c
+
+ * pws: 4693: case-indendent globbing fix
+
+ * Bart: 4678: viforwardword
+
+ * pws: don't use vifirstnonblank()in vioperswapcase()
+
+ * Bart: 4674: scanmatchtable()
+
+ * Bart: 4482: cdmatch2
+
+ * Bart: 4644: delimiters in parameter substitution flags
+
+ * Bart: 4624: don't be too clever with optimizing when doing ***
+
+ * pws: 4612: 8 bit character input problem if char was signed
+
+ * Bart: 4606: error messages from parameters
+
+ * pws: 4601: rewrite prompt truncation in more predictable,
+ delimitable way
+
+ * Bart: 4599, 4602, 4608, 4641, 4653, 4654: associative arrays
+
+ * pws: 4596: allow PWD to be hashed on explicit user request
+
+ * pws: 4595: globbing fix for problem which showed up in `case'
+
+ * Wilfredo Sanchez: 4594: fix configure problems
+
+ * pws: 4591: test line length in prompt e.g. %(40l.yes.no)
+
+ * Bart: 4589: PWD and OLDPWD fix
+
+ * Bart: 4472: doc fixes
+
+ * Bart: 4471: fixes for shell functions
+
+ * Bart: line missed in zle_tricky.c when patching
+
+ * Bart: 4589: chpwd
+
+ * pws: lete2ctl update
+
+ * pws: fixsuffix() missed in delcharorlist() when patching
+
+ * Bart: 4574: doc fix
+
+ * Bart: 4570: flags to allow zle command not to interrupt
+ cumulative effects, deltochar
+
+ * pws: 4564: fix completion suffix for yank
+
+ * pws: 4533: ~PWD should not be displayed as such
+
+ * pws: 4513, 4552: case-insensitive globbing (#i)
+
+ * Sven: 4509, 4510, 4526, 4527, 4534, 4557: alternative matches in
+ completion (compctl -t), mapping between characters on line and
+ in matches (compctl -M)
+
+ * pws: 4477: change function names to avoid dynamic loading
+ clashes
+
+ * Bart: 4473, 4475, 4476: collected minor fixes since 3.1.5
+
+ * Zoli: 3933: AIX dynamic patch
+
+Thu Oct 29 21:51:10 1998 Andrew Main <zefram@zsh.org>
+
+ * Config/version.mk: Version 3.1.5.
+
+ * Doc/Makefile.in, Doc/META-FAQ.yo: Format the plain-ASCII
+ META-FAQ in a manner consistent with the other plain-ASCII
+ documents.
+
+ * Src/exec.c: Retry reading from a pipe on EINTR, to avoid
+ getting truncated output. (schaefer, u1880)
+
+ * acconfig.h, aczsh.m4, configure.in, Src/compat.c, Src/system.h,
+ Src/watch.c: New zsh_STRUCT_MEMBER macro for structure member
+ tests (changes names of some existing preprocessor defines).
+ Test for d_ino and d_stat in struct dire[nc]t. New code in
+ zgetdir() to make use of d_stat if available.
+
+ * Src/params.c, Src/system.h, Src/watch.c: Move definition of
+ DEFAULT_WATCHFMT into watch.c (where the decision about which
+ utmp structure to use is made).
+
+ * Doc/Zsh/metafaq.yo: Another mirror (sunsite.doc.ic.ac.uk).
+
+Wed Oct 28 21:02:28 1998 Andrew Main <zefram@zsh.org>
+
+ * Src/builtin.c: More accurate test for ncurses, for the benefit
+ of systems where ncurses' termcap.h is used.
+
+ * Etc/BUGS, Etc/CONTRIBUTORS, Etc/FEATURES, Etc/MACHINES,
+ Etc/NEWS, INSTALL, README, Util/zsh-development-guide:
+ Consistent formatting.
+
+ * Etc/NEWS: List universal-argument and POSIX character classes.
+
+ * Doc/Zsh/metafaq.yo, Etc/CONTRIBUTORS: Use more zsh.org email
+ addresses.
+
+Tue Oct 27 20:23:18 1998 Andrew Main <zefram@zsh.org>
+
+ * Etc/FAQ.yo: New version, 1998-10-26. (pws)
+
+Mon Oct 26 21:13:42 1998 Andrew Main <zefram@zsh.org>
+
+ * Doc/Zsh/guide.yo, Doc/Zsh/metafaq.yo, Etc/CONTRIBUTORS,
+ Functions/checkmail, Functions/run-help, Functions/zed,
+ Misc/compctl-examples, Misc/lete2ctl, README,
+ Src/Builtins/rlimits.awk, Src/Zle/zle_main.c, Src/makepro.awk,
+ Src/signames.awk, Util/helpfiles, Util/reporter: Consistently
+ use zsh.org email addresses where available. Remove some
+ stray individual credits from the source, in favour of the
+ more usual credit in ChangeLog and CONTRIBUTORS files.
+
+ * acconfig.h, configure.in, Src/watch.c: Some systems have ut_tv
+ in struct utmpx, rather than ut_xtime or ut_time.
+
+Sun Oct 25 21:04:01 1998 Andrew Main <zefram@zsh.org>
+
+ * Src/exec.c: Save and restore simple_pline. (pws, 4390)
+
+ * Src/loop.c: Set isfirstln to get the right behaviour on ^D
+ in select. (pws, 4389)
+
+ * Src/exec.c: Don't fail to AUTO_CD if there is an improperly
+ hashed external command of the same name. (pws, 4426;
+ schaefer, 4434)
+
+ * Src/builtin.c: getopts wasn't resetting all its counters
+ correctly. (schaefer, 4416)
+
+ * Src/Zle/zle_tricky.c: Prevent removable suffixes remaining in
+ effect when a new completion is attempted.
+
+ * Doc/Zsh/compctl.yo: Add an example of usage of n[...] to the
+ compctl manual. (pws, u1857)
+
+ * Src/Zle/zle_main.c, Src/Zle/zle_misc.c: Give ungetkey()
+ external linkage.
+
+ * Doc/Zsh/zle.yo, Src/Zle/zle_misc.c: Make universal-argument
+ accept a typed integer, EMACS-style. (pws, 4425)
+
+ * Src/Zle/zle.h, Src/Zle/zle_misc.c: Fix neg-argument. (pws,
+ 4420)
+
+Sat Oct 17 17:12:31 1998 Andrew Main <zefram@zsh.org>
+
+ * Doc/Zsh/mod_files.yo: Note that mv won't move across devices.
+
+ * Doc/Zsh/expn.yo: Add some examples to the parameter expansion
+ section. (schaefer, 4402)
+
+ * Src/jobs.c: Unset STAT_DONE when adding a process to a job,
+ in case $() processes finish before all the processes have
+ been started. (pws, 4397)
+
+ * Doc/Zsh/builtins.yo, Src/builtin.c, Src/hashtable.c, Src/zsh.h:
+ type/whence/where/which -w gives machine-readable output.
+ (pws, 4388)
+
+ * Doc/Zsh/builtins.yo: Document the effect of unset on a local
+ parameter.
+
+ * Src/params.c: unset should not remove the localness of a
+ local parameter. (pws, 4317)
+
+ * Src/compat.c, Src/prototypes.h: Give gethostname() the right
+ prototype (the length argument is a size_t), and implement it
+ to spec.
+
+ * Doc/Zsh/metafaq.yo: New address for web-based mailing list
+ archive (http://www.zsh.org/mla/).
+
+ * Doc/Zsh/metafaq.yo: New mirror (foad.org).
+
+Thu Oct 15 19:07:17 1998 Andrew Main <zefram@zsh.org>
+
+ * configure.in, Src/Modules/cap.c, Src/utils.c: Check for the
+ existence of cap_get_proc() rather than cap_init(), because
+ some systems have a different cap_init().
+
+ * Etc/MACHINES: Format changes. Removed some entries that didn't
+ actually contain any intelligible information.
+
+ * Etc/MACHINES: Tested on FreeBSD 2.2.7. (Roland Jesse
+ <jesse@prinz-atm.cs.uni-magdeburg.de>, u1770)
+
+ * acconfig.h, configure.in, Src/watch.c: Handle systems where
+ struct utmpx has a member named ut_time rather than ut_xtime.
+
+ * Src/parse.c: Do not require a separator after esac. (hzoli,
+ 4376)
+
+ * Doc/Makefile.in: Ignore errors from makeinfo.
+
+ * Src/Zle/zle_thingy.c: Use permanent allocation when executing
+ widgets. (schaefer, 4350)
+
+ * Functions/multicomp: Fix for leading tildes; made
+ case-insensitive. (schaefer, 4342)
+
+ * Src/Zle/zle_utils.c: Fix an uninitialised pointer in
+ mkundoent(). (pws, 4315)
+
+ * config.guess: Support Netwinder (arm-unknown-linux).
+ (Jason Naughton <jnaughto@ee.ryerson.ca>, 4308)
+
+ * configure.in: Dynamic linking on OSF. (<simond@informix.com>,
+ 4258)
+
+ * Misc/lete2ctl: Update for Perl5.004. Use compctl -/ and -W.
+ Some other fixes. (pws, 4245)
+
+ * Doc/Zsh/builtins.yo, Doc/Zsh/compctl.yo: Minor typo fixes.
+ (schaefer, 4232)
+
+ * Src/signals.h: A variable was being modified twice without an
+ intervening sequence point. (Gray Watson <gwatson@lycos.com>,
+ 4221)
+
+ * Makefile.in: Remove spurious ";\". (Gray Watson
+ <gwatson@lycos.com>, 4221)
+
+Tue Oct 13 21:42:47 1998 Andrew Main <zefram@zsh.org>
+
+ * Doc/Zsh/expn.yo, Src/glob.c: Add the [:blank:] character class
+ required by POSIX, which has no corresponding ctype macro.
+
+ * Doc/Zsh/expn.yo, Misc/globtests, Src/glob.c, Src/lex.c:
+ Add POSIX globbing character classes ([:alnum:] etc.).
+ (pws, 4209+4212)
+
+Sun Oct 11 20:39:06 1998 Andrew Main <zefram@zsh.org>
+
+ * Src/Zle/zle_tricky.c: Make compctl -S '' work properly (i.e.,
+ suppress the addition of the default suffix). (schaefer, u1668)
+
+ * Src/loop.c: Fix the handling of empty user input to select.
+ (schaefer, 4200)
+
+ * Src/utils.c: Y2K bugfix in %y sequence in ztrftime().
+ (zefram, 4198)
+
+ * Src/init.c, Src/main.c: Abort on parse errors, except when
+ reading input from stdin. (pws, 4191; some semantic changes
+ by zefram)
+
+ * Misc/compctl-examples: Fix the setopt completion in the case
+ where KSH_OPTION_PRINT is set. (schaefer, 4176)
+
+ * Doc/Zsh/compctl.yo: Mention the read builtin in the
+ documentation of compctl -K. (sven, 4150)
+
+ * Src/Zle/zle_tricky.c: Fixed a bug where completing in a word
+ could duplicate part of the word due to it being in both the
+ common prefix and the common suffix. (sven, 4147)
+
+ * Doc/Zsh/builtins.yo, Doc/Zsh/compat.yo, Doc/Zsh/expn.yo,
+ Doc/Zsh/grammar.yo, Doc/Zsh/intro.yo, Doc/Zsh/options.yo,
+ Doc/Zsh/params.yo, Doc/Zsh/restricted.yo, Doc/Zsh/zle.yo:
+ Spelling/typo fixes in documentation. (schaefer, 4136)
+
+ * Misc/compctl-examples: Better implementations of the CVS
+ compctl functions. (schaefer, 4130)
+
+Sun Sep 27 18:31:55 1998 Andrew Main <zefram@zsh.org>
+
+ * Doc/zsh.yo, Doc/Zsh/builtins.yo, Doc/Zsh/compctl.yo,
+ Doc/Zsh/expn.yo, Doc/Zsh/grammar.yo, Doc/Zsh/guide.yo,
+ Doc/Zsh/intro.yo, Doc/Zsh/params.yo, Doc/Zsh/redirect.yo,
+ Doc/Zsh/zle.yo: Clarification of the expansion documentation.
+ Several other documentation bugfixes. (schaefer, 4116)
+
+ * Src/Modules/rlimits.awk: Cosmetic fix of the generated file.
+
+ * Src/Modules/rlimits.awk: Avoid using the sub() function,
+ which some older awks lack.
+
+ * Doc/Zsh/grammar.yo: List "builtin" as a precommand modifier.
+
+ * Doc/Zsh/builtins.yo: Fuller details of the interaction between
+ options of the read builtin. (schaefer, 4109)
+
+ * Src/Modules/stat.c: The ls-style mode string was not being
+ terminated. (Goran Larsson <hoh@lorelei.approve.se>, 4105)
+
+ * Src/Zle/zle_hist.c: Make use of repeat count in history
+ searches. (wayne, 4104)
+
+ * Src/Zle/zle_hist.c: Some bugfixes and code simplifications
+ for {vi-,}{up,down}-line-or-{history,search}. (wayne, 4086)
+
+Sat Sep 26 16:08:53 1998 Andrew Main <zefram@zsh.org>
+
+ * Etc/zsh-development-guide: Expanded the section on C coding
+ style. Added some notes about documentation.
+
+ * configure.in, Src/exec.c, Src/glob.c, Src/hashtable.c,
+ Src/init.c, Src/params.c, Src/system.h, Src/utils.c,
+ Src/Modules/stat.c, Src/Zle/zle_tricky.c: Cope with systems
+ that lack <pwd.h>, <grp.h>, nice(), getpw{ent,nam,uid}(),
+ getgr{gid,nam}().
+
+ * Doc/Zsh/metafaq.yo: uiarchive now mirrors ftp.zsh.org.
+
+ * Doc/ztexi.yo, Doc/Zsh/expn.yo, Doc/Zsh/options.yo,
+ Doc/Zsh/redirect.yo, Doc/Zsh/zle.yo: Some minor documentation
+ fixes. (schaefer, 4045)
+
+ * Src/hist.c, Src/input.c, Src/parse.c: Simplification and
+ bugfixes of the input flushing code on history and parse
+ errors. (pws, 4172)
+
+ * configure.in: Use "1,$s" instead of ",s" in the generated
+ ed script, for compatibility with historical systems.
+
+Mon Sep 21 19:16:03 1998 Andrew Main <zefram@zsh.org>
+
+ * Src/Makefile.in: Clean up conditionals in install/uninstall
+ rules.
+
+ * Config/clean.mk, Config/config.mk, Src/Makemod.in.in: Avoid
+ empty argument list in for loops, for /bin/sh.
+
+ * aczsh.m4, configure.in, Etc/MACHINES: Check for systems with
+ broken static/shared library combinations, such as SINIX.
+
+ * Doc/Zsh/params.yo, Src/builtin.c, Src/params.c: Make PWD and
+ OLDPWD parameters non-special. (hzoli, 3990; doc by zefram)
+
+ * Src/builtin.c: Don't crash when exporting an unset special
+ parameter. (hzoli, 3983)
+
+ * Src/Zle/zle_utils.c: Mark sticks to preceding character instead
+ of the following one. (wayne, 3969)
+
+ * Src/builtin.c, Src/init.c, Src/utils.c: Set stdin to read
+ blockingly where appropriate. (hzoli, 3950; POSIXification
+ by zefram)
+
+Mon Sep 14 14:44:32 1998 Andrew Main <zefram@zsh.org>
+
+ * Makefile.in, configure.in, Config/.distfiles, Config/config.mk,
+ Config/defs.mk, Config/version.mk, Doc/.cvsignore,
+ Doc/.distfiles, Doc/Makefile.in, Doc/paths.yo.in,
+ Doc/zman.yo, Doc/zsh.yo, Doc/ztexi.yo, Doc/Zsh/builtins.yo,
+ Doc/Zsh/filelist.yo, Doc/Zsh/files.yo, Doc/Zsh/mod_comp1.yo,
+ Doc/Zsh/modules.yo, Doc/Zsh/options.yo, Doc/Zsh/params.yo,
+ Etc/Makefile.in, Src/.distfiles, Src/Makefile.in,
+ Src/Makemod.in.in, Src/version.h, Src/zsh.mdd: Move version
+ data into a single file, Config/version.mk. Remove all site
+ dependencies from the documentation. Some related Makefile
+ cleanups.
+
+Sun May 31 09:28:18 1998 Andrew Main <zefram@zsh.org>
+
+ * Src/version.h: Version 3.1.4.
+
+ * Doc/paths.yo.in: New date.
+
+ * configure.in, aczsh.m4, acconfig.h, Src/system.h,
+ Src/watch.c: Don't confuse utmp and utmpx files. Don't rely
+ on having a utmp structure at all.
+
+ * Src/system.h, Src/Modules/clone.c, Src/Modules/files.c,
+ Src/builtin.c, Src/compat.c, Src/exec.c, Src/hist.c, Src/init.c,
+ Src/utils.c: Use O_NOCTTY on all open() calls, to get consistent
+ behaviour (no controlling tty) on all systems.
+
+ * Doc/Zsh/grammar.yo: Correct and clarify the "simple commands &
+ pipelines" section. (schaefer, u1548; markup and some additions
+ by zefram)
+
+ * Src/params.c: When unsetting paired special parameters (e.g.,
+ CDPATH/cdpath), don't try to remove names that don't exist.
+ (hzoli, 3974)
+
+Sat May 30 16:16:13 1998 Andrew Main <zefram@zsh.org>
+
+ * Src/system.h: #define _XPG_IV on SINIX (Reliant UNIX). It is
+ reported that this is necessary in order to get the right
+ version of gettimeofday().
+
+ * Doc/Zsh/grammar.yo, Src/lex.c, Src/subst.c, Src/utils.c,
+ Etc/NEWS: ksh93 $'' syntax. (hzoli, 3952; documentation
+ clarifications by zefram)
+
+Thu May 28 21:13:04 1998 Andrew Main <zefram@zsh.org>
+
+ * Functions/checkmail: Zero-length folders don't count as
+ containing new mail, regardless of when they've been examined.
+ (hzoli, 3963)
+
+ * Src/glob.c: When globbing `foo/', stat `foo/.', so that only
+ directories are matched (as POSIX requires). With (-T)
+ qualifier, dangling symlinks should be matched as normal.
+ With (T-/), etc., stat the pathname *before* modification by
+ (T). (hzoli, 3960)
+
+ * Src/Modules/stat.c: Some old K&R compilers don't like automatic
+ aggregate initialisation. (hzoli, 3962)
+
+ * Src/glob.c: tail was assumed to be NULL when pattern parsing
+ was called. (hzoli, 3961)
+
+ * Src/builtin.c: Fix off-by-one allocation bug in read.
+ (hzoli, 3951)
+
+ * Src/builtin.c: Cleanup of read builtin. Also backslash should
+ quote characters, as well as performing line continuation.
+ (hzoli, 3949)
+
+ * Src/Zle/zle_tricky.c: Remove prototype cast for
+ yp_callback.foreach, because on some systems the prototype
+ is wrong. (hzoli, 3948)
+
+ * Src/math.c: Avoid an unbalanced stack error on $((0x1+0x1)).
+ (hzoli, 3947)
+
+ * Src/params.c: PM_UNIQUE should persist across changes of
+ parameter type. (hzoli, 3946)
+
+ * Etc/NEWS: List major changes from 3.0.
+
+Tue May 26 21:39:06 1998 Andrew Main <zefram@zsh.org>
+
+ * Src/glob.c, Doc/Zsh/expn.yo: `~' alone should not trigger
+ globbing.
+
+Mon May 25 21:13:41 1998 Andrew Main <zefram@zsh.org>
+
+ * Src/mkmakemod.sh, configure.in, aczsh.m4: Link modules against
+ $(LIBS), and include -lc in $(LIBS), in case a module requires
+ a function that only exists in static libraries.
+
+ * Src/makepro.awk: Change `\{' to `[{]' in regexps, because some
+ nawks dislike the former.
+
+ * configure.in: Use tr to avoid giving backslashes to echo
+ (which may interpret them).
+
+Fri May 1 19:39:12 1998 Andrew Main <zefram@zsh.org>
+
+ * Doc/Zsh/metafaq.yo: ftp.math.technion.ac.il now mirrors
+ ftp.zsh.org.
+
+Thu Apr 30 20:19:47 1998 Andrew Main <zefram@fysh.org>
+
+ * Src/version.h: Version 3.1.3.
+
+ * Doc/paths.yo.in: New date.
+
+ * Src/Modules/stat.c: Remove some unused variables.
+
+ * configure.in: Start of configuration for dynamic modules
+ on netbsd. (gcw)
+
+ * Doc/Zsh/metafaq.yo: New mirror (ftp.roedu.net). ftp.cs.elte.hu
+ and ftp.cenatls.cena.dgac.fr now mirror ftp.zsh.org.
+
+Wed Apr 29 20:24:16 1998 Andrew Main <zefram@fysh.org>
+
+ * many files: Remove RCS Id lines.
+
+ * Etc/pubring.pgp: Change mason's DSS/DH key.
+
+ * Doc/Zsh/metafaq.yo: New mirror (sunsite.auc.dk).
+ ftp.math.gatech.edu now mirrors ftp.zsh.org.
+
+Tue Apr 28 23:18:44 1998 Andrew Main <zefram@fysh.org>
+
+ * Doc/Zsh/metafaq.yo: New primary archive, ftp.zsh.org.
+
+ * Etc/FAQ.yo: New version, 1998-04-24. (pws)
+
+ * Etc/FTP-README, Etc/pubring.pgp, Etc/.distfiles: Include these
+ files from the FTP site in the distribution.
+
+ * configure.in, Util/mkdisttree.sh, Config/, Config/clean.mk,
+ Config/config.mk, Config/defs.mk Makefile.in,
+ Doc/Makefile.in, Etc/Makefile.in, Functions/Makefile.in,
+ Misc/Makefile.in, Src/Makefile.in, Src/Makemod.in.in,
+ StartupFiles/Makefile.in, Util/Makefile.in, .distfiles,
+ Config/.distfiles, Doc/.distfiles, Doc/Zsh/.distfiles,
+ Etc/.distfiles, Functions/.distfiles, Misc/.distfiles,
+ Src/.distfiles, Src/Builtins/.distfiles, Src/Modules/.distfiles,
+ Src/Zle/.distfiles, StartupFiles/.distfiles, Util/.distfiles:
+ Modify config.status to add a file inclusion facility;
+ this is used to remove common code from many Makefiles.
+ New distribution-building mechanism: `.distfiles' files list
+ the files to go in the distribution, and Util/mkdisttree.sh
+ processes these. As a result, directories in which nothing
+ is ever built no longer need Makefiles.
+
+Sun Apr 26 22:08:06 1998 Andrew Main <zefram@fysh.org>
+
+ * configure.in, Src/mkmakemod.sh: Modify config.status to allow
+ .in files in the build tree.
+
+Sun Apr 26 19:35:17 1998 Andrew Main <zefram@fysh.org>
+
+ * Src/glob.c: Glob patterns with | alternation at the top level
+ were not setting C_LAST flags correctly. (zefram, 3876)
+
+Sun Apr 26 13:49:28 1998 Andrew Main <zefram@fysh.org>
+
+ * Src/cond.c, Src/glob.c, Src/system.h, Src/utils.c,
+ Src/Modules/files.c, Src/Modules/stat.c, Src/Zle/zle_tricky.c:
+ Use POSIX S_I* macros instead of fixed octal values. (zefram,
+ 3875)
+
+ * configure.in, Src/params.c, Src/system.h: Don't need configure
+ test for sizeof(long).
+
+ * configure.in, Src/cond.c, Src/glob.c, Src/system.h,
+ Src/Modules/files.c, Src/Modules/stat.c, Src/Zle/zle_tricky.c:
+ Use S_IS* macros in all cases instead of S_IF*. Define S_IS*
+ macros for file types that don't exist, to avoid needing
+ conditionals; support readlink() similarly. Add more file
+ type letters to the stat module. (zefram, 3874)
+
+Sat Apr 25 22:58:34 1998 Andrew Main <zefram@fysh.org>
+
+ * Src/Zle/zle_misc.c: Fix an array overrun in suffix removal,
+ caused by a signed/unsigned char mixup. (zefram, 3873)
+
+Sat Apr 25 17:15:32 1998 Andrew Main <zefram@fysh.org>
+
+ * Src/utils.c: Make CHASE_LINKS take effect on cd, as documented.
+ (zefram, 3872)
+
+ * Misc/globtest, Misc/globtest.ksh, Src/glob.c: Fix for exclusions
+ nested inside more complex glob patterns. (pws, 3870)
+
+Thu Apr 23 21:21:29 1998 Andrew Main <zefram@fysh.org>
+
+ * META-FAQ, Doc/META-FAQ.yo, Doc/Makefile.in, Doc/Zsh/guide.yo,
+ Doc/Zsh/intro.yo, Doc/Zsh/metafaq.yo, Doc/Zsh/seealso.yo:
+ Generate the META-FAQ and the related parts of the documentation
+ from a common source (Doc/Zsh/metafaq.yo). Updated list of
+ mirror sites.
+
+ * Src/exec.c: Back out patch 3859. NO_CLOBBER should allow
+ opening non-regular files (POSIX.2 clause 3.7.2). Instead fix
+ the errno handling. (zefram, 3869)
+
+Wed Apr 22 21:11:30 1998 Andrew Main <zefram@fysh.org>
+
+ * Etc/BUGS, Etc/MACHINES: sed is no longer used for generating
+ prototypes. We also now know about /proc/self/fd.
+
+ * Misc/compctl-examples: Remove some code to cope with very old
+ zsh versions.
+
+ * Etc/CONTRIBUTORS, Util/zsh-development-guide, Doc/Zsh/intro.yo,
+ META-FAQ, README: New coordinator.
+
+ * Src/exec.c: NO_CLOBBER should prevent opening FIFOs, not just
+ overwriting regular files. (zefram, 3859)
+
+Wed Apr 8 20:29:28 1998 Andrew Main <zefram@fysh.org>
+
+ * Src/version.h: Version 3.1.2-zefram4.
+
+ * Src/Zle/zle_keymap.c: Bind "^[OA" etc. as well as "^[[A".
+ Change vi arrow key bindings to match vi practice. (zefram)
+
+ * Src/jobs.c: Don't read tty settings when ZLE is active.
+ (pws, 3818)
+
+ * Src/Zle/zle_keymap.c: Don't set errflag in bindkey. (pws, 3815)
+
+ * Etc/FAQ: New FAQ version, 1998-03-24. (pws, a76)
+
+ * Misc/compctl-examples: tar completion that lists files in
+ the archive. (pws, u1409)
+
+ * Src/glob.c: Fix foo(:s/foo/bar). (pws, 3808)
+
+ * Src/subst.c: Fix ${i:s/foo/bar}. (pws, 3806)
+
+ * Doc/Zsh/expn.yo: Mention in the parameter expansion section
+ that history modifiers can be used. (pws, 3805)
+
+Mon Apr 6 21:45:30 1998 Andrew Main <zefram@fysh.org>
+
+ * Doc/Zsh/expn.yo, Doc/Zsh/options.yo, Src/glob.c, Src/options.c,
+ Src/parse.c: More glob changes:
+ + remove `-(...)' glob qualifier syntax
+ + allow normal qualifier syntax with KSH_GLOB
+ + add option BARE_GLOB_QUAL (emulation-relevant, zsh-only)
+ that enables glob qualifiers
+ + remove the paren twiddling when using patterns in [[ ]]
+ and case
+ (zefram)
+
+ * Misc/globtests, Misc/globtests.ksh: More tests for exclusions,
+ which currently don't work properly. (zefram)
+
+Sun Apr 5 20:00:40 1998 Andrew Main <zefram@fysh.org>
+
+ * Doc/Zsh/expn.yo, Doc/Zsh/options.yo, Src/glob.c: Glob changes:
+ + KSH_GLOB doesn't affect parens that are not preceded by the
+ special characters
+ + correctly handle combinations like ?(foo)##
+ + parens always trigger globbing
+ + with EXTENDED_GLOB, embedded `~' triggers globbing,
+ as the documentation already states
+ + remove incorrect special handling of (^...)
+ + general documentation cleanup
+ (zefram)
+
+ * Doc/Zsh/expn.yo, Doc/Zsh/options.yo, Misc/globtests,
+ Misc/globtests.ksh, Src/glob.c, Src/options.c, Src/parse.c,
+ Src/zsh.h: KSH_GLOB. (pws, 3764)
+
+Sat Apr 4 15:44:05 1998 Andrew Main <zefram@fysh.org>
+
+ * Src/Zle/zle_tricky.c: expand-or-complete-prefix rewrite.
+ (pws, 3770)
+
+Wed Mar 25 21:51:15 1998 Andrew Main <zefram@fysh.org>
+
+ * Src/builtin.c: getopts bugfixes. (bugs pointed out by Bernd
+ Eggink <eggink@uni-hamburg.de>, 3797)
+
+ * Misc/compctl-examples: Completions for ssh, nslookup, telnet,
+ ping, finger and gdb. (<mirar@idonex.se>, u1274; some fiddling)
+
+ * Misc/compctl-examples: pine completion. (pws, u1359)
+
+Tue Mar 24 21:36:47 1998 Andrew Main <zefram@fysh.org>
+
+ * Src/compat.c, Src/prototypes.h: gettimeofday() returns int,
+ not void. (zefram)
+
+ * Misc/compctl-examples: cvs completion. (<mirar@idonex.se>,
+ u1243; much fiddling)
+
+ * Misc/compctl-examples: lynx completion. (Oliver Kiddle
+ <opk101@cs.york.ac.uk>, 3760; some fiddling for portability)
+
+Mon Mar 23 21:18:11 1998 Andrew Main <zefram@fysh.org>
+
+ * Src/loop.c: Don't reprint the select list after non-empty input.
+ (Bernd Eggink <eggink@uni-hamburg.de>, 3796)
+
+ * configure.in: Display module compiler flags. (zefram)
+
+ * Src/signames.awk, Src/Builtins/rlimits.awk: Remove leading
+ zeros from decimal constants to avoid interpretation as octal.
+
+ * configure.in: define CLOBBERS_TYPEAHEAD for SINIX. (Andrej
+ Borsenkow <borsenkow.msk@sni.de>, 3737)
+
+ * Misc/compctl-examples: mount completion. (Stefan Monnier
+ <monnier@tequila.systemsz.cs.yale.edu>, u1238)
+
+Sun Mar 22 19:02:04 1998 Andrew Main <zefram@fysh.org>
+
+ * Doc/Zsh/prompt.yo, Src/utils.c: %L strftime sequence to do %l
+ without fill. (pws, 3731)
+
+ * Src/prompt.c, Doc/Zsh/prompt.yo: %L prompt escape for $SHLVL.
+ (Phil Pennock <bear@dcs.warwick.ac.uk>)
+
+ * Src/Makefile.in: Use LD_RUN_PATH instead of -R. (Andrej
+ Borsenkow <borsenkow.msk@sni.de>, 3739)
+
+ * Etc/FAQ: New FAQ version, 1998-03-02. (pws, a75)
+
+Thu Jan 15 23:28:02 1998 Andrew Main <zefram@fysh.org>
+
+ * Src/makepro.awk, Src/mkmakemod.sh, Src/mkmodindex.sh:
+ Portability fixes. (zefram, 3713)
+
+ * configure.in: Test for yp_all(), not getdomainname(), to see
+ if -lnsl is required. (zefram, 3715)
+
+ * Makefile.in, Src/Makefile.in, Src/Makemod.in.in: Accept
+ $(INSTALL) being a relative pathname, set by configure.
+ (zefram, 3716)
+
+ * configure.in, Src/Makefile.in: More logical name for libzsh.
+ Install/uninstall/clean libzsh. Link with a -R option to
+ indicate where libzsh will be installed. (zefram, 3714)
+
+ * Src/glob.c: Don't use up more digits in a <-> glob pattern
+ than the range can match. There are still several cases that
+ don't work; backtracking is required. (pws, 3680)
+
+Sun Jan 11 19:22:13 1998 Andrew Main <zefram@fysh.org>
+
+ * Src/version.h: Version 3.1.2-zefram3.
+
+ * Src/builtins.c: Rewrote getopts to remove its various bugs.
+
+Sun Jan 11 14:22:50 1998 Andrew Main <zefram@fysh.org>
+
+ * Doc/Makefile.in, Etc/Makefile.in, Functions/Makefile.in,
+ Makefile.in, Misc/Makefile.in, Src/Makefile.in,
+ Src/Makemod.in.in, StartupFiles/Makefile.in, Util/Makefile.in:
+ Pass on all configuration variables to all Makefiles.
+
+ * Src/mkmakemod.sh: Fix $sed_normalise script to allow for
+ compilation in the source tree.
+
+Sat Jan 10 23:56:33 1998 Andrew Main <zefram@fysh.org>
+
+ * Src/version.h: Version 3.1.2-zefram2.
+
+ * Doc/Zsh/compctl.yo, Src/Zle/comp.h, Src/Zle/comp1.c,
+ Src/Zle/compctl.c, Src/Zle/zle_tricky.c: compctl -Y is like -X,
+ but performs expansion on the string. compctl -y allows the
+ displayed completions to be user-generated. (pws, 3636)
+
+Sat Jan 10 16:27:30 1998 Andrew Main <zefram@fysh.org>
+
+ * Misc/compctl-examples: Use compctl -W where appropriate.
+
+ * Doc/Zsh/compctl.yo, Src/Zle/comp.h, Src/Zle/compctl.c,
+ Src/Zle/zle_tricky.c: compctl -W applies an invisible prefix
+ when matching pathnames. (pws, 3498+3502)
+
+ * Misc/compctl-examples: Use compctl -/ where appropriate.
+
+ * Doc/Zsh/compctl.yo, Src/Zle/comp.h, Src/Zle/compctl.c,
+ Src/Zle/zle_tricky.c: compctl -/ completes directories in the
+ manner of -f. (pws, 3492+3493+3495+3502)
+
+Sat Jan 10 00:36:04 1998 Andrew Main <zefram@fysh.org>
+
+ * Makefile.in, Src/Makefile.in, Src/Makemod.in.in: make clean
+ fixes.
+
+Fri Jan 9 21:04:38 1998 Andrew Main <zefram@fysh.org>
+
+ * Src/system.h, Src/zsh.h, Src/utils.c, Src/parse.c: Don't
+ depend on any relation between sizes of ints and pointers when
+ duplicating/freeing structures.
+
+ * Src/Zle/zle_refresh.c: Refresh bugfix. (schaefer, 3511)
+
+ * Util/helpfiles: Updated. (pws, 3598)
+
+ * Doc/Zsh/intro.yo: Mention the list archives.
+
+ * configure.in: Prefer -lcurses to -ltermcap on HP-UX 10.*.
+ (pws, 3360)
+
+Fri Jan 9 01:28:46 1998 Andrew Main <zefram@fysh.org>
+
+ * Src/Makefile.in: ansi2knr was being built as a.out.
+
+Wed Jan 7 23:44:16 1998 Andrew Main <zefram@fysh.org>
+
+ * Src/glob.c, Misc/globtests: Backtrack in globbing, to support
+ nested closures. (pws, 3513+3514+3515+3525)
+
+ * Doc/Zsh/expn.yo: Clarifications and corrections to the
+ documentation for history expansion modifiers. (pws, 3549)
+
+ * Src/subst.c: Fix for a typo that made RC_EXPAND_PARAM expansion
+ of an empty array go horribly wrong. (hzoli, 3548)
+
+ * Src/builtin.c, Src/hist.c: Neater method to remove fc commands
+ from the history list. (pws, 3531)
+
+ * Src/builtin.c, Src/init.c, Src/main.c: Make $(r) work.
+ (pws, 3526)
+
+Wed Jan 7 22:17:31 1998 Andrew Main <zefram@fysh.org>
+
+ * Doc/Zsh/options.yo, Src/Zle/zle_tricky.c: Completion in brace
+ expansion, with magic suffix removal on `,' and `}' triggered by
+ AUTO_PARAM_KEYS. (pws, 3438; suffix code rewritten by zefram)
+
+ * Src/Zle/zle_tricky.c, Doc/Zsh/compctl.yo: Print -X explanation
+ iff there was not a unique match, rather than iff there were
+ no matches. (code: hzoli, 3423. doc: pws, 3424)
+
+Wed Jan 7 20:44:46 1998 Andrew Main <zefram@fysh.org>
+
+ * Src/init.c, Doc/Zsh/func.yo: preexec shell function is run
+ immediately before running each command. (pws, u1068)
+
+ * Src/Zle/zle_main.c: Select keymap earlier; apparently
+ this avoids a crash in some circumstances. (Bernd Eggink
+ <eggink@uni-hamburg.de>, 3625)
+
+ * Src/mem.c: zrealloc() should check for out-of-memory condition.
+ (hzoli, 3522)
+
+ * Src/subst.c: A fix for `a="a "; print -l ${(o)=a}b'. (hzoli,
+ 3522)
+
+ * Src/rlimits.awk: Some awks do not like || in the pattern.
+ (hzoli, 3522)
+
+ * Misc/c2z: Many corrections. (schaefer, 3484)
+
+ * Doc/Zsh/expn.yo: An extra paragraph explaining RC_EXPAND_PARAM
+ behaviour. (pws, 3417; markup brought into line with the rest
+ of the documentation)
+
+ * Src/zsh.h, Src/subst.c, Src/utils.c: Make parameter expansion
+ with RC_EXPAND_PARAM behave the same as brace expansion,
+ and make it make sense. (hzoli, 3403)
+
+ * Src/parse.c: Fix error recovery on inputs such as
+ `( [[ $I bug 10 ]] )', which previously got mangled.
+ (hzoli, 3383)
+
+ * configure.in, Src/Builtins/rlimits.awk: Find and correctly
+ handle the GNU hurd <resourcebits.h>, which defines RLIMIT_*
+ in an enum. (Kunihiro Ishiguro <kunihiro@zebra.org>, 3369)
+
+ * Src/glob.c: restrict leaf optimisation of recursive globs to
+ the case of nlink == 2. Some systems don't keep proper link
+ counts for directories, but will probably distinguish themselves
+ by having a link count of 1 or 0 for directories. (hzoli, 3368)
+
+Tue Jan 6 23:29:43 1998 Andrew Main <zefram@fysh.org>
+
+ * Src/version.h: Version 3.1.2-zefram1.
+
+ * Src/Zle/zle.h, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
+ Src/Zle/zle_tricky.c, Src/Zle/zle_vi.c: Rewrite of the
+ removable suffix mechanism. In all cases, the longest possible
+ meaningful suffix is added, and on following insertions the
+ minimum trailing part of the suffix removed in order to put
+ the character in a sensible place. (zefram, 3353)
+
+ * Doc/Zsh/options.yo, Src/options.c, Src/utils.c, Src/zsh.h:
+ Option PRINT_EIGHT_BIT, indicates that characters >= 0x80 are
+ printable, even if isprint() says otherwise. (pws, 3318)
+
+ * Src/Zle/zle_utils.c: Spaces were getting added to the end of
+ the line when menu completing. (pws, 3308)
+
+ * Src/jobs.c: Set STAT_NOSTTY in bg. The result is that
+ STAT_NOSTTY is set if a job is ever run backgrounded.
+ (Suzuki Hisao <suzuki@otsl.oki.co.jp>, 3302)
+
+ * Src/Zle/zle_tricky.c, Src/params.c: A couple of memory leaks.
+ (pws, 3301)
+
+ * Src/zsh.h, Src/exec.c, Src/jobs.c: New job flag STAT_NOSTTY
+ means don't inherit the tty settings from this job when it
+ exits. Is set on jobs that are started in the background.
+ (hzoli, 3297)
+
+ * Src/params.c: Keep actual inherited environment strings around
+ while importing individual variables. This is required because
+ the special behaviour when setting $TERM (and potentially
+ other variables) depends on the value of other variables.
+ (hzoli, 3293)
+
+ * Src/glob.c: In `*(-M)', the (-) should affect the type of stat
+ used for (M). (pws, 3285)
+
+ * Src/Zle/zle_refresh.c: Buffer overrun bug fix. (gcw, 3260)
+
+ * INSTALL, Makefile.in, configure.in, Src/Makefile.in,
+ Src/**/*.c, Src/mkbltnmlst.sh, Src/prototypes.h,
+ Src/signals.h, Src/signames.awk, Src/xmods.conf, Src/zsh.h,
+ Src/Zle/comp.h, Src/Zle/zle.h, Src/Makemod.in.in,
+ Src/mkmakemod.sh, Src/mkmodindex.sh, Src/zsh.mdd,
+ Src/Builtins/rlimits.mdd, Src/Builtins/sched.mdd,
+ Src/Modules/cap.mdd, Src/Modules/clone.mdd,
+ Src/Modules/example.mdd, Src/Modules/files.mdd,
+ Src/Modules/stat.mdd, Src/Zle/comp1.mdd, Src/Zle/compctl.mdd,
+ Src/Zle/deltochar.mdd, Src/Zle/zle.mdd, Src/conf.sed,
+ Src/mkstamp.sh, Src/mods.conf, Src/Builtins/Makefile.in,
+ Src/Modules/Makefile.in, Src/Zle/Makefile.in: Rewrite of
+ the module build system. Knowledge specific to each module
+ is localised in a .mdd file for that module. Makefiles and
+ headers are automatically generated. (zefram, 3252)
+
+ * Src/jobs.c: `disown' was leaking memory. (pws, 3251)
+
+ * Src/subst.c: `set "$@"' was freeing strings while still needed,
+ due to paramsubst() not duplicating them. (zefram, 3250)
+
+ * Src/glob.c: globbing of `foo*r~foob*' was failing, due to
+ the character before the ~ not being marked as being the end
+ of a pattern. (pws, 3249)
+
+ * Src/Zle/zle_tricky.c: AUTO_PARAM_KEYS was adding suffix
+ characters in the middle of a word if completing within a word.
+ (hzoli, 3247)
+
+ * Src/params.c: filter out garbage when importing environment
+ variables. (hzoli, 3246)
+
+ * Doc/Zsh/builtins.yo, Doc/Zsh/mod_compctl.yo,
+ Doc/Zsh/mod_sched.yo, Doc/Zsh/mod_zle.yo: Move documentation
+ of the standard moduleified builtins into zshmodules(1).
+ (zefram, 3244)
+
+ * Src/Makefile.in, Src/builtin.c, Src/exec.c, Src/glob.c,
+ Src/globals.h, Src/hashtable.c, Src/hashtable.h, Src/hist.c,
+ Src/init.c, Src/input.c, Src/jobs.c, Src/lex.c, Src/loop.c,
+ Src/makepro.awk, Src/math.c, Src/mem.c, Src/module.c,
+ Src/options.c, Src/params.c, Src/parse.c, Src/prompt.c,
+ Src/prototypes.h, Src/signals.c, Src/signals.h,
+ Src/signames.awk, Src/subst.c, Src/utils.c, Src/zsh.h,
+ Src/Builtins/Makefile.in, Src/Modules/Makefile.in,
+ Src/Zle/Makefile.in, Src/Zle/comp.h, Src/Zle/comp1.c,
+ Src/Zle/zle.h, Src/Zle/zle_hist.c, Src/Zle/zle_keymap.c,
+ Src/Zle/zle_main.c, Src/Zle/zle_refresh.c, Src/Zle/zle_tricky.c,
+ Src/Zle/zle_utils.c, Src/Zle/zle_vi.c: Move all object
+ declarations into .c files, so that they are processed by
+ makepro.awk. (zefram, 3243)
+
+ * Src/Makefile.in, Src/builtin.c, Src/exec.c, Src/glob.c,
+ Src/globals.h, Src/hist.c, Src/init.c, Src/jobs.c,
+ Src/lex.c, Src/main.c, Src/math.c, Src/mem.c, Src/options.c,
+ Src/params.c, Src/parse.c, Src/signals.c, Src/watch.c,
+ Src/zsh.h, Src/Builtins/Makefile.in, Src/Modules/Makefile.in,
+ Src/Zle/Makefile.in, Src/Zle/zle.h, Src/Zle/zle_bindings.c,
+ Src/Zle/zle_refresh.c, Src/Zle/zle_tricky.c, Src/makepro.sh,
+ Src/makepro.awk: Generate prototypes with an awk script, which
+ handles data declarations as well as functions. Make data
+ objects static where appropriate. (zefram, 3242)
+
+ * Src/builtin.c, Src/exec.c, Src/hashtable.c, Src/hashtable.h,
+ Src/module.c, Src/zsh.h, Src/Builtins/rlimits.c,
+ Src/Builtins/sched.c, Src/Modules/cap.c, Src/Modules/clone.c,
+ Src/Modules/example.c, Src/Modules/files.c, Src/Modules/stat.c,
+ Src/Zle/compctl.c, Src/Zle/zle_main.c: Use struct builtin
+ instead of struct binlist, avoiding some dynamic memory
+ allocation. (zefram, 3241)
+
+ * configure.in, Src/builtin.c, Src/Builtins/Makefile.in,
+ Src/Builtins/rlimits.c, Src/Modules/cap.c: Always build the
+ rlimits module. (zefram, 3240)
+
+ * Src/builtin.c, Src/globals.h, Src/init.c, Src/input.c,
+ Src/loop.c, Src/prompt.c, Src/utils.c, Src/Zle/zle.h,
+ Src/Zle/zle_main.c, Src/Zle/zle_refresh.c: Format prompts once
+ per editing session, so that they don't get changed improperly.
+ (zefram, 3239)
+
+ * Doc/Zsh/compat.yo, Doc/Zsh/options.yo, Doc/Zsh/prompt.yo,
+ Src/options.c, Src/prompt.c, Src/zsh.h: Options PROMPT_PERCENT
+ and PROMPT_BANG, controlling which type of sequences get
+ expanded in prompts. Set appropriately for sh and ksh
+ emulation. (zefram, 3052)
+
+ * Doc/Zsh/options.yo, Src/exec.c, Src/options.c, Src/zsh.h:
+ Option HIST_NO_FUNCTIONS, to exclude function definitions
+ from the history list. Option alias NO_LOG (from ksh).
+ (zefram, 3050)
+
+ * Src/init.c: When emulating sh or ksh, make the default prompts
+ "$ " (or "# ") and "> ". (zefram, 3004)
+
+ * Doc/Zsh/options.yo, Src/builtin.c, Src/options.c, Src/utils.c,
+ Src/zsh.h: Option RM_STAR_WAIT to wait ten seconds at the `rm
+ *' prompt. (zefram, 2999)
+
+Tue Jun 3 06:14:14 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/version.h: zsh-3.1.2 released
+
+ * Src/params.c: Some compilers do not like ? (void *) :
+
+ * Src/jobs.c: pg(){ less;};:|pg caused suspended (tty input)
+
+Mon Jun 2 07:52:31 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Doc/paths.yo.in: Updated date
+
+ * Doc/paths.yo, Doc/zsh.1, Doc/zsh.texi, Doc/zshall.1,
+ Doc/zshbuiltins.1, Doc/zshcompctl.1, Doc/zshexpn.1,
+ Doc/zshmisc.1, Doc/zshmodules.1, Doc/zshoptions.1,
+ Doc/zshparam.1, Doc/zshzle.1: generated zsh-3.1.2 manuals
+
+ * Doc/Zsh/builtins.yo, Doc/Zsh/params.yo: Typo fixes from Tomasz
+ Cholewo (3163)
+
+ * Src/Zle/zle_refresh.c: Xterm cut & paste fixes from Geoff (3135)
+
+ * Src/hist.c: Fix !# history expansion during completion. From
+ Peter (3132)
+
+ * Doc/Zsh/builtins.yo, Doc/Zsh/compat.yo, Doc/Zsh/expn.yo,
+ Doc/Zsh/func.yo: Minor documentation fixes from Zefram (3125)
+
+ * Doc/Zsh/guide.yo, Doc/Zsh/intro.yo: The zsh web site moved
+
+ * Etc/FAQ, Etc/FAQ.yo: FAQ from Peter: Id: zshfaq.yo,v 1.6
+ 1997/05/29 09:15:00 pws Exp
+
+ * Etc/Makefile.in: Do not make FAQ.yodl by default
+
+ * INSTALL: Instructions about dynamic modules and builtin modules
+
+ * Functions/zls: Improved zll module renamed to zls supporting the
+ ailLFd options
+
+ * Src/glob.c: The T glob flag did not work
+
+Sun Jun 1 08:02:19 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/system.h: Use _POSIX_VDISABLE is available. Fixes ^@ in zle
+ on some systems.
+
+ * Src/Zle/zle_tricky.c: expand-or-complete-prefix fixed
+
+ * Src/Builtins/rlimits.c, Src/Builtins/sched.c,
+ Src/Modules/clone.c, Src/Modules/example.c, Src/Zle/comp1.c,
+ Src/Zle/compctl.c, Src/Zle/deltochar.c, Src/Zle/zle_hist.c,
+ Src/Zle/zle_keymap.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
+ Src/Zle/zle_move.c, Src/Zle/zle_params.c, Src/Zle/zle_refresh.c,
+ Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c, Src/Zle/zle_utils.c,
+ Src/Zle/zle_vi.c, Src/Zle/zle_word.c, Src/builtin.c,
+ Src/compat.c, Src/cond.c, Src/exec.c, Src/glob.c,
+ Src/hashtable.c, Src/hist.c, Src/init.c, Src/input.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/options.c, Src/params.c,
+ Src/parse.c, Src/prompt.c, Src/prototypes.h, Src/signals.c,
+ Src/subst.c, Src/text.c, Src/utils.c, Src/watch.c: Declare
+ functions used locally in one file static.
+
+Sat May 31 07:29:53 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/Zle/comp.h, Src/prototypes.h, Src/makepro.sh,
+ Src/Builtins/Makefile.in, Src/Makefile.in,
+ Src/Modules/Makefile.in, Src/Zle/Makefile.in, Src/Zle/zle.h,
+ Src/module.c: Use fixed names for module make/cleanup funxtions.
+ Generate prototypes for static functions. Ideas from articles
+ 3123 and 3124 from Zefram.
+
+Thu May 29 05:17:31 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/cond.c: directories are always executable by root
+
+ * META-FAQ: The zsh web page moved.
+
+ * aclocal.m4, configure, configure.in: --enable-ansi2knr configure
+ option added. From Zefram (3122)
+
+Tue May 20 05:22:16 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/utils.c: if abort or edit used on a correct prompt, do not
+ attempt to correct further words on the line.
+
+Sun May 18 18:57:08 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/builtin.c, Src/exec.c, Src/init.c, Src/signals.c, Src/jobs.c:
+ Do not handle SIGPIPE specially for shells with job control
+
+ * Src/init.c, Src/jobs.c, Src/utils.c: (:); while true; do; done
+ was uninterruptible. Sometimes LINES/COLUMNS was not set
+ properly for non-interractive shells.
+
+ * Src/exec.c, Src/signals.c: `:`; while true; do; done was
+ uninterruptible
+
+Mon May 12 09:01:55 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * configure, configure.in: on NetBSD <sys/time.h> is needed for
+ rlimit type checks. From Geoff.
+
+ * Src/hist.c: !:2-1 history expansion caused memory corruption
+
+Sun May 11 08:52:00 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/lex.c: $((foo);bar) syntax works
+
+ * Src/hist.c: A terminal hangup caused coredump while saving history
+
+ * Src/globals.h, Src/init.c, Src/params.c: if we cannot get the
+ correct window size with ioctl, set LINES and COLUMNS from
+ termcap.
+
+ * Src/builtin.c: make sure zexit is not reentered when its
+ execution is interrupted by a signal.
+
+Fri May 9 07:59:00 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/utils.c: print_if_link (used by whence -s) did not work well.
+
+ * Doc/zsh.texi: @br{} removed
+
+ * Src/exec.c: Quick hack: do not open file redirections if noexec
+ is set
+
+ * Src/jobs.c: printjobs() set errflag when the foreground process
+ was interrupted.
+
+Thu May 8 09:18:56 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/cond.c: [[ -x file ]] does stat for privileged users
+
+ * Src/Zle/zle_utils.c: do no read line[ll] (which is undefined)
+
+ * Src/signals.c: flush the input queue on interrupt
+
+ * Src/lex.c, Src/parse.c: improve parsing of for ((...))
+
+ * Src/Zle/zle_tricky.c, Src/hist.c, Src/lex.c, Src/parse.c:
+ ((foo);bar) now works
+
+Wed May 7 14:50:08 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Etc/Makefile.in: make clean should delete generated htmls
+
+Tue May 6 06:33:06 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Etc/Makefile.in: rules to create FAQ and FAQ.html from the yodl
+ source
+
+ * Doc/Makefile.in, Doc/Zsh/guide.yo, Doc/Zsh/mod_cap.yo,
+ Doc/Zsh/mod_clone.yo, Doc/Zsh/modules.yo, Doc/Zsh/prompt.yo,
+ Src/Modules/Makefile.in, Src/Modules/cap.c, Src/mods.conf,
+ Src/prompt.c, Src/system.h, Src/utils.c, config.h.in, configure,
+ configure.in: Make the shell aware of POSIX.1e capabilities and
+ add a cap builtin module. From Zefram (3088)
+
+ * Src/Zle/zle_main.c, Src/Zle/zle_utils.c, Src/Zle/zle_vi.c: vi
+ line range bugfix from Zefram (3094)
+
+ * Src/signals.c: WINCH traps did not work. From Peter (3093)
+
+ * Src/hashtable.h, Src/params.c: LC_* parameters stopped working
+ after patch 3014. From Zefram (3089)
+
+ * Doc/Zsh/builtins.yo, Doc/Zsh/restricted.yo, Src/builtin.c,
+ Src/hashtable.h: hash builtin fixes from Zefram (3061)
+
+ * Src/Zle/zle_thingy.c, Src/hashtable.c, Src/params.c, Src/zsh.h:
+ Allow adding/deleting nodes during scanhashtable. From Zefram
+ (3058)
+
+Mon May 5 09:29:22 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/hist.c: % word designator fix from Bruce Murphy
+ <packrat@iinet.net.au> (3065)
+
+ * Doc/Zsh/builtins.yo, Src/builtin.c, Src/hashtable.h,
+ Src/utils.c: whence -s prints expanded symlinks (idea from
+ art. 3067 by Juergen A. Erhard <jae@laden.ilk.de>). Use zputs
+ in whence. xsymlinks return 1 iff it found some symlinks or ../
+ (previously it always returned 0 although it had some
+ never-reached return 1 statements).
+
+ * Src/params.c: zero LINES/COLUMNS should not set narrow/short
+ term. From Zefram (3063)
+
+ * Src/builtin.c: typeset -R UID caused a coredump
+
+ * Src/globals.h, Src/mem.c, Src/prototypes.h: alloc/ncalloc
+ declarations moved to globals.h. From Zefram (3057)
+
+ * Doc/Makefile.in, Doc/zsh.yo: doc install and zshall fixes. From
+ Zefram (3056)
+
+ * Src/prototypes.h, Src/system.h, config.h.in, configure,
+ configure.in: checks for memcpy and memmove. From Zefram (3055)
+
+ * Doc/Zsh/params.yo: parameter documentation improvements. From
+ Zefram (3051)
+
+ * Src/utils.c: simplify adjustwinsize(). Based on art. 3053 from
+ Zefram.
+
+ * Src/Zle/zle_main.c, Src/Zle/zle_params.c, Src/builtin.c,
+ Src/exec.c, Src/globals.h, Src/init.c, Src/params.c: remove
+ locallist. From Zefram (3049)
+
+ * Doc/Zsh/builtins.yo, Doc/Zsh/guide.yo, Doc/Zsh/params.yo,
+ Src/builtin.c, Src/params.c: local parameters can hide special
+ parameters. From Zefram (3048)
+
+Sun May 4 06:16:44 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/Builtins/Makefile.in, Src/Makefile.in,
+ Src/Modules/Makefile.in, Src/Zle/Makefile.in, aczsh.m4,
+ configure, configure.in: Strip shared modules and executables if
+ possible. From Zefram (3038)
+
+ * Doc/Zsh/mod_sched.yo, Doc/Zsh/guide.yo, Doc/Zsh/mod_files.yo,
+ Doc/Zsh/mod_stat.yo, Doc/Zsh/modules.yo,
+ Src/Builtins/Makefile.in, Src/Builtins/sched.c, Src/Makefile.in,
+ Src/builtin.c, Src/globals.h, Src/hashtable.h, Src/init.c,
+ Src/linklist.c, Src/mods.conf, Src/utils.c, Src/xmods.conf,
+ Src/zsh.h: The sched builtin moved to a separate module. From
+ Zefram (3037)
+
+ * Src/Builtins/rlimits.c, Src/prototypes.h, Src/hashtable.h,
+ Src/mods.conf, Src/xmods.conf, Src/Builtins/Makefile.in,
+ Src/Makefile.in, configure, configure.in: Src/Builtins directory
+ created. rlimits.c moved to Src/Builtins and converted into a
+ loadable module.
+
+Wed Apr 30 07:40:30 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Doc/Zsh/grammar.yo, Src/globals.h, Src/lex.c, Src/loop.c,
+ Src/parse.c, Src/text.c, Src/zsh.h: ksh style ;& case
+ fall-through feature from Zefram (3062)
+
+ * Src/text.c: printing case commands were broken. From Zefram (3062)
+
+ * Doc/Zsh/builtins.yo, Doc/Zsh/func.yo, Doc/Zsh/options.yo,
+ Src/builtin.c, Src/exec.c, Src/hashtable.c, Src/options.c,
+ Src/utils.c, Src/zsh.h: KSH_AUTOLOAD option from Zefram (3060)
+
+ * Src/module.c: Do not remove dependencies for a module when it is
+ unloaded. From Zefram (3033)
+
+ * Src/Zle/zle_main.c, Src/Zle/zle_tricky.c, Src/builtin.c,
+ Src/exec.c, Src/utils.c: get{sh,fp}func() return &dummy_list for
+ non-existent functions. This allows autoloading empty
+ functions. From Zefram (3036)
+
+ * Src/exec.c: Assume ksh-autoloading only if the autoloaded file
+ is a single function definition. From Zefram (3032)
+
+ * Src/Makefile.in, Src/mkbltnmlst.sh, Src/mkstamp.sh,
+ Src/xmods.conf, aczsh.m4, configure, configure.in: Link comp1
+ into the main zsh if the system lacks RTDL_GLOBAL functionality.
+ From Zefram (3030)
+
+ * config.h.in, configure, aczsh.m4, configure.in, Makefile.in,
+ acconfig.h, aclocal.m4: The config part of the nameclash patch
+ from Zefram (3028). The code part does not work with ansi2knr.
+
+Mon Apr 28 07:28:34 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/Zle/comp.h, Src/Zle/comp1.c, Src/Zle/compctl.c,
+ Src/Zle/deltochar.c, Src/Zle/zle.h, Src/Zle/zle_bindings.c,
+ Src/Zle/zle_hist.c, Src/Zle/zle_keymap.c, Src/Zle/zle_main.c,
+ Src/Zle/zle_misc.c, Src/Zle/zle_move.c, Src/Zle/zle_params.c,
+ Src/Zle/zle_refresh.c, Src/Zle/zle_thingy.c,
+ Src/Zle/zle_tricky.c, Src/Zle/zle_utils.c, Src/Zle/zle_vi.c,
+ Src/Zle/zle_word.c, Src/builtin.c, Src/globals.h, Src/init.c,
+ Src/zsh.h: move compctl related read stuff global variables from
+ the main binary into the comp1 module. From Zefram (3029)
+
+ * Src/Zle/zle_tricky.c: Yet an other suffix removal fix from
+ Zefram (3024)
+
+ * Src/builtin.c, Src/system.h, acconfig.h, config.h.in, configure,
+ configure.in, Src/Builtins/rlimits.c: Use rlim_t if available
+
+ * Doc/Zsh/builtins.yo, Doc/Zsh/restricted.yo, Src/globals.h,
+ Src/init.c, Src/jobs.c, Src/main.c: jobs -Z documented, improved
+ and disabled in restricted mode. From Zefram (3027)
+
+ * Doc/Zsh/builtins.yo, Src/hashtable.h, Src/jobs.c: jobs -d prints
+ the working current directory of jobs. From Peter (2889)
+
+ * Doc/Zsh/restricted.yo, Src/module.c: disallow adding module
+ dependencies with absolute pathnames in restricted mode. From
+ Zefram (3025)
+
+ * Doc/Zsh/options.yo, Src/options.c: New option aliases to please
+ bash users: dotglob, hashall, histappend, histexpand, mailwarn,
+ onecmd and promptvars. From Zefram (3026)
+
+ * Etc/FAQ.yo: from Peter: Id: zshfaq.yo,v 1.5 1997/04/24 10:19:15
+ pws Exp
+
+ * Etc/FAQ: April 24 1997 FAQ from Peter
+
+ * Src/Makefile.in, Src/Zle/zle_params.c, Doc/Zsh/zle.yo,
+ Src/Zle/Makefile.in, Src/Zle/zle.h, Src/Zle/zle_main.c,
+ Src/exec.c, Src/hashtable.h, Src/mods.conf, Src/params.c,
+ Src/zsh.h: New special parameters {,L,R}BUFFER, CURSER added
+ only present in zle widget functions. Virtualised unset method
+ in struct param. pm->data modev to pm->u.data. From Zefram
+ (3014)
+
+ * Src/Zle/zle_thingy.c: Fix a memory leak when unloading zle with
+ user-defined widgets. From Zefram (3015)
+
+ * Src/Zle/zle.h, Src/Zle/zle_hist.c, Src/Zle/zle_main.c,
+ Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c, Src/builtin.c,
+ Src/globals.h, Src/init.c, Src/input.c, Src/loop.c, Src/utils.c,
+ Src/zsh.h: Remove in_vared and use a third parameter to zleread
+ to allow history recall. histallowed is a new zle global
+ variable for that. Rename inzlefunc to incompctlfunc. Add some
+ checks to avoid dangerous recursive zle calls. From Zefram
+ (3013)
+
+ * Src/Zle/zle_main.c, Src/Zle/zle_tricky.c: menu completion did
+ not work well with auto_param_keys. From Zefram (3011)
+
+Sat Apr 26 06:26:11 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Functions/zed: Reenter zed if it fails to save the file
+
+ * Functions/zed: Use bindkey -L to temporarily save bindings.
+ From Zefram (3012)
+
+ * Src/builtin.c, Src/init.c: Do not retry failed autoloads. From
+ Zefram (3010)
+
+ * Src/Makefile.in, Src/mkbltnmlst.sh: non-dynamic zsh can be built
+ without zle. From Zefram (3008)
+
+ * Doc/Zsh/builtins.yo, Src/module.c: Rearrange modules.c.
+ zmodload -qu removes dependencies. From Zefram (3009)
+
+ * Doc/Zsh/builtins.yo, Src/module.c: zmodload -i -a works as one
+ would expect. From Zefram (3007)
+
+ * Doc/Zsh/builtins.yo, Src/module.c: zmodload -a argument swap to
+ allow autoloading multiple builtins from a single file in one
+ command. From Zefram (2997)
+
+Fri Apr 25 06:41:36 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Doc/zman.yo: use UPPERCASE yodl macro
+
+ * Functions/cdmatch, Misc/compctl-examples: compctl-examples
+ improvements from Zefram (3006)
+
+ * Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in,
+ Src/Zle/zle_hist.c, Src/Zle/zle_keymap.c, Src/Zle/zle_main.c,
+ Src/Zle/zle_thingy.c: ZLE unload code from Zefram (3005)
+
+ * Src/options.c: NOTIFY is off in sh/ksh mode. From Zefram (3003)
+
+ * Doc/Zsh/builtins.yo, Doc/Zsh/zle.yo, Misc/compctl-examples,
+ Src/Zle/Makefile.in, Src/Zle/deltochar.c, Src/Zle/iwidgets.list,
+ Src/Zle/zle.h, Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c,
+ Src/Zle/zle_main.c, Src/Zle/zle_misc.c, Src/Zle/zle_move.c,
+ Src/Zle/zle_things.sed, Src/Zle/zle_thingy.c,
+ Src/Zle/zle_tricky.c, Src/Zle/zle_vi.c, Src/Zle/zle_widget.sed,
+ Src/Zle/zle_word.c, Src/xmods.conf: New ZLE widgets allow
+ user-defind ZLE functions. From Zefram (3002)
+
+ * Src/params.c: ${foo#bar} writes to the value of foo which can be
+ a const causing SEGV. From Zefram (2998)
+
+ * Src/Modules/files.c: files module fixes from Zefram (2996)
+
+ * Functions/zll, Src/Modules/Makefile.in, Src/Modules/stat.c,
+ Src/mods.conf: stat module fixes from Zefram (2995)
+
+ * Functions/zll, Src/Modules/stat.c: stat module from Peter (2994)
+
+ * Doc/Makefile.in, Doc/Zsh/compctl.yo, Doc/Zsh/guide.yo,
+ Doc/Zsh/intro.yo, Doc/Zsh/mod_clone.yo, Doc/Zsh/mod_comp1.yo,
+ Doc/Zsh/mod_compctl.yo, Doc/Zsh/mod_deltochar.yo,
+ Doc/Zsh/mod_example.yo, Doc/Zsh/mod_files.yo,
+ Doc/Zsh/mod_stat.yo, Doc/Zsh/mod_zle.yo, Doc/Zsh/modules.yo,
+ Doc/Zsh/seealso.yo, Doc/zsh.yo, Doc/zshmodules.yo: Module
+ documentations from zefram (2994)
+
+Sun Apr 20 07:24:12 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/init.c, Src/params.c, Src/utils.c: Remove setintenv()
+
+Tue Apr 15 05:51:27 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/Zle/zle_refresh.c: SGTABTYPE can contain more than one bit
+ set. From Geoff (2976)
+
+ * Doc/Zsh/prompt.yo, Src/prompt.c, Src/utils.c, Src/watch.c: New
+ escapes %K and %f inside %D{...} promt sequences. %k and %e are
+ now compatible with strftime(). From Peter (2963)
+
+ * Src/Zle/zle_keymap.c: bindkey -s "^X^L" "^@" produced a pound
+ sterling sign. From Zefram (2951)
+
+ * Src/Zle/zle_main.c: vared 1 caused a coredump. From Peter (2909)
+
+ * Src/exec.c, Src/signals.c: execute trap on EXIT in the caller's
+ environment. From Peter (2896)
+
+ * Src/Zle/zle_tricky.c: Autoparamkeys broken by earlier patch
+ fixed. From Zefram and Peter (2894)
+
+ * Src/Zle/zle_tricky.c: Clear menucur in invalidatelist(). From
+ Peter (2881)
+
+ * Src/Zle/zle_main.c: vared path caused permanent
+ allocation in arrayfixenv
+
+Sat Apr 12 04:27:34 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/Zle/zle_misc.c: Overwrite mode did not work
+
+Sat Mar 8 00:17:24 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/Zle/compctl.c: Sometimes an incorrect compctl caused a core
+ dump. From Peter (2942)
+
+Fri Mar 7 23:54:18 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/Makefile.in: zle_binding.pro is not used
+
+ * Src/Zle/zle.h, Src/Zle/zle_main.c, Src/Zle/zle_refresh.c,
+ Src/Zle/zle_tricky.c, Src/Zle/zle_utils.c, Src/builtin.c,
+ Src/globals.h, Src/init.c, Src/params.c, Src/prompt.c,
+ Src/zsh.h: termok changed to termflags. Modified version of
+ art. 2970 from Geoff
+
+Thu Mar 6 18:06:17 1997 Zoltan T. Hidvegi <hzoli@vnet.ibm.com>
+
+ * Src/init.c, Src/params.c, Src/utils.c: handle narrow and short
+ terminals centralized in zlevarsetfn(). From Bart and me
+ (2956, 2957)
+
+Wed Mar 5 23:37:30 1997 Zoltan T. Hidvegi <hzoli@vnet.ibm.com>
+
+ * Src/Zle/zle.h, Src/Zle/zle_refresh.c: act as if single_line_zle
+ were set when LINES < 3. From Geoff (2865)
+
+ * Doc/zmacros.yo: Use UPPERCASE() yodl macro instead of chartable
+ hacks. From Zefram (2873)
+
+ * Src/Zle/zle_tricky.c: menu completing parameters removed
+ non-existent / suffix. From Zefram (2872)
+
+ * Src/Zle/zle_bindings.c: Some zle functions did not use
+ ZLE_KEEPSUFFIX. From Zefram (2871)
+
+ * Src/Zle/Makefile.in, Src/Zle/zle.h: zle_bindings doesn't define
+ any functions so zle_bindings.pro is not needed
+
+ * Src/loop.c: $? was incorrectly reset before executing case,
+ while, for
+
+Tue Feb 18 20:59:51 1997 Zoltan Hidvegi <hzoli@vnet.ibm.com>
+
+ * Src/Zle/zle_bindings.c: M-p and M-n defaults to
+ history-beginning-search-*
+
+ * Src/builtin.c: getopts handling of required argument fix from
+ Andrew Robinson (2846)
+
+ * Src/builtin.c, Src/globals.h, Src/hist.c, Src/lex.c, Src/zsh.h:
+ History fixes: fc -AI;fc -R now do not confuse hist_ignore_dups
+ and some other cleanups from Peter (2845). Contains changes
+ from articles 2748 and 2755.
+
+ * Src/signals.c: An #ifdef SIGWINCH was missing. From Hrvoje
+ Niksic <hniksic@srce.hr> (2844)
+
+ * Src/Modules/files.c: fix problems on machines with unsigned long
+ mode_t. From Zefram (2843)
+
+ * Doc/Makefile.in, Doc/Zsh/builtins.yo, Doc/Zsh/compctl.yo,
+ Doc/Zsh/expn.yo, Doc/Zsh/guide.yo, Doc/Zsh/prompt.yo,
+ Doc/Zsh/restricted.yo, Doc/zman.yo, Doc/zsh.yo, Doc/ztexi.yo,
+ configure.in: Various documentation fixes from Zefram (2842)
+
+ * Src/exec.c: return from a function called from a loop breaked
+ the loop
+
+ * Src/lex.c: eval \$\{$#\} did not work
+
+Tue Feb 11 20:25:59 1997 Zoltan Hidvegi <hzoli@cs.elte.hu>
+
+ * config.h.in, Src/compat.c, Src/utils.c, configure, configure.in:
+ stupid AIX 3.2 does not have fchdir
+
+Tue Jan 28 00:57:37 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/version.h: zsh-3.1.1 released
+
+ * Doc/paths.yo, Doc/zsh.1, Doc/zsh.texi, Doc/zshall.1,
+ Doc/zshbuiltins.1, Doc/zshcompctl.1, Doc/zshexpn.1,
+ Doc/zshmisc.1, Doc/zshoptions.1, Doc/zshparam.1, Doc/zshzle.1:
+ yodl generated generated documentation
+
+Mon Jan 27 22:04:29 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/signals.c: temprarily set breaks to zero when executing a trap
+
+ * Src/exec.c: do not reset breaks in doshfunc
+
+ * Src/parse.c: words following for ((...)) are in command position.
+
+Sun Jan 26 23:29:48 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/builtin.c, Src/hashtable.h: fix cd -, use unrecognized
+ option arguments literally
+
+ * Src/exec.c: localoptions should not restore RESTRICTED
+
+ * Src/signals.c: terminate a restricted shell if an untrapped INT
+ signal is received
+
+ * Src/init.c: set noerrexit to -1 in setupvals()
+
+Sat Jan 25 20:07:46 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/subst.c, Src/utils.c: some assignments were missing from my
+ spacesplit fix
+
+ * Etc/FAQ: FAQ from Peter: Id: zsh.FAQ,v 2.23 1997/01/24 13:21:16
+ pws Exp
+
+ * config.h.in, configure, configure.in: check for setsid()
+
+ * Src/Modules/Makefile.in, Src/Modules/clone.c: new builtin: start
+ a forked instance of the current shell on a new terminal
+
+Thu Jan 23 15:45:27 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/Zle/zle_refresh.c, Src/globals.h, Src/prompt.c:
+ redisplay fix for multiline prompts from Geoff (2817)
+
+ * Src/subst.c, Src/utils.c: a${=:- }b expanded to `ab'
+
+ * Doc/Zsh/compctl.yo, Doc/Zsh/guide.yo, Doc/Zsh/options.yo,
+ Doc/Zsh/restricted.yo, Doc/zsh.yo, Doc/zshmisc.yo: RESTRICTED
+ option documentation
+
+ * Doc/Makefile.in: generate everything with yodl
+
+ * Doc/zman.yo, Doc/ztexi.yo: itemize environment added
+
+ * Src/module.c: disable zmodload -a and loading explicitely given
+ modules when restricted
+
+ * Doc/Zsh/zle.yo: what-cursor-position zle function documented
+
+Wed Jan 22 00:54:02 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Doc/Zsh/builtins.yo: cd -sLP documentation
+
+ * Doc/Zsh/builtins.yo, Src/module.c: zmodload -au removes defined
+ but not yet loaded builtins
+
+Tue Jan 21 20:38:24 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Doc/ztexi.yo: sitem() fix for TeX
+
+ * Misc/compctl-examples: limit/unlimit compctl improvemenmt
+
+ * Doc/Zsh/builtins.yo, Doc/ztexi.yo: TeX changes
+
+Mon Jan 20 21:11:22 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/hashtable.h, acconfig.h, config.h.in, configure,
+ configure.in: some old compilers cannot initialise a union
+
+ * Src/Zle/zle.h, Src/Zle/zle_keymap.c, Src/options.c: changes for
+ K&R compilers
+
+ * Src/Zle/deltochar.c: deltochar is IN_ZLE
+
+ * Src/Modules/files.c, Src/Zle/zle_misc.c, Src/mem.c: stupid SunOS
+ 4 has broken headers
+
+ * Src/system.h: cast alloca in VARARR
+
+ * Src/Zle/zle_bindings.c, Src/Zle/zle_keymap.c,
+ Src/Zle/zle_misc.c: what-cursor-position zle function added
+
+ * Src/Zle/zle_utils.c: move the mark when characters are
+ inserted/deleted. From Peter (2807)
+
+ * Src/builtin.c, Src/hashtable.h: bash/ksh compatible cd -LP options
+
+ * Src/utils.c: lchdir fix
+
+ * Src/Modules/files.c: rm -r works with arbitrary deep
+ hierarchies. rm -r can be interrupted
+
+Sun Jan 19 13:30:36 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/glob.c: glob arbitrary deep directory structures
+
+ * Src/mem.c, Src/Zle/zle_keymap.c, Src/subst.c, Src/utils.c,
+ Src/zsh.h: add real hrealloc()
+
+Sat Jan 18 22:34:17 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/Zle/zle_keymap.c: in bindkey -s the string was not zrdupped.
+
+ * Src/utils.c: after Zefram's changes getkeystring should return
+ the result on the heap
+
+ * Src/utils.c: fix file descriptor leak in lchdir
+
+ * acconfig.h, config.h.in, configure, configure.in: use the
+ AC_FUNC_STRCOLL builtin autoconf test
+
+ * Src/subst.c, Src/system.h, config.h.in, configure, configure.in:
+ alloca() and VARARR macro added which defines a variable sized
+ automatic array
+
+Tue Jan 14 23:17:34 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/glob.c: debugging changes (the change is mostrly reindentation)
+
+ * Src/Zle/zle_move.c: vi-goto-column did not move to the last column
+
+ * Src/glob.c: some old C compilers cannot use typedefed type
+ defined function prototypes
+
+ * Src/exec.c: PATH=foo somecommand gives error in restricted mode
+
+ * Src/options.c, Src/init.c: the -r command line option turns on
+ restricted mode
+
+Mon Jan 13 21:28:35 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/builtin.c, Src/exec.c, Src/hashtable.h, Src/init.c,
+ Src/options.c, Src/params.c, Src/text.c, Src/zsh.h: RESTRICTED
+ option added
+
+Sun Jan 12 01:00:04 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/Zle/zle_tricky.c: automenu starts iff lastambig is true.
+ From Zefram (2781)
+
+ * Src/Zle/zle.h, Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c,
+ Src/Zle/zle_main.c, Src/Zle/zle_move.c: add ZLE_LASTCOL flag to
+ zle-commands which set lastcol. From Zefram (2780)
+
+ * Src/Zle/deltochar.c, Src/Zle/zle.h, Src/Zle/zle_bindings.c,
+ Src/Zle/zle_hist.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
+ Src/Zle/zle_tricky.c, Src/Zle/zle_vi.c: zle removable suffix
+ cleanup. ZLE_INSERT and ZLE_DELETE is gone and ZLE_KEEPSUFFIX
+ added for commands which do not remove autoremovable suffixes.
+ From Zefram (2779)
+
+ * Src/Zle/zle.h, Src/Zle/zle_hist.c, Src/Zle/zle_utils.c: remove
+ some code duplications and undo fixes. From Zefram (2769)
+
+Sat Jan 11 23:45:50 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/compat.c: lstat is defined to stat on systems without lstat
+
+ * Src/system.h: define lstat(X,Y) instead of lstst if HAVE_LSTAT
+ is not defined
+
+ * Src/Zle/zle_tricky.c: ll was not restored for xorrec
+
+ * Src/builtin.c: read -l forgot to duplicate line before assignment
+
+ * Src/jobs.c: do not execute trap when only the child receives the
+ signal. Based on article 2480 from Zefram.
+
+ * Src/builtin.c, Src/jobs.c: move job control builtins to jobs.c
+
+ * Src/builtin.c: fix bugs when there was no current job after disown
+
+Thu Jan 9 16:07:31 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/rlimits.c: zstrtorlimit was defined instead of zstrtorlimt
+
+ * Src/Modules/Makefile.in, Src/Zle/Makefile.in: some buggy makes
+ could not find out how to make .so from .c
+
+Wed Jan 8 22:02:51 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Doc/Zsh/zle.yo, Doc/zsh.texi, Doc/zshzle.man, Src/Zle/zle.h,
+ Src/Zle/zle_bindings.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
+ Src/Zle/zle_utils.c: zle undo rewrite from Zefram (2746)
+
+ * Src/Zle/zle.h, Src/Zle/zle_hist.c, Src/Zle/zle_main.c,
+ Src/Zle/zle_misc.c, Src/Zle/zle_utils.c, Src/Zle/zle_vi.c,
+ Src/utils.c: feep() just sets a flag and the main zle loop calls
+ beep() when this flag is set so multiple feeps cause only one
+ beep. From Zefram (2745)
+
+ * Src/hist.c, Src/main.c, Src/utils.c: use shout instead of stderr
+ where appropriate. From Zefram (2743)
+
+ * configure, configure.in: on NetBSD <sys/time.h> is needed for
+ rlimit type checks. Based on article 2742 from Geoff
+
+ * Src/builtin.c: empty cd caused a coredump
+
+ * Doc/Makefile.in: texi -> dvi suffix rule added
+
+ * Doc/Zsh/redirect.yo: fix a typo. From Zefram (2685)
+
+ * Doc/Zsh/expn.yo, Doc/Zsh/grammar.yo: brace related bugfixes
+
+ * Doc/Makefile.in, Doc/Zsh/arith.yo, Doc/Zsh/builtins.yo,
+ Doc/Zsh/compat.yo, Doc/Zsh/compctl.yo, Doc/Zsh/cond.yo,
+ Doc/Zsh/exec.yo, Doc/Zsh/expn.yo, Doc/Zsh/filelist.yo,
+ Doc/Zsh/files.yo, Doc/Zsh/func.yo, Doc/Zsh/grammar.yo,
+ Doc/Zsh/guide.yo, Doc/Zsh/index.yo, Doc/Zsh/intro.yo,
+ Doc/Zsh/invoke.yo, Doc/Zsh/jobs.yo, Doc/Zsh/options.yo,
+ Doc/Zsh/params.yo, Doc/Zsh/prompt.yo, Doc/Zsh/redirect.yo,
+ Doc/Zsh/seealso.yo, Doc/Zsh/zle.yo, Doc/paths.yo.in,
+ Doc/zmacros.yo, Doc/zman.yo, Doc/zsh.yo, Doc/zshbuiltins.yo,
+ Doc/zshcompctl.yo, Doc/zshexpn.yo, Doc/zshmisc.yo,
+ Doc/zshoptions.yo, Doc/zshparam.yo, Doc/zshzle.yo, Doc/ztexi.yo:
+ documentation rewritten into yodl format by Zefram.
+
+Tue Jan 7 23:10:24 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/params.c, Src/builtin.c, Src/exec.c: print error when
+ changing read-only variables, prevent core dump when assigning
+ an array to read-only scalar and some other fixes
+
+ * Src/Zle/zle_tricky.c: compctl -S bugfix
+
+Mon Jan 6 20:43:36 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/exec.c, acconfig.h, config.h.in, configure, configure.in:
+ better /dev/fd filesystem check
+
+ * Src/Zle/Makefile.in, Src/Zle/zle.h, Src/Zle/zle_tricky.c: make
+ dependency cleanups
+
+ * Src/Zle/Makefile.in, Src/Zle/zle.h, Src/Zle/zle_keymap.c,
+ Src/Zle/zle_things.sed: autogenerate the enum of z_* and t_*
+ macros. From Zefram (2731)
+
+ * Src/Zle/zle.h, Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c,
+ Src/Zle/zle_keymap.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
+ Src/Zle/zle_move.c, Src/Zle/zle_utils.c, Src/Zle/zle_vi.c: zle
+ prefix commands rewrite from Zefram (2722)
+
+ * Src/Zle/zle.h, Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c:
+ history-search-*ward serch for complete words. From Zefram
+ (2721, 2730)
+
+ * Doc/zsh.texi, Doc/zshbuiltins.man, Src/Zle/zle_keymap.c,
+ Src/Zle/zle_main.c: remove bindkey -u -U options. From Zefram
+ (2711)
+
+ * Src/Zle/Makefile.in, Src/Zle/deltochar.c, Src/Zle/zle.h,
+ Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c,
+ Src/Zle/zle_keymap.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
+ Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c, Src/Zle/zle_vi.c,
+ Src/mods.conf: first zle extendability patch from Zefram (2710)
+
+Sun Jan 5 23:33:32 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/builtin.c, Src/exec.c: do builtin autoloading in execcmd and
+ do not ignore BINF_PSPECIAL and BINF_MAGICEQUALS flags for the
+ builtin being loaded
+
+ * Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in,
+ Src/builtin.c, Src/prototypes.h, Src/rlimits.c, Src/utils.c:
+ move limit/ulimit/unlimit builtins to rlimits.c
+
+ * Src/builtin.c, Src/system.h, Src/utils.c, acconfig.h,
+ config.h.in, configure, configure.in: checks for quad_t and
+ unsigned resource types
+
+ * Src/Modules/example.c, Src/Modules/files.c: the copyright notice
+ was different from the rest of the code
+
+ * Src/jobs.c: set_clktck() function added
+
+ * Src/compat.c, Src/Modules/files.c, Src/builtin.c, Src/utils.c,
+ Src/zsh.h: safe rm and cd which do not follow any symlinks
+
+ * Src/builtin.c, Src/rlimits.awk: safe fallback when RLIM_ macros
+ are not found
+
+ * Src/Zle/zle_main.c: EOF ignored in interactive mode when not in
+ the first line. From Peter (2713)
+
+Fri Jan 3 02:26:03 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Misc/compctl-examples: setopt/unsetopt compctl fixes
+
+ * Src/Zle/comp.h, Src/Zle/comp1.c, Src/Zle/compctl.c,
+ Src/Zle/zle.h, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
+ Src/mods.conf, Src/xmods.conf, Src/Zle/Makefile.in: compctl base
+ module. compctl no longer depends on zle instead both zle and
+ compctl depends on this new comp1 module. From Zefram (2700)
+
+ * Src/Zle/zle.h, Src/Zle/zle_keymap.c, Src/Zle/zle_main.c,
+ Src/Zle/zle_refresh.c, Src/Zle/zle_tricky.c,
+ Src/Zle/zle_utils.c, Src/utils.c: add showmsg() which displays
+ an arbitrary message below the ZLE buffer and minibuffer. From
+ Zefram (2699)
+
+ * Src/Zle/zle_keymap.c, Src/hashtable.c: omit resize option from
+ emptytable thus make is available as a generic emptytable
+ method. From Zefram (2698)
+
+ * Src/Zle/zle_utils.c: literal ^ characters were not escaped when
+ printing key sequences. From Zefram (2689)
+
+ * Src/utils.c: finddir() now can cope with arbitrary long
+ directories. From Zefram (2688)
+
+ * Src/prompt.c: my long directories in prompt fix broke prompt
+ truncation. From Zefram (2687)
+
+Thu Jan 2 20:57:33 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * configure, configure.in: alpha-linux defines signals in
+ <asm/signum.h>. From David Krinsky <krinsky@hcs.harvard.edu>
+ (2706)
+
+ * Src/Makefile.in: . does not set positional parameters
+
+ * Src/builtin.c, Src/compat.c: zchdir returns -2 when it looses
+ the current directory.
+
+ * Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in,
+ Src/Zle/compctl.c, Src/Zle/zle.h, Src/params.c, Src/zsh.h:
+ header dependencies and inclusions fixes from Zefram (2697)
+
+ * Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in,
+ Src/conf.sed, Src/mkbltnmlst.sh, Src/mkstamp.sh, Src/mods.conf,
+ Src/xmods.conf: more Makefile fixes from Zefram (2703)
+
+ * Src/Modules/files.c, Src/utils.c: files module rm -r fixes
+
+ * Src/Modules/files.c: make rm -r safe so that it never follows
+ symlinks.
+
+ * Src/utils.c (lchdir): paranoid chdir which does not follow
+ symlinks. From Zefram (2690)
+
+ * Src/Modules/Makefile.in, Src/Modules/files.c: module with
+ builtin ln, mkdir, mv, rm, rmdir, sync utilities. From Zefram
+ (2621)
+
+ * Src/compat.c: do not use lstat if HAVE_LSTAT is not defined
+
+ * Src/conf.sed, Src/mkbltnmlst.sh, Src/mkstamp.sh: move big shell
+ scripts from the Makefile to separate files.
+
+Wed Jan 1 20:04:06 1997 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/options.c: remove union initialisation hacks and use optno
+ for aliases
+
+ * Src/params.c, Src/hashtable.h: remove the struct iparam hack
+ which assumed that sizeof(long) == sizeof(void*)
+
+ * Src/system.h, configure, configure.in: dgux CLOBBERS_TYPEAHEAD.
+ From Roderick Schertler <roderick@gate.net> (2623)
+
+Tue Dec 31 02:28:09 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in:
+ improve proto dependency rules
+
+ * Doc/zshbuiltins.man, Doc/zshzle.man, Src/Zle/Makefile.in,
+ Src/Zle/zle.h, Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c,
+ Src/Zle/zle_keymap.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
+ Src/Zle/zle_move.c, Src/Zle/zle_utils.c, Src/Zle/zle_vi.c,
+ Src/hashtable.c, Src/mods.conf, Src/utils.c, Util/reporter:
+ keymap rewrite from Zefram (2648)
+
+ * Src/Makefile.in: avoid using -nt test operator
+
+ * Src/Zle/zle_tricky.c, Src/params.c, Src/utils.c: use
+ dupstrpfx/ztrduppfx
+
+Mon Dec 30 23:24:46 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/Makefile.in, Src/init.c, Src/mods.conf, Src/xmods.conf:
+ automatic generation of linked-in module boot code and automatic
+ autoload code. From Zefram (2647)
+
+ * Src/utils.c: dupsctruct/freestruct now work even if sizeof(int)
+ != sizeof(void*)
+
+ * Src/options.c: option initialisation did not work on Alpha
+
+ * Src/Makefile.in: some sh's do not like empty for lists
+
+ * Src/options.c: use short instead of enum
+
+ * Src/globals.h, Src/input.c, Src/lex.c, Src/zsh.h: after alias
+ foo='echo ' ; alias bar=foo, foo bar should expand to foo echo.
+ From Peter (2558)
+
+ * Src/compat.c: zgetcwd's result should not be freed
+
+ * Src/prompt.c (putpromptchar): handle long pwd
+
+ * Src/builtin.c, Src/compat.c, Src/init.c: zgetcwd's result should
+ not be freed
+
+ * Src/glob.c: make functions only called from glob.c static.
+ Rearrange functions so that they are already defined when first
+ referenced.
+
+Sun Dec 29 22:34:21 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Doc/zsh.texi, Doc/zshexpn.man, Doc/zshmisc.man, Src/glob.c,
+ Src/lex.c: brace related bugfixes
+
+ * Src/glob.c, Src/utils.c: fix a buffer overflow bug in parsecomp()
+
+ * Src/exec.c, Src/loop.c, Src/parse.c: case argument should not be
+ globbed
+
+Sat Dec 28 19:55:04 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/options.c (optlookup): no prefix was ignored
+
+ * Src/Makefile.in, Src/Modules/example.c, Src/Zle/compctl.c,
+ Src/Zle/zle_main.c, Src/init.c, Src/module.c, Src/zsh.h:
+ addbuiltins() and deletebuiltins() functions to add/delete a
+ group of builtins. From Zefram (2646)
+
+Fri Dec 27 23:33:20 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/Modules/example.c, Src/Zle/compctl.c, Src/Zle/zle_main.c,
+ Src/init.c, Src/module.c: addbuiltin can now set all members of
+ the builtin structure. From Zefram (2643)
+
+ * Src/options.c: set ALWAYSLASTPROMPT, APPENDHISTORY, AUTOLIST,
+ AUTOMENU, AUTOPARAMKEYS, AUTOPARAMSLASH, AUTOREMOVESLASH,
+ LISTAMBIGUOUS, LISTTYPES options by default
+
+ * Src/main.c, Src/options.c, Src/zsh.h: use the hastable functions
+ for optiontab instead of the optns array.
+
+ * Src/exec.c: minor noclobber changes
+
+Thu Dec 26 22:43:13 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/exec.c, Src/hist.c, Src/lex.c, Src/mem.c, Src/params.c,
+ Src/subst.c, Src/text.c, Src/utils.c: all "can't happen"
+ messages start with a BUG: From Zefram (2633)
+
+ * Src/Makefile.in: better rules for version changes
+
+ * Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in:
+ some Makefile cleanups
+
+ * Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in,
+ configure, configure.in: use ..o suffix for module objects.
+ From Zefram (2632)
+
+ * Src/Makefile.in, Src/init.c, Src/zsh.h: only init.o depends on
+ zshxmods.h. From Zefram (2631)
+
+ * Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in:
+ some hacks to get parallel make work. From Zefram (2630)
+
+ * Src/Zle/zle.h, Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c,
+ Src/Zle/zle_main.c, Src/Zle/zle_misc.c, Src/Zle/zle_move.c,
+ Src/Zle/zle_refresh.c, Src/Zle/zle_tricky.c,
+ Src/Zle/zle_utils.c, Src/Zle/zle_vi.c, Src/Zle/zle_word.c,
+ Src/globals.h, Src/init.c, Src/module.c, Src/zsh.h: zle module
+ autoloading interface cleanup from Zefram (2627)
+
+ * Src/Zle/compctl.c, Src/Zle/zle_main.c: remove unnecessary
+ contitional code for printcompctlp. From Zefram (2629)
+
+ * Src/module.c: print error message when module's boot/cleanup
+ function not found. From Zefram (2628)
+
+ * Src/module.c: zmodload -L did not handle module names starting
+ with `-'. From Zefram (2626)
+
+ * Doc/zshbuiltins.man, Src/hashtable.h, Src/module.c,
+ Util/reporter: zmodload -a lists builtins declared for
+ autoloading. -L prints everything in sourcable format. From
+ Zefram (2620)
+
+ * Src/Zle/zle_main.c, Src/hashtable.c, Src/options.c,
+ Src/params.c, Src/zsh.h: Make ZSH_HASH_DEBUG less visible. From
+ Zefram (2619)
+
+ * Src/builtin.c, Src/compat.c, Src/utils.c: handle arbitrary long
+ pathnames in pwd
+
+Wed Dec 25 16:04:45 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Doc/zsh.texi, Doc/zshoptions.man, Src/Makefile.in,
+ Src/Zle/zle_tricky.c, Src/builtin.c, Src/glob.c, Src/globals.h,
+ Src/init.c, Src/main.c, Src/params.c, Src/prototypes.h,
+ Src/utils.c, Src/zsh.h, Src/options.c: New hash table for
+ options, option aliases. From Zefram (2612)
+
+Tue Dec 24 02:25:20 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/Zle/zle_tricky.c, Src/glob.c, Src/hashtable.c, Src/utils.c:
+ move . and .. special case handling into zreaddir(). From
+ Zefram (2617)
+
+ * Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in:
+ parallel make support gone again as it always rebuilt everything
+
+ * Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in:
+ More Makefile cleanups. Parallel make now runs fine
+
+ * Src/Zle/zle.h, Src/Zle/zle_main.c, Src/globals.h, Src/init.c,
+ Src/main.c, Src/module.c, Src/zsh.h, Src/Makefile.in,
+ Src/Modules/Makefile.in, Src/Zle/Makefile.in: module makefile
+ improvements, better support for builtin modules. From Zefram
+ (2611)
+
+Sat Dec 21 02:00:12 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/version.h: zsh-3.1.0 released
+
+ * Makefile.in: modifications for the beta series
+
+ * Src/Zle/zle_main.c, Src/globals.h, Src/hist.c, Src/module.c,
+ Src/zsh.h: changes to allow compilation on SunOS 4 with K&R
+ compiler
+
+ * Doc/zsh.texi, Doc/zshbuiltins.man, Src/builtin.c, Src/hashtable.h:
+ pwd now accepts -L and -P to be compatible with bash and ksh
+
+ * configure, configure.in: SunOS 4 shared libraries do not work
+ when they are stripped
+
+Thu Dec 19 21:27:17 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/init.c: work around a bug in NeXTStep 3.2 which caused slow
+ refresh
+
+ * Etc/FAQ: FAQ from Peter: Id: zsh.FAQ,v 2.22 1996/12/19 09:52:11
+ pws Exp
+
+Wed Dec 18 23:51:24 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Doc/zsh.texi, Etc/FAQ, META-FAQ: ftp.prz.tu-berlin.de no longer
+ mirrors zsh, uiarchive.uiuc.edu name correction
+
+Tue Dec 17 20:08:58 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/params.c: remove some compiler varnings
+
+ * Src/Makefile.in: rlimits.h depends on rlimits.awk. Cosmetic
+ changes. From Zefram (2589)
+
+Mon Dec 16 03:33:12 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * README: unknown limits should no longer be a problem
+
+ * Src/glob.c: toggles were not reset after a comma in a glob
+ qualifier list (e.g. *(@-.,/))
+
+ * Src/builtin.c: fg %% failed and disabled job control sometimes
+ when there were no current job
+
+Sun Dec 15 01:07:40 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * README: beta warning
+
+ * Misc/compctl-examples: compctl for zmodload
+
+Sat Dec 14 22:50:00 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/Zle/zle_main.c: Remove unnecessary prefix delay in zle.
+ From Zefram (2583)
+
+ * Src/exec.c (execcmd): builtin < / > / closed stdin
+
+ * configure, Src/Makefile.in, Src/builtin.c, Src/rlimits.awk,
+ configure.in: awk generated rlimits from Peter (2573)
+
+ * config.guess, config.sub, configure, configure.in: upgrade to
+ autoconf-2.12. Linux machines are still recognized without the
+ -gnu suffix
+
+ * configure, configure.in: working fifos should be tested in /tmp
+
+Wed Dec 11 02:30:39 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/Zle/zle_tricky.c, Src/builtin.c, Src/exec.c, Src/globals.h,
+ Src/hist.c, Src/init.c, Src/input.c, Src/lex.c, Src/zsh.h:
+ remove the alias stack and fix several related bugs. From Peter
+ (2548, 2551)
+
+ * Doc/zsh.texi, META-FAQ: ftp mirror site changes
+
+ * Src/params.c: use the heap in getstrvalue()
+
+Tue Dec 10 02:27:35 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/Zle/zle_refresh.c: single line zle refresh bugfix from Geoff
+ (2549)
+
+ * Src/subst.c: ${(l:4:)foo} stopped working between 3.0.0 and 3.0.1
+
+ * Src/math.c: $((#\c)) character code expansion did not work when
+ c was a metafied
+
+ * Src/params.c: $foo[i] did not work when foo[i] was a metafied
+ character
+
+ * Src/builtin.c: use the heap in zexit()
+
+Sun Dec 8 21:32:06 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/utils.c, Doc/zshbuiltins.man, Src/hashtable.h, Src/module.c:
+ zmodload can be used to define atoloaded builtins and module
+ dependencies
+
+ * Doc/zsh.texi, Doc/zshoptions.man: options documentation
+ improvements from Zefram (2529)
+
+ * Src/globals.h, Src/hist.c, Src/zsh.h: HIST_REDUCE_BLANKS from
+ Wayne (2446)
+
+ * Etc/FEATURES, Etc/NEWS: news in zsh-3.1
+
+ * Src/hashtable.h: security: do not import MODULE_PATH
+
+ * Src/input.c: no further input should be attempted when lexstop
+ is true (e.g. after eof).
+
+ * Src/Makefile.in: make tags fix
+
+ * Misc/compctl-examples: MH compctl changes from Peter (2535)
+
+ * Src/Zle/zle_tricky.c, Src/glob.c, Src/hashtable.c, Src/utils.c:
+ unmetafy did not put a null terminator to the end of the string.
+ zreaddir discarded the metafied filename. readdir was used
+ instead of zreaddir in zle_tricky.c. From Zefram (2533)
+
+ * Src/Zle/zle_vi.c: vi-replace-chars now emulates better the real
+ vi. From Zefram (2496)
+
+ * Src/jobs.c: CLK_TCK is 60 on NeXT not 64 as defined in the
+ system headers. From Robert F Tobler
+ <rft@raven.cg.tuwien.ac.at> (2522)
+
+ * Src/input.c, Src/zsh.h: alias foo='a=b foo' ; foo caused an
+ infinite loop. From Peter (2515)
+
+ * Src/builtin.c, Src/zsh.h: put hash tables to a linked list when
+ hash-debug is enabled and move the simplified bin_hashinfo into
+ hashtable.c. From Zefram (2509)
+
+ * Src/builtin.c, Src/Zle/compctl.c: more bad option fixes. Make
+ the getopts builtin 8-bit clean. From Zefram (2508)
+
+ * Src/builtin.c: show metafied characters correctly in bad option
+ errors. From Zefram (2497)
+
+Thu Dec 5 03:59:45 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/Makefile.in, Src/Modules/Makefile.in, Src/Modules/example.c,
+ Src/Zle/Makefile.in, Src/Zle/deltochar.c, Src/Zle/zle.h,
+ Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c, Src/Zle/zle_main.c,
+ Src/Zle/zle_misc.c, Src/Zle/zle_move.c, Src/Zle/zle_refresh.c,
+ Src/Zle/zle_tricky.c, Src/Zle/zle_utils.c, Src/Zle/zle_vi.c,
+ Src/Zle/zle_word.c, Src/builtin.c, Src/globals.h,
+ Src/hashtable.c, Src/hashtable.h, Src/init.c, Src/input.c,
+ Src/loop.c, Src/main.c, Src/module.c, Src/modules-bltin,
+ Src/prompt.c, Src/prototypes.h, Src/utils.c, Src/zsh.h,
+ configure, configure.in: Move zle into a separate directory and
+ convert it to an optional auto-loadable module. Create Modules
+ subdirectory. Many Makefile changes. boot_modname and
+ cleanup_modname is back since on elf all module use one common
+ name space. Lots of other changes.
+
+Wed Nov 27 03:20:53 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/Zle/zle_main.c, Src/Zle/zle_vi.c: ANSI was broken and fixed
+ again in zle_main.c ESC in vi command mode caused SEGV. From
+ Zefram (2479)
+
+ * configure, configure.in: -pedantic is used with
+ --enable-zsh-debug. Link non-debugged zsh with -s. From Zefram
+ (2479)
+
+Tue Nov 26 02:45:15 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/exec.c: the STTY parameter did not work well when pipes were
+ used. From Peter (2474)
+
+ * Src/Zle/zle_main.c: little fix for the bindkey patch from Peter
+ (2470)
+
+ * Doc/zshbuiltins.man, Src/Zle/zle.h, Src/Zle/zle_bindings.c,
+ Src/Zle/zle_hist.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
+ Src/Zle/zle_tricky.c, Src/Zle/zle_vi.c, Src/builtin.c,
+ Src/globals.h, Src/hashtable.c, Src/init.c: big multi-character
+ key bindings fix from Zefram (2464)
+
+ * Doc/zshbuiltins.man, Src/hashtable.h, Src/module.c, Src/zsh.h:
+ The -f option of zmodload is removed. Improved zmodload
+ documentation.
+
+ * Src/hashtable.h, Doc/zshbuiltins.man, Src/module.c: zmodload
+ with -i will not complain and will succeed without doing
+ anything if an already loaded module is loaded or a non-loaded
+ module is unloaded. From Zefram (2463)
+
+ * Doc/Makefile.in, Doc/zshbuiltins.man, Doc/zshparam.man: zmodload
+ documentation. It only appears in the final manual if dynamic
+ modules are enabled. Note that the texinfo documentation is
+ still missing. From Zefram (2460)
+
+ * Etc/FAQ: FAQ from Peter: Id: zsh.FAQ,v 2.21 1996/11/25 09:13:28
+ pws Exp
+
+Mon Nov 25 02:39:08 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/module.c: try to load the modules with .DL_EXT appended
+ first. Honor PATH_DIRS when loading a module.
+
+ * Src/Makefile.in: handle force ruleas as in the top-level Makefile
+
+ * Makefile.in, Src/Makefile.in, Src/init.c: module install added,
+ default module_path is $(libdir)/zsh/$(VERSION). From Zefram
+ (2458 and 2465 with modifications)
+
+ * Src/Makefile.in: optimized and made more silent
+
+ * Src/Makefile.in, Src/Modules/example.c, Src/Zle/deltochar.c,
+ Src/init.c, Src/main.c, Src/module.c: modules can now statically
+ compiled into zsh. From Zefram (2455)
+
+Sun Nov 24 22:44:12 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/Zle/zle_move.c: vi-goto-mark fix from Thorsten
+
+ * Src/utils.c: dupnode mergerd into the simplified dupstruct2,
+ freetreenode merged into the simplified freestruct
+
+ * Src/globals.h, Src/text.c, Doc/zsh.texi, Doc/zshmisc.man,
+ Src/lex.c, Src/loop.c, Src/parse.c, Src/utils.c, Src/zsh.h: for
+ ((expr; expr; expr)) command added
+
+Sat Nov 23 23:34:58 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/exec.c:
+ ((...)) substituted the expression twice and coredumped on (())
+
+ * Doc/zsh.texi, Doc/zshcompctl.man: compctl -e clarification from
+ Peter (2453)
+
+ * Src/hist.c (hend): minor cleanup from Wayne (2447)
+
+ * Doc/zsh.texi, Doc/zshzle.man, Src/Zle/zle_hist.c:
+ insert-last-word with numeric arguments inserts the given word
+ from the previous history event. From Bart (2445),
+ documentation by me.
+
+ * Src/subst.c, acconfig.h, config.h.in, configure, configure.in:
+ added configure check for variable-length automatic arrays
+
+Wed Nov 20 00:58:06 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/utils.c: The spell checker always tries to fix as many
+ leading directory compontents as possible. From Bart (2429)
+
+ * Src/Zle/zle.h, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
+ Src/Zle/zle_tricky.c, Src/Zle/zle_vi.c: the source was not ANSI
+ C compatible. From Thorsten Meinecke <kaefer@aglaia.aball.DE>
+
+ * Src/Zle/zle_tricky.c: my spell-word fix used an uninitialised
+ pointer. Fix from Bart (2428)
+
+Sun Nov 17 21:21:22 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/Makefile.in: fix the .SUFFIXES list
+
+ * Src/module.c: do not call dlclose() if cleanup_module failed
+ (returned nonzero)
+
+ * Src/Makefile.in, Src/init.c, Src/main.c, Src/prototypes.h,
+ configure, configure.in: try to support dynamic loading on SVR4
+ systems
+
+ * config.h.in: Makefile and configure fixes from Zefram (2416)
+
+ * Src/params.c: remove a few memory leaks when initialising the
+ parameter table.
+
+ * Src/exec.c, Src/zsh.h: allow arbitrary number of multios. From
+ Zefram (2414)
+
+ * Src/exec.c, Src/parse.c, Src/text.c, Src/zsh.h: do not convert
+ ((...)) to builtin let internally.
+
+Sat Nov 16 23:57:40 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/zle_tricky.c: spell-word zle function did not work for word
+ beginning with a tilde
+
+ * Src/hist.c: histignoredups ignores insignificant whitespace
+ changes. From Peter (1949)
+
+ * Src/zle_main.c: execute-last-named-cmd may point to an already
+ removed zle function after a zle module is deleted. From Zefram
+ (2418)
+
+ * Doc/Makefile.in: give some explanation if the user compiling zsh
+ has no makeinfo
+
+ * configure.in: fix a problem introduced by patch 2338. From
+ Zefram (2416)
+
+ * Makefile.in, acconfig.h, configure.in: Makefile and configure
+ fixes from Zefram (2416)
+
+ * Src/zle_tricky.c: the cursor moved back on TAB when it was on
+ "". From Zefram (2415)
+
+Thu Nov 14 12:59:25 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/zle_refresh.c: one more refresh fix from Geoff (2404)
+
+ * Src/Makefile.in, Src/Modules/deltochar.c, Src/Modules/example.c,
+ configure, configure.in: move modules into Src/Modules
+
+Wed Nov 13 21:47:28 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/Modules/deltochar.c, Src/Modules/example.c, Src/module.c:
+ unload the module if the boot routine failed
+
+ * config.guess, config.sub: recognize i[6-9]86
+
+ * Src/globals.h, Src/init.c, Src/utils.c: make fdtable dynamic
+
+ * Src/zle_refresh.c: zle_refresh fix from Geoff (2387)
+
+ * Src/zle_refresh.c: some checks added. From Geoff (2386)
+
+ * Src/zle_refresh.c: fix an off-by-one array bound bug. From
+ Geoff (2359)
+
+ * Doc/zsh.texi, Doc/zshbuiltins.man, Src/Modules/deltochar.c,
+ Src/hashtable.h, Src/module.c, Src/zle_main.c: handle name
+ clashes when adding zle modules and remove bindings when a zle
+ module is removed. From Peter (2370)
+
+ * Src/zle_refresh.c: zle_refresh scrolling change from Geoff (2351)
+
+ * Src/Modules/deltochar.c, Src/module.c, Src/zle.h,
+ Src/zle_main.c, Src/zle_misc.c, Src/zle_tricky.c, Src/zle_vi.c:
+ zle function modules from Peter (2339)
+
+Tue Nov 12 21:35:18 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/init.c, Src/zle_refresh.c: zle-refresh patch from Geoff (2336)
+
+ * Src/hashtable.h, Src/module.c: rename modload to zmodload. From
+ Peter (2333)
+
+ * Src/Makefile.in: added automatic ansi2knr rules
+
+Mon Nov 11 21:55:17 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/Makefile.in, Src/Modules/example.c, Src/module.c, configure,
+ configure.in: various module changes from Zefram (2338)
+
+ * configure, configure.in: a $ was missing. IRIX gcc needs
+ -shared for modules. From Peter
+
+Wed Nov 6 20:54:33 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/Makefile.in, Src/mod_example.c: moduule modifications for
+ old compilers
+
+Sun Nov 3 23:00:05 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/system.h: set OPEN_MAX to 64 if NOFILE is not defined
+
+ * Src/hashtable.c: disable -f TRAPxxx permanently removed the
+ function
+
+ * Functions/pushd: setopt localoptions must come after
+ emulate -R zsh
+
+Sat Nov 2 22:47:53 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/compat.c, Src/hashtable.c, Src/utils.c: do not blindly
+ assume that . and .. are always the first two enrties in a
+ directory. Problem discovered by Hideki ONO and fixed by Bart
+ (2309)
+
+ * Src/utils.c: max_zsh_fd should not be decreased below zero
+
+Thu Oct 31 01:38:10 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/Makefile.in, Src/globals.h, Src/hashtable.c,
+ Src/hashtable.h, Src/init.c, Src/mod_example.c, Src/module.c,
+ Src/prototypes.h, Src/zsh.h, acconfig.h, config.h.in, configure,
+ configure.in: support dynamically loaded binary modules
+
+ * Src/hist.c: zsh splitted lines longer than 1022 while reading
+ the history file
+
+ * Src/glob.c (doesmatch): <-number> range glob did not work
+
+ * Src/builtin.c: read -c ignored its first parameter
+
+Fri Oct 25 20:50:38 1996 Zoltán Hidvégi <hzoli@cs.elte.hu>
+
+ * Src/version.h: zsh-3.0.1 released