Heyla, here are some spell fixes for Etc/* (excluding FAQ) based on 3.0.1-test2 *** BUGS.bak Mon Sep 30 12:45:59 1996 --- BUGS Thu Oct 3 12:47:43 1996 *************** *** 6,12 **** If you suspend "man", zle seems to get into cooked mode. It works ok for plain "less". It is not specific neither to man nor to zsh. ! E.g. call the fallowing program foo: #include #include --- 6,12 ---- If you suspend "man", zle seems to get into cooked mode. It works ok for plain "less". It is not specific neither to man nor to zsh. ! E.g. call the following program foo: #include #include *************** *** 24,35 **** from zsh/bash, zle/readline gets into cooked mode. ------------------------------------------------------------------------ % zsh -c 'cat a_long_file | less ; :' ! can be interrupted with ^C. The prompt comes back and less is orphaed. If you go to the end of the file with less and cat terminates, ^C will not terminate less. The `; :' after less forces zsh to fork before executing less. ------------------------------------------------------------------------ ! The pattern %?* maches names beginning with %? instead of names with at least two characters beginning with %. This is a hack to allow %?foo job substitution without quoting. This behaviour is incompatible with sh and ksh and may be removed in the future. A good fix would be to keep --- 24,35 ---- from zsh/bash, zle/readline gets into cooked mode. ------------------------------------------------------------------------ % zsh -c 'cat a_long_file | less ; :' ! can be interrupted with ^C. The prompt comes back and less is orphaned. If you go to the end of the file with less and cat terminates, ^C will not terminate less. The `; :' after less forces zsh to fork before executing less. ------------------------------------------------------------------------ ! The pattern %?* matches names beginning with %? instead of names with at least two characters beginning with %. This is a hack to allow %?foo job substitution without quoting. This behaviour is incompatible with sh and ksh and may be removed in the future. A good fix would be to keep *** CONTRIBUTORS.bak Mon Sep 30 12:45:59 1996 --- CONTRIBUTORS Thu Oct 3 12:49:50 1996 *************** *** 7,21 **** this release. If you feel that you or someone else have been unfairly omitted from this list please mail me (hzoli@cs.elte.hu). ! * Richard Coleman manintained the code till the release of zsh-2.6-beta16. Converted zsh to use autoconf thus greatly improving the portability. Rewrote signal handling code. Reorganized internal hash tables and rewrote the related builtins (enable, disable, hash, unhash). Made some cleanups in exec.c. ! * Zoltán Hidvégi the current maintainer. Rewrore most of the lexer and substitution and the related completion code. Improved ! sh/ksh/POSIX comapibility. Fixed lots of bugs in completion, parameter and history code. Made zsh fully 8-bit clean. Made some reorganizations in exec.c. Fixed signal handling bugs. Fixed lots of bugs in various places. --- 7,21 ---- this release. If you feel that you or someone else have been unfairly omitted from this list please mail me (hzoli@cs.elte.hu). ! * Richard Coleman maintained the code till the release of zsh-2.6-beta16. Converted zsh to use autoconf thus greatly improving the portability. Rewrote signal handling code. Reorganized internal hash tables and rewrote the related builtins (enable, disable, hash, unhash). Made some cleanups in exec.c. ! * Zoltán Hidvégi the current maintainer. Rewrote most of the lexer and substitution and the related completion code. Improved ! sh/ksh/POSIX compatibility. Fixed lots of bugs in completion, parameter and history code. Made zsh fully 8-bit clean. Made some reorganizations in exec.c. Fixed signal handling bugs. Fixed lots of bugs in various places. *** MACHINES.bak Mon Sep 30 12:44:26 1996 --- MACHINES Thu Oct 3 13:07:56 1996 *************** *** 22,30 **** subdirectory and put a fixed version of the header file to it before compiling. ! The strip comming with gcc-2.7.2 seems to create unusable binaries. This problem is not related to zsh. If you have such ! problems, remove the bogous strip and use /bin/strip instead. DYNIX/ptx 1.4 and 2.0.4 with X11 --- 22,30 ---- subdirectory and put a fixed version of the header file to it before compiling. ! The strip coming with gcc-2.7.2 seems to create unusable binaries. This problem is not related to zsh. If you have such ! problems, remove the bogus strip and use /bin/strip instead. DYNIX/ptx 1.4 and 2.0.4 with X11 *************** *** 63,77 **** SUN: SunOS 4.1.x Should build `out-of-the-box'. Under 4.1.3 if yellow pages is used, username completion ! may cause segmentation violaton. This is a bug in the shared library not in zsh. Some libc.so.1.9.x has this bug (it fails in yp_all). Statically linked binaries will work if linked with libc.so.1.8.1 (which means that if you can get a statically linked binary compiled under 4.1.2 that it will probably work). ! An altermative but untested solution may be to undefine HAVE_NIS in config.h. This may work, but the first username ! completion will be _very_ solw (as slow as in tcsh). Solaris 2.x The UCB versions of the routines for reading directories are --- 63,77 ---- SUN: SunOS 4.1.x Should build `out-of-the-box'. Under 4.1.3 if yellow pages is used, username completion ! may cause segmentation violation. This is a bug in the shared library not in zsh. Some libc.so.1.9.x has this bug (it fails in yp_all). Statically linked binaries will work if linked with libc.so.1.8.1 (which means that if you can get a statically linked binary compiled under 4.1.2 that it will probably work). ! An alternative but untested solution may be to undefine HAVE_NIS in config.h. This may work, but the first username ! completion will be _very_ slow (as slow as in tcsh). Solaris 2.x The UCB versions of the routines for reading directories are *** NEWS.bak Mon Sep 30 12:44:27 1996 --- NEWS Thu Oct 3 13:09:16 1996 *************** *** 3,9 **** Much improved sh/ksh emulation. When zsh is invoked as sh it mostly conforms to POSIX 1003.2. ! Enhaced parameter expansion features: new flags: A, @, e, W, p, f, F. Expansions can be nested. For example, "${${(M)${(f@)$(