ZSH 3.1.7 ChangeLog
2000-05-30 Peter Stephenson <pws@cambridgesiliconradio.com>
* Config/version.mk: 3.1.7 released.
* 11652: Etc/MACHINES: tests fail on cygwin.
2000-05-30 Sven Wischnowsky <wischnow@zsh.org>
* 11647: Completion/Base/_arguments, Completion/Linux/_rpm,
Src/Zle/computil.c, Test/53completion.ztst: fixes for _arguments
without multiple sets; change completion test for empty actions
2000-05-29 Bart Schaefer <schaefer@zsh.org>
* 11644: Use `print -s' in _complete_debug, now that it works.
* 11643: Completion/Linux/_rpm: Factor out option sets that are
repeated in several states; add more options from RPM v3.
* Wayne Davison: 11641: Src/hist.c, Src/Modules/parameter.c,
Src/Zle/compctl.c, Src/Zle/zle_main.c: Make sure `curline' has
sane values at more points during history manipulation, so that
"print -s" from a ZLE widget doesn't cause confusion.
* unposted: Completion/Core/_path_files: Add a comment to explain
the change made in 11635.
2000-05-29 Sven Wischnowsky <wischnow@zsh.org>
* 11638: Doc/Zsh/compsys.yo: doc fix, missing `)'
* 11635: Completion/Core/_path_files: make _path_files use glob
qualifiers from the line when doing pattern matching
* users/3101: Doc/Zsh/compsys.yo: make handling of default tag clearer
in the docs
* 11634: Src/Zle/compcore.c, Src/Zle/compmatch.c, Src/Zle/compresult.c:
matching bugs with patterns with two anchors
* 11631: Completion/Base/_arguments: keep information about things
to complete in _arguments
* 11624: Completion/Base/_arguments, Completion/Builtins/_zpty,
Doc/Zsh/compsys.yo, Src/Zle/computil.c: fixes for _arguments with
sets; make _zpty not use sets
2000-05-28 Bart Schaefer <schaefer@zsh.org>
* 11618: Completion/Base/_arguments: Fix bad shift.
2000-05-28 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* 11616: Src/Modules/zftp.c: configure test for netinet/in_systm.h
is broken on several architectures, so just include it everywhere
except cygwin.
2000-05-28 Oliver Kiddle <opk@zsh.org>
* 11615: Completion/Builtins/_which, Completion/Builtins/_unhash:
use of _arguments for completion of a couple more builtins
2000-05-27 Bart Schaefer <schaefer@zsh.org>
* 11606: Src/parse.c, Test/01grammar.ztst: Propagate parse errors
out of parse_list() and parse_event(), and test that it worked.
* 11607: Src/builtin.c: For "read -q", open shout if necessary
even when SHTTY is already a valid descriptor; just don't close
it again in that case. Restores behavior from 10727 that was
lost in 11524.
2000-05-26 Clint Adams <schizo@debian.org>
* 11599: Completion/User/_perl_modules: check to make sure
the directories in @INC exist and are executable before
trying to cd to them.
2000-05-26 Peter Stephenson <pws@cambridgesiliconradio.com>
* 11590: configure.in, Config/defs.mk.in, Etc/MACHINES,
Src/Makefile.in, Src/Modules/mathfunc.c, Src/Modules/zftp.c:
Various Cygwin fixes: compilation glitches in zsh/mathfunc and
zsh/zftp; installation didn't handle .exe extension properly;
installation note.
* 11587: Felix Rosencrantz: Src/pattern.c: uninitialised variable.
2000-05-26 Sven Wischnowsky <wischnow@zsh.org>
* 11566: Src/Zle/zle_main.c: disable vared if zle is not enabled
2000-05-25 Oliver Kiddle <opk@u.genie.co.uk>
* 11579: Completion/Builtins/_compdef, Completion/Builtins/_zpty:
split _arguments calls into sets to avoid long mutex lists
2000-05-25 Sven Wischnowsky <wischnow@zsh.org>
* 11576: Completion/Core/compdump, Completion/Core/compinit:
beautify format of compdump file
* 11570: Completion/Core/_path_files: fix for special-dirs when
used with -g patterns
* 11569: Src/Zle/complist.c: better cursor-movement in
menu-selection
2000-05-25 Peter Stephenson <pws@cambridgesiliconradio.com>
* 11567: Src/Modules/zftp.c: fix fcntl() argument for FD_CLOEXEC.
2000-05-25 Sven Wischnowsky <wischnow@zsh.org>
* 11565: Completion/Base/_in_vared, Completion/Commands/_complete_debug,
Src/Zle/complist.c: force listing in _complete_debug; make
complist with list-scrolling stopt at the end of the list when
prompt would scroll it out; fix _in_vared to handle `foo[bar]'
2000-05-24 Peter Stephenson <pws@cambridgesiliconradio.com>
* 11561: Src/lex.c, Doc/Zsh/expn.yo: don't use RC_QUOTES in Posix
$'...' quoting.
* 11560: Doc/Zsh/expn.yo: pipes are pipes even if plumbing isn't.
2000-05-24 Bart Schaefer <schaefer@zsh.org>
* 11554: Doc/Zsh/compsys.yo: Rearrange _arguments doc some more.
2000-05-24 Sven Wischnowsky <wischnow@zsh.org>
* 11552: Completion/Linux/_rpm, Src/Zle/computil.c: fix for
comparguments to make -s have an effect again
2000-05-24 Clint Adams <schizo@debian.org>
* 11548: Completion/User/_ispell: add -h switch to
designate input file as HTML.
2000-05-23 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* 11542: Doc/Zsh/compsys.yo: more wording `improvements'.
2000-05-23 Oliver Kiddle <opk@zsh.org>
* 11541: Completion/User/_chown, Completion/User/_perl_basepods,
Completion/User/_perl_modules, Completion/User/_user_at_host,
Completion/AIX/_lsdev: minor completion fixes
* 11539: Completion/User/_netscape, Completion/User/_urls: further
suffix handling improvements
2000-05-23 Peter Stephenson <pws@cambridgesiliconradio.com>
* 11537: Completion/Command/_complete_tag,
Completion/Command/.distfiles, Doc/Zsh/compsys.yo: new
_complete_tag function.
2000-05-23 Sven Wischnowsky <wischnow@zsh.org>
* 11536: Doc/Zsh/mod_zutil.yo: doc clarifications for zparseopts
* 11533: Doc/Zsh/compwid.yo, Src/params.c, Src/Zle/comp.h,
Src/Zle/compcore.c, Src/Zle/complete.c: add -[ak] options to
compadd
* 11530: Doc/Zsh/mod_zutil.yo, Src/Modules/zutil.c: add -E option
to zparseopts
* 11525: Completion/Base/_arguments, Completion/Commands/_complete_help,
Completion/Commands/_next_tags, Completion/Core/_description,
Completion/Core/_next_label: use `set -A' instead of `eval' in
more places
* 11524: Src/builtin.c: fix for read -q without a shout
* 11523: Src/hist.c, Src/init.c, Src/lex.c, Src/zsh.h, Src/Zle/zle.h,
Src/Zle/zle_main.c, Src/Zle/zle_tricky.c: save and restore more
variables in bufferwords(); move gotword() into core
2000-05-22 Oliver Kiddle <opk@zsh.org>
* 11517: Completion/Core/_next_label: don't lose empty arguments
2000-05-22 Peter Stephenson <pws@cambridgesiliconradio.com>
* 11516: Completion/Core/compinstall: select=long-list can
be combined with select=some number.
2000-05-22 Bart Schaefer <schaefer@zsh.org>
* 11515: Completion/Base/_arguments: Fix infinite loop.
* 11508: Doc/Zsh/index.yo: Add texipage() to printindex().
* 11485, 11488: Relocate "Compatibility" and "Restricted Shell" docs.
2000-05-22 Chmouel Boudjnah <chmouel@mandrakesoft.com>
* 11501: Completion/Linux/_rpm: --buildarch is like --target.
2000-05-22 Sven Wischnowsky <wischnow@zsh.org>
* 11503: Src/Zle/zle_tricky.c: make sure wouldinstab is set before
calling docomplete()
* 11500: Completion/Core/_main_complete: another fix for
`select=long*' in menu style
* 11497: Completion/Core/_main_complete: fix for select-long-list
in menu style
* 11496: Src/Zle/compmatch.c: fix for clines in suffix
* 11493: Completion/Core/_main_complete, Doc/Zsh/compwid.yo,
Src/Zle/compcore.c, Src/Zle/zle_tricky.c: be more careful when
decided if to insert tabs instead of completing
* 11490: Doc/Zsh/mod_zutil.yo, Src/Modules/zutil.c: remove -h
option from zstyle
* 11489: Completion/Base/_arguments, Doc/Zsh/compsys.yo,
Src/Zle/computil.c: pat(-) in long-option patterns to say that
argument should be completed only after the `='; merge _arguments
and _argument_sets; slightly better test when not to complete options
* 11487: Completion/Core/_expand, Src/Zle/complist.c: fix for
a-a-m-c in menu selection; scroll explanations onto screen again
when cursor comes near them
2000-05-21 Bart Schaefer <schaefer@zsh.org>
* unposted: Doc/Zsh/options.yo: Missing () in a tt().
* 11483: Doc/Zsh/func.yo: Fix formatting and other small errors
introduced in 11352.
2000-05-21 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Config/version.mk: 3.1.7-pre-4.
* 11478: Doc/Zsh/mod_complist.yo, Doc/Zsh/mod_computil.yo,
Doc/Zsh/mod_parameter.yo, Doc/Zsh/mod_zle.yo,
Doc/Zsh/mod_zprof.yo, Doc/Zsh/mod_zpty.yo, Doc/Zsh/mod_zutil.yo,
Doc/Zsh/zftpsys.yo: Wording changes.
2000-05-20 Bart Schaefer <schaefer@zsh.org>
* 11477: Doc/Zsh/compsys.yo: Alphabetize itemized lists.
* 11473: Src/utils.c: Turn off xtrace while printing PS4.
2000-05-19 Oliver Kiddle <opk@zsh.org>
* 11471: Completion/User/_netscape, Completion/User/_urls: do
a better job of completing suffixes in netscape remote commands
2000-05-19 Peter Stephenson <pws@cambridgesiliconradio.com>
* zsh-users/3071: Completion/Core/compdump: avoid HOME=/
causing zcompdump beginning with //, which confuses cygwin.
* 11467: Src/match.c, Src/params.c, Src/subst.c, Doc/Zsh/arith.yo:
[#<base>] in math mode specifies output base for printing and any
implicit type conversions.
* zsh-users/3066: Src/system.h: undef HAVE_MMAP for cygwin;
creates problems running external commands.
2000-05-19 Oliver Kiddle <opk@zsh.org>
* 11470: Completion/User/_su: fix to use user's shell after -c
2000-05-19 Bart Schaefer <schaefer@zsh.org>
* 11469: Completion/Commands/_complete_debug,
Completion/Core/_main_complete: Locally unset the errexit option
and ZERR trap.
* 11461: Src/builtin.c: Make "read" interruptible even when used
in the tail of a pipeline.
2000-05-19 Sven Wischnowsky <wischnow@zsh.org>
* 11466: Src/Zle/compresult.c: fix for unambiguous string insertion
* 11464: Completion/Base/_arguments, Completion/Core/_approximate,
Completion/Core/_files, Completion/Core/_multi_parts,
Completion/Core/_sep_parts, Completion/Debian/_apt,
Completion/User/_enscript, Completion/User/_finger,
Completion/User/_urls, Completion/X/_xutils: don't use $match for
something different than (#b)ackrefs
2000-05-18 Sven Wischnowsky <wischnow@zsh.org>
* 11460: Completion/User/_netscape: fix for completion of
`netscape -remote'
* 11459: Completion/Core/_main_complete, Doc/Zsh/compsys.yo: allow
_main_complete to call an arbitrary command given as arguments
* 11457: Doc/Zsh/compsys.yo, Src/Zle/compctl.mdd: small doc fix;
make compcall autoload compctl module
2000-05-18 Peter Stephenson <pws@cambridgesiliconradio.com>
* pws: 11455: Completion/Core/_oldlist: old-menu defaults on.
2000-05-18 Sven Wischnowsky <wischnow@zsh.org>
* 11453: Completion/Core/_files: make _files remove backslashes in
patterns
2000-05-17 Bart Schaefer <schaefer@zsh.org>
* Felix Rosencrantz: 11450: Test/comptest: Replace `tr` with
parameter substitution.
2000-05-17 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws; 11448: Doc/Zsh/compsys.yo, Doc/Zsh/metafaq.yo: more
changes of phrasing.
2000-05-17 Peter Stephenson <pws@cambridgesiliconradio.com>
* pws: 11444: Completion/Builtins/_zstyle: add old-list and old-menu.
2000-05-17 Tanaka Akira <akr@zsh.org>
* 11441: Test/comptest, Test/53completion.ztst,
Test/54compmatch.ztst: use only one zsh process to test for each
completion test file.
2000-05-17 Sven Wischnowsky <wischnow@zsh.org>
* Felix: 11397 and my 11439: Doc/Zsh/compwid.yo, Src/Zle/comp.h,
Src/Zle/compcore.c, Src/Zle/compmatch.c, Test/.distfiles,
Test/54compmatch.ztst, Test/comptest: add Felix' completion
matching test; some fixes for bugs shown by it
2000-05-17 Bart Schaefer <schaefer@zsh.org>
* 11435: Test/53completion.ztst: Update for 11406.
* 11431: Doc/Zsh/mod_zutil.yo: Chop up the zstyle entry into
an itemized list for easier reference.
2000-05-17 Sven Wischnowsky <wischnow@zsh.org>
* 11429: Completion/Core/_main_complete: fix completion after
tilde and equal sign inside quotes
2000-05-17 Tanaka Akira <akr@zsh.org>
* 11426: Src/Modules/zpty.c: don't use #elif.
2000-05-16 Tanaka Akira <akr@zsh.org>
* 11420: Src/Modules/zpty.c: try more pty device files.
2000-05-16 Bart Schaefer <schaefer@zsh.org>
* 11419: Test/Makefile.in: Interpolate TESTNUM variable in the
glob that specifies which tests are run.
* Felix Rosencrantz: 11398: Completion/User/_lzop,
Completion/Bsd/_bsd_pkg: Fix typos in option descriptions.
* 11378: Functions/Misc/is-at-least, Misc/make-zsh-urls: Remove
RCS Id strings.
* unposted: Doc/Zsh/cond.yo: Yodl off some excess whitespace.
2000-05-16 Tanaka Akira <akr@zsh.org>
* 11415: Completion/User/_cvs: follow the new matcher-list behaviour.
2000-05-16 Peter Stephenson <pws@cambridgesiliconradio.com>
* 11410: Src/glob.c: tokenize `=' in tokenize(), so that `=cmd'
will be a candidate for expansion if `~user' is (respecting
any relevant options).
2000-05-16 Sven Wischnowsky <wischnow@zsh.org>
* 11408: Completion/Core/_main_complete, Completion/Core/_normal,
Doc/Zsh/compsys.yo: fixed configuration of menu-selection with
menu style; pseudo-context `-command-line-', handy for completion
in vared
* 11407: Completion/Base/_tilde, Completion/Core/_path_files:
avoid tilde- and parameter-completion in quotes
* 11406: Completion/Base/_arguments: make _arguments take the
attempt to add matches as an indication not to do default
option-completion
* 11403: Completion/Core/_expand, Src/Zle/compcore.c,
Src/Zle/complist.c: fix scrolling in menu-selection with matches
spanning multiple lines
2000-05-16 Peter Stephenson <pws@cambridgesiliconradio.com>
* pws: one hunk of 11381: Completion/Builtins/_vars_eq:
bad substitution, now picked up by changes in 11380.
* pws: 11402: Doc/Zsh/options.yo: correct and expand OCTAL_ZEROES
entry.
2000-05-16 Sven Wischnowsky <wischnow@zsh.org>
* 11401: Src/Zle/complist.c: make menu-select accept the match
when typing a non-special character
2000-05-16 Tanaka Akira <akr@zsh.org>
* 11396: Completion/User/_look: display a message when
an argument is empty.
* 11394: Completion/User/_cvs: rewrite filename completion
functions.
2000-05-15 Tanaka Akira <akr@zsh.org>
* 11393: Completion/User/_diff_options: use `=-'.
* 11392: Completion/Core/_description: ignore-line fix.
2000-05-15 Clint Adams <schizo@debian.org>
* 11387: Doc/Zsh/options.yo, Src/math.c, Src/options.c,
Src/zsh.h: new option OCTAL_ZEROES to enable parsing
in 11385, on by default in 'sh' emulation.
* 11385: Src/math.c: interpret integer constants beginning
with '0' as octal to conform to IEEE Std 1003.2-1992
(ISO 9945-2:1993).
2000-05-15 Sven Wischnowsky <wischnow@zsh.org>
* 11380: Src/subst.c: detect additional characters in parameter
expansions and signal an error for them
* 11379: Completion/Base/.distfiles, Completion/Base/_in_vared,
Completion/Core/_compalso, Completion/Core/_complete,
Completion/Core/_main_complete, Doc/Zsh/compsys.yo: add _in_vared
for completion inside vared; make insert-tab default to `false'
there
2000-05-15 Peter Stephenson <pws@cambridgesiliconradio.com>
* 11375: Completion/Core/compinstall: menu select keyword takes
values long and long-list.
2000-05-15 Oliver Kiddle <opk@zsh.org>
* 11376: Makefile.in: install functions before man pages
2000-05-15 Peter Stephenson <pws@cambridgesiliconradio.com>
* unposted: Etc/FAQ.yo: updated from website.
2000-05-15 Sven Wischnowsky <wischnow@zsh.org>
* 11374: Src/Zle/compcore.c: extra paranoia for empty
prefix/suffix in completion matching
* 11368: Src/utils.c: fix for empty (s::) separator and strings
with meta-characters
* 11365: Src/Zle/zle_tricky.c: fix for completion of string with
single quote
* 11364,11367: Completion/Core/_path_files, Src/Zle/compmatch.c:
fix for suffix-matching; better in-path completion in _path_files
2000-05-15 Peter Stephenson <pws@cambridgesiliconradio.com>
* 11362: Doc/Zsh/manual.yo, Doc/Zsh/metafaq.yo, Doc/Zsh/seealso.yo:
pointers and menu entries for userguide wrong.
2000-05-15 Sven Wischnowsky <wischnow@zsh.org>
* 11360: Src/Modules/zutil.c: zparseopts should detect if it is
called without option descriptions
2000-05-15 Oliver Kiddle <opk@zsh.org>
* 11358: Src/builtin.c, Src/hashtable.c, Completion/Builtins/_hash,
Doc/Zsh/builtins.yo, Completion/Builtins/_vars_eq: add -L opt to hash
2000-05-14 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* 11352: Src/builtin.c: make integer builtin understand `-i base'.
* 11352: Completion/Base/_jobs: typo in suspended jobs.
* 11352: Doc/Zsh/*: various changes of phrasing.
2000-05-12 Sven Wischnowsky <wischnow@zsh.org>
* 11349: Completion/Base/_arguments, Completion/Core/_message,
Src/Zle/computil.c: fix for completing options with `_arguments
-s'; fix for _message to use `builtin compadd'
2000-05-12 Oliver Kiddle <opk@zsh.org>
* 11347: Completion/Builtins/_hash, Completion/Builtins/_vars_eq:
use _arguments for hash completion and add + options for typeset
2000-05-12 Sven Wischnowsky <wischnow@zsh.org>
* 11346: Src/Zle/compmatch.c, Src/Zle/compresult.c: fixes for
completion matching
* 11335: Src/Zle/compcore.c: fix for compadd -x when there are no
matches
2000-05-11 Bart Schaefer <schaefer@zsh.org>
* 11332: Completion/Commands/_complete_debug: Test descriptors
correctly for redirect/restore of stderr; plus aesthetic tweak.
* 11326: Src/exec.c: Don't reinitialize SHTTY upon "exec < file"
when ZLE is active.
2000-05-11 Oliver Kiddle <opk@zsh.org>
* 11329: Completion/User/_groups: redirect ypcat stderr to /dev/null
2000-05-11 Sven Wischnowsky <wischnow@zsh.org>
* 11324: Completion/Base/_argument_sets, Completion/Base/_arguments,
Src/Zle/computil.c: make _argument_sets add the options as
defaults when there is nothing else to complete
* 11321: Completion/Core/_files: _files used alternative tag-order
values even if not needed
* 11320: Completion/Base/_argument_sets, Completion/Base/_arguments,
Doc/Zsh/compsys.yo, Src/Zle/computil.c: allow internally-mutually
exclusive sets in _argument_sets; fixes for _argument_sets and the
C-code forit
* 11319: Completion/Core/_main_complete, Doc/Zsh/compsys.yo,
Doc/Zsh/mod_complist.yo, Src/Zle/compcore.c, Src/Zle/complist.c:
make ^G in menu-selection restore the old command line; add
select=long* values for menu style to start menu-selection if list
is too long for screen
2000-05-11 Oliver Kiddle <opk@zsh.org>
* 11315: Doc/Zsh/builtins.yo, Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo,
Doc/Zsh/expn.yo, Doc/Zsh/grammar.yo, Doc/Zsh/mod_complist.yo,
Doc/Zsh/mod_computil.yo, Doc/Zsh/mod_deltochar.yo,
Doc/Zsh/mod_mathfunc.yo, Doc/Zsh/mod_parameter.yo, Doc/Zsh/mod_zle.yo,
Doc/Zsh/mod_zutil.yo, Doc/Zsh/options.yo, Doc/Zsh/params.yo,
Doc/Zsh/zftpsys.yo: Fix spelling in docs
* 11316: Src/params.c: remove return value from uniqarray which
caused a compiler error on IRIX
2000-05-10 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* 11314: Src/builtin.c, Src/params.c: typeset -Uing tied variables
didn't update the value in the environment.
2000-05-10 Bart Schaefer <schaefer@zsh.org>
* 11312: Config/config.mk: defs.mk depends on config.status.
2000-05-10 Tanaka Akira <akr@zsh.org>
* 11309, 11310: Doc/Zsh/expn.yo: fix missing section.
2000-05-10 Bart Schaefer <schaefer@zsh.org>
* 11302: Functions/Zle/edit-command-line: Cursor placement and
defensive programming.
2000-05-10 Oliver Kiddle <opk@zsh.org>
* 11301: Src/Zle/zle_misc.c: AIX dependency fix
* 11300: Completion/User/_nedit: fix breakage from 11195
2000-05-10 Peter Stephenson <pws@cambridgesiliconradio.com>
* 11299: Bart/pws: Functions/Zle/edit-command-line: edit command
line with external editor.
2000-05-10 Sven Wischnowsky <wischnow@zsh.org>
* 11298: Doc/Zsh/compsys.yo, Src/Zle/computil.c: more fixes for
_arguments and its docs
2000-05-10 Bart Schaefer <schaefer@zsh.org>
* 11297: Doc/Zsh/compwid.yo, Doc/Zsh/zle.yo: Document that ZLE
user-defined widget functions are executed with standard input
closed.
2000-05-10 Peter Stephenson <pws@cambridgesiliconradio.com>
* Naoki Wakamatsu: 11287: Completion/Core/compinstall: tab had
incorrectly turned to spaces.
2000-05-10 Sven Wischnowsky <wischnow@zsh.org>
* 11295: Doc/Zsh/compsys.yo, Src/Zle/computil.c: misc. _arguments
fixes
* 11294: Src/Zle/computil.c: fix for `-+opt' with mutex list
* 11292: Completion/Core/_files: update `%p' replacement in _files
2000-05-09 Bart Schaefer <schaefer@zsh.org>
* 11288: Completion/Commands/_complete_help,
Completion/Core/_main_complete: Reopen stdin from /dev/null,
because ZLE closes it during any widget function, which confuses
some external programs.
2000-05-09 Peter Stephenson <pws@cambridgesiliconradio.com>
* pws: 11285: Src/Modules/zftp.c: move cleanup code to
zftp_cleanup() to be called from exit hook.
2000-05-09 Oliver Kiddle <opk@zsh.org>
* 11284: Completion/Base/_math: use _math to complete the let builtin
* 11282: Completion/Builtins/_vars_eq: complete using _arguments
for typeset and its variants
2000-05-09 Tanaka Akira <akr@zsh.org>
* 11278: Completion/User/_ssh: disable forwarding to use ssh.
2000-05-09 Sven Wischnowsky <wischnow@zsh.org>
* 11277: Functions/Misc/nslookup: make nslookup function more like
real nslookup
2000-05-09 Tanaka Akira <akr@zsh.org>
* 11276: configure.in, Src/Modules/zftp.c: fix build on OpenBSD.
2000-05-09 Sven Wischnowsky <wischnow@zsh.org>
* 11274: Completion/Builtins/_zstyle, Completion/Core/_main_complete,
Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo, Src/Zle/compcore.c,
Src/Zle/zle_tricky.c: give control over insertion of tab when no
non-blank character before cursor; add insert-tab style
* 11273: Completion/Base/_argument_sets,
Completion/Base/_arguments: option name clash in _arguments
* 11272: Completion/Base/_arguments: fix for _arguments without
options and no more arguments to complete
* 11270: Doc/Zsh/compsys.yo, Src/Zle/computil.c: new -A and -S
options to _arguments; `-opt=-' specs for options whose argument
has to come after the `='
2000-05-08 Oliver Kiddle <opk@zsh.org>
* 11268: Doc/Zsh/compsys.yo, Doc/Zsh/builtins.yo: minor typo fixes
* unposted: Etc/CONTRIBUTORS fix
2000-05-08 Bart Schaefer <schaefer@zsh.org>
* 11264: Doc/Zsh/compat.yo: Missed bit for 10771.
2000-05-08 Peter Stephenson <pws@cambridgesiliconradio.com>
* 11260: Doc/Zsh/options.yo: docs for 11044
* Hiroki Tamakoshi: 11044: Src/options.c, Src/utils.c, Src/zsh.h:
Option to use Dvorak keyboard in spell-checking.
2000-05-08 Geoff Wing <gcw@zsh.org>
* gcw: unposted: Etc/CONTRIBUTORS fix
2000-05-08 Peter Stephenson <pws@cambridgesiliconradio.com>
* 11252: Functions/Zftp/zf*: context should be
e.g. `:zftp:zfopen', no colon at the end.
2000-05-08 Sven Wischnowsky <wischnow@zsh.org>
* 11255: Src/Modules/zpty.c: close fd for pty-master in sub-shell
* 11253: Completion/Base/_arguments, Src/Zle/computil.c: more
problems with optional arguments in _arguments
* 11248: Src/Zle/compmatch.c: better cursor positioning in words
with multiple ambiguous word parts
2000-05-08 Tanaka Akira <akr@zsh.org>
* Bart, Tanaka Akira: 11247: Src/exec.c: Don't signal to a process
group which has only zombie processes.
2000-05-08 Peter Stephenson <pws@zsh.org>
* Config/version.mk: 3.1.7-pre-3
2000-05-08 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 11244: Completion/Builtins/_zstyle, Completion/Core/_description,
Completion/Core/_expand, Doc/Zsh/compsys.yo: make _expand call
_complete when called from _expand_word; add ignore-line style to
ignore words already on the line
* 11242: Completion/Builtins/_pids, Completion/Builtins/_zstyle,
Completion/Commands/_complete_help, Completion/Core/_all_labels,
Completion/Core/_approximate, Completion/Core/_expand,
Completion/Core/_ignored, Completion/Core/_main_complete,
Completion/Core/_prefix, Completion/Core/_setup,
Doc/Zsh/compsys.yo, Src/Zle/complete.mdd, Src/Zle/complist.c:
misc. completion cleanups and changes
2000-05-06 Bart Schaefer <schaefer@zsh.org>
* 11236: Completion/Base/_arguments: Handle tabs between options
and their descriptions when parsing --help output.
2000-05-06 Tanaka Akira <akr@zsh.org>
* 11224: Util/mkdisttree.sh: problem with pattern matching `.' in
find.
* 11223: Completion/Base/_regex_arguments, Completion/Debian/_apt,
Completion/X/_xset, Completion/X/_xwit, Doc/Zsh/compsys.yo:
_regex_arguments use _alternative.
2000-05-05 Tanaka Akira <akr@zsh.org>
* 11219: Completion/User/_cvs, Completion/User/_diff_options: add
option description to `_cvs' and fix typo in _diff_options.
2000-05-05 Oliver Kiddle <opk@zsh.org>
* 11216: Doc/Zsh/builtins.yo, Src/loop.c: small doc fix and AIX
dependency fix
2000-05-05 Peter Stephenson <pws@cambridgesiliconradio.com>
* 11214: Completion/Core/compinstall: remember file in
filename style for :compinstall context; make null matchers
more obvious.
* 11200: Src/subst.c, Doc/Zsh/expn.yo: backout change that
${foo/$subst/repl} would allow # and % anchors inside $subst.
* Andrej Borsenkow: 11194: Completion/Base/_arguments,
Completion/User/_configure: use globsubst for substitutions
via -s option to _arguments and hence use (#s) for anchor
in _substitutions from _configure.
2000-05-05 Tanaka Akira <akr@zsh.org>
* 11213: Completion/User/_cvs: don't complete files which is
already on command line for `cvs add', `cvs remove' and `cvs commit'.
* 11204: Completion/User/_look: use more precise explanation and
complete an optional second argument.
2000-05-05 Peter Stephenson <pws@cambridgesiliconradio.com>
* pws: 11196: Functions/Misc/zmv: allow (**/) to map to a
parameter in the obvious way; allow automatic recognition of
wildcards with -w flag; turn off glob qualifiers by default, use
-Q to turn on; fix bug with empty match eliding a positional
parameter; fix bug that empty `to' pattern wasn't picked up.
* pws: unposted: fixes for Etc/CONTRIBUTORS based on suggestions
in 11187 and 11197
2000-05-05 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 11195: Completion/AIX/_lsdev, Completion/Builtins/_bindkey,
Completion/Builtins/_compdef, Completion/Builtins/_zcompile,
Completion/Builtins/_zpty, Completion/Builtins/_zstyle,
Completion/User/_archie, Completion/User/_bzip2,
Completion/User/_compress, Completion/User/_enscript,
Completion/User/_finger, Completion/User/_gzip,
Completion/User/_imagemagick, Completion/User/_look,
Completion/User/_lynx, Completion/User/_lzop,
Completion/User/_mutt, Completion/User/_nedit,
Completion/User/_nslookup, Completion/User/_socket,
Completion/User/_telnet, Completion/User/_wget,
Completion/User/_whois, Completion/X/_xauth: completion function
cleanup for `_arguments' with the `-C' option and using it's
return value
* 11193: Src/Zle/comp.h, Src/Zle/compcore.c: some more memory
initialisation after allocation; shouldn't possibly have done any
harm
2000-05-05 Tanaka Akira <akr@zsh.org>
* 11190: Completion/User/_look: new completion for look.
2000-05-05 Peter Stephenson <pws@cambridgesiliconradio.com>
* 11185: Etc/CONTRIBUTORS: updated for 3.1.7.
2000-05-05 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 11188: Completion/Core/_main_complete, Completion/Core/_message:
make _message independent of when it is called
* 11186: Functions/Misc/nslookup: use `eval' in nslookup for
pager, in case someone has PAGER='less -foo' or some such
2000-05-05 Oliver Kiddle <opk@zsh.org>
* 11184: Completion/User/.distfiles, Completion/User/_bzip2,
Completion/User/_compress, Completion/User/_lzop,
Completion/User/_pack, Completion/User/_zcat: use one function for
each of compress/uncompress and pack/unpack and new lzop completion
2000-05-05 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 11181: Src/Modules/zpty.c: make zpty -r stoppable even when
SIGINT is caught (and the handler calls return or some such)
* 11177: Functions/Misc/nslookup: make nslookup page it's output
if too long for screen
* Wayne: 11171: Src/builtin.c, Src/hist.c: fix for print -s when
called from widget; added lines are not immediately available,
though
* 11172: Src/Zle/computil.c: fix for completion arguments of
options, don't use all of them at once
* 11170: Src/jobs.c: fix for jobs -l -d, check if directory of job
is already set
2000-05-04 Tanaka Akira <akr@zsh.org>
* 11166: Completion/Base/_regex_arguments: remove debugging code.
* 11165: Completion/Base/_regex_arguments, Completion/Debian/_apt,
Completion/X/_xset, Completion/X/_xwit, Doc/Zsh/compsys.yo,
Src/Modules/zutil.c: _regex_arguments support tag stuff.
* 11157: Completion/Core/_requested: fail if _all_labels is failed.
2000-05-04 Peter Stephenson <pws@cambridgesiliconradio.com>
* 11147: Test/08traps.ztst: test for trap bugs fixed in
11026 and 11066.
2000-05-04 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 11151: Src/exec.c, Src/parse.c, Src/Modules/zpty.c: close dump
file descriptors in children
* 11145: Src/lex.c: parse_subst_string() should use modified
version of `len'
* 11144: Src/Modules/zpty.c: make pty the controlling terminal of
their commands
* 11142: Src/lex.c: save and restore `len' in lexsave/restore
* 11140: Completion/Builtins/_zstyle, Completion/Core/_main_complete,
Doc/Zsh/compsys.yo, Src/Zle/compcore.c, Src/Zle/compctl.c: don't
list when all matches look the same; force-list style to give
users control over this
2000-05-03 Tanaka Akira <akr@zsh.org>
* 11137: Test/07cond.ztst: detect block device file using find.
2000-05-03 Bart Schaefer <schaefer@zsh.org>
* 11136: Doc/Zsh/expn.yo: Reorganize history expansion doc.
2000-05-03 Peter Stephenson <pws@cambridgesiliconradio.com>
* 11126: Doc/Zsh/expn.yo: typos in 11117.
2000-05-03 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 11121: Completion/User/_fakeroot, Completion/User/_rlogin,
Completion/User/_ssh, Completion/User/_sudo,
Completion/User/_xargs, Completion/X/_xutils, Doc/Zsh/compsys.yo,
Src/Zle/computil.c: allow `-' in exclusion lists for _arguments,
to avoid completing all options
* 11117: Doc/Zsh/expn.yo, Src/hist.c: fix for the (z) flag: report
partial word (like `"foo', without a closing quote); mention in
manual that (z) is handled lately
* Andrej: 11067: Completion/Builtins/_zcompile: handle -t option
* 11113: Doc/Zsh/expn.yo, Src/hist.c, Src/subst.c,
Src/Modules/parameter.c, Src/Zle/zle_misc.c: new (z) parameter
flag to do shell-word splitting on the value
* 11110: Completion/Core/_expand, Src/Zle/complist.c: remove
backslashes before `$' in _expand when `substitute' is unset; fix
for clearing end-of-list lines in menu-selection
2000-05-03 Tanaka Akira <akr@zsh.org>
* 11109: Completion/X/_xauth: new completion for xauth.
* 11106: Completion/User/_mount: fix glob for device files.
2000-05-03 Peter Stephenson <pws@cambridgesiliconradio.com>
* 11096: Test/ztst.zsh, Test/13parameter.ztst: fix test output
for C locale and ensure C locale is used
2000-05-03 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 11094: Doc/Zsh/compsys.yo: more doc fixes
* 11092: Completion/Base/_arguments, Src/Zle/compcore.c: make sure
that completion messages are displayed even when there are no
matches
* 11091: Functions/Zftp/zfcd_match: fix for completion of
directories for zftp suite
* 11086: Src/builtin.c: allow calling `print -s' in widgets, avoid
duplicated history number
2000-05-02 Bart Schaefer <schaefer@zsh.org>
* 11077: Relocate misplaced redirection from 11043.
* 11036, 11063: Always write the `read -q' prompt to shout;
elminate some redundant close() calls.
2000-05-02 Oliver Kiddle <opk@zsh.org>
* 11078: README: update download location for yodl
2000-05-02 Tanaka Akira <akr@zsh.org>
* 11075: configure.in: install completion functions for AIX and BSD.
2000-05-02 Andrew Main <zefram@zsh.org>
* zefram103: Src/Makemod.in.in: make sure .{e,}pro files are
non-empty, to keep the AIX compiler quiet.
2000-05-02 Peter Stephenson <pws@cambridgesiliconradio.com>
* 11066: Src/exec.c: suppress doing ZERR traps at the end
of a sequence of &&/|| when another sublist follows.
2000-05-02 Oliver Kiddle <opk@zsh.org>
* 11065: Completion/Commands/_complete_debug: small fix to avoid
using slashes in temporary file name
2000-05-02 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 11061: Functions/Misc/zrecompile: make zrecompile detect deleted
and new files
* 11060: Doc/Zsh/compsys.yo: two more doc fixes
2000-05-02 Peter Stephenson <pws@cambridgesiliconradio.com>
* 11057: Src/builtin.c: getopts for options with arguments
miscounted $OPTIND and index into subsequent options (see 9095).
2000-05-02 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 11058: Completion/Core/_message, Doc/Zsh/compwid.yo, Src/Zle/comp.h,
Src/Zle/compcore.c, Src/Zle/complete.c: add -x option to compadd
to display message unconditionally
* 11053: Completion/Commands/_complete_help: always use empty
matcher-list style in _complete_help
* 11052: Src/Zle/computil.c: fix for _arguments, use
on-line-argument-numbers only for normal arguments, not for
arguments of options
* 11049: Completion/Base/_arguments, Completion/Base/_first,
Completion/Builtins/_hash, Completion/Core/_expand,
Completion/User/_gprof, Completion/User/_mount,
Completion/User/_socket, Completion/User/_urls: completion
cleanup, mostly _wanted and $expl
* 11048: Completion/Base/_first, Completion/Core/_complete,
Completion/Core/_path_files: make completion-in-vared complete
parameter values as default; cleanup for _path_files
* 11047: Completion/Core/_sort_tags, Doc/Zsh/compsys.yo,
Doc/Zsh/compwid.yo: completion doc fixes and cleanup; _sort_tags
updated
2000-05-01 Bart Schaefer <schaefer@zsh.org>
* 11043: Completion/Core/_expand, Completion/User/_nedit: Catch
an eval-time parse error by forcing the eval into a subshell;
don't fail on nonexistent ~/.nedit file.
2000-05-01 Oliver Kiddle <opk@zsh.org>
* 11041: Completion/User/.distfiles, Completion/User/_bzip2:
use of _arguments for bzip2 completion
* 11037: Etc/MACHINES, Etc/NEWS, Etc/completion-style-guide,
Etc/zsh-development-guide: spelling corrections
2000-04-30 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* 11033: Completion/Commands/.distfiles,
Completion/User/.distfiles, Config/version.mk, Etc/NEWS:
new NEWS and minor fixes for version 3.1.7-pre-2.
2000-04-30 Bart Schaefer <schaefer@zsh.org>
* 11032: Src/init.c: Fix signed-ness problem reported by OPK.
2000-04-30 Oliver Kiddle <opk@zsh.org>
* 11031: Src/math.c, Src/glob.c, Src/module.c, Src/Zle/compcore.c
Src/Zle/compresult.c: AIX dependency fixes.
2000-04-30 Bart Schaefer <schaefer@zsh.org>
* 11029: Src/hashtable.c, Src/signals.c: Back out more bits of
11015 made obsolete by 11026.
2000-04-30 Clint Adams <schizo@debian.org>
* 11027: Josip Rodin: Completion/User/_joe:
completion for joe.
2000-04-30 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* 11026: Src/builtin.c, Src/hashtable.c, Src/signals.c,
Test/08traps.ztst: fix unfunction problem for localtraps by
always copying traps to be saved, hence decoupling saved and actual
traps.
2000-04-30 Bart Schaefer <schaefer@zsh.org>
* 11024: Completion/Commands/_complete_debug, Doc/Zsh/compsys.yo:
Completion widget that enables and captures xtrace output.
2000-04-29 Adam Spiers <adam@spiers.net>
* 11019: Doc/Zsh/compsys.yo: fix bug in _description example
* 11017: Completion/Linux/_rpm: fixes for --rmsource and
--recompile options, and for breakage caused by 10772
2000-04-28 Bart Schaefer <schaefer@zsh.org>
* 11015: Src/builtin.c, Src/hashtable.c, Src/signals.c:
`unfunction TRAPxxx' now works with localtraps in effect.
2000-04-28 Peter Stephenson <pws@cambridgesiliconradio.com>
* pws: 11013: Completion/Core/compinstall: more breaks and
a completion context.
2000-04-28 Bart Schaefer <schaefer@zsh.org>
* 11012: Doc/Zsh/intro.yo, Doc/Zsh/manual.yo: Reorder menus
to match sections in 11008.
2000-04-28 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 11008: Doc/zsh.yo, Doc/Zsh/compctl.yo, Doc/Zsh/compsys.yo,
Doc/Zsh/compwid.yo, Doc/Zsh/modules.yo, Doc/Zsh/seealso.yo,
Doc/Zsh/zle.yo: move compctl docs behind compsys, mention
`zcompile -z' in compsys
* 11007: Src/Zle/compmatch.c: misplaced cursor with partial-word
matching
* Tanaka: 11001: Completion/User/_enscript, Completion/User/_lp,
Completion/User/_printers: printer-detection moved to new
_printers; used by _enscript
* 11003: Src/Zle/computil.c: fix for reporting multiple actions in
comparguments, options with non-optional arguments
2000-04-28 Peter Stephenson <pws@cambridgesiliconradio.com>
* pws: 10999: Completion/Core/compinstall: some idiot didn't
get searching of alternative files for definitions to work properly.
2000-04-28 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 10992: Src/Zle/complist.c: avoid wrapping around both
horizontally and vertically at the same time
2000-04-27 Bart Schaefer <schaefer@zsh.org>
* Tanaka Akira: 10980: Completion for enscript.
2000-04-27 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* 10985: Completion/Core/compinstall: _oldlist, list-prompt and
matcher-list enhancements.
2000-04-27 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 10979: originally from Felix: 10894: Completion/Core/.distfiles,
Completion/Core/_history, Doc/Zsh/compsys.yo: new _history completer
* 10978: Src/Zle/complist.c: better wrap around for cursor
movement widgets; avoid flicker when leaving menu-selection
* 10977: and Andrej: 10976: Completion/User/_make: use $words[1]
to call make in _make and throw away stderr and use _call
* 10974: Completion/Base/_arguments: ensure $PWD is prepended to
cache-names for long options in _arguments
2000-04-27 Peter Stephenson <pws@cambridgesiliconradio.com>
* 10971: Src/pattern.c: noglobdots didn't work with the PAT_ANY
flag, which meant that **/ always globbed dots.
2000-04-27 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 10967: Completion/Base/_arguments: fix for automatic
option-argument completion with partially typed option in _arguments
* 10965: and Felix: 10952: Completion/User/_urls,
Doc/Zsh/compsys.yo: document _wanted -C; fix for call to _wanted
in _urls
* 10963: Src/Zle/complete.c: fix for parse error with
left-anchored patterns
* 10961: Src/Zle/complist.c: make menu-selection handle
undefined-key
* 10959: Completion/Core/_main_complete, Doc/Zsh/compsys.yo,
Doc/Zsh/mod_complist.yo, Src/params.c, Src/Zle/compcore.c,
Src/Zle/complete.c, Src/Zle/complist.c, Src/Zle/compresult.c:
renamed parameters for menu selection to MENUSELECT, MENUPROMPT
and MENUSCROLL; no special value for LISTMAX to turn on list
scrolling, this is done by setting LISTPROMPT now; default values
for LISTPROMPT and MENUPROMPT when set but empty
2000-04-27 Adam Spiers <adam@spiers.net>
* 10949: Completion/User/_perl_modules: print warning when
perl not found on PATH forces guessing of @INC
2000-04-26 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 10933: Completion/Commands/_bash_completions,
Completion/Commands/_history_complete_word: ensure options are set
as expected in _history_complete_word and _bash_completions
* Adam Spiers: 10892: Completion/User/_perl_modules: ensure perl
is there and better pattern for searching modules
* Tanaka Akira: 10890: Completion/User/_gunzip,
Completion/User/_gzip, Completion/User/_zcat: new completion for
GNU zip commands
* Tanaka Akira: 10885: Completion/X/_xset: new completion function
for xset
* 10926: Completion/X/_x_color, Doc/Zsh/compwid.yo, Src/Zle/complete.c,
Src/Zle/compmatch.c: allow to anchor on gaps between strings in
matching control specs
* 10925: Src/Zle/compmatch.c: faster test for `*'-patterns in
matching control; prefer direct character matches over match specs
in recursive invocations of match_str()
* 10924: Src/Zle/compmatch.c: fix for matching control; improve
merging cline lists
* 10923: Completion/Core/_main_complete: better default value for
list-prompt style
* 10922: Completion/Core/_path_files: file-sort made $fignore fail
2000-04-25 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 10917: Src/Zle/complist.c, Src/Zle/compresult.c: don't show
empty hidden matches even in menu-selection
* 10916: Completion/Core/_main_complete, Src/Zle/complist.c:
re-calculate number of line with mark when needed; make default
prompts more consistent
* 10915: Src/Zle/computil.c: forgotten fix for _arguments using
multiple actions
* 10912: Src/Zle/compresult.c: don't always ignore backslashes in
paths when testing file type
* 10910: Completion/Base/_tilde, Completion/Core/_all_labels,
Completion/Core/_requested: small fix for _requested to be able to
use _all_labels from within it
* 10909: Completion/Core/_expand, Src/Zle/compcore.c,
Src/Zle/compresult.c: report prefix/suffix of parameter expansion
in IPREFIX/ISUFFIX; make _expand use them to be able to expand $foo
* 10908: Completion/Base/.distfiles, Completion/Base/_argument_sets,
Completion/Base/_arguments, Completion/Base/_describe,
Completion/Builtins/_bindkey, Completion/Builtins/_compdef,
Completion/Builtins/_emulate, Completion/Builtins/_zpty,
Completion/Core/_tags, Doc/Zsh/compsys.yo,
Etc/completion-style-guide, Src/Zle/computil.c: make _arguments
use more than one action when appropriate; add _argument_sets to
complete different sets of arguments and options for the same command
2000-04-24 Bart Schaefer <schaefer@zsh.org>
* 10900: Src/Makefile.in: Replace a dependency on Makefile with a
more accurate dependency on config.status.
2000-04-20 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 10881: Functions/Misc/zrecompile: don't remove *all* .zwc files,
keep the first one
* 10868: Src/Zle/complist.c: fix off-by-one error in scrolled
menu-selections
* 10861: Completion/Bsd/.distfiles, Completion/Bsd/_bsd_pkg,
Completion/Bsd/_cvsup, Completion/Bsd/_kld: new completions for
FreeBSD commands
* 10854: Completion/Commands/_expand_word, Completion/Core/_expand,
Doc/Zsh/compsys.yo: default values for styles in _expand_word,
listing expansions with ^Xd, _expand uses add-space style
2000-04-20 Oliver Kiddle <opk@zsh.org>
* 10857: Completion/AIX/.distfiles Completion/AIX/_floppy
Completion/AIX/_lsdev Completion/AIX/_lslv Completion/AIX/_lspv
Completion/AIX/_lsvg Completion/AIX/_physical_volumes
Completion/AIX/_smit Completion/AIX/_volume_groups: new completions
for AIX commands
* 10848: Completion/Builtins/_print, Completion/Core/.distfiles,
Completion/Core/_file_descriptors: Add completion for file
descriptors
2000-04-19 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Config/version.mk: 3.1.7-pre-1
* Functions/Misc/.distfiles: add zstyle+.
* Test/.distfiles, Test/12procsubst.ztst, Test/13parameter.ztst,
Test/ztst.zsh: new tests; use null glob clearing up.
2000-04-19 Peter Stephenson <pws@cambridgesiliconradio.com>
* Ollivier Robert: 10844: prefer curses to termcap on HPUX 11
like 10.
2000-04-19 Oliver Kiddle <opk@zsh.org>
* 10833: Completion/Builtins/_print, Completion/Builtins/.distfiles,
Completion/Builtins/_nothing: new print completion, no arguments to
clear and logname
2000-04-19 Peter Stephenson <pws@cambridgesiliconradio.com>
* 10830: Doc/Makefile.in: don't force dvips to use 300 dpi.
2000-04-19 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 10828: Src/module.c, Src/Zle/zle_tricky.c: ensure zsh/compctl
(ick!) module is loaded when zle is loaded from init file but
zsh/complete isn't
* 10816: Completion/Core/_main_complete, Doc/Zsh/compsys.yo,
Doc/Zsh/mod_complist.yo, Src/Zle/complist.c: default for
list-prompt style, %[MLP] use fixed-width strings, %[mlp] use
variable-width strings
2000-04-18 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 10812: Completion/Core/_path_files: fix completion after ~<num>
2000-04-18 Peter Stephenson <pws@cambridgesiliconradio.com>
* 10808: Completion/Core/compinstall: handle list-prompt.
* 10802: Doc/Zsh/mod_complist.yo: typo
2000-04-18 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 10807: Completion/Base/_value: change suffix added when
completing an assigned value
* 10801: Completion/Builtins/_zstyle, Completion/Core/_main_complete,
Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo, Doc/Zsh/mod_complist.yo,
Src/Zle/complist.c: completion list scrolling cleanup; *STATUS
renamed to *PROMPT, styles for new used parameters, use local
keymap when waiting at list-prompt
* 10799: Src/text.c: fix to get newlines in non-job-texts (I'm
sooo stupid)
* 10798: Src/Zle/compmatch.c: join_clines() tested the wrong
variable
2000-04-17 Peter Stephenson <pws@cambridgesiliconradio.com>
* 10789: Doc/Zsh/expn.yo: better documentation for <(...) and
>(...) implementations and their drawbacks.
* Chmouel: 10772: Completion/Linux/_rpm: --target support.
2000-04-17 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 10795: Functions/Misc/zstyle+: simplify definiton of styles
* 10790: Doc/Zsh/mod_complist.yo, Src/params.c, Src/Zle/compcore.c,
Src/Zle/complete.c, Src/Zle/complist.c, Src/Zle/compresult.c,
Src/Zle/zle_tricky.c, Src/Zle/zle_utils.c: scrolling in completion
lists and menu-selection, version1
* 10788: Src/text.c: display newlines as spaces in job-texts
* 10782: Src/Zle/computil.c: fix for exclusion lists for -+o
specifications
* 10780: Completion/Base/_default, Completion/Base/_value,
Completion/Builtins/_vars_eq, Completion/Builtins/_zstyle,
Doc/Zsh/compsys.yo: better completion after `=', everywhere
* 10775: Completion/Core/_description, Completion/Core/_path_files,
Completion/Core/_tags, Src/Zle/computil.c: make _tags use C-code
for braces in tag-order values; and misc. stuff
* 10774: Src/Zle/compmatch.c: fix for partial word completion with
empty parts and common suffix
2000-04-16 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* 10771: Etc/MACHINES: successful compilation on OpenBSD, from
Anthony Schneider.
* 10771: Doc/Zsh/builtins.yo, Doc/Zsh/options.yo, Src/builtin.c,
Src/options.c, Src/zsh.h: New option GLOBAL_EXPORT set by default
makes typeset -x equivalent to typeset -gx.
2000-04-15 Clint Adams <schizo@debian.org>
* 10768: configure.in: DLLDFLAGS for OpenBSD.
2000-04-14 Clint Adams <schizo@debian.org>
* 10764: Radim Kolar: Functions/Misc/run-help: support
for reserved words and multiple arguments being passed
on to man.
* 10763: Completion/Builtins/_vars_eq: complete after :
2000-04-14 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 10760: Completion/User/_diff_options: just some missing `+'s
2000-04-14 Peter Stephenson <pws@cambridgesiliconradio.com>
* 10756, 10761: Doc/Zsh/expn.yo, Src/glob.c, Src/pattern.c,
Src/zsh.h: fix (#s) and (#e) to work in allerlei parameter
substitutions; fix potential problem with (#e) in exclusions; note
things in manual which should work.
2000-04-13 Clint Adams <schizo@debian.org>
* 10748: configure.in: set MAXJOB to whatever you want.
* 10745: acconfig.h, configure.in, Src/zsh.h: set MAXJOB
to MAX_TASKS_PER_USER if available under Linux.
2000-04-13 Peter Stephenson <pws@cambridgesiliconradio.com>
* 10743: Src/params.c: replenv() failed importing special params
at start up because it was using the wrong environment block.
* 10738: Doc/Zsh/builtins.yo, Doc/Zsh/params.yo, Src/builtin.c,
Src/params.c: local parameters can be exported; typeset +g -x
and local -x work in a natural way; currently typeset -g still
behaves like typeset -gx.
2000-04-13 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 10733: Completion/Builtins/_pids, Completion/User/_killall,
Doc/Zsh/compsys.yo: remove the `pids' tag, use `processes' instead
* 10727: Src/builtin.c: make read -[kq] always print the prompt,
if any; after all they make sure they have a terminal anyway
* 10726: Src/hashtable.c: fix field name for HAVE_NIS_PLUS
* 10725: Src/Zle/compcore.c, Src/Zle/compctl.c,
Src/Zle/compresult.c: comment the `#if's for group numbers in
$compstate[insert]
* 10724: Src/Zle/compresult.c, Src/Zle/zle_tricky.c: display
number of matches again when asking if a completion list should be
shown (only when not zero)
2000-04-12 Bart Schaefer <schaefer@zsh.org>
* 10706: Andrej: Completion/User/_man: Fix quoting in awk args.
2000-04-12 Oliver Kiddle <opk@u.genie.co.uk>
* 10701: Completion/Builtins/_bindkey, Doc/Zsh/mod_zle.yo:
use _arguments for bindkey completion and fix typo in docs
2000-04-12 Bart Schaefer <schaefer@zsh.org>
* 10700: Andrej: Completion/User/_man: Support for Pyramid.
2000-04-12 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 10699: Src/parse.c, Src/zsh.h: compare mapped zwc files using
stat instead of the pathnames
* 10695: Completion/Core/_files, Completion/Core/_tags,
Doc/Zsh/compsys.yo: allow brace expansion on patterns for
file-patterns and tag-order
* 10692: Src/builtin.c: missing initialisation for next field in
assignments for substitutions for fc builtin
* 10691: Completion/Core/_main_complete, Completion/Core/_oldlist:
keep _oldlist from using the dummy match inserted for warnings
* 10690: Doc/Zsh/compwid.yo, Src/Zle/compcore.c, Src/Zle/compctl.c,
Src/Zle/compresult.c: comment out the code to allow
$compstate[insert] to select the group
* 10686: Src/Zle/compresult.c, Src/Zle/zle_tricky.c: display
number of lines instead of number of matches when asking whether
to show completion lists
* 10685: Doc/Zsh/zle.yo, Src/hist.c, Src/Modules/parameter.c,
Src/Zle/iwidgets.list, Src/Zle/zle_misc.c: new widget
copy-prev-shell-word, like copy-prev-word but uses shell parsing
to find word
2000-04-11 Clint Adams <schizo@debian.org>
* 10680: Completion/User/_diff_options: spelling corrections.
2000-04-11 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* 10669: Completion/Core/compinstall: will now ask for
alternative files both for input and output.
2000-04-11 Bart Schaefer <schaefer@zsh.org>
* 10681: Completion/Commands/_complete_help: Setopts the same
as _main_complete.
* 10657: Completion/User/_make: One change missed in 10635.
* Functions/Prompts/prompt_bart_setup: No-op cleanup.
2000-04-11 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 10650: Completion/Core/_files: make trailing blanks in
file-patterns tags be removed
* 10648: Completion/Core/_oldlist: make _oldlist ignore old list
when _complete_help is used
* 10641: Completion/Core/_approximate, Completion/Core/_match,
Completion/Core/_oldlist: make _oldlist ignore list from
_complete_help; _match runs for every match spec from
matcher-list; _approximate doesn't redefine compadd if that is
already a function
* 10635: Completion/User/_make: _make uses $words[1] for command
name
* 10632: Completion/Base/_brace_parameter, Completion/Base/_condition,
Completion/Base/_default, Completion/Base/_describe,
Completion/Base/_first, Completion/Base/_jobs,
Completion/Base/_values, Completion/Builtins/_compdef,
Completion/Builtins/_hash, Completion/Builtins/_pids,
Completion/Builtins/_popd, Completion/Builtins/_sched,
Completion/Builtins/_signals, Completion/Builtins/_vars,
Completion/Builtins/_zcompile, Completion/Builtins/_zftp,
Completion/Builtins/_zpty, Completion/Builtins/_zstyle,
Completion/Commands/_next_tags, Completion/Core/_all_labels,
Completion/Core/_files, Completion/Core/_next_label,
Completion/Core/_requested, Completion/Core/_wanted,
Completion/Debian/_apt, Completion/Debian/_deb_packages,
Completion/User/_cvs, Completion/User/_gdb,
Completion/User/_gprof, Completion/User/_groups,
Completion/User/_lp, Completion/User/_mh, Completion/User/_mount,
Completion/User/_netscape, Completion/User/_nslookup,
Completion/User/_rlogin, Completion/User/_socket,
Completion/User/_tiff, Completion/User/_urls,
Completion/User/_users, Completion/User/_users_on,
Completion/User/_whois, Completion/X/_x_colormapid,
Completion/X/_x_display, Completion/X/_x_extension,
Completion/X/_x_font, Completion/X/_x_keysym,
Completion/X/_x_window, Completion/X/_xmodmap,
Completion/X/_xutils, Completion/X/_xwit, Doc/Zsh/compsys.yo,
Etc/completion-style-guide, Functions/Zftp/zfcd_match,
Functions/Zftp/zfget_match, Src/Zle/computil.c: _wanted now tests
both tags and labels; change places where _wanted was called
without a command; allow multiple patterns per string in
file-patterns; update _next_tags to work with labels
2000-04-10 Bart Schaefer <schaefer@zsh.org>
* 10628: Doc/Zsh/compsys.yo, Completion/User/_make: Check for
GNU make using "_call version ..." as was done for GNU diff.
2000-04-10 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 10625: Src/parse.c, Src/signals.c: detect ignored signals
correctly
* 10622: Completion/Core/_files: typo caused ignored-patterns to
be ignored
* 10621: Src/Zle/zle_tricky.c: addx() inserts x more often
* 10620: Src/exec.c: properly restore scriptname in doshfunc()
* users/3019: Completion/Core/_path_files: use special-dirs with
_path_files -g
* 10614: Src/Modules/parameter.c: more careful with checking index
of $history
* 10609: Src/Zle/compcore.c, Src/Zle/compresult.c, Src/Zle/zle_tricky.c:
fix for bashautolist+automenu
2000-04-09 Bart Schaefer <schaefer@zsh.org>
* 10606: Fix thinko in 10598.
* 10602: Completion/Core/compinstall: Fix typo.
* 10598: Completion/Builtins/_zstyle, Doc/Zsh/compsys.yo:
Fix typo; reformat styles documentation for readability.
2000-04-09 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Config/version.mk: 3.1.6-dev-22.
* Completion/Core/compinstall, Doc/Zsh/compsys.yo: rewrite
of compinstall to set styles. Most of this was already in
3.1.6-dev-21.
2000-04-08 Bart Schaefer <schaefer@zsh.org>
* 10594: Functions/Prompts/prompt_bart_setup: Fix index into
$history in prompt_bart_precmd.
* 10591: Chmouel Boudjnah: Completion/User/_fakeroot: Completion
for the fakeroot program.
* 10590: Chmouel Boudjnah: Completion/Linux/_rpm: Signature
checking completes only local package files.
2000-04-07 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* 10584: Doc/Zsh/mod_stat.yo, Src/Modules/stat.c: -o shows
numeric file modes in octal.
2000-04-07 Bart Schaefer <schaefer@zsh.org>
* 10582: Src/exec.c: Apply STTY only to process group leaders.
* 10581: Etc/BUGS, Src/Modules/zpty.c: Note a fixed bug; typo.
* Chmouel Boudjnah: 10562: Completion/Linux/_rpm: Complete
only .src.rpm files for "rpm --rebuild".
2000-04-07 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 10579: Completion/Base/_arguments, Completion/Base/_values,
Completion/Core/_alternative: make sure caller-supplied
explanation takes precedence
* 10575: Completion/User/_make: complete make targets of the form
`foo bar:'
* 10573: Src/Zle/compmatch.c: cursor placed on wrong word part
with ** match spec
* 10571: Completion/Core/_main_complete,
Completion/Core/_path_files: missing initialisations, -W with
multiple directories didn't work
2000-04-06 Clint Adams <schizo@debian.org>
* Felix Rosencrantz: 10564: Completion/X/_x_display:
typo in _wanted.
* 10565: acconfig.h, configure.in, Src/exec.c:
add configure option for function depth limit.
* 10566: Src/glob.c: change invocation of patgetglobflags
to use two arguments.
2000-04-06 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* 10547: Doc/Zsh/expn.yo, Misc/globtests, Src/pattern.c,
Src/subst.c, Test/11glob.ztst, Test/ztst.zsh: add
(#s) and (#e) to match at start and end of string.
2000-04-06 Andrew Main <zefram@zsh.org>
* zefram2: Src/lex.c: Support "3&> foo" etc.
2000-04-06 Andrew Main <zefram@zsh.org>
* zefram1: configure.in, Etc/zsh-development-guide: List of tools
required for development work, and a little more conspicuous
explanation of the config.status hack.
2000-04-06 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 10543: Makefile.in: avoid distcleaning Test twice
* 10542: Completion/Core/_files, Doc/Zsh/compsys.yo: tag in
file-patterns optional, use `files' as default
* 10531: Src/init.c: use `zsh' as command name in error messages
even with -c
2000-04-05 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* 10524: Util/mkdisttree.sh: always copy files to tarred tree;
chmod g-s.
* Oliver: 10519: Src/utils.c, Doc/Zsh/compsys.yo: AIX dependencies
and minor typo in docs.
* Alexandre: 10516: Completion/User/_prcs: diff options behaviour.
* 10513: Src/glob.c, Doc/Zsh/expn.yo: glob order qualifier (od)
implements depth-first ordering.
2000-04-05 Bart Schaefer <schaefer@zsh.org>
* 10499: Makefile.in: Dependencies relative to $(sdir).
2000-04-05 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 10514: Completion/Base/_arguments, Doc/Zsh/compsys.yo:
support automatically inserted dummy in $words
* 10511: Completion/Debian/_apt, Completion/Debian/_bug,
Completion/Debian/_dpkg, Completion/User/_chown,
Completion/User/_dvi, Completion/User/_imagemagick,
Completion/User/_ispell, Completion/User/_lp,
Completion/User/_mount, Completion/User/_mysql_utils,
Completion/User/_pbm, Completion/User/_psutils,
Completion/User/_rcs, Completion/User/_rlogin,
Completion/User/_ssh, Completion/User/_tiff, Completion/User/_yp,:
Completion/X/_xutils: use basename of commands instead of $words[1]
* 10508: Completion/Builtins/_zstyle, Completion/Core/_path_files,
Doc/Zsh/compsys.yo, Functions/Zle/incremental-complete-word:
renaming some styles
* 10507: Completion/Core/_files, Completion/Core/_main_complete:
two small fixes (-g in _files and menu style)
* 10502: Src/parse.c: use magic number in zwc files as zwc-version,
report zsh-version in error message.
* 10500: Doc/Zsh/zle.yo, Functions/Zle/incremental-complete-word,
Src/utils.c, Src/Zle/zle_params.c: add zle special parameter
$PENDING, giving the number of un-read bytes.
* 10498: Completion/Commands/_next_tags: fix for handling
file-patterns.
2000-04-04 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Clint: 10477: Functions/Zftp/zfcd_match: some awks don't like
index zero.
* Clint: 10448: Completion/Debian/_dpkg: complete after -S.
* Chmouel: 10440: Completion/Linux/_rpm: rpm tags should have %
in front.
2000-04-04 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 10471: Completion/User/_imagemagick: new completion function
* 10467: Src/builtin.c, Src/parse.c: better error handling for
zwc files
* 10465: Src/Zle/computil.c: fix for completion of options
after option with rest-arguments
* 10463: Src/builtin.c, Src/params.c, Src/zsh.h: PM_HASHELEM
flag to keep association elements from being exported with
ALL_EXPORT set
* 10459: Completion/Commands/_next_tags, Doc/Zsh/compwid.yo,
Src/Zle/compcore.c: _next_tags should be usable with menu-
completion
* 10456: Src/Zle/compcore.c: Copy QIPREFIX/QISUFFIX.
2000-04-04 Andrew Main <zefram@zsh.org>
* 10444: Src/lex.c, Src/pattern.c: Insist on proper syntax
for numeric globbing (with the "-"). Also fix the bug whereby
"echo 1<2-3>" would lose the "1".
2000-04-03 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
* 10408: Completion/Core/_path_files: better quoting
* 10409: Completion/Core/_path_files: completion after ~+<num>
* 10412: Src/Zle/compmatch.c: better partial word completion for
new parts
* 10413: Completion/Commands/_complete_help, Doc/Zsh/compsys.yo:
style list optional in _complete_help
* 10416: Completion/Core/_main_complete, Doc/Zsh/compsys.yo:
default completer style contains _ignored
* 10425: Completion/Core/_files, Completion/User/_gdb,
Completion/User/_getconf, Completion/User/_mh,
Completion/User/_netscape, Completion/User/_tiff,
Completion/User/_urls, Completion/X/_xmodmap,
Doc/Zsh/compsys.yo, Src/Zle/computil.c: Various completion fixes.
2000-04-03 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Clint: 10424: Completion/Debian/_dpkg: reported -i=irs failure.
2000-04-02 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: Config/version.mk: 3.1.6-dev-21.
2000-04-01 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: 10376: LICENCE: new file, with licence as it appears
in some (but not all) files in distribution.
* Bart: 10372: Doc/Zsh/builtins.yo, Doc/Zsh/mod_zutil.yo:
cross-reference builtin descriptions in modules.
* Chmouel: 10370: zsh-3.1.6-dev-20/Completion/Linux/_rpm: rpm -p
handling.
* Bart: 10368: Doc/Zsh/mod_zle.yo: improved bindkey -R description.
* Oliver: 10367: Completion/Builtins/_nothing,
Completion/Builtins/_cd, Completion/Builtins/_emulate,
Completion/Builtins/_enable, Completion/Builtins/_disable,
Completion/Builtins/_fc: update some functions to use _arguments.
* Bart: 10366: Doc/Zsh/builtins.yo: reword 10364.
* Sven: 10364: Doc/Zsh/builtins.yo, Src/parse.c: -c and -a flags
for current and autoloadable functions are now orthogonal.
* Bart: 10360: Doc/zsh.yo, Doc/Zsh/compctl.yo, Doc/Zsh/compsys.yo,
Doc/Zsh/compwid.yo, Doc/Zsh/manual.yo, Doc/Zsh/mod_compctl.yo,
Doc/Zsh/modules.yo, Doc/Zsh/zftpsys.yo, Doc/Zsh/zle.yo: reorder
completion manual entries.
* Sven: 10358: Doc/Zsh/params.yo, Src/jobs.c, Src/params.c,
Src/zsh.h: $pipestatus gives return values for all commands in
pipeline.
* Sven: 10353: Completion/Commands/_history_complete_word:
updated to use latest tags mechanism.
* Sven: 10352: Src/exec.c: fix 10331 for script names.
2000-03-30 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Sven: 10335: Functions/Misc/zrecompile: -[rm] should be -[RM] in
one more place.
* Sven: 10332: Completion/Core/compinstall: temporary fix-up for
old compinstall.
* Sven: 10331: Src/exec.c: keep old script name for autoloading.
* Sven: 10329, 10334: Src/Zle/compmatch.c: ** in match specs.
* Sven: 10328: Src/Zle/iwidgets.list, Src/Zle/zle_utils.c: undo
fixes for completion (don't need double undo any more) and
for history stuff.
* Sven: 10327: Completion/Builtins/_autoload,
Completion/Builtins/_zcompile, Completion/Core/_path_files: new
and improved completions.
* Bart: 10322: Test/11glob.ztst, Test/53completion.ztst:
more comprehensive globbing tests, plus problem when TERM is
too dumb in completion test.
2000-03-29 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: 10320: Src/pattern.c: freeing of buffer was messed up in
10284.
2000-03-28 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Bart: 10319: Doc/Zsh/compsys.yo: add kindex entry for tag-order.
* Bart: 10317: Test/11glob.ztst: real glob tests to pick up ** and
~ things.
* Sven: 10311: Doc/Zsh/builtins.yo, Src/builtin.c, Src/parse.c:
zcompile -a to force functions marked for autoloading to be dumped
as wordcode.
* Sven: 10310: Src/exec.c: arguments in kshautoloaded function
problem: keep old zsh way of doing things for now.
* Sven: 10309: Completion/Base/_arguments,
Completion/Base/_describe, Completion/Base/_jobs,
Completion/Base/_subscript, Completion/Base/_tilde,
Completion/Base/_values, Completion/Builtins/_compdef,
Completion/Builtins/_pids, Completion/Builtins/_popd,
Completion/Builtins/_sched, Completion/Builtins/_signals,
Completion/Builtins/_stat, Completion/Builtins/_zftp,
Completion/Builtins/_zpty, Completion/Builtins/_zstyle,
Completion/Core/.distfiles, Completion/Core/_alternative,
Completion/Core/_path_files, Completion/Core/_requested,
Completion/Core/_wanted, Completion/User/_gdb,
Completion/User/_getconf, Completion/User/_groups,
Completion/User/_lp, Completion/User/_make, Completion/User/_mh,
Completion/User/_netscape, Completion/User/_tiff,
Completion/User/_urls, Completion/User/_users,
Completion/User/_users_on, Completion/X/_x_colormapid,
Completion/X/_x_extension, Completion/X/_x_font,
Completion/X/_x_keysym, Completion/X/_x_window,
Completion/X/_xmodmap, Completion/X/_xutils, Completion/X/_xwit,
Doc/Zsh/compsys.yo, Etc/completion-style-guide,
Functions/Zftp/zfcd_match, Functions/Zftp/zfget_match:
rename _try by _next_label and _loop by _all_labels; files
themselves also renamed.
* Clint: 10303: Doc/Zsh/params.yo, Src/params.c: restore
$MACHTYPE, run-time determination of $CPUTYPE.
2000-03-27 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Sven: 10297: Doc/Zsh/builtins.yo, Functions/Misc/zrecompile,
Src/parse.c: restrict -c option not to work with -k, swap -r -m
and -R -M options.
* Sven: 10294: Doc/Zsh/builtins.yo, Src/Modules/parameter.c,
Src/builtin.c, Src/cond.c, Src/exec.c, Src/hashtable.c,
Src/loop.c, Src/parse.c, Src/zsh.h: natural behaviour of autoload
+X for ksh-style autoloading.
* Sven: 10293: Completion/Base/_default,
Completion/Commands/_complete_help,
Completion/Core/_main_complete, Doc/Zsh/compsys.yo: improve help
formatting and information content.
* Sven: 10292: Completion/Core/_approximate,
Completion/Core/_complete, Completion/Core/_correct,
Completion/Core/_expand, Completion/Core/_ignored,
Completion/Core/_list, Completion/Core/_main_complete,
Completion/Core/_match, Completion/Core/_menu,
Completion/Core/_oldlist, Completion/Core/_path_files,
Completion/Core/_prefix, Doc/Zsh/compsys.yo: aliases for
completers; allow more flexibility with contexts at upper
levels.
2000-03-26 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: 10284: Src/pattern.c: exclusions with absolute path
didn't work; closures after exclusions in subdirectories crashed
the shell.
* Sven: 10272, 10275: Doc/Zsh/builtins.yo, Src/builtin.c, Src/exec.c:
autoload can force zsh/ksh styles with -z, -k; integrate
execautofn() and loadautofn(). Side effect that -kX must run the
code to get at the function defintion.
* Sven: 10273: Src/Zle/complete.c: problem with test for empty
prefix.
* Sven: 10271: Completion/Core/_expand: _requested problem.
* Sven: 10267: Completion/Builtins/_zstyle,
Completion/Commands/_next_tags, Completion/Core/_files,
Completion/Core/_tags, Doc/Zsh/compsys.yo, Src/Zle/computil.c:
better consistency between _file tags and other tags using
improved file-patterns style; remove tag-aliases style, better
done in other way.s
* Bart: 10266: Doc/Zsh/compsys.yo: update for 10263.
* Sven: 10265: Completion/Builtins/_zstyle,
Completion/Core/_approximate, Doc/Zsh/compsys.yo: tag-order and
file-patterns completions; subst-globs-only and _approximate
improvements.
* Sven: 10264: Completion/Core/_call, Completion/Core/compdump,
Completion/Core/compinit, Doc/Zsh/compsys.yo,
Functions/Zle/incremental-complete-word, Functions/Zle/predict-on:
Allow options to #autoload tag; fix uses of force-list.
* Bart: 10263: Doc/Zsh/compsys.yo, Doc/Zsh/index.yo,
Doc/Zsh/manual.yo, Doc/Zsh/zftpsys.yo: style and tags index,
removed unused key index.
* Sven: 10262: Src/Zle/compcore.c: compadd -D problem.
* Sven: 10260: Doc/Zsh/compwid.yo: resolve incompatibilities
between 10258 and 10230.
* Sven: 10179: Src/text.c: a bit more safety in printing wordcode
structures.
* Sven: 10233: Completion/X/_x_colormapid, Completion/X/_xwit:
some uses of tag aliases.
* Sven: 10231: Completion/Builtins/_zstyle,
Completion/Commands/_next_tags, Completion/Core/_tags,
Doc/Zsh/compsys.yo, Src/Zle/computil.c: tag-order can take
patterns, new tag-aliases style, aliases starting with a hyphen
are appended to existing tag.
* Sven: 10230: Completion/Builtins/_zstyle,
Completion/Core/_description, Completion/Core/_ignored,
Completion/Core/_main_complete, Completion/Core/_path_files,
Completion/Core/_prefix, Completion/Core/_setup,
Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo,
Functions/Zle/incremental-complete-word, Src/Zle/comp.h,
Src/Zle/compcore.c, Src/Zle/complete.c, Src/Zle/compresult.c:
Remove builtin alternate matching and implement as _ignored
completer.
* Bart: 10258: Doc/ztexi.yo, Doc/Zsh/builtins.yo,
Doc/Zsh/compctl.yo, Doc/Zsh/compwid.yo, Doc/Zsh/expn.yo,
Doc/Zsh/filelist.yo, Doc/Zsh/files.yo, Doc/Zsh/redirect.yo,
Doc/Zsh/zle.yo: more enhanced documentation.
* Bart: 10250: Doc/Zsh/builtins.yo, Doc/Zsh/files.yo,
Doc/Zsh/func.yo: improved documentation for new wordcode dumping
and loading.
2000-03-24 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Bart: 10243: Completion/User/_groups, Src/Modules/zpty.c:
9897 and 10089 weren't merged properly; bit which got missed
out of 9981 because it was applied by hand.
* Clint: 10242: configure.in, Src/params.c: determine $MACHTYPE at
run time.
2000-03-23 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: Config/version.mk: 3.1.6-dev-20
* Tanaka Akira: 10234, 10236: Completion/X/_xwit: _message passing.
* Tanaka Akira; 10232: Test/comptest, Test/ztst.zsh, ChangeLog(!):
minor test fixes and typo.
* Sven: 10226: Completion/Core/_path_files: quoting problem.
* Sven: 10225: Completion/Core/_path_files: dot problems with
files.
* Tanaka Akira: 10223: Completion/Base/_regex_arguments,
Completion/X/_x_colormapid, Completion/X/_xwit:
new X completions.
* Bart: 10218: Src/prompt.c: possible realloc() in
putpromptchar().
2000-03-22 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Sven: 10215: Completion/User/_nedit: and this one.
* Sven: 10214: Completion/Builtins/_cd,
Completion/Builtins/_zstyle, Completion/User/_pbm,
Completion/User/_pspdf, Completion/User/_tiff,
Completion/User/_zdump: some _path_files calls now need loop for
tags.
* Sven: 10210: Completion/Commands/_next_tags,
Completion/Core/_main_complete, Completion/Core/compinit,
Doc/Zsh/compsys.yo: _next_tags doesn't need to be in completer
list any more; $compprefuncs array does pre-completion functions.
* Sven: 10209: Completion/Core/_loop, Completion/Core/_try:
missing functions form 10195.
* 10204: Completion/Base/_arguments, Completion/Base/_values,
Completion/Core/_alternative, Completion/Core/_tags,
Completion/Core/_wanted, Src/Zle/computil.c: additions to 10195.
* Sven: 10195: Completion/Base/_arguments,
Completion/Base/_brace_parameter, Completion/Base/_condition,
Completion/Base/_default, Completion/Base/_describe,
Completion/Base/_first, Completion/Base/_jobs,
Completion/Base/_math, Completion/Base/_parameter,
Completion/Base/_subscript, Completion/Base/_tilde,
Completion/Base/_values, Completion/Builtins/_arrays,
Completion/Builtins/_autoload, Completion/Builtins/_bindkey,
Completion/Builtins/_builtin, Completion/Builtins/_cd,
Completion/Builtins/_command, Completion/Builtins/_compdef,
Completion/Builtins/_echotc, Completion/Builtins/_functions,
Completion/Builtins/_hash, Completion/Builtins/_limits,
Completion/Builtins/_pids, Completion/Builtins/_popd,
Completion/Builtins/_sched, Completion/Builtins/_signals,
Completion/Builtins/_stat, Completion/Builtins/_vars,
Completion/Builtins/_zftp, Completion/Builtins/_zle,
Completion/Builtins/_zmodload, Completion/Builtins/_zpty,
Completion/Builtins/_zstyle, Completion/Commands/_next_tags,
Completion/Core/_alternative, Completion/Core/_files,
Completion/Core/_main_complete, Completion/Core/_multi_parts,
Completion/Core/_options, Completion/Core/_parameters,
Completion/Core/_path_files, Completion/Core/_requested,
Completion/Core/_sep_parts, Completion/Core/_set_options,
Completion/Core/_setup, Completion/Core/_tags,
Completion/Core/_unset_options, Completion/Core/_wanted,
Completion/Debian/_apt, Completion/Debian/_deb_packages,
Completion/Linux/_rpm, Completion/User/_archie,
Completion/User/_cvs, Completion/User/_dd,
Completion/User/_domains, Completion/User/_gcc,
Completion/User/_gdb, Completion/User/_getconf,
Completion/User/_gprof, Completion/User/_groups,
Completion/User/_gs, Completion/User/_hosts, Completion/User/_lp,
Completion/User/_mailboxes, Completion/User/_make,
Completion/User/_man, Completion/User/_mh, Completion/User/_mount,
Completion/User/_mutt, Completion/User/_mysql_utils,
Completion/User/_netscape, Completion/User/_nslookup,
Completion/User/_pbm, Completion/User/_perl_basepods,
Completion/User/_perl_builtin_funcs,
Completion/User/_perl_modules, Completion/User/_ports,
Completion/User/_rcs, Completion/User/_rlogin,
Completion/User/_socket, Completion/User/_ssh,
Completion/User/_stty, Completion/User/_tar,
Completion/User/_telnet, Completion/User/_tiff,
Completion/User/_urls, Completion/User/_user_at_host,
Completion/User/_users, Completion/User/_users_on,
Completion/User/_whois, Completion/User/_yp,
Completion/X/_x_color, Completion/X/_x_cursor,
Completion/X/_x_display, Completion/X/_x_extension,
Completion/X/_x_font, Completion/X/_x_keysym,
Completion/X/_x_modifier, Completion/X/_x_window,
Completion/X/_xmodmap, Completion/X/_xutils, Doc/Zsh/compsys.yo,
Doc/Zsh/mod_zutil.yo, Etc/completion-style-guide,
Functions/Zftp/zfcd_match, Functions/Zftp/zfget_match,
Src/Modules/zutil.c, Src/Zle/computil.c: implement tag aliases,
which allows neat tricks with styles.
* Sven: 10197: Src/exec.c, Src/init.c: %_ sometimes got cmdstack
wrong in source(); $(...) didn't show up at all.
* Bart: 10193: Src/prompt.c: prompttrunc() didn't track realloc()'s.
* Bart: 10181: Functions/Prompts/prompt_bart_setup: Bart's Theme
and Variations.
* Sven: 10178: Completion/Commands/_next_tags, Doc/Zsh/compsys.yo:
don't bind _next_tags by default and add some more docs.
* Sven: 10176: Src/Zle/compresult.c, Src/init.c, Src/parse.c:
optimize list-packed.
* Sven: 10174: Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo: tweaks on
completer and -V.
* Bart: 10173: Functions/Prompts/prompt_bart_setup,
Functions/Prompts/promptinit: Bart's Theme.
* Sven: 10172: Completion/Core/_main_complete: typo.
* Bart: 10168: Src/init.c: move hbegin() to get it right in
precmd.
* Oliver: 10166: Completion/X/_xt_arguments,
Completion/User/_nedit: new and improved.
* Bart: 10165: Doc/Zsh/builtins.yo, Doc/Zsh/compsys.yo: move doc
for using a completer twice; zcompile doc tweak.
* Oliver: 10162: Completion/Core/_expand: use nullglob option
instead of (N) so that user's qualifiers work.
* Sven: 10159: Src/Zle/compresult.c: wrong calculation of display
length when not using zsh/complist.
* Sven: 10156: Src/exec.c: possible invalid field in function
definition when loading.
* Zefram: 10152: Src/mem.c: fix ordering ambiguity ANSI wouldn't
have liked.
* Bart: 10150: Src/exec.c, Test/51xtrace.ztst: `one last' xtrace
redirection fix.
* Sven: 10149: Doc/Zsh/builtins.yo, Src/builtin.c, Src/exec.c,
Src/parse.c: allows native and ksh-like wordcode function styles.
* Sven: 10148: Src/Zle/comp.h, Src/Zle/compcore.c, Src/mem.c:
optimization for added matches where things didn't change.
* Sven: 10146: Completion/Core/_sort_tags, Completion/Core/_tags,
Doc/Zsh/compsys.yo: return value of function called by _tags used
to decide dispositions.
* Sven: 10145: Doc/Zsh/mod_zle.yo: confess to users that zle input
is on a stack.
* Sven: 10144: Doc/Zsh/builtins.yo, Src/Modules/parameter.c,
Src/builtin.c, Src/exec.c, Src/linklist.c, Src/parse.c: dump
functions from current shell.
* Sven: 10143: Src/init.c, Src/math.c: better ignoring of bits
that shouldn't get evaluated in math expressions.
* Sven: 10135: Doc/Zsh/compsys.yo, Src/Zle/computil.c: complex
argument handling expressions.
* Sven: 10131: Src/Modules/stat.c, Src/Modules/zpty.c,
Src/Modules/zutil.c, Src/Zle/compctl.c, Src/Zle/complete.c,
Src/Zle/computil.c, Src/Zle/zle_main.c, Src/Zle/zle_thingy.c,
Src/parse.c: more consistent zerrnam/zwarnnam usage.
* Sven: 10129: Doc/Zsh/builtins.yo, Src/builtin.c, Src/parse.c:
autoload -w can mark all functions in .zwc files for autoloading.
* Sven: 10128: Doc/Zsh/zle.yo, Src/Zle/zle_main.c, Src/init.c,
Src/signals.c, Src/zsh.h: zle parameters available readonly in
traps.
* Sven: 10127: Doc/Zsh/zle.yo, Src/Zle/compresult.c,
Src/Zle/iwidgets.list, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
Src/Zle/zle_refresh.c, Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c:
end-of-list widget to display prompt under command line, plus
$MARK documentation.
* Sven: 10126: Src/Zle/compcore.c: quotes in $PREFIX and $SUFFIX.
* Sven: 10125: Src/math.c, Src/params.c: restore old cruddy
behaviour removed in 10104, but using recursion counter.
* Sven: 10120: Src/exec.c, Src/loop.c, Src/parse.c: state not
tested properly in some constructs.
* Sven: 10117: Doc/Zsh/mod_zle.yo, Src/Zle/zle_params.c,
Src/Zle/zle_thingy.c: zle on its own returns zle status;
MARK parameter; disallow widgets in traps.
* Oliver: 10116: Completion/Builtins/_source: wasn't looking
through the path.
* Sven: 10112: Completion/Base/_condition, Src/Zle/zle_tricky.c:
fix up altmodische _condition; `[[ ... && ' thought it was in
command position for completion.
* Sven: 10108: Completion/Commands/.distfiles,
Completion/Commands/_next_tags, Completion/Core/_files,
Completion/Core/_main_complete, Completion/Core/_requested,
Completion/Core/_wanted, Doc/Zsh/compsys.yo,
Functions/Misc/.distfiles: _next_tags allows you to cycle through
sets of completions according to the tags.
* Sven: 10107: Doc/Zsh/compwid.yo, Src/Zle/complete.c,
Src/Zle/compmatch.c: ** in match spec allows matching including
the anchor as well.
* Sven: 10106: Functions/Misc/zrecompile, Src/exec.c, Src/parse.c,
Src/zsh.h: recompilation of wordcode files and related bugs.
* Sven: 10105: Src/lex.c: single exclamation marks in conditions.
* Sven: 10104: Src/math.c, Src/params.c: retrieve parameters in
math evaluations more directly rather than recursively calling
matheval(), which was kind of stupid, so stupid I could quite
possible have put it in myself, but I don't think I did this time.
* Sven: 10103: Src/glob.c: bad handling of ./ and ../ in
closures.
* Bart: 10098: configure.in, Src/cond.c: check for AIX's
faccessx() and neaten configure library function tests.
* Oliver: 10088: Completion/User/_groups,
Completion/Base/_condition: better handling of files after
conditions, checking of use of NIS.
* Adam: 10087: Completion/User/_perl_modules,
Completion/User/_perl: new and enhanced perl completions.
* Oliver: 10073: Src/cond.c: /dev/fd emulation for access tests.
* Adam: 10072: Completion/User/_mysql_utils: new completion
function for something with suspcicious `SQL' bit in its name.
* Bart: 10071: Src/exec.c: xtrace output redirection problem.
* Sven: 10059: Src/builtin.c, Src/lex.c, Src/parse.c, Src/text.c,
Src/zsh.h: bugs found by ksh tests: typeset -Ai didn't create
assocs (still doesn't create ints), some heredoc difficulties, |&
difficulties.
* Alexandre: 10058: Completion/User/_prcs, Completion/User/_diff,
Completion/User/_diff_options: another solution for the GNU diff
completion problem.
* Bart: 10056: Etc/MACHINES: RLIM_INFINITY incompatibility with
some Linux/GNU libraries.
* Sven: 10044: Completion/User/_diff, Completion/User/_use_lo:
gdiff should use diff completion, pretty obviously.
* Sven: 10041: Doc/Zsh/builtins.yo, Doc/Zsh/files.yo,
Doc/Zsh/func.yo, Src/init.c, Src/parse.c: enhancements for digest
files including digests of sourced files. Or maybe digestion of
sauce.
* Sven: 10040: Completion/User/_diff_options: can test for GNU
diff.
* Oliver: 10029: Src/utils.c: bad handling of '^^' in keystring
parsing.
* Andrej: 10028: Completion/Builtins/_cd: remove local directory
from cdpath.
* Sven: 10025: Functions/Misc/nslookup, Src/Modules/zpty.c:
optimizations for pty reads.
* Sven: 10017: Doc/Zsh/builtins.yo, Src/lex.c, Src/parse.c:
fix buffer problem for autoloading and unportable macro.
* Oliver: 10013: Completion/Builtins/_compdef,
Completion/Builtins/_zpty, Completion/User/_getconf: two new
functions and one updated.
* Andrej: 10011: Completion/User/_sudo: options for recent sudo.
* Bart: 10009: Completion/Base/_subscript: didn't get arrays the
right length.
* Bart: 10006: configure.in, Src/utils.c: use mktemp() if
available.
* Bart: 9992: Functions/Zle/predict-on: tweaks.
* Bart: 9990: Test/07cond.ztst: compatibility fix for chmod g+s.
* Bart: 9982: Test/53completion.ztst, Test/Makefile.in,
Test/comptest, Test/ztst.zsh: better handling of uninstalled
modules.
* Andrej: 9981: Src/Modules/zpty.c: SYSV-related pty stuff.
* Bart: 9980: Src/Makefile.in: separate mymods.conf and xmods.conf
dependencies.
* Sven: 9966: Doc/Zsh/builtins.yo, Doc/Zsh/func.yo, Src/parse.c:
require .zwc ending for digest files.
* Bart: 9963: Test/11glob.ztst: existing globbing tests run under
new test harness.
* Bart: 9961: INSTALL, Src/Makefile.in, Test/53completion.ztst,
Test/comptest: errors trying to load zpty for static shell in
tests; INSTALL didn't describe mymods.conf properly.
* Tanaka Akira: 9960: Test/comptest, Test/53completion.ztst: avoid
zpty timing problem.
* Sven: 9958: Src/parse.c: sharing strings made test fail with
new wordcode.
* Tanaka Akira: 9957: Test/comptest: clear to end.
* Sven: 9953: Src/Zle/complist.c: was incorrectly omitting some
display sequences.
* Tanaka Akira: 9952: Test/comptest: compatibility, quoting and
debugging fixes.
* Sven: 9951: Completion/Core/_multi_parts: was producing
mysterious blank entries.
* Sven: 9948: Src/exec.c, Src/parse.c: stripkshdef() was broken.
* Sven: 9947: Completion/Core/compdump, Completion/Core/compinit,
Doc/Zsh/builtins.yo, Doc/Zsh/func.yo, Src/builtin.c, Src/cond.c,
Src/exec.c, Src/glob.c, Src/lex.c, Src/loop.c, Src/math.c,
Src/mem.c, Src/parse.c, Src/text.c, Src/utils.c, Src/zsh.h:
Wordcode compilation for functions using .zwc or `digest
functions' in $fpath.
* Bart: 9946: Src/subst.c: return type in 9937.
* Bart: 9945: Src/prompt.c: truncation messed up non-literal
parts of the prompt.
* Bart: 9942: Src/prompt.c: truncation in true part of ternary
expression incorrectly showed false part and closing parenthesis.
* Sven: 9937: Src/subst.c: parsing problem with parameter
substitution which showed up in file completion.
* Sven: 9938: Src/Modules/parameter.c: problem assigning to
dirstack.
* Tanaka Akira: 9936: Src/Zle/complist.c, Test/comptest,
Test/53completion.ztst: tests for completion using zpty.
* Tanaka Akira: 9935: Test/52zregexparse.ztst: tests for
zregexparse.
2000-03-21 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Sven: 9920: Completion/Core/.distfiles, Completion/Core/_call:
the function needed for 9897.
* Bart: 9912: Completion/User/_mailboxes: further improvements.
* Sven: 9904: Src/utils.c: getquery() and rmstarsilent.
* Sven: 9902: Completion/Core/_path_files: _files -g problem.
* Sven: 9900, 9903: Src/exec.c: parsing oddity in here documents.
* 9897: Completion/Base/_arguments, Completion/Builtins/_pids,
Completion/Linux/_rpm, Completion/User/_a2ps,
Completion/User/_archie, Completion/User/_diff_options,
Completion/User/_finger, Completion/User/_groups,
Completion/User/_gs, Completion/User/_killall,
Completion/User/_lp, Completion/User/_telnet,
Completion/User/_users_on, Completion/User/_yp,
Completion/X/_x_font, Completion/X/_x_window, Doc/Zsh/compsys.yo:
use _call function and `command' style to override command
used in various completions.
* Sven: 9895: Completion/Base/_combination,
Completion/Builtins/_zstyle, Completion/User/_telnet,
Doc/Zsh/compsys.yo: usage of combination styles.
* Sven: 9893: Completion/Core/_multi_parts: return values.
* Sven: 9892: Completion/Core/_main_complete,
Completion/Core/_path_files, Completion/Core/compdump,
Completion/Core/compinit: improved fix for 9886; typo in
_main_complete; compdump uses (q) flag; remove compstyle; update
compconf.
* Bart: 9891: Completion/User/_cvs: kshautoload problem.
* Bart: 9889: acconfig.h, configure.in, Src/exec.c,
Src/prototypes.h: from 3.0.8: detect mknod(), minor redirection
tweaks.
* Bart: 9886: Completion/Core/_path_files: matcher problem.
* Tanaka Akira: 9885: Completion/User/_dvi, Completion/User/_lynx,
Completion/X/_xutils: extra arguments for completion functions.
* Alexandre: 9882: Completion/User/_prcs: error messages.
* Sven: 9880: Completion/Core/_path_files: error message with
~unknown.
* Sven: 9879: Completion/User/_tilde_files: use of magicequalsubst
with completion.
* Sven: 9877: Src/parse.c: wordcode bug in functions with failed
builtins.
* Sven: 9876: Completion/Base/_combination,
Completion/User/_rlogin, Completion/User/_ssh,
Completion/User/_user_at_host, Doc/Zsh/compsys.yo: more flexible
handling of separators in combinations.
* Sven: 9870: Completion/Core/_path_files,
Completion/User/.distfiles, Completion/User/_dd,
Completion/User/_tilde_files, Src/Zle/compresult.c: better
handling of paths beginning ~ in various places.
* Sven: 9865: Completion/Builtins/_zstyle,
Completion/Core/_main_complete, Completion/Core/_setup,
Doc/Zsh/compsys.yo, Src/Zle/compcore.c, Src/Zle/compresult.c:
implement prefer-ignored style to prefer alternative matches
to going on to another completer.
* Sven: 9863: Src/parse.c, Src/text.c: wordcode problems, using
old code.
* Sven: 9861: Completion/Core/_main_complete: interaction of
_main_complete and _oldlist.
* Sven: 9860: Src/Zle/compctl.c: storing of match and display list.
* Sven: 9855: Completion/Core/_multi_parts, Doc/Zsh/compsys.yo:
_multi_parts accepts -f.
2000-02-23 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Sven: 9845: Functions/Zle/incremental-complete-word: another
context change.
* Sven: 9844: Functions/Zle/predict-on: rationalize 9837.
* Sven: 9840: config.sub: test for alphaev6 systems.
* Sven: 9839: Src/Builtins/sched.c, Src/Modules/example.c,
Src/Modules/mapfile.c, Src/Modules/parameter.c,
Src/Modules/zftp.c, Src/Modules/zprof.c, Src/Modules/zpty.c,
Src/Modules/zutil.c, Src/Zle/compcore.c, Src/Zle/compctl.c,
Src/Zle/complete.c, Src/Zle/complist.c, Src/Zle/compresult.c,
Src/Zle/computil.c, Src/Zle/zle_hist.c, Src/Zle/zle_main.c,
Src/Zle/zle_misc.c, Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c,
Src/Zle/zleparameter.c, Src/builtin.c, Src/cond.c, Src/exec.c,
Src/glob.c, Src/hist.c, Src/init.c, Src/jobs.c, Src/lex.c,
Src/linklist.c, Src/loop.c, Src/main.c, Src/math.c, Src/mem.c,
Src/module.c, Src/params.c, Src/parse.c, Src/pattern.c,
Src/prompt.c, Src/signals.c, Src/subst.c, Src/utils.c, Src/zsh.h:
Eliminate `useheap' variable and consequent HEAPALLOC/PERMALLOC
usage throughout the shell (hooray!) All memory allocation is
either explicitly on the heap or permanent.
* Sven: 9838: Src/Modules/parameter.c, Src/Zle/computil.c,
Src/Zle/zle_main.c, Src/builtin.c, Src/cond.c, Src/exec.c,
Src/glob.c, Src/hashtable.c, Src/init.c, Src/jobs.c, Src/lex.c,
Src/linklist.c, Src/loop.c, Src/params.c, Src/parse.c,
Src/signals.c, Src/signals.h, Src/subst.c, Src/text.c,
Src/version.h, Src/zsh.h: parser now emits wordcode directly; a
whole heap of optimisations of the execution tree.
* Sven: 9837: Completion/User/_gunzip, Functions/Zle/predict-on:
no. of colons in predict-on, typo in _gunzip.
* Sven: 9835: Completion/Builtins/_zstyle,
Completion/Core/_main_complete, Doc/Zsh/compsys.yo: document
single-ignored style, better handling of descriptions with
warnings about no matches.
* Bart: 2930: Completion/User/_ssh: basic completion for remote
files.
2000-02-22 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Sven: 9831: Completion/Core/_multi_parts: better separator
removal.
* Sven: 9830: Completion/X/_x_arguments: reverse 9824, but use
_default instead of _files if no special arguments.
* Bart: 9828: Completion/User/_mailboxes: $i -> "$i" missed out.
2000-02-21 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Clint: 9824: Completion/X/_x_arguments: `*/X11/*' was too broad
a definition for X commands taking standard arguments to be
useful.
* Clint: 9823: configure.in: open fifo read/write in test to avoid
possible (unconfirmed) hang.
* Bart: 9822: Completion/User/_mailboxes: add completions for mush
and tkrat; allow pine to complete mh folders.
* Sven: 9816: Completion/Core/_multi_parts,
Completion/User/_mailboxes: improved version of 9812/9815.
* Bart: 9812, 9815: Completion/User/_mailboxes,
Completion/User/_mutt: improved mailbox completion for all sorts
of types, currently only used for mutt.
* Sven: 9810: Completion/Core/_multi_parts: difficulties with
separator as initial character.
* Sven: 9809: Completion/Builtins/_popd,
Completion/Core/_approximate, Doc/Zsh/compsys.yo: documentation
improvements and typo fixes.
* Tanaka Akira/Sven: 9807: Completion/Core/_main_complete:
single-ignored style, as yet undocumented, for handling of
alternate match set.
* Sven: 9806: Completion/Core/_multi_parts: problems with literal
(parenthesised) arrays.
* Sven: 9805: Completion/Core/_path_files: difficulties with
suffixes when expanding paths.
* Sven: 9802: Src/utils.c: no need to quote !'s in ${(qq)...}
because they're not active in single quotes.
* Bart: 9799: Src/utils.c: better interpretation of typeahead when
querying user e.g. for spell checking.
* Adam: 9798: Doc/Makefile.in: use `texi' and `html' for targets
to avoid duplicated name complaint by gmake.
2000-02-20 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: Config/version.mk: 3.1.6-dev-19.
* Bart: 9794: Src/exec.c, Test/.distfiles, Test/51xtrace.ztst:
pick up some problems with 9792.
2000-02-19 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Bart: 9792: Src/builtin.c, Src/cond.c, Src/exec.c, Src/init.c,
Src/loop.c, Src/utils.c: `xtrerr' replaces stderr for output from
xtrace, to avoid problems with redirection.
* Sven: 9791: Completion/X/_x_arguments: complete filenames by
default.
* Sven: 9790: Completion/Builtins/_zstyle,
Completion/Core/.distfiles, Completion/Core/_message,
Completion/X/_x_borderwidth, Completion/X/_x_geometry,
Completion/X/_x_locale, Completion/X/_x_name,
Completion/X/_x_resource, Completion/X/_x_selection_timeout,
Completion/X/_x_title, Doc/Zsh/compsys.yo: arguments problem with
_x_geometry; matcher-list completed in zstyle.
* Sven: 9787: Completion/Core/_expand, Src/utils.c: parameter
expansion problems expanding; problem quoting in backquoted
expressions.
* Chmouel: 9784: Completion/User/_tar,
Completion/User/_tar_archive: obsolete -y option for bzip2 filter.
* Chmouel: 9781: Completion/Linux/_rpm: add --freshen.
2000-02-17 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Sven: 9777: Src/Zle/compctl.c, Src/Zle/zle_tricky.c, Src/exec.c,
Src/glob.c, Src/subst.c: yet more difficulties with completing
brace-expanded expressions.
* Sven: 9776: Completion/Core/_main_complete, Src/glob.c,
Src/params.c: substitution bugs: ${foo[1,1]...} was treated
incorrectly as a scalar rather than an array slice; extra
duplication required when performing replacement on parameter.
* Sven: 9775: Completion/Core/_path_files: extra array copy
required.
* Sven: 9774: Src/Zle/compresult.c: completion inserted some
incorrect strings.
* Sven: 9773: Completion/Core/_multi_parts,
Completion/User/_groups, Completion/User/_ports,
Completion/User/_users, Doc/Zsh/compsys.yo: remove some
unnecessary tags which are more logically expressed by an empty
tag field in the context.
* Sven: 9772: Completion/Core/_approximate,
Completion/Core/_description, Completion/Core/_expand,
Completion/Core/_list, Completion/Core/_main_complete,
Completion/Core/_match, Completion/Core/_menu,
Completion/Core/_oldlist, Completion/Core/_prefix,
Doc/Zsh/compsys.yo: matcher-list style replaces matcher;
_matcher completer is now defunct.
* Sven: 9770: Src/Zle/computil.c: bogus empty descriptions.
* Sven: 9768: Completion/Core/_path_files: completing empty
directories.
2000-02-16 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Oliver: 9761: Completion/Core/_expand: auto-removable suffixes.
* Oliver: 9752: Completion/Core/_expand: subst-globs-only style
bails out if no globs expanded.
* Sven: 9765: Completion/Core/_sep_parts: problems with separators
with metacharacters.
* Sven: 9764: Completion/Core/_multi_parts,
Completion/Core/_path_files, Doc/Zsh/compsys.yo: problems with
_oldlist in _multi_parts; new -i option to complete _multi_parts
bits in one go if possible.
* Sven: 9763: Src/subst.c: addition to 9757.
* Sven: 9759: Completion/Base/_default, Doc/Zsh/compsys.yo,
Src/Zle/comp.h, Src/Zle/compcore.c, Src/Zle/compctl.c,
Src/Zle/complete.c: use-compctl style to use existing compctls;
on by default if zsh/compctl is loaded; extra hook needed to allow
compctl to clear up if invoked via new completion.
* Sven: 9757: Src/subst.c: quoting with ${(e)...}.
2000-02-15 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: 9755: Completion/Core/_sep_parts: typo.
* Bart: 9750: Src/jobs.c, Src/signames2.awk,
Src/Modules/parameter.c: better handling for signals received by
shell which were not in the range found when configuring (e.g. if
OS was upgraded).
* Sven: 9749: Src/Zle/zle_tricky.c: completion in braces.
* Sven: 9746: Src/Zle/compctl.c: broken old-style completion.
* Sven: 9734: Doc/Zsh/compwid.yo: descriptions for matching.
* Sven: 9733: Completion/Core/_main_complete,
Completion/Core/_setup: can't set defaults ZLS_COLORS and
SELECTMIN inside completion functions, because they may already
have been set.
* Sven: 9732: Src/Zle/complist.c: bad test without
alwayslastprompt.
* Sven: 9731: Completion/Base/_arguments,
Completion/Base/_describe, Completion/Base/_jobs,
Completion/Base/_subscript, Completion/Base/_tilde,
Completion/Builtins/_pids, Completion/Builtins/_popd,
Completion/Builtins/_sched, Completion/Builtins/_signals,
Completion/Builtins/_stat, Completion/Core/_approximate,
Completion/Core/_files, Completion/Core/_main_complete,
Completion/Core/_normal, Completion/Core/_path_files,
Completion/Core/_setup, Completion/Core/_tags,
Completion/Core/compinit, Completion/Debian/_apt,
Completion/User/_lp, Completion/User/_socket, Doc/Zsh/compsys.yo,
Doc/Zsh/mod_zutil.yo, Src/Modules/zutil.c: Style defaults are now
hard-wired in, so all user styles take precedence without having
to delete existing patterns; _complete is now the default
completer in every context, including non-completion widgets.
2000-02-14 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Sven: 9722: Completion/Commands/_expand_word,
Src/Zle/compcore.c, Src/Zle/complist.c: last_prompt, expansion
problems.
* Sven: 9713: Completion/Base/_arguments, Src/Zle/computil.c: two
more arguments problems.
* Sven: 9711: Completion/Commands/_complete_help: number of colons
in context brought up to date.
* Sven: 9710: Completion/Core/_files, Completion/Core/_path_files,
Src/Modules/zutil.c: a few random bugs: sorting of styles, bad
directory completion, globbing problems.
* Zefram: 9709: Src/mkmodindex.sh: should be global subst in 9701.
* Sven: 9705: Src/exec.c: comment esprefork, esglob.
* Sven: 9704: Completion/Core/_path_files: incorrect parameter
name.
2000-02-13 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: 9701: INSTALL, configure.in, Config/defs.mk.in,
Src/Makefile.in, Src/mkmodindex.sh: allow --enable-omit-modules=foo,...
to omit a list of modules from compilation and installation.
* Tanaka Akira: 9697: Completion/User/.distfiles,
Completion/User/_ps, Completion/User/_psutils: completion for all
psutils commands.
* Bart: 9694: Src/init.c: more portable attempt to force shell to
suspend if running interactively in background.
* Oliver: 9693: Src/params.c, Src/Zle/compcore.c,
Src/Zle/complete.c: AIX module exports.
2000-02-11 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Bart: 9684: Completion/User/_mailboxes: sort of help find
mailboxes with + prefix.
* Bart: 2913: Completion/User/_mutt: don't set muttrc.
* pws: Config/version.mk: 3.1.6-dev-18
* Tanaka Akira: 9683: Completion/User/_diff_options: shut up error
messages (after other attempts from Oliver and Bart).
* Alexandre: 9681: Completion/User/_prcs: argument handling.
* Sven: 9680: Completion/Core/_files,
Completion/Core/_multi_parts, Completion/Core/_path_files,
Completion/Core/_sep_parts: use of -M option.
* Sven: 9677, 9679: Completion/Commands/_read_comp,
Completion/Core/_approximate, Completion/Core/_expand,
Completion/Core/_main_complete, Completion/Core/_match,
Doc/Zsh/compctl.yo, Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo,
Src/Zle/comp.h, Src/Zle/compcore.c, Src/Zle/compctl.c,
Src/Zle/complete.c: $compmatchers bites the dust, use new matcher
style.
* Sven: 9676: Src/Zle/computil.c: yet more argument subtleties.
* Tanaka Akira: 9674: Test/10prompt.ztst: some nameless idiot got
the bits of the date wrong.
* Sven: 9664: Completion/Core/_path_files: optimisation with
arrays.
* Sven: 9659: Doc/Zsh/compsys.yo: mention complete-in-words
behaviour.
* Sven: 9657: Completion/Core/_approximate,
Completion/Core/_description, Completion/Core/_main_complete,
Completion/Core/_matcher, Completion/Core/_path_files,
Completion/Core/_prefix, Doc/Zsh/compsys.yo, Src/Zle/complete.c
(plus Completion/Core/.distfiles change by hand): new _matcher
completer allows more control along the lines of $compmatchers.
* Johan: 9653: Functions/Misc/is-at-least,
Functions/Misc/.distfiles (added by hand): function to check
version numbers.
* Johan: 9651: Completion/User/_cvs: handle no CVS tags case better.
* Sven: 9650: Completion/User/_gunzip, Completion/User/_gzip:
handle .tgz files.
* Sven: 9648: Completion/Core/_files,
Completion/Core/_multi_parts, Completion/Core/_path_files,
Completion/Core/_sep_parts, Doc/Zsh/mod_zutil.yo,
Src/Modules/zutil.c: Bartised version of zparseopts;
fix _path_files -S ''.
* Bart: 9639: Doc/Zsh/options.yo, Doc/Zsh/redirect.yo: typos in
9625.
* Tanaka Akira: 9638: Completion/User/_cvs: _cvs_rtag had no
default implementation.
* Sven: 9635: Completion/Core/_description,
Completion/Core/_files, Completion/Core/_multi_parts,
Completion/Core/_path_files, Completion/Core/_sep_parts,
Doc/Zsh/mod_zutil.yo, Src/Modules/zutil.c, Src/Modules/zutil.mdd:
improved performance for completion functions; option-parsing
builtin.
* Akim Demaille <akim@epita.fr>: 9634: Src/builtin.c: trap '' 1
segfaulted.
* Sven: 9633: Src/init.c: change logic in 9591.
* Sven: 9632: Test/05command.ztst: error spotted by improved
autoload error checking.
* Alexandre: 9625: Src/zsh.h, Src/options.c, Src/init.c,
Src/exec.c, Doc/Zsh/redirect.yo, Doc/Zsh/options.yo: SHNULLCMD and
CSHNULLCMD options to allow better sh/csh emulation without
fiddling with parameters.
* Sven: 9623: Completion/Core/_path_files: another version of
9616.
* Sven: 9621: Src/Zle/computil.c: completion incorrectly adding
space.
* Sven: 9619: Completion/User/_texi: completion for texinfo;
added Completion/User/.distfiles by hand.
* Sven: 9618: Src/Zle/computil.c: memory leak in caching.
* Sven: 9616: Completion/Core/_path_files: bad test with a
pattern.
* Sven: 9615: Completion/Builtins/_zstyle, Doc/Zsh/compsys.yo:
rename and document some styles.
* Sven: 9614: Src/exec.c: esglob wasn't initialised properly.
* Alexandre: 9606: Completion/Builtins/_zstyle: two missing
styles.
* Sven: 9600: Src/exec.c: wordcode problem in execpline().
* Bart: 9591: Src/init.c: zsh/compctl didn't get loaded
automatically any more.
* Geoff: 9589: Doc/Makefile.in: put back ^A's from 9584.
* Tanaka Akira: 9585: Doc/Makefile.in: possible logic problems
with 9584.
* Geoff: 9584: Doc/Makefile.in: sh problems with creating
modlist.yo.
* Alexandre: 9583: Functions/Misc/nslookup: fix context name for
new scheme.
* Sven: 9390, 9394, hunk from 9396: ./Doc/Makefile.in,
Doc/Zsh/mod_zpty.yo, Doc/Zsh/.distfiles, Functions/Misc/nslookup,
Src/Modules/.distfiles, Src/Modules/zpty.c, Src/Modules/zpty.mdd,
Src/builtin.c, Src/init.c, Src/zsh.h: zpty module.
2000-02-05 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Tanaka Akira: 9579: Completion/Debian/_deb_packages: was using
bad cache variable.
2000-02-04 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Sven: 9569: Completion/Core/_main_complete,
Completion/Core/_prefix, Doc/Zsh/compsys.yo, Src/Zle/compcore.c:
new complete-prefix completer _prefix; fix suffix matching
problems.
* Sven: 9568: Src/Zle/computil.c: fix difficulties with remaining
arguments.
* Sven: 9562: Completion/Base/_arg_compile,
Completion/Base/_arguments, Completion/Base/_command_names,
Completion/Builtins/_hash, Completion/User/_gdb,
Completion/User/_ssh, Completion/User/_strip, Completion/X/_xrdb,
Completion/X/_xutils, Src/Zle/computil.c: failure to follow links
completing commands; bad long option handling in some cases
* Sven: 9560 (second hunk only): Src/Zle/computil.c: more
argument fixes.
* Sven: 9559: Doc/Zsh/compsys.yo: better documentation for `+'
argument handling.
* Sven: 9558: Src/exec.c, Src/parse.c: trapping of autoloading
errors wasn't up to scratch.
* Alexandre: 9557: Completion/User/_flex: problem handling
`+' argument.
2000-02-03 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Oliver: 9547: Src/parse.c, Src/hist.c: more fixups for exporting
on AIX.
* Sven: 9546: Completion/Base/_arguments,
Completion/Base/_combination, Completion/Base/_describe,
Completion/Base/_first, Completion/Base/_jobs,
Completion/Base/_subscript, Completion/Base/_tilde,
Completion/Base/_values, Completion/Builtins/_pids,
Completion/Builtins/_popd, Completion/Builtins/_sched,
Completion/Builtins/_signals, Completion/Builtins/_stat,
Completion/Builtins/_zftp, Completion/Builtins/_zstyle,
Completion/Commands/_complete_help,
Completion/Commands/_correct_word,
Completion/Commands/_expand_word,
Completion/Commands/_history_complete_word,
Completion/Core/_alternative, Completion/Core/_approximate,
Completion/Core/_complete, Completion/Core/_correct,
Completion/Core/_description, Completion/Core/_expand,
Completion/Core/_files, Completion/Core/_list,
Completion/Core/_main_complete, Completion/Core/_match,
Completion/Core/_menu, Completion/Core/_message,
Completion/Core/_normal, Completion/Core/_oldlist,
Completion/Core/_path_files, Completion/Core/_setup,
Completion/Core/_sort_tags, Completion/Core/_tags,
Completion/Core/compinit, Completion/Debian/_apt,
Completion/Debian/_deb_packages, Completion/User/_cvs,
Completion/User/_domains, Completion/User/_groups,
Completion/User/_hosts, Completion/User/_ports,
Completion/User/_socket, Completion/User/_urls,
Completion/User/_users, Completion/X/_x_color, Doc/Zsh/compsys.yo,
Etc/completion-style-guide,
Functions/Zle/incremental-complete-word, Functions/Zle/predict-on:
more consistent form for style contexts in completion system,
:completion:<func>::::.
* Sven: 9545: Src/Modules/zutil.c: don't use freed structs.
* Tanaka Akira: 9544: Src/Modules/zutil.c: handle case for
undefined match data in zregexparse.
* Sven: 9542: Src/Zle/complete.c: use permanently allocated memory
for copied special parameters.
* Sven: 9541: Src/Modules/zutil.c: zstyle looks up style names
first.
2000-02-02 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: Config/version.mk: version 3.1.6-dev-17
* Bart: 9533: Src/signals.c: make sure shell doesn't send itself
SIGHUP when exiting.
* Sven: 9528: Completion/Core/_files: missing variable
initialization.
* Sven: 9527: Doc/Zsh/compsys.yo: extra description for styles.
* Sven: 9526: Src/Zle/computil.c: missing tokenization in
completion listing.
* Sven: 9524: Src/text.c: wordcode bug outputting function
definitions.
* Sven: 9522: Src/utils.c: return on various conditions when
reading a character from the terminal.
* Sven: 9521: Src/exec.c: another job-waiting fix.
2000-02-01 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: 9518: Test/.distfiles, Test/10prompt.ztst: test for prompt
escapes.
* Clint/Sven: 9500 rewritten as 9505: Src/mem.c: more graceful exit
after mmap() failure when used for heap allocation.
* Alexandre: 9504: Completion/Builtins/_zstyle: complete name of
packageset style.
* Sven: 9503: Src/exec.c: problem updating job entry without any
processes.
* Alexandre: 9502: Completion/User/_urls,
Completion/Core/compinit, Completion/Core/_menu,
Completion/Core/_match, Completion/Base/_combination: fix 9463
to use ':completion:...' prefix with zstyle.
2000-01-31 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Sven: 9496: Src/loop.c: failure to check for return status in
for loop.
* Bart: 9495: Src/exec.c: re-block after waiting for jobs.
* Sven: 9494: Src/Zle/computil.c: extraneous space with option
description.
* Bart: 9493: Test/09funcdef.ztst: regression test for function
definition.
* Sven: 9489: Src/Zle/complist.c, Src/Zle/compresult.c: avoid menu
selection with no list and asking whether to list twice.
* Sven: 9488: Src/exec.c: remove unnecessary child_block().
* Sven: 9487: Src/exec.c: wordcode fix: expand names in function
definitions.
* Sven: 9486: Doc/Zsh/compwid.yo: fix docs for compadd -1 with -J
2000-01-30 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Tanaka Akira: 9476: Completion/User/_cvs,
Completion/User/_patch: prefer LC_ALL to LANG as the former
overrides the latter.
* Tanaka Akira: 9475: Completion/User/_telnet: simplify by using
(K) parameter flag.
* Tanaka Akira: 9473: Completion/User/_patch: improved support for
different versions of `patch'.
* Bart: 9472: Doc/Makefile.in: dependencies on texinfo files when
building out of source tree.
* Tanaka Akira: 9470: Completion/Debian/_deb_packages: updage
should be update throughout.
* Clint: 9469: Completion/Debian/_deb_packages,
Completion/Debian/_dpkg, Doc/Zsh/compsys.yo: new packageset style
to select Debian package.
2000-01-29 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Alexandre: 1684: Completion/User/.distfiles: add _diff and
_diff_options.
* Alexandre: 9463: Completion/User/_urls,
Completion/Core/compinit, Completion/Core/_menu,
Completion/Core/_match, Completion/Base/_combination: switch to
using zstyle instead of compstyle in various functions.
* Sven: 9458: Src/Zle/complete.c, Src/Zle/compresult.c: used freed
memory in completion; should have been using heaps all along.
* Sven: 9457: Src/params.c: tokenisation problem with patterns
using parameter flag (K).
* Sven: 9454: Completion/Core/_path_files: handling path prefixes
with patterns more cleverly.
* Sven: 9452: Completion/Base/_arguments: `--exclude=' shouldn't
show both argument list and completions of --exclude....
* Bart: 9448: Makefile.in: treat Test subdirectory along with
others in make procedures (notably distclean).
* Sven: 9442: Src/Zle/compresult.c: problems with suffixes when
cursor style set.
* Sven: 9441: Completion/Core/_files,
Completion/User/_diff_options: _files sometimes didn't use
ignored-patterns; use $(command diff) just in case, plus more
verbose descriptions.
* Alexandre: 9436: Completion/User/_prcs,
Completion/User/_diff_options, Completion/User/_diff: prcs
enhancements with builtin diff support, plus diff options for use
directly with GNU diff.
2000-01-25 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: Etc/FAQ.yo: updated from latest posted version.
* Sven: 9424: Src/Modules/parameter.c: problems with 9421 with
aliases and dir parameters.
2000-01-24 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: 9421: Src/params.c: PM_REMOVABLE parameters are freeable
since they were created by an ordinary createparam() (fixes
memory leak).
* Alexandre: 9419: Src/Zle/complist.c: more problems with
backreferences in list-colors: aborts after failed backref,
nested backrefs not handled.
* Sven: 9417: Src/Zle/compcore.c: prefix code confused by matcher
specifications.
* Sven: 9416: Completion/Core/_setup, Src/Zle/complist.c: problems
using backreferences in list-colors, check zsh/complist is loaded
if needed.
* Sven: 9415: Doc/Zsh/mod_complist.yo: typo in pattern example.
* Sven: 9414: Completion/Core/_path_files: use _comp_ignore.
* Sven: 9413: Functions/Zftp/zfinit, Src/Modules/zutil.c,
Src/loop.c: cleanups for module name, new completion test,
compilation warnings.
* Sven: 9361: Src/exec.c: simplifty getoutput() test.
2000-01-23 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: Config/version.mk, Src/Modules/.distfiles: 3.1.6-dev-16;
zprof.mdd, zfprof.c finally added to distribution.
2000-01-22 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: 9408: Src/pattern.c, Doc/Zsh/expn.yo: failed
backreferences, such as (...)# matching zero times or (|(...))
matching first part of branch now set match to null string and
indices to -1 instead of crashing the shell.
* Clint: 9405: Makefile.in: $(DESTDIR) missing in front of
$(sitefndir).
* Tanaka Akira: 9404: Completion/Core/_path_files: `%' missing in
parameter expansion.
2000-01-21 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Sven: 9403: Completion/Core/_path_files, Doc/Zsh/compsys.yo:
brace problems with squeeze-slashes.
* Sven: 9402: Completion/Builtins/_zstyle,
Completion/Core/_path_files, Doc/Zsh/compsys.yo: ignore-parents
style for more tunable path completion.
* Sven: 9401: Src/Modules/parameter.c, Src/exec.c, Src/zsh.h: use
list-based instead of function-based system for shell function
wrappers.
* Tanaka Akira: 9400: Completion/User/.distfiles: add _finger
* Sven: 9399: Functions/Zftp/zfinit: bad reverse index.
* Sven: 9398: Functions/Zftp/zfcd_match,
Functions/Zftp/zfget_match: fix _description calls
* Sven: 9397: Functions/Zftp/zfinit: incorrect zmodload for
autoloaded builtin
* Sven: 9396: Doc/Zsh/mod_zle.yo, Src/Zle/zle_main.c: better
retrieval of history in vared.
* Sven: 9395: Src/exec.c, Src/parse.c, Src/text.c: problems with
ksh-format autoload and core dump due to bad termination in
function execution.
* Sven: 9388, 9389: Completion/User/_domains: try to completion
host domains better.
2000-01-20 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Alexandre: 9387: Doc/Zsh/compsys.yo: document brace problems
with 9383.
* Sven: 9386: Completion/Core/_multi_parts,
Completion/Core/_sep_parts: both functions support -F option.
* Alexandre: 9385: Completion/User/_prcs: tilde expansion in prcs
repository path.
* Alexandre: 9383: Doc/Zsh/compsys.yo, Completion/Core/_path_files,
Completion/Builtins/_zstyle: add squeeze-slashes style not to take
multiple slashes as multiple completable directories; add
file-patterns to zstyle completion.
* Sven: 9382: Src/Modules/parameter.c, Src/exec.c, Src/mem.c,
Src/parse.c, Src/text.c: fix problems with empty lists in wordcode
programmes and some comments.
* Sven: 9381: Src/Zle/compresult.c: don't expand parameters quite
so often for tests.
2000-01-19 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Sven: 9373: Src/Modules/parameter.c: missing keys with special
parameters.
* Sven: 9371: Completion/Core/_files, Completion/Core/_path_files,
Doc/Zsh/compsys.yo: file-patterns style for overriding choices for
file completion built into completion functions.
* Sven: 9370: Src/text.c: missing tstack initialisation.
* pws: 9367: Src/cond.c, Src/parse.c, Test/04redirect.ztst,
Test/07cond.ztst: fixes for 9332: `[' tests didn't work, skipping
conditions with `&&' and `||' didn't work, always use WC_END
marker to terminate code.
* Tanaka Akira: 9360: Completion/User/_cvs: new -C option to cvs
update, better descriptions.
* Tanaka Akira: 9359: Completion/Debian/_apt,
Completion/Base/_regex_arguments: argument handling for apt-cache.
2000-01-18 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: 9354: Etc/MACHINES: problems reported on SPARC.
* Sven: 9336: Src/signals.c: addition to 9332.
* Sven: 9332: Src/Modules/example.c, Src/Modules/parameter.c,
Src/Modules/zftp.c, Src/Modules/zprof.c, Src/Zle/compcore.c,
Src/Zle/compctl.c, Src/Zle/complete.c, Src/Zle/zle_main.c,
Src/Zle/zle_misc.c, Src/builtin.c, Src/cond.c, Src/exec.c,
Src/glob.c, Src/hashtable.c, Src/init.c, Src/loop.c, Src/parse.c,
Src/signals.c, Src/text.c, Src/utils.c, Src/zsh.h: Use word code
instead of structs for passing executable chunks around.
* Sven: 9353: Completion/Base/_jobs: bad prefix test
* Sven: 9348: Src/Modules/zutil.c: various minor regex fixes
* Sven: 9345: Src/exec.c, Src/jobs.c, Src/zsh.h:
bug with job control when group leader exits; other problems
with subshells.
* Alexandre: 9340: Src/Zle/computil.c: bug with adding `=' after
options.
* Sven: 9335: Completion/Core/_path_files: fix special-dirs style.
2000-01-17 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Clint: 9333: Completion/User/_a2ps: a2ps can take PostScript
input files.
* Johan Sundström: 9331: Doc/Zsh/compwid.yo: typo.
* Sven: 9330: Src/mem.c: debugging message not needed when using
mmap().
* Sven: 9329: Src/Modules/parameter.c, Src/Zle/complete.c,
Src/Zle/zleparameter.c, Src/glob.c, Src/mem.c: memory management
fixes for hashtables and heaps.
2000-01-16 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Tanaka Akira: 9328: Completion/User/_finger,
Completion/User/_other_accounts: new finger completion.
.distfiles also updated.
2000-01-15 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Tanaka Akira: 9325: Src/init.c: misspelled SITEFPATH_DIR
* Alexandre: 9324: Completion/User/_tar_archive: .tgz completion
didn't work.
2000-01-14 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: 9322: INSTALL, Makefile.in, configure.in,
Config/defs.mk.in, Config/funcinst.mk, Config/installfns.sh,
Config/uninstallfns.sh, Src/init.c, Src/zsh.mdd: install.fns
creates site-functions, parallel to /usr/share/zsh/3.1.6-dev-15
or wherever; no functions.old directory saved or used; functions
directory is version-specific anyway, so just delete old one.
* Sven: 9318: Src/exec.c, Src/init.c, Src/zsh.h: cases where we
don't need to make up the job text.
* Tanaka Akira: 9317: Completion/User/_urls: don't quote bookmarks
when inserted.
* Tanaka Akira: 9316: Completion/User/_cvs: detects zsh/stat
module more carefully.
* Sven: 9315: Src/module.c: bad error status when using zmodload
in static shell.
* Tanaka Akira: 9311: Completion/Builtins/_zmodload,
Doc/Makefile.in, Test/.distfiles: missing stuff in 3.1.6-dev-15:
unused parameter in _zmodload, deleting too many files with clean
in Doc, 08traps.ztst wasn't in distribution list.
2000-01-13 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: 9309: Completion/Core/_path_files,
Completion/Builtins/_zstyle: fixes for 9298: test for non-zero
$FIGNORE, zstyle completion for ignored-patterns.
* Sven: 9306: Doc/Zsh/mod_zle.yo, Src/Zle/zle_thingy.c: allow
permanent (until next return) message with zle -M.
* Sven: 9305: Src/Zle/compcore.c: sometimes failed to switch to
alternate match set.
2000-01-12 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: Config/version.mk: 3.1.6-dev-15.
* pws: 9301: configure.in: use quoted '${VERSION}' in function
directory to be determined at compile time, avoids having to
re-make config.status.
* Sven: 9298: Completion/Core/_description,
Completion/Core/_main_complete, Completion/Core/_path_files,
Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo, Src/Zle/compcore.c:
ignored-suffixes becomes ignored-patterns for more general
ignorance.
* Sven: 9297: Completion/Core/_alternative: typo.
* Sven: 9296: Src/Zle/compmatch.c: matcher ignores backslashes by
default.
2000-01-11 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: 9295: Doc/Zsh/grammar.yo, Src/loop.c,
Src/Modules/parameter.c: problem with aliased options with
negative number when retrieving $options; bad test for use of
terminal with `select'; defective description of tests for
alternative forms using if ... { ... } etc.
* Sven: 9291: Completion/Core/_main_complete: insufficient care
with ksharrays affected _cd completion.
* Sven: 9287: Src/exec.c: unbalanced use of heaps.
2000-01-10 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Sven: 9283: Src/mem.c: hrealloc() problem with mmap().
* Tanaka Akira: 9281, 9282: Completion/Builtins/_popd: too eager
to insert slash suffix.
2000-01-09 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: 9280: Src/subst.c: failed to copy parameter properly using
${(P)...} flag.
* pws: 9279: Src/mem.c: use munmap() instead of zfree() for
one more heap reference.
* pws: 9278: Completion/Core/_path_files: overenthusiastic use of
$fignore on explicitly globbed files.
* Tanaka Akira: 9274: Completion/X/_xutils: completing options of
X commands didn't work.
* Tanaka Akira: 9273: Completion/User/_cvs: various tweaks.
* Bart: 9272: Src/Aliases/alias.mdd.in: file missed in 9253.
* Bart: 9270: Doc/Zsh/.cvsignore, Doc/Zsh/.distfiles,
Doc/Makefile.in: Doc/Zsh/manmodmenu.yo is a generated file.
2000-01-08 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Tanaka Akira: 9269: Completion/User/_pack: bogus space in _pack.
2000-01-07 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: 9267: Src/signals.c, Test/08traps.ztst, Test/50cd.ztst,
Test/ztst.zsh: fix remaining(?) trap issues by simplifying
save/restore code; add tests for traps (with unpleasantness
testing trap triggering).
* pws: 9266: configure.in, INSTALL: move $ZSH_VERSION to before
functions, to allow other zsh versioned stuff to be collected.
* Sven: 9264 (minus `make clean' hunk): ./Doc/Makefile.in,
Doc/Zsh/manual.yo: remove yodl comments to avoid makeinfo
problems.
* Sven: 9263: Completion/Builtins/_zmodload,
Completion/Core/_files, Completion/Core/_path_files: _path_files
handles (:r) modifier; _files handles -/g; _zmodload handles
hierarchical modules.
* Sven: 9262: Completion/Builtins/_hash, Completion/Linux/_rpm,
Completion/User/_dd, Completion/User/_gs, Completion/User/_make:
9260 add-on for various uses of compset.
* Sven: 9261: Completion/User/_a2ps: missing backslash.
* Sven: 9260: Completion/Core/_main_complete: completion after `='.
2000-01-06 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: 9256: configure.in, INSTALL: add $ZSH_VERSION to default
function install path.
* Oliver: 9253: Src/Aliases/cap.mdd, Src/Aliases/clone.mdd,
Src/Aliases/compctl.mdd, Src/Aliases/complete.mdd,
Src/Aliases/complist.mdd, Src/Aliases/computil.mdd,
Src/Aliases/deltochar.mdd, Src/Aliases/example.mdd,
Src/Aliases/files.mdd, Src/Aliases/mapfile.mdd,
Src/Aliases/mathfunc.mdd, Src/Aliases/parameter.mdd,
Src/Aliases/rlimits.mdd, Src/Aliases/sched.mdd,
Src/Aliases/stat.mdd, Src/Aliases/zftp.mdd, Src/Aliases/zle.mdd,
Src/Aliases/zleparameter.mdd, Src/Aliases/zutil.mdd,
Src/linklist.c, Src/mkmakemod.sh, Src/params.c, Src/utils.c: more
fixes for dynamical linking on AIX.
* Tanaka Akira: 9252: Completion/User/_lp: typo in 9242.
* Sven: 9250: Src/Zle/complete.c: extend 9237 for compset.
* Sven: 9248: Completion/Core/_tags, Doc/Zsh/compsys.yo: simplify
undoability of 9245 and suchlike by making `!tag' valid in
tag-order style.
* Sven: 9245: Completion/Base/_command_names,
Completion/Base/_parameter: complete parameters in command
position (now undoable using styles).
* Sven: 9244: Completion/Builtins/_zstyle: partial word completion
for style names.
* Sven: 9242: Completion/User/_lp: better completion of printer
names.
* Alexandre: 9240: Completion/User/_urls: handle URLs from
bookmarks with spaces by quoting.
* Sven: 9237: Doc/Zsh/compwid.yo, Src/Zle/compcore.c: fix literal
handling of completion prefix/suffix.
* Sven: 9236: Src/Zle/compresult.c, Src/Zle/zle_misc.c:
listmatches called with bogus list, plus extra paranoia.
* Tanaka Akira: 9235: Test/07cond.ztst: chgrp to workaround
inherited groups.
* Tanaka Akira: 9228: Completion/Builtins/_popd: probllem listing
directories.
* Tanaka Akira: 9227: Test/04redirect.ztst: problem with .nfs*
files remaining when deleting directory.
* Tanaka Akira: 9226: Completion/User/_lp: explanation typo.
* Tanaka Akira: 9225: Completion/Core/_path_files,
Doc/Zsh/compsys.yo: file completion in root directory.
2000-01-05 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: Config/version.mk: zsh-3.1.6-dev-14 (note change of
string).
* Sven: 9219: Functions/Zle/predict-on: zstyle typo.
* Sven: 9217: Completion/User/_lp, Doc/Zsh/compsys.yo: additions
to foregoing.
* Sven: zsh-users/2830: Completion/User/.distfiles,
Completion/User/_lp, Completion/User/_ps: completion for printer
commands.
* Alexandre: 9216: Src/Zle/computil.c, Completion/User/.distfiles,
Completion/User/_prcs: Don't skip too many characters at start of
option; completion for prcs revision control.
2000-01-04 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: 9212: Src/zsh.h, Src/Zle/zle_main.c, Src/Zle/zle_hist.c:
make cleaner use of flags to zleread().
* pws: 9209: Src/Makefile.in, Src/Makemod.in.in, Doc/Makefile.in:
rearrange 9181 to better order.
* Tanaka Akira: 9206 (+ tweaks): Src/zsh.h: use __attribute__
to get alignment for struct heap for gcc.
* Gene Cohler: 9200: Src/module.c: fix for dynamic linking on
latest HP-UX 11 systems.
* Sven: 9199: Completion/Core/_path_files, Doc/Zsh/compsys.yo:
allow sorting with sort style for files.
* Sven: 9198: Completion/Base/_arguments, Completion/Base/_values,
Completion/Core/_alternative: avoid mangling spaces with evals.
* Sven: 9197: Completion/Core/_multi_parts,
Completion/Core/_path_files, Completion/Core/_sep_parts:
tweak approximation for file completion etc.
* Sven: 9195: Src/Zle/compcore.c: PS to 9189.
* Sven: 9193: Completion/Builtins/_zstyle: fix typos etc.
* Sven: 9191: Completion/Base/_default,
Completion/Core/_description, Completion/Core/_path_files,
Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo, Src/Zle/complete.c:
style control of matcher specification.
* Sven: 9190: Completion/Core/compinit: tweak default completion
styles.
* Sven: 2826: Completion/Commands/_complete_help: help is more
helpful about what functions completion is in.
* Sven: 9189: Src/Zle/compcore.c: problem with not recognizing
prefix lengths when adding matches from patterns.
* Sven: 9188: Src/loop.c: repeat with a negative count.
* Sven: 9187: Src/Zle/computil.c: bug with :*pat: patterns
in styles.
* Helmut: 9186: Src/zsh.h: heaps struct was no longer properly
aligned.
2000-01-02 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: 9181: Src/Makefile.in, Src/Makemod.in.in, Doc/Makefile.in:
add .PHONY targets to prevent GNU make creating them sometimes.
2000-01-01 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Tanaka Akira: 9174: Test/ztst.zsh: missing `$'.
* Geoff: 9173: Completion/User/_tar: bogus `}'.
* Tanaka Akira: 9170: Completion/Builtins/_unhash,
Completion/User/_mutt: typos.
* Geoff: 9169: Completion/Builtins/_stat: bogus `fi'.
1999-12-29 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Tanaka Akira: 9166: Completion/Builtins/_zstyle,
Doc/Zsh/compsys.yo, Doc/Zsh/mod_zutil.yo: remove unnecessary
cache-path tag.
* Clint: 9165: Completion/Debian/_dpkg: dpkg improvement.
* Tanaka Akira: 9164: Test/01grammar.ztst: use zsh instead of sh
to check - modifier.
* Tanaka Akira: 9163: Test/ztst.zsh: use absolute path for test
directory.
1999-12-28 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: 9162: Completion/Base/_regex_arguments,
Src/Modules/zutil.c: rename regexparse to zregexparse.
* Tanaka Akira: 9161: Completion/Debian/_apt,
Completion/Debian/_deb_packages: improved 9160.
* Clint: 9160: Completion/Debian/_deb_packages: handle -J option.
* Vin Shelton: 9159: Test/Makefile.in, Test/ztst.zsh,
Test/07cond.ztst: fix testing when source and build tree are
separate.
* Tanaka Akira: 9158: Src/Modules/zutil.mdd: fix module
dependencies (showed up only in static linking).
* Tanaka Akira: 9154, 9156: Completion/Base/_regex_arguments,
Src/Modules/zutil.c: re-implement parsing for _regex_arguments in
C.
1999-12-23 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: Config/version.mk: zsh-3.1.6-pws-13.
* Zefram: 9143: Util/mkdisttree.sh: same find change here.
* Andrej: 9142: Util/preconfig: work around probably find bug
* Alexandre: 9139: Functions/Zftp/zftp_chpwd, Etc/FAQ.yo:
kterm understands xterm sequences.
* pws: 9150: Completion/Builtins/.distfiles,
Completion/Builtins/_zstyle, Test/.distfiles: added _zstyle
for zstyle completion, also some missed .distfiles entries
for 9129.
* pws: 9149: Completion/Builtins/_cd, Completion/Core/_path_files:
_cd wouldn't complete in $cdpath and _path_files messed up
array entries with spaces.
1999-12-22 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Tanaka Akira: 9138: Util/preconfig: problem with pattern
matching `.' in find.
* Tanaka Akira: 9137: Test/07cond.ztst: compatibility fixes for
tests in 9129.
* Clint: 9136: Completion/Debian/_dpkg: handle dpkg-deb options.
* Zefram: 9134: Src/Makefile.in, Src/mkbltnmlst.sh,
Src/xmods.conf, Src/zsh.mdd: aliased libraries with static
linking.
1999-12-21 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* pws: 9129: Src/math.c, Test/04redirect.ztst,
Test/05command.ztst, Test/06arith.ztst, Test/07cond.ztst,
Test/ztst.zsh: fix bug with `(( 4 : 3 ))'; some more tests
for shell basics.
1999-12-20 Peter Stephenson <pws@pwstephenson.fsnet.co.uk>
* Clint: 9121: Functions/Zftp/zfdir: some idiot messed up
selection of pager.
* Zefram: 9120: .distfiles, .preconfig, INSTALL, Util/.distfiles,
Util/preconfig: better pre-configuration support.
* Zefram: 9119: Doc/Zsh/intro.yo: zshzftpsys manual omitted.
* Zefram: 9118: Doc/Makefile.in, Doc/Zsh/builtins.yo,
Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo, Doc/Zsh/mod_cap.yo,
Doc/Zsh/mod_clone.yo, Doc/Zsh/mod_compctl.yo,
Doc/Zsh/mod_complete.yo, Doc/Zsh/mod_complist.yo,
Doc/Zsh/mod_computil.yo, Doc/Zsh/mod_deltochar.yo,
Doc/Zsh/mod_example.yo, Doc/Zsh/mod_files.yo,
Doc/Zsh/mod_mapfile.yo, Doc/Zsh/mod_mathfunc.yo,
Doc/Zsh/mod_parameter.yo, Doc/Zsh/mod_sched.yo,
Doc/Zsh/mod_stat.yo, Doc/Zsh/mod_zftp.yo, Doc/Zsh/mod_zle.yo,
Doc/Zsh/mod_zleparameter.yo, Doc/Zsh/mod_zprof.yo,
Doc/Zsh/mod_zutil.yo, Doc/Zsh/params.yo, Doc/Zsh/zftpsys.yo,
Doc/Zsh/zle.yo: proper names for info files.
* Zefram: 9117: Src/mkmakemod.sh: remove unnecessary blanks.
* Adam: 9109: Completion/User/_hosts: globsubst problem.
* Sven: 9107: Completion/Core/compinit: fix SELECTMIN.
* Zefram: 9105: Src/mkbltnmlst.sh: non-existent module problems.
* Sven: 9099: Src/mem.c, Src/zsh.h: heap memory uses mmap()
as long as MAP_ANONYMOUS is available.
* Sven: 9098: Src/lex.c: double input buffer with inbufct as
maximum when more memory required.
* pws: 9123: Src/Modules/mathfunc.c, Doc/Zsh/mod_mathfunc.yo:
removed drem() as not present on Solaris.
* Clint: 9094: Completion/User/_tar: handle -Cf.
* Clint: 9093: Completion/User/_tar_archive: bzip2 support
* Oliver: 9088: Completion/Core/_description: failed to sort
listings numerically.
* Oliver: 9087: Src/module.c, Src/Modules/zutil.mdd: more
dependency problems with .export files.
* Sven: 9086: ./Doc/Makefile.in, Doc/Zsh/.distfiles,
Doc/Zsh/mod_zprof.yo: zprof doc.
* Sven: 9085: Doc/Zsh/compsys.yo: :completion missing, default tag
doc.
* Zefram: 9084: Src/Aliases/.cvsignore, Src/Aliases/.distfiles,
Src/Aliases/.exrc, Src/Aliases/.preconfig, Src/Aliases/alias.c.in,
Src/Aliases/alias.mdd.in, Src/xmods.conf: alias old modules to new
hierarchical names, zle -> zsh/zle etc.
* Zefram: 9083: Completion/User/_cvs, Doc/Makefile.in,
Doc/Zsh/builtins.yo, Doc/Zsh/mod_cap.yo, Doc/Zsh/mod_clone.yo,
Doc/Zsh/mod_compctl.yo, Doc/Zsh/mod_complete.yo,
Doc/Zsh/mod_complist.yo, , Doc/Zsh/mod_computil.yo,
Doc/Zsh/mod_deltochar.yo, Doc/Zsh/mod_example.yo,
Doc/Zsh/mod_files.yo, Doc/Zsh/mod_mapfile.yo,
Doc/Zsh/mod_mathfunc.yo, Doc/Zsh/mod_parameter.yo,
Doc/Zsh/mod_sched.yo, Doc/Zsh/mod_stat.yo, Doc/Zsh/mod_zftp.yo,
Doc/Zsh/mod_zle.yo, Doc/Zsh/mod_zleparameter.yo,
Doc/Zsh/mod_zutil.yo, Doc/Zs