1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2024-12-28 16:15:02 +01:00

unposted: zsh-4.2.0-pre-1

This commit is contained in:
Peter Stephenson 2004-02-26 15:09:07 +00:00
parent 1556ce6f1f
commit 40dae2a82d
9 changed files with 46 additions and 15 deletions

View file

@ -5,10 +5,11 @@ config.h
config.h.in
config.log
config.modules
config.modules.sh
config.status
configure
cscope.out
stamp-h
stamp-h.in
cscope.out
autom4te.cache
*.swp

View file

@ -1,7 +1,7 @@
DISTFILES_SRC='
.cvsignore .distfiles .preconfig Makefile.in
ChangeLog ChangeLog-3.1 ChangeLog.3.0 INSTALL LICENCE META-FAQ README
acconfig.h aclocal.m4 aczsh.m4 configure.ac
aclocal.m4 aczsh.m4 configure.ac
configure config.h.in stamp-h.in
config.guess config.sub install-sh mkinstalldirs
'

View file

@ -1,3 +1,9 @@
2004-02-26 Peter Stephenson <pws@csr.com>
* unposted: .cvsignore, .distfiles, README, Config/version.mk,
Etc/CONTRIBUTORS, Etc/MACHINES, Etc/NEWS,
Functions/Zle/.distfiles: zsh 4.2.0-pre-1.
2004-02-26 Doug Kearns <djkea2@mugca.its.monash.edu.au>
* unposted: Completion/Unix/Command/_raggle: reword --help

View file

@ -27,5 +27,5 @@
# This must also serve as a shell script, so do not add spaces around the
# `=' signs.
VERSION=4.1.1-dev-1
VERSION_DATE='July 9, 2003'
VERSION=4.2.0-pre-1
VERSION_DATE='February 26, 2004'

View file

@ -15,6 +15,11 @@ to be currently accurate. If you feel that you or someone else have
been unfairly omitted from this list please mail the current maintainer
at <coordinator@zsh.org>.
Version 4.2
-----------
The contributor list is similar to that for 4.1.1.
Version 4.1.1
-------------

View file

@ -3,7 +3,11 @@ ZSH ON SPECIFIC ARCHITECTURES
-----------------------------
These are the OSes that zsh has been tried on. If you succeed in getting
zsh to work on an OS not listed, let us know.
zsh to work on an OS not listed, let us know. The information in this
list may be out of date, as the developers do not have access to all
machines. In general, GNU/Linux distributions, Solaris and Cygwin are
reasonably well covered. Please let us have any recent information
on other systems.
On all machines if you use gcc and upgrade your OS you must rebuild gcc
after the OS upgrade. A gcc left from a previous OS may seem to work
@ -97,9 +101,9 @@ IBM: AIX 3.2, 4.x
On 3.2, for 64-bit integer support you need to compile with gcc, as
the native compiler does not support ANSI simultaneously with
`long long'. On 4.1, there appear to be problems using
--enable-dynamic (the default) with gcc (version was 2.7.2.3) in
4.1, though native cc works. More information about this problem
`long long'. On 4.1, there appeared to be problems using
--enable-dynamic (the default) with gcc (version was 2.7.2.3),
though native cc works. More information about this problem
would be appreciated.
It was reported, that at least some 4.x versions have problem
@ -168,6 +172,9 @@ SGI: IRIX 6.2, 6.3, 6.5
The zpty module is not currently supported.
Sun: SunOS 4.1.*
[This information is probably out of date. If you know otherwise,
please tell zsh-workers@sunsite.dk.]
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.* has this bug (it fails in yp_all).

View file

@ -2,8 +2,8 @@
CHANGES FROM PREVIOUS VERSIONS OF ZSH
-------------------------------------
New features between zsh versions 4.0 and 4.1.1
-----------------------------------------------
New features between zsh versions 4.0 and 4.2
---------------------------------------------
Configuration:
- upgraded to use autoconf post-2.50
@ -16,9 +16,16 @@ Syntax and builtins:
pairs) associative arrays.
- enhanced multiple parameter `for' loops:
for key value in key1 value1 key2 value2 ...
maintaining full compatibility with POSIX syntax
maintaining full compatibility with POSIX syntax.
- Suffix aliases allow the shell to run a command on a file by suffix,
e.g `alias -s ps=gv' makes `foo.ps' execute `gv foo.ps'. Supplied
function zsh-mime-setup uses existing mailcap and mime.types files
to set up suitable aliases. Supplied function pick-web-browser is
suitable for finding a browser to show .html etc. files by suffix alias.
Add-on modules and functions:
- zsh/datetime modules makes date formatting and seconds since EPOCH
available inside the shell.
- zsh/net/tcp module provides builtin interface to TCP through ztcp
builtin. Function suite for interactive and script use with expect-style
pattern matching.
@ -40,6 +47,7 @@ Completion system:
releases): valgrind, tidy, texinfo, infocmp, Java classes, larch, limit,
locale parameters, netcat, mysqldiff, mt, lsof, elinks, ant, debchange
(dch), email addresses, file system types, Perforce, xsltproc.
Plus many others.
Line editor:
- special parameters $PREDISPLAY, $POSTDISPLAY available in function
@ -55,19 +63,24 @@ Line editor:
- better handling of keymaps in zle and widgets
- better support for output from user-defined widgets while zle is active
- tetris game which runs entirely in zle
- several other contributed widgets
Local internal improvements:
- disowned jobs are automatically restarted
- \u and \U print escapes for Unicode
- read -d <delimiter> allows a custom line ending.
- read -t <timeout>.
- line numbers in error messages and $PS4 output are more consistent
- `=prog' expands only paths, no longer aliases for consistency
- job display in prompts; `jobs' command output can be piped
- prompts: new $RPROMPT2, %^, %j, %y, enhanced %{, %}, %_.
- rand48() function for better randomness in arithmetic
- rand48() function in zsh/mathfunc for better randomness in arithmetic
(if the corresponding math library function is present)
- $SECONDS parameter can be made floating point via `typeset -F SECONDS'
for better timing accuracy
- improvements to command line history mechanism
- job table is dynamically sized, preventing overflow (typically seen
previously in complex completions).
- many bugfixes

View file

@ -12,4 +12,5 @@ backward-kill-word-match backward-word-match capitalize-word-match
down-case-word-match forward-word-match kill-word-match
match-words-by-style select-word-style transpose-words-match
up-case-word-match
delete-whole-word-match quote-and-complete-word url-quote-magic
'

4
README
View file

@ -5,9 +5,7 @@ THE Z SHELL (ZSH)
Version
-------
This is zsh version 4.1.1. This is a development release. However, it has
been in use over a long period by many people and it is believed to be
fairly stable.
This is zsh version 4.2.0. This is a stable release.
Installing Zsh
--------------