2007-12-16 Peter Stephenson
* Etc/CONTRIBUTORS: add Paul Ackersviller to the 4.2 bit.
2007-12-11 Peter Stephenson
* unposted: 4.2.6-dev-2.
2007-12-10 Peter Stephenson
* Vincent Lefevre: 24192: Completion/Unix/Command/_make:
make GNU make support -include.
2007-12-09 Barton E. Schaefer
* 24150 plus unposted: Src/exec.c, Test/D08cmdsubst.ztst:
Retain exit status of last non-assignment command substitution
across variable assignment processing so that, in the event of
no command word to execute, the exit status of the statement is
that of the last command substitution (per POSIX).
2007-12-09 Peter Stephenson
* 24197, Src/utils.c, Src/Modules/datetime.c: interface to
ztrftime() for insufficient memory was broken.
2007-12-08 Clint Adams
* 24188: Completion/Unix/Command/_id: completion for GNU id.
* 24187: Completion/Debian/Command/_members: completion for members.
2007-12-07 Clint Adams
* 24174: Completion/Unix/Command/_cut: Oliver's deuglification
of 24169.
2007-12-07 Peter Stephenson
* Unposted: Src/exec.c: add explanatory comment for 24170/24179.
* 24180: Src/utils.c: back off (most of) 24148.
* 24179: Src/exec.c: alter 241770 to use queue_signals().
* Guillaume Chazarain: 24170: Src/exec.c: block interrupts
around fork since it may mess with locks.
2007-12-06 Clint Adams
* 24169: Completion/Unix/Command/_cut: use print in command
substitution to avoid a literal non-ASCII character in the German
translation of args for cut completion.
2007-12-05 Peter Stephenson
* unposted: Completion/Unix/Command/_ip: typo in "addr replace"
completion.
2007-12-03 Peter Stephenson
* 24148: Src/utils.c: attempt to use strerror_r()
to make error messages in signal handle safer.
2007-12-03 Peter Stephenson
* 24143: Etc/zsh-development-guide, Util/.distfiles: Remove
difflog.pl from the distribution owing to security worries
in usage (but leave it in the archive); also document the
distfiles business.
2007-12-03 Clint Adams
* 24140: Completion/Unix/Command/_git: spelling fix and
removal of redundant "config" subcommand as proposed by Wayne.
2007-12-01 Clint Adams
* 24135: Completion/Debian/Command/_make-kpkg: consistently
complete subcommands with minus signs instead of underscores.
2007-11-30 Peter Stephenson
* arno: 24134: Completion/Unix/Command/_find: additional options.
2007-11-29 Peter Stephenson
* Kohsuke Kawaguchi: 24129: Completion/Unix/Command/_ant:
skip targets that can't be invoked from the command line.
2007-11-28 Peter Stephenson
* 24128: Test/Y02compmatch.ztst: test for 24127.
* 24127: Src/Zle/compcore.c, Src/Zle/compmatch.c: fix
bug with matcher 'r:|[-./_]=* r:|=* l:|=*' completing
where word on command line starts after a "-".
2007-11-28 Wayne Davison
* unposted: Completion/Unix/Command/_rsync: Added one more
option for the upcoming 3.0.0 version of rsync: --contimeout.
2007-11-28 Peter Stephenson
* Mustafa Oezkan: 24126: Completion/Unix/Command/_mount:
additional options.
2007-11-26 Peter Stephenson
* Ryan F: users/12154: Completion/Unix/Type/_groups: MacOS X
group completion.
2007-11-24 Clint Adams
* 24118: configure.ac: only link against libnsl if we have NIS and
need it for yp_all, or if we need it for getpwnam.
2007-11-23 Clint Adams
* Markus Waldeck: 24117: Completion/Unix/Command/_uname:
completion for uname.
2007-11-22 Clint Adams
* unposted: Functions/Prompts/prompt_clint_setup: fix typo in git
psvar assignment.
* Sean Finney: 24115: Completion/Unix/Command/_git: offer tags as
well as heads where refspecs are valid.
* 24114: Completion/Unix/Command/_git: make colon suffix removable
after the first part of refspecs.
2007-11-22 Barton E. Schaefer
* 24113: Src/params.c: createparamtable() was still messing with
the internals of the environment even when USE_SET_UNSET_ENV.
2007-11-21 Clint Adams
* arno.: 24111: Completion/Debian/Command/_dlocate: complete -lsbin
and -lsman options to dlocate.
2007-11-20 Peter Stephenson
* 24108 plus yet another tweak: configure.ac: the test
for whether we using ncurses as a library was both wrong
and in the wrong place.
* 24103: Doc/Makefile.in: ensure zsh.texi is updated if
the version changes.
2007-11-19 Peter Stephenson
* users/12230: Src/Zle/zle_params.c: if killring was set
to empty array, kringsize was zero but kring was unset,
causing unhealthy effects in cut().
* unposted: from Eric Mangold: Completion/Unix/Command/_twisted:
update.
2007-11-18 Clint Adams
* Nikolai Weibull: 24075: Completion/Unix/Command/_cp: fix
completion of values for --preserve and --no-preserve.
2007-11-12 Peter Stephenson
* 24093: Doc/Zsh/arith.yo: be more accurate about supported
floating point.
2007-11-11 Clint Adams
* Nikolai Weibull: 24046: Completion/Unix/Command/_strip: improve
completion for Solaris and GNU strips.
2007-11-10 Peter Stephenson
* 24082: Functionz/Zle/delete-whole-word-match: failed if
cursor was on whitespace.
* Mikael Magnusson, 24076; 24081: Doc/Zsh/zle.yo,
Functions/Zle/backward-kill-word-match,
Functions/Zle/delete-whole-word-match,
Functions/Zle/kill-word-match: need to cancel option
processing with -- after widget calls with arguments.
2007-11-09 Wayne Davison
* unposted: Completion/Unix/Command/_rsync: Added missing
single-letter options for --acls and --xattrs.
2007-11-08 Peter Stephenson
* users/12198: Doc/Zsh/mod_complist.yo: make the definition of
the menu-select widget clearer.
2007-11-06 Peter Stephenson
* 24068: Src/builtin.c: attempt to make `printf "%g\n" -0'
output "-0", although this depends on the vagaries of the
library's strtod() (works on Solaris, doesn't on Fedora 7).
2007-11-04 Wayne Davison
* unposted: Completion/Unix/Command/_rsync: Added new options
for the upcoming 3.0.0 release of rsync.
2007-11-01 Oliver Kiddle
* 24048: Src/hashtable.c: fix home directory expansion with
NIS on Solaris
* Frank Benkstein: 24047: Completion/compinit: fix compdef
with more than three commands using the same service
2007-10-31 Oliver Kiddle
* 24045: Src/params.c: fix memory leak where old value of an
environment variable isn't freed
2007-10-31 Barton E. Schaefer
* 24043: Functions/Prompts/promptinit: emulate -L resets prompt
options that we don't want reset, so remove it
2007-10-31 Clint Adams
* 24039: Completion/Unix/Command/_cut: cope with FreeBSD
cut in addition to GNU cut.
2007-10-29 Clint Adams
* Markus Waldeck: 24032 (tweaked): Completion/Unix/Command/_cut:
completion for cut.
2007-10-26 Clint Adams
* 24022: Completion/Debian/Command/_dpkg-repack: completion for
dpkg-repack by Dr. Markus Waldeck, tweaked a bit.
2007-10-25 Peter Stephenson
* c.f. users/12110: Doc/Zsh/params.yo: desperately try to
get the $SECONDS documentation correct.
* c.f. users/12109: Doc/Zsh/params.yo: tweak to SECONDS
documentation for clarity.
* users/12100: Completion/Unix/Type/_path_files,
Doc/Zsh/compsys.yo: with NO_CASE_GLOB, use a case-insensitive
matcher if none is in effect.
2007-10-20 Clint Adams
* Mikael Magnusson: 23999: Completion/Unix/Command/_git:
improvements for git show, git rev-parse, et al.
* 23994: Completion/Unix/Command/_git: tweaks for 23993.
* Mikael Magnusson: 23993: Completion/Unix/Command/_git: improved
completion for git show.
2007-10-18 Clint Adams
* Mikael Magnusson: 23991: Completion/Unix/Command/_git: fix
typo in __git_blobs().
* Mikael Magnusson: 23988: Completion/Unix/Command/_git: fix
git-svn commands completion.
2007-10-18 Peter Stephenson
* 23986: Doc/Zsh/contrib.yo: zmv example for turning spaces
into underscores.
2007-10-15 Clint Adams
* 23965: Completion/Unix/Command/_git: add missing bracket in
completion for git svnimport.
2007-10-14 Barton E. Schaefer
* unposted: Functions/Prompts/prompt_bart_setup: make sure
localtraps is unset before assigning to functions[TRAPWINCH].
* users/12008: Functions/Prompts/promptinit: emulate zsh to
avoid setopts conflicts. Run precmd and preexec only if they
are defined as functions.
2007-10-13 Clint Adams
* 23947: Functions/Prompts/prompt_clint_setup: remove apm battery
status and add git branch detection.
2007-10-11 Peter Stephenson
* 23934: Completion/Base/Completer/_expand_alias:
if "foo" expands as regular alias to "foo blah", turn this
into "\foo blah" to avoid the alias kicking in again.
2007-10-08 Peter Stephenson
* arno: 23910: Completion/Unix/Command/_init_d: handle
spaces in cases in init scripts.
2007-10-06 Clint Adams
* Mikael Magnusson: 23907: Completion/Unix/Command/_git: add
--cached option to git-diff completion.
* 23908: Completion/Unix/Command/_git: add missing backslash in
_git-svn.
* Mikael Magnusson: 23906: Completion/Unix/Command/_git: add
missing backslash in _git-svn.
2007-10-05 Peter Stephenson
* 23905: Completion/Unix/Command/_git: remove useless gitdir
assignment and scope array locally in new __git_changed_files
function.
* Mikael Magnusson: 23903: Completion/Unix/Command/_git:
complete both modified and added files for git commit.
2007-10-03 Peter Stephenson
* 23900: Src/Zle/compctl.c, Src/Zle/zle_tricky.c: Better handling
of NO_EQUALS option on old-style completion.
* 23883: Doc/Zsh/func.yo: try to improve precmd documentation.
* Daniel Qarras: users/11915: Completion/Unix/Command/_module:
.version incorrectly quoted as regexp.
2007-10-01 Clint Adams
* Nikolai Weibull: 23889: Completion/Unix/Command/_git: fix -o
completion in git cvsimport.
* Nikolai Weibull: 23888: Completion/Unix/Command/_git: complete
branch names and cached files after git log.
* Nikolai Weibull: 23879: Completion/Unix/Command/_git: complete
only cached files after git log.
* Jesse Weinstein: 23878: Completion/Unix/Command/_ranlib:
completion for ranlib.
2007-09-30 Clint Adams
* 23875: Completion/Unix/Command/_git: complete heads, tags, and
files after git log.
* 23874: Completion/Unix/Command/_git: only declare
revision_arguments parameter once.
* Nikolai Weibull: 23871: Completion/Unix/Command/_cdrdao:
fix __cdrdao-drivers typo.
* 23872: Completion/Unix/Command/_git: complete git
config in subcommand position.
* 23870: Completion/Unix/Command/_git: completion for git
mergetool.
* 23868: Completion/Debian/Command/_svn-buildpackage: completion
for svn-buildpackage.
* 23867: Completion/Debian/Command/_dpkg-buildpackage: completion
for dpkg-buildpackage.
* 23863: Completion/Linux/Command/_lsusb: completion
for lsusb.
* 23863: Completion/Unix/Command/_git: remove all
global variables.
* 23862: Completion/Unix/Command/_git: declare
author_conversion_file_arg_spec local.
2007-09-29 Clint Adams
* 23860: Completion/Debian/Command/_dpatch-edit-patch: complete
patch names, omitting the .dpatch extension.
* 23854: Completion/Debian/Command/_dpatch-edit-patch: complete
colon-separated path after -P, other minor tweaks.
* Julien BLACHE: 23852:
Completion/Debian/Command/_dpatch-edit-patch: completion for
dpatch-edit-patch.
* Pierre Habouzit: 23851: Completion/Unix/Command/_git:
use ad-hoc functions to list git branches and tags.
2007-09-28 Clint Adams
* 23850: Completion/Unix/Command/_md5sum: complete for GNU md5sum
instead.
* Jesse Weinstein: 23848: Completion/Unix/Command/_md5sum:
completion for md5sum.
2007-09-27 Clint Adams
* Mikael Magnusson: 23838: Completion/Unix/Command/_git:
have git verify-tag complete tags instead of hash IDs.
* 23846: Completion/Unix/Command/_git: merge in additional changes
from Nikolai Weibull's repo.
* Jun Takimoto: 23814: Completion/Unix/Command/_ls,
Completion/BSD/Command/_chflags,
Completion/Unix/Type/_file_systems, Completion/Unix/Command/_comm:
fixes for Darwin.
* 23841: Completion/Unix/Command/_git: complete tag hashes for git
verify-tag.
2007-09-26 Peter Stephenson
* users/11883: Src/init.c: "return" at top level caused
following precommand functions to return immediately.
2007-09-26 Clint Adams
* 23834: Completion/Unix/Type/_tex: complete tex files for xetex
and xelatex.
2007-09-25 Clint Adams
* Mikael Magnusson: 23832: Completion/Unix/Command/_git:
fix git merge -m completion.
* 23831: Completion/Unix/Command/_git: fix handling of merge
strategy option.
* 23829: Completion/Unix/Command/_git: merge in the remaining
git completion changes from Nikolai Weibull's repository.
* 23828: Completion/Unix/Command/_git: merge in lots of
git completion changes from Nikolai Weibull's repository.
* Mikael Magnusson: 23827: Completion/Unix/Command/_vorbis:
allow all arguments to options to either immediately follow
the option letter or be the next word.
2007-09-23 Clint Adams
* 23824: Completion/Unix/Command/_git: merge in git rerere
completion from Nikolai Weibull's repository.
* 23823: Completion/Unix/Command/_git: merge in git rev-parse
completion from Nikolai Weibull's repository.
2007-09-21 Clint Adams
* 23822: Completion/Unix/Command/_git: merge in git rm
completion fixes from Nikolai Weibull's repository.
2007-09-18 Peter Stephenson
* users/11852: Completion/Base/Completer/_expand_alias:
quotes were incorrectly removed from aliases.
2007-09-13 Clint Adams
* 23813: Src/Zle/zle_hist.c: set vipenultsrchstr to NULL
after freeing it to avoid vi-mode history search segfaults.
2007-08-31 Peter Stephenson
* 23812: Src/exec.c: ( command & ) caused core dump after 23460.
2007-08-30 Clint Adams
* Chris Lamb: 23810: Completion/Debian/Command/_lighttpd:
completion for lighty-{enable,disable}-mod .
2007-08-30 Peter Stephenson
* users/11791: Functions/Zle/incremental-complete-word:
missing "emulate -L zsh": was commented out, not sure why.
2007-08-21 Clint Adams
* 23788: Doc/Zsh/mod_files.yo, Src/Modules/files.c: add -h option
to chown symlinks rather than targets, and change default behavior
to do the opposite.
* Matthieu Moy: 23785: Completion/Unix/Command/_git: add missing
backslash in _arguments list in git-send-email.
2007-08-21 Peter Stephenson
* users/11790: Functions/Zle/{up,down}-line-or-beginning-search:
emulate -L zsh to avoid nounset problem.
2007-08-19 Clint Adams
* R.Ramkumar: 23783: Completion/Zsh/Command/_command,
Completion/Zsh/Command/_hash, Completion/Zsh/Command/_which,
Completion/Zsh/Context/_equal, Completion/Zsh/Type/_command_names:
use _path_commands.
* R.Ramkumar, tweaked: 23782: Completion/Unix/Type/_path_commands:
commands with descriptions.
* 23781: Completion/Debian/Command/_dput: base host completion
on output of `dput -H`.
* 23780: Completion/Debian/Command/_dput: add -e, -H, and
optional host argument.
2007-08-18 Peter Stephenson
* 23778: Doc/Zsh/builtins.yo: document KSH_TYPESET behaviour
in the typeset manual entry.
2007-08-18 Clint Adams
* 23775: Completion/Unix/Command/_growisofs:
restore completion of devicename=filename pairs after -Z and -M.
2007-08-16 Peter Stephenson
* Roy Marples: 23762: configure.ac: need to suppress [...] quoting
for use of [...] in case.
2007-08-14 Peter Stephenson
* 23759: Doc/Zsh/contrib.yo, Functions/MIME/pick-web-browser:
a few improvements to pick-web-browser.
* 23757: Src/lex.c: suppression correction of command
words immediately followed by () or something that looks
like it's going to be one.
2007-08-12 Andrey Borzenkov
* 23751: Completion/Linux/Command/_modutils: support for
completing module files directly
2007-08-09 Clint Adams
* Nikolai Weibull: 23749: Completion/Unix/Command/_cdrdao:
completion for cdrdao.
* Nikolai Weibull: 23748: Completion/Unix/Command/_growisofs:
better completion for growisofs and mkisofs.
2007-08-07 Clint Adams
* 23746: Completion/Unix/Command/_growisofs: partial completion
for growisofs.
* 23745: Completion/Unix/Command/_genisoimage: partial completion
for genisoimage.
2007-08-04 Clint Adams
* Matthieu Moy: 23738: Completion/Unix/Command/_git: additional
git diff args.
* 23739: Completion/Unix/Command/_git: merge in git diff
completion fixes from Nikolai Weibull's repository.
2007-07-29 Clint Adams
* 23720: Completion/Unix/Command/_dvi: handle arguments to dvips -P
as part of the same word.
* 23718: Completion/Unix/Command/_dvi: don't use _arguments -s.
2007-07-28 Clint Adams
* 23714: Completion/Unix/Command/_dvi: handle dvips -G, -R, -u, -U,
-v, -V, -y, and -z.
2007-07-27 Clint Adams
* 23712: Completion/Unix/Command/_dvi: handle dvips -j.
2007-07-26 Peter Stephenson
* 23702: Config/installfns.sh: use chmod to change permissions
since installing as a programme may try to strip the script.
2007-07-25 Clint Adams
* 23697: configure.ac: use -rdynamic where it seems to be
available, not based on the value of $host.
2007-07-25 Peter Stephenson
* 23696: Src/params.c, Test/D04parameter.ztst: assignment
to negative subscripts in scalars before the start was broken.
Now adds at start.
2007-07-23 Peter Stephenson
* 23693: Src/Zle/compmatch.c: _match tried to match the quoted
form of file names and any completion that did it's own quoting.
2007-07-22 Clint Adams
* 23691: Completion/BSD/Command/_portsnap: declare local parameter
scope for _arguments state.
2007-07-20 Peter Stephenson
* Renato Botelho : 23685:
Completion/BSD/Command/{_portlint,_csup,_portsnap}:
new FreeBSD completions.
2007-07-19 Clint Adams
* Magnus Therning + tweaks: 23686: Completion/Unix/Command/_tin:
respect TIN_HOMEDIR environment variable.
2007-07-12 Clint Adams
* 23674: Completion/Unix/Command/_git: merge in git clone
completion fixes from Nikolai Weibull's repository.
2007-07-06 Clint Adams
* 23666: Completion/Debian/Type/_deb_packages:
redirect stderr from apt-cache --generate pkgnames to
/dev/null.
2007-07-06 Clint Adams
* 23664: Completion/Debian/Command/_bts: handle bts cache
and cleancache subcommands.
2007-07-05 Peter Stephenson
* 23658: Completion/Base/Utility/_combination: bad use
of index variable exposed by 23553.
2007-07-05 Clint Adams
* 23655: Completion/Unix/Command/_git: merge in git instaweb
completion from Nikolai Weibull's repository.
* 23654: Completion/Debian/Command/_reprepro: add completion for
reprepro.
2007-07-03 Clint Adams
* 23653: Completion/Debian/Command/_apt: add completion for apt-get
autoremove.
2007-07-03 Clint Adams
* 23645: Functions/Zftp/zfautocheck: use == instead of =.
* 23644: Completion/Unix/Command/_git: merge in git remote
completion from Nikolai Weibull's repository.
2007-07-02 Clint Adams
* 23640: Completion/Unix/Command/_git: merge in git quiltimport
completion from Nikolai Weibull's repository.
* 23639: Completion/Unix/Command/_git: merge in git merge-tree
completion from Nikolai Weibull's repository.
* 23629: Etc/FTP-README: change references to "beta" to "dev" or
"development".
2007-07-01 Peter Stephenson
* Tomasz Pala: users/11599: Completion/Unix/Command/_ip:
improvements for VLAN interfaces, deleting addresses,
abbreviations.
2007-07-01 Clint Adams
* 23628: Completion/Unix/Command/_git: merge in from Nikolai
Weibull's repository completion for git mktree.
* 23627: Completion/Unix/Command/_git: merge in from Nikolai
Weibull's repository fixes for git hash-object, index-pack,
merge-index.
2007-06-28 Oliver Kiddle
* 23611: Completion/Unix/Command/_ldd, Completion/Unix/Type/_ld_debug:
new completions for ldd and LD_DEBUG on Solaris and Linux
2007-06-28 Clint Adams
* 23610: Completion/Unix/Command/_git: merge in from Nikolai
Weibull's repository git describe as well as fixes for
diff-index, diff-files, and diff-stages.
* 23609: Completion/Unix/Command/_git: merge in git clean
completion from Nikolai Weibull's repository.
2007-06-24 Clint Adams
* 23595: Completion/Unix/Command/_git: merge in git archive
completion from Nikolai Weibull's repository.
* 23594: Completion/Unix/Command/_git: merge in git grep
completion from Nikolai Weibull's repository.
* 23593: Completion/Unix/Command/_git: merge in git annotate
completion from Nikolai Weibull's repository.
2007-06-23 Clint Adams
* 23587: Completion/X/Command/_xrandr: completion for
xrandr.
* 23586: Completion/Unix/Command/_dmidecode: completion for
dmidecode.
2007-06-22 Clint Adams
* 23580: Completion/Unix/Command/_guilt: rudimentary completion
for guilt.
2007-06-19 Clint Adams
* 23569: Completion/Debian/Command/_bts: make 'bts show'
behave the same as 'bts bugs'.
* 23568: Completion/Linux/Command/_iwconfig: complete iwconfig
modu.
2007-06-16 Peter Stephenson
* users/11575: Doc/Zsh/compsys.yo: document use of
additional completers and insert style with _all_matches
2007-06-15 Peter Stephenson
* 23553: Doc/Zsh/arith.yo, Doc/Zsh/builtins.yo, Src/exec.c,
Src/math.c: should have been committed but weren't.
2007-06-14 Clint Adams
* 23561: Completion/Unix/Command/_git: merge in relevant changes
from Nikolai Weibull's repo to more appropriately complete after
'git add'.
2007-06-12 Clint Adams
* 23556: Completion/Unix/Command/_rrdtool: completion
for rrdtool.
* 23557: Completion/Unix/Command/_git: complete
filenames after 'git reset '.
2007-06-12 Clint Adams
* unposted: Completion/Unix/Command/_pkg-config,
Completion/Unix/Command/_unexpand: remove RCS Id
comments.
2007-06-11 Peter Stephenson
* 23543: Completion/Unix/Command/_perforce: work around
problem adding "..." with hiddne prefix.
2007-06-06 Peter Stephenson
* Phil Pennock: 23529: Completion/compdump: quote completion dump
to prevent global alias expansion.
2007-06-05 Peter Stephenson
* unposted: Completion/Unix/Command/_units: message and tag were
reversed; always attempt completion with removed prefix
(a bit problematic if prefix is e.g. "m").
* From Mikael Magnusson and Phil Pennock: 23521, 23522:
Completion/Unix/Command/_units: extra locations for
units data.
2007-06-04 Peter Stephenson
* 23519: Completion/Unix/Command/_units: completion for "units".
* 23518: Doc/Zsh/contrib.yo, Functions/MIME/zsh-mime-handler:
add find-file-in-path and file-path styles to MIME system.
2007-05-27 Clint Adams
* 23475: Completion/Unix/Command/_cdrecord: call $service
instead of 'cdrecord', in case we are using wodim.
2007-05-23 Peter Stephenson
* John Buddery: 23461 plus comment and test: fix race
setting up multios by blocking SIGCHLD.
* 23460: Src/exec.c, Src/jobs.c, Test/E01options.ztst:
fix longstanding problem with multios attached to a
subshell process.
2007-05-22 Peter Stephenson
* Phil Pennock: 23450: Src/Zle/zleparameter.c: undefined
widget caused crash in in $widgets special parameter.
2007-05-17 Clint Adams
* Nikolai Weibull: 23443: Completion/Unix/Command/_vim:
mark --nofork and -f as redundant.
2007-05-16 Clint Adams
* Ag. D. Hatzimanikas: 23442: Completion/Unix/Command/_vim:
update for vim 7.1.
2007-05-14 Clint Adams
* Alexander Myodov: 23439: Completion/Unix/Command/_screen:
complete sessions for -dr, -dR, -Dr, -DR, -dx, and -Dx.
2007-05-14 Peter Stephenson
* users/11484: Functions/Misc/zmv: allow renaming $f to $g
to work if the files are really the same.
* 23438 (slightly improved to use _call_program):
Completion/Unix/Type/_printers: improve finding of network
printers.
2007-05-13 Peter Stephenson
* 23434: Completion/Unix/Command/_configure: use also
for config.status.
2007-05-10 Peter Stephenson
* Peter A. Castro: 23408: zftp account handling was broken.
2007-05-01 Peter Stephenson
* unposted: Doc/Zsh/contrib.yo: typo in widget name.
* Guillaume Chazarain: 23364: Src/signals.c, Src/signals.h: fix
race in POSIX signal blocking - use local variables as other forms
already do.
* 23363: README (not posted), Doc/Zsh/compsys.yo,
Src/Zle/computil.c: fake-files style now takes pattern.
2007-04-30 Peter Stephenson
* 23339: Src/mem.c: make malloc(0) allocate a single byte
instead of returning invalid (and unfreeable) memory.
2007-04-26 Peter Stephenson
* Phil Pennock: 23326: Src/utils.c: with no __STDC_ISO_10646__
or HAVE_ICONV but with HAVE_NL_LANGINFO and CODESET the
code wouldn't compile.
2007-04-23 Peter Stephenson
* unposted: Src/parse.c: make sure we get "invalid zwc file"
for a short file (not "wrong version").
* 23312: Src/parse.c, Src/zsh.mdd: ensure parse.c is updated
when version.h changes in order to pick up changes to ZWC
files; memset() header of wordcode file to normalise unused words.
* 23308: Src/text.c: stop tindent becoming negative, which
causes infinite use of memory; add debug test to see where
it would become negative.
2007-04-21 Clint Adams
* 23303: Completion/Unix/Command/_date: use _guard.
2007-04-19 Clint Adams
* 23301: Paul Ackersviller: Functions/Misc/add-zsh-hook:
fix semicolon mistyped as a colon.
* 23302: Completion/Unix/Command/_subversion: complete properties
after svn propget and propedit.
2007-04-19 Peter Stephenson
* unposted: Functions/Misc/add-zsh-hook: should have been
added ages ago but wasn't.
2007-04-17 Wayne Davison
* users/11424: Functions/Zle/smart-insert-last-word: fixed
parse error caused by a comment in a math expression.
2007-04-17 Geoff Wing
* unposted: LICENCE: update year to 2007
2007-04-14 Clint Adams
* 23275: Completion/Unix/Command/_date: change order of
arguments to _arguments so that options will actually be
completed.
2007-04-13 Peter Stephenson
* 23271: Pete Hollobon: Completion/Unix/Command/_sqsh,
Completion/Unix/Command/.distfiles: new completion.
2007-04-05 Clint Adams
* 23264: Src/Modules/pcre.c: don't add the -pcre-match
operator unless the pcre functions are available.
2007-03-31 Clint Adams
* 23255: Completion/Unix/Command/_module: fix 23253 better.
* 23253: Erik Johansson: Completion/Unix/Command/_module:
remove double quotes causing zcompile to choke.
2007-03-30 Clint Adams
* 23252: Completion/Debian/Command/_aptitude: complete for
"aptitude unhold".
2007-03-29 Clint Adams
* unposted: Completion/Unix/Command/.distfiles: update
.distfiles.
2007-03-28 Clint Adams
* 23241: Daniel Qarras: Completion/Unix/Command/_module:
fix for _module.
2007-03-25 Peter Stephenson
* usres/11333: Completion/Unix/Command/_ssh: users-hosts
didn't limit the hosts properly when the user was matched
for ssh.
2007-03-24 Clint Adams
* 23236: Daniel Qarras: Completion/Unix/Command/_module:
enhancements for _module.
2007-03-22 Peter Stephenson
* 23226: Completion/Unix/Command/_nice: "nice -n<->" wasn't
handled.
2007-03-19 Peter Stephenson
* 23221: Martin Koeppe: don't used XTABS if not available.
2007-03-15 Peter Stephenson
* 23219: Src/options.c: Ismail Dönmez reported that lower
casing of I to dotless i in tr_TR.UTF-8 broke option handling.
2007-03-14 Clint Adams
* 23215: Completion/Unix/Command/_module: completion for
"module".
2007-03-13 Clint Adams
* 23214: Completion/Unix/Command/_subversion: complete files
after svn commit --file.
2007-02-10 Felix Rosencrantz
* unposted: Completion/Unix/Command/_comm: added -s flag to
_arguments so completion could deal with combined flags.
2007-03-08 Clint Adams
* 23206: Completion/Unix/Command/_mercurial: completion for hg.
2007-03-01 Peter Stephenson
* 23203: Completion/X/Command/_acroread: use -version
to get version (spotted by Zvi) and fix the other methods
as fallback.
2007-02-27 Clint Adams
* 23196: Completion/Debian/Command/_apt: tweak apt-cache madison
and --installed.
2007-02-26 Peter Stephenson
* 23190: Completion/Unix/Type/_net_interfaces: use ifconfig
on Linux and fall back to old method in order to pick up
additional interface types.
* unposted: Completion/Unix/Command/_ip: tweak ip route
show abbreviations.
2007-02-25 Peter Stephenson
* 23186: Completion/Base/Utility/_regex_words,
Completion/Unix/Command/_ip (tweaked), Doc/Zsh/compsys.yo: add to
regex completion handling and add new ip completion.
2007-02-25 Barton E. Schaefer
* 22894 (belated): Completion/Unix/Type/_email_addresses: fix
muttrc path expansion in search for aliases.
* unposted (based on users/10881,10884): Doc/Zsh/contrib.yo,
Functions/Zle/smart-insert-last-word: add auto-previous zstyle,
make use of auto-suffix-retain, add an always block for cleanup,
and search unedited text via parameter module $history.
2007-02-25 Clint Adams
* 23185: Tobias Gruetzmacher: Completion/Unix/Command/_qemu: qemu
completion improvements.
2007-02-24 Clint Adams
* 23184: Completion/Unix/Command/_qemu: completion for qemu.
2007-02-22 Clint Adams
* 23183: Completion/Debian/Command/_make-kpkg:
complete comma-separated list of directories/modules
for --added-modules.
2007-02-16 Peter Stephenson
* 23182: Completion/Base/Utility/_arguments: handle
./configure --help output "--with-foo[=BAR]" by
using "=-" specifier.
2007-02-14 Clint Adams
* 23178: David Riebenbauer: Completion/Debian/Command/_make-kpkg:
update for modern versions of make-kpkg.
2007-02-13 Peter Stephenson
* 23168: Src/Modules/tcp.c: error when failing to bind
to a port didn't use native byte order.
2007-02-10 Felix Rosencrantz
* 23164: Src/builtin.c when PUSHD_SILENT is set, don't print anything
from popd/pushd.
2007-02-06 Peter Stephenson
* unposted: Src/Zle/complist.c: 23144 could leave an uninitialised
variable.
2007-02-05 Clint Adams
* 23151: Completion/Unix/Command/.distfiles,
Completion/Unix/Command/_monotone: partial completion
for mtn (monotone) command.
2007-02-03 Clint Adams
* 23150: Completion/Debian/Command/.distfiles,
Completion/Debian/Command/_cdbs-edit-patch: completion for
cdbs-edit-patch.
2007-02-02 Peter Stephenson
* 23144: Felix Eckhofer : Src/Zle/complist.c:
NULL pointer when ending interactive search in menu select.
2007-01-29 Clint Adams
* 23140: Completion/Unix/Command/_arping: handle syntax for
iputils variant as well as whichever arping for which we
had already been completing.
2007-01-24 Peter Stephenson
* 23131: Test/.distfiles, Test/D08cmdsubst.ztst: new tests for
command substitution.
2007-01-21 Clint Adams
* 23117: arno: Completion/Unix/Command/_yafc:
strip out erroneous commas.
* 23116: arno: Completion/Unix/Command/_getmail:
strip out erroneous commas.
2007-01-19 Peter Stephenson
* 23115: Doc/Zsh/grammar.yo, Src/lex.c, Src/loop.c, Src/parse.c,
Src/text.c, Src/zsh.h, Test/A01grammar.ztst: add ";|"
at end of case statement to cause testing of later patterns.
2007-01-16 Peter Stephenson
* users/11113: Completion/Unix/Command/_todo.sh: extend
project and context completion to ordinary text and complete
after whitespace in quotes.
2007-01-15 Barton E. Schaefer
* 23107, 23109: Config/defs.mk.in: suppress parallel makes.
2007-01-12 Peter Stephenson
* 23101: Src/signals.c, Test/C03traps.ztst: ZERR traps
had various odd features when combined with function returns.
2007-01-05 Peter Stephenson
* 23091: Doc/Zsh/compctl.yo, Doc/Zsh/contrib.yo: fixes
for some *roff problems noted by doclifter.
2007-01-05 Peter Stephenson
* 23090: configure.ac: make ncurses preferred over curses
and try not to link to multiple display libraries if not
necessary.
2007-01-04 Clint Adams
* 23089: R.Ramkumar: Completion/Unix/Command/_mpc:
relax playlist glob pattern to work with newer versions.
2007-01-02 Clint Adams
* 22817: Frank Terbeck: Completion/Debian/Command/_aptitude:
update for modern options, add completion of releases.
* 23080: arno: Completion/X/Command/_qiv: fix -c and -g
(both were mistakenly -b).
2006-12-19 Peter Stephenson
* 23070: Test/C02cond.ztst: Skip [[ -N file ]] test on NFS
file systems.
2006-12-17 Peter Stephenson
* 23060: Doc/Makefile.in: make everything makes info.
* 23059: arno: Completion/Debian/Command/_apt-file, also
.distfiles: new completion.
* 23058: arno: Completion/X/Command/_mozilla: handle -CreateProfile.
* 23057: arno: Completion/X/Command/_setxkbmap, also .distfiles:
new completion.
2006-12-15 Peter Stephenson
* users/11083: Doc/Zsh/contrib.yo, Functions/Zle/.distfiles,
Functions/Zle/modify-current-argument,
Functions/Zle/split-shell-arguments: functions for handling splitting
of shell arguments in ZLE.
2006-12-13 Peter Stephenson
* 23051: Src/lex.c: using ${(Q)...} on an expression with
RCQUOTE handling failed when DEBUG was defined.
2006-12-12 Peter Stephenson
* users/11079: Doc/Zsh/expn.yo: point out that 1(2##) may not
work.
2006-12-08 Peter Stephenson
* based on 23038: Completion/Unix/Command/_webbrowser,
Completion/X/Command/_mozilla: remove firefox from _webbrowser,
it's handled by Completion/X/Command/_mozilla; add some
firefox-specific options.
2006-12-08 Clint Adams
* 23039: Completion/X/Command/_mozilla: handle iceweasel as
firefox.
2006-12-04 Peter Stephenson
* 23028: configure.ac, Config/defs.mk.in, Doc/Makefile.in:
use texi2pdf where available.
2006-11-28 Peter Stephenson
* 23022: Test/ztst.zsh: don't allow WORDCHARS to be exported
to tests.
* unposted: Completion/Unix/Command/_perforce: updated to 2006.2.
2006-11-27 Clint Adams
* 23018: Completion/Unix/Command/_darcs: parse out
section headings from darcs --help.
2006-11-18 Clint Adams
* 23005: Completion/Unix/Command/_toilet: completion
for toilet.
2006-11-15 Peter Stephenson
* users/10989: Completion/Base/Core/_description,
Doc/Zsh/compsys.yo: add fake-always style that overrides
ignored-patterns.
2006-11-14 Peter Stephenson
* users/10981: Jean-Rene David :
Completion/Unix/Command/_ssh: needs glob_subst to expand
path for config file.
* users/10979: Completion/Unix/Command/_ssh: use config file
from -F option if present.
2006-11-13 Clint Adams
* 22998: Completion/Linux/_acpi: add -s to _arguments.
2006-11-11 Clint Adams
* unposted: update config.guess and config.sub to
2006-07-02 versions.
2006-11-10 Peter Stephenson
* 22993: Completion/Unix/Command/_make: slightly more
effective version of 22988.
* 22992: Doc/Zsh/func.yo, Doc/Zsh/builtins.yo, Src/builtin.c:
make $? available on trap or hook shell exit.
2006-11-09 Peter Stephenson
* 22988: arno: Completion/Unix/Command/_make: failed on
special variable names, so use local -h. Probably not a
complete fix since the function can run recursivesly for
include directives which should use the same namespace.
2006-11-08 Peter Stephenson
* 22983: Src/builtin.c, Src/init.c: exit could loop for ever
in two different ways (but not at the same time).
2006-11-07 Peter Stephenson
* 22973: arno: Completion/Unix/Command/_zip: .xpi files are
zip files.
2006-11-06 Peter Stephenson
* 22972: Completion/Zsh/Command/_typeset: autoload completion
is limited to functions not yet registered.
2006-11-03 Peter Stephenson
* users/10928: send all "jobs" output to stdout, not shout.
* 22953: Mikael Magnusson:
Completion/Base/Widget/_most_recent_file: didn't work if
file started with a hyphen.
2006-11-02 Peter Stephenson
* 22950: Src/Zle/zle_tricky.c: starting menu completion
with reverse-menu-complete used the first match instead
of the last.
2006-11-02 Clint Adams
* 22947: R. Ramkumar: Completion/Unix/Command/_mkdir:
minor mkdir completion fixes.
2006-11-01 Clint Adams
* 22940: R. Ramkumar: Completion/Unix/Command/_mkdir:
completion for mkdir.
* users/9483: Sir Raorn(?): Completion/Unix/Command/_ri:
completion for ri (ruby documentation viewer).
2006-10-30 Peter Stephenson
* 22913: Doc/Zsh/params.yo, Src/jobs.c: set $! after a "bg", too.
2006-10-27 Peter Stephenson
* unposted: Completion/Unix/Command/_perforce: completion
of jobs selected from a jobview (e.g. after p4 fix -d -c )
was broken.
2006-10-27 Clint Adams
* 22914: Completion/Unix/Command/_cdrecord: add wodim to compdef
line.
2006-10-25 Peter Stephenson
* arno: Completion/Unix/Command/{_getmail,_yafc,.distfiles}:
two new completions.
* unposted: Completion/Debian/Command/.distfiles,
Completion/Linux/Command/.distfiles,
Completion/Linux/Type/.distfiles,
Completion/Unix/Command/.distfiles,
Completion/Unix/Type/.distfiles, Doc/.cvsignore,
Functions/Zle/.distfiles: various files missing from
the distribution.
2006-10-23 Wayne Davison
* unposted: Completion/Unix/Command/_rsync: the final option
changes for the imminent 2.6.9 release.
2006-10-20 Peter Stephenson
* unposted: Completion/Unix/Command/_todo.sh: use plain
mode for getting completino lists.
2006-10-23 Clint Adams
* 22896: Src/Zle/complete.mdd: rename Mandrake to
Mandriva.
2006-10-20 Clint Adams
* 22888: Completion/Unix/Command/_tardy: completion for
tardy.
2006-10-19 Peter Stephenson
* unposted: Completion/Unix/Command/_todo.sh: more places
where we complete priorities and contexts.
2006-10-17 Peter Stephenson
* unposted, c.f. 22833: rename Completion/Mandrake and
all its works to Completion/Mandriva.
2006-10-16 Geoff Wing
* unposted: Doc/Zsh/metafaq.yo, Etc/FAQ.yo: archive.progeny.com
mirror site is being decommissioned. Remove from lists
2006-10-15 Barton E. Schaefer
* unposted: Functions/Misc/colors: add several comments about
other ANSI terminal attributes, cribbed from ECMA-48.
* unposted: Functions/Zle/keymap+widget: another example.
2006-10-15 Peter Stephenson
* 22874: Functions/Misc/run-help: unquoting wasn't consistent.
2006-10-14 Clint Adams
* 22875: Completion/Debian/Command/_a2utils: Emmanuel Bouthenot,
tweaked: completion for a2ensite, a2dissite, a2enmod, a2dismod.
2006-10-13 Peter Stephenson
* 22873: Larry P. Shrof: Doc/Zsh/expn.yo: typo.
2006-10-10 Peter Stephenson
* 22860: Completion/Unix/Command/_tar: allow - before first
argument of tar.
* 22859: Completion/Base/Utility/_arguments: improved to
handle all descriptions for zsh configure and GNU tar.
2006-10-10 Peter Stephenson
* 22858: Completion/Base/Utility/_arguments: options generated
from --help text can now be documented.
* 22851: arno: Completion/Unix/Command/_init_d: "-" can occur
in script names.
* 22854: Doc/Zsh/contrib.yo, Functions/Zle/replace-string,
Functions/Zle/replace-string-again: separate out back end
as separate widget to repeat replacement.
2006-10-07 Clint Adams
* 22835: Completion/Unix/Command/_pon: tidy up pon bit
and add poff completion.
2006-10-07 Andrey Borzenkov
* 22839: Completion/Unix/Command/_texinfo: as pointed by
Vincent Lefevre, info accepts file names as first argument
2006-10-06 Peter Stephenson
* 22820: Src/Zle/compresult.c: no, users/10791 wasn't right
and now I'm bored so this will have to do.
* users/10791: Src/Zle/compresult.c: accumulated completions
on single line could cause border disputes resulting in
skirmishes with cursor position.
2006-10-05 Peter Stephenson
* unposted: Completion/Unix/Command/_perforce: improved
message when not completing after "p4 clients".
* 22818: Doc/Zsh/params.yo: delimiters in subscript flags
are like those in parameter substitution.
2006-10-03 Clint Adams
* 22816: Joerg Sommer: Completion/Unix/Command/_pon:
completion for pon.
* 22815: Joerg Sommer: Completion/Debian/Command/_invoke-rc.d:
completion for invoke-rc.d.
2006-10-03 Clint Adams
* 22814: Completion/X/Command/_mplayer: add .mp4 and .flv
to media file extension list.
* 22812: R. Ramkumar: Completion/Unix/Command/_bittorrent,
Completion/Unix/Command/_rsync, Completion/Unix/Command/_ssh,
Completion/Unix/Command/_wget: utilize _bind_addresses in
existing completion functions.
* 22811: R. Ramkumar: Completion/Unix/Type/_bind_addresses:
helper function to give local IP addresses to which a program
might bind a socket.
* 22810: Completion/Unix/Command/_gpg: fix malformed
--encrypt-to line.
* 22808: Completion/Debian/Command/_dchroot,
Completion/Debian/Command/_dchroot-dsa: handle internationalized
output and choices within brackets.
2006-10-02 Peter Stephenson
* unposted: INSTALL: correct opening remarks.
* 22804: Mikael Magnusson: Functions/Zle/narrow-to-region:
allow zero-length ranges.
2006-10-01 Clint Adams
* 22803: Roger Leigh: Completion/Debian/Command/_dchroot,
Completion/Debian/Command/_dchroot-dsa,
Completion/Debian/Command/_schroot: updates for
dchroot and schroot completion, and new completion
for dchroot-dsa.
2006-09-30 Clint Adams
* 22800: Completion/Linux/Type/_fuse_arguments,
Completion/Linux/Type/_fuse_values,
Completion/Linux/Type/_wakeup_capable_devices:
put quotes around "$@".
* 22799: R. Ramkumar: Completion/Linux/Command/_fusermount:
change _fusermount to use _fuse_values and _canonical_paths.
* 22798: R. Ramkumar: Completion/Unix/Command/_bittorrent:
cleanup and fixes.
* 22797: R. Ramkumar: Completion/Linux/Type/_fuse_arguments,
Completion/Linux/Type/_fuse_values: generic FUSE completion
support functions.
* 22796: R. Ramkumar: Completion/Unix/Command/_subversion:
fix misspelling of IPREFIX.
* 22795: R. Ramkumar: Completion/Unix/Type/_urls:
handle https urls.
* 22794: R. Ramkumar: Completion/Linux/Command/_acpitool,
Completion/Linux/Type/_wakeup_capable_devices: completion for
acpitool.
2006-09-27 Peter Stephenson
* 22780: Completion/Base/Utility/_arguments:
Completion/Unix/Command/_todo.sh, Doc/Zsh/compsys.yo,
Src/Zle/computil.c: _arguments -n sets NORMARG to index of first
non-option argument (via comparguments -n); use this in _todo.sh.
* unposted: Completion/Unix/Command/_todo.sh: replace buggy
search message by completion of projects and contexts.
* 22778: Completion/Unix/Command/_locate: completion for
various versions of the locate command.
2006-09-23 Andrey Borzenkov
* 22760: Test/ztst.zsh: force locale to C to avoid test failures
due to localized output
2006-09-21 Peter Stephenson
* 22752: + Roman Neuhauser: Doc/Zsh/compsys.yo,
Doc/Zsh/compwid.yo, Doc/Zsh/roadmap.yo: improved introduction
to completion.
2006-09-21 Peter Stephenson
* 22739: arno: Functions/Prompts/promptinit: change test
for prompt -c to test for theme.
2006-09-20 Peter Stephenson
* users/10748: Doc/Zsh/compsys.yo: improve example, make one
feature clearer.
* unposted: Completion/Unix/Command/_perforce: add some
handling for unsupported commands; add p4d completion.
* 22743: Doc/Zsh/builtins.yo, Src/builtin.c: document the sh
"set - [args]" -> "set -xv [-- args]" hack and limit it to
non-native emulation.
2006-09-17 Clint Adams
* 22728, 22734: Doc/Zsh/mod_parameter.yo, Src/Modules/parameter.c,
Src/Modules/parameter.mdd, Src/exec.c, Src/zsh.h: $functrace
parameter for function backtraces.
2006-09-16 Andrey Borzenkov
* 22721: Makefile.in: add pdf target
2006-09-15 Clint Adams
* 22719: configure.ac: check for RLIMIT_NICE and
RTLIMIT_RTPRIO so 22718 will work.
* 22718: Src/Builtins/rlimits.c: use ulimit -e and -r
for RLIMIT_NICE and RLIMIT_RTPRIO respectively.
2006-09-15 Peter Stephenson
* zsh-users/10720: arno + pws: Functions/Misc/checkmail:
bad recursive argument handling and need to be safer about
options.
* 22715: Src/exec.c: AUTOCONTINUE option never worked.
2006-09-14 Peter Stephenson
* 22692: Doc/Zsh/expn.yo: additional notes on a couple of
parameter expansion features.
2006-09-13 Peter Stephenson
* 22704: Completion/Unix/Command/_todo.sh: new completion.
2006-09-07 Peter Stephenson
* 22672: arno: Functions/Prompts/prompt_clint_setup,
Functions/Prompts/prompt_zefram_setup: broken when KSH_ARRAYS
is on.
2006-08-22 Clint Adams
* 22657: Completion/Unix/Command/_tla: update for tla 1.3.5.
2006-08-22 Peter Stephenson
* 22656: Src/options.c (slightly tweaked): improve handling of
monitor option a bit.
2006-08-21 Clint Adams
* 22655: Ralph Amissah: Completion/Unix/Command/_sisu:
completion for sisu.
2006-08-21 Peter Stephenson
* unposted: Doc/Zsh/compsys.yo: extra documentation arising out of
discoveries by Bart in zsh-users/10626 and 22653.
2006-08-20 Peter Stephenson
* 22650: Src/Modules/zutil.c: when deleting styles, the pointer
to the last style can become invalid.
* 22638: Src/Modules/zutil.c: deleting styles in contexts didn't
remove the style itself if it was the last context.
2006-08-15 Clint Adams
* 22609: Completion/Unix/Command/_baz: complete for
switch subcommand.
2006-08-14 Peter Stephenson
* 22608: Doc/Zsh/contrib.yo: improvements on 22606.
* 22606: Doc/Zsh/contrib.yo, Functions/Zle/match-word-context,
Functions/Zle/match-words-by-style, Functions/Zle/.distfiles: new
word-context style for word matching, remove out-of-date handling
for bug.
2006-08-13 Peter Stephenson
* 22601: Completion/Unix/Type/_list_files: need to unquote
characters quoted by the completion mechanism.
2006-08-13 Clint Adams
* unposted: Functions/Zle/.distfiles,
Completion/Unix/Command/.distfiles: update distributed files.
2006-08-09 Peter Stephenson
* unposted: Functions/Example/pushd: maintain pushdignoredups if
it was set on entry to the function. I have a weird sense of
deja vu about this...
2006-08-09 Peter Stephenson
* 22593: Doc/Zsh/contrib.yo, Functions/MIME/zsh-mime-handler: add
handle-nonexistent style.
2006-08-07 Peter Stephenson