2004-04-06 Peter Stephenson * Peter Castro : 19735 (minus texinfo hunk): Doc/Makefile.in, Src/builtin.c, Src/exec.c, Src/main.c, Src/system.h, configure.ac: improved use of paths, text/binary and dynamic library usage for Cygwin. * 19733 (with improved documentation): Doc/Zsh/contrib.yo, Doc/Zsh/zle.yo, Functions/Misc/zed, Src/Zle/zle_keymap.c, Src/Zle/zle_main.c: vared -M and -m allow you to provide main and alternate keymap; zed will use keymaps zed and zed-vicmd. 2004-04-05 Peter Stephenson * 19728: Doc/Zsh/expn.yo: explain that (^F) (from 19717) doesn't mean `non-empty directories', you need (/^F) for that. * unposted: ChangeLog, ChangeLog-4.1: move stuff up to 4.2.0 out of ChangeLog. * unposted: Config/version.mk: update version to 4.2.0-dev-1; not tagged or released, this is just to avoid clashes with the released version. 2004-04-01 Peter Stephenson * 19717: Doc/Zsh/expn.y, Src/glob.c: use F glob qualifier for `full' (non-empty) directories. 2004-03-31 Bart Schaefer * unposted: Functions/Misc/zrecompile: change "mv" to "mv -f" when backing up .zwc files, because zcompile creates the files read-only. See thread ending at users/7269. 2004-03-30 Oliver Kiddle * 19708: Completion/compaudit: change getent() function to handle two arguments * 19707: Src/params.c, Test/D05array.ztst: fix bug where a nagative index into an array returned a one element array instead of a scalar 2004-03-25 Clint Adams * 19691: Completion/Unix/Type/_diff_options: Allow more than one --exclude or -x to diff. 2004-03-25 Peter Stephenson * 19683: Src/utils.c: Work around occasional problem on Cygwin with dllwrap. * 19682: Doc/Zsh/builtins.yo, Etc/NEWS, Src/signals.c: Don't run ZERR, DEBUG or EXIT traps inside other traps; caused confusion and incompatibility. 2004-03-24 Peter Stephenson * 19674 plus unposted changes suggested in 19676: configure.ac, Doc/Zsh/mod_zftp.yo, Src/Modules/zftp.c, Etc/NEWS, Functions/Zftp/zfstat: Add support for non-standard ports to core zftp. Not yet handled by the function system (except zfstat reports port): needed in lastloc and bookmarks. 2004-03-23 Peter Stephenson * 19661: Danek Duvall: Completion/Unix/Type/_diff_options: support diff -u on Solaris from 2.10 up. 2004-03-22 Clint Adams * 19673: Peter Palfrader: Completion/Unix/Command/_cvs: tags can contain the + character. 2004-03-22 Peter Stephenson * 19669, 19670: Danek Duvall: Completion/compaudit: Use of getent to check groups was slow; typo caused duplicate fpath entries. * 19671: Src/Zle/zle_main.c: error in zle-line-init caused infinite loop. 2004-03-20 Bart Schaefer * 19666 (tweaked): Completion/Unix/Command/_ssh: fixes for remote file completion for scp, suggested by Jay Berkenbilt . * users/7172: Functions/Prompts/prompt_bart_setup: include "unset" among the localoptions, as this relies on it.