mirror of
git://git.code.sf.net/p/zsh/code
synced 2025-01-01 05:16:05 +01:00
unposted: zsh-4.2.0-pre-1
This commit is contained in:
parent
1556ce6f1f
commit
40dae2a82d
9 changed files with 46 additions and 15 deletions
|
@ -5,10 +5,11 @@ config.h
|
||||||
config.h.in
|
config.h.in
|
||||||
config.log
|
config.log
|
||||||
config.modules
|
config.modules
|
||||||
|
config.modules.sh
|
||||||
config.status
|
config.status
|
||||||
configure
|
configure
|
||||||
|
cscope.out
|
||||||
stamp-h
|
stamp-h
|
||||||
stamp-h.in
|
stamp-h.in
|
||||||
cscope.out
|
|
||||||
autom4te.cache
|
autom4te.cache
|
||||||
*.swp
|
*.swp
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
DISTFILES_SRC='
|
DISTFILES_SRC='
|
||||||
.cvsignore .distfiles .preconfig Makefile.in
|
.cvsignore .distfiles .preconfig Makefile.in
|
||||||
ChangeLog ChangeLog-3.1 ChangeLog.3.0 INSTALL LICENCE META-FAQ README
|
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
|
configure config.h.in stamp-h.in
|
||||||
config.guess config.sub install-sh mkinstalldirs
|
config.guess config.sub install-sh mkinstalldirs
|
||||||
'
|
'
|
||||||
|
|
|
@ -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>
|
2004-02-26 Doug Kearns <djkea2@mugca.its.monash.edu.au>
|
||||||
|
|
||||||
* unposted: Completion/Unix/Command/_raggle: reword --help
|
* unposted: Completion/Unix/Command/_raggle: reword --help
|
||||||
|
|
|
@ -27,5 +27,5 @@
|
||||||
# This must also serve as a shell script, so do not add spaces around the
|
# This must also serve as a shell script, so do not add spaces around the
|
||||||
# `=' signs.
|
# `=' signs.
|
||||||
|
|
||||||
VERSION=4.1.1-dev-1
|
VERSION=4.2.0-pre-1
|
||||||
VERSION_DATE='July 9, 2003'
|
VERSION_DATE='February 26, 2004'
|
||||||
|
|
|
@ -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
|
been unfairly omitted from this list please mail the current maintainer
|
||||||
at <coordinator@zsh.org>.
|
at <coordinator@zsh.org>.
|
||||||
|
|
||||||
|
Version 4.2
|
||||||
|
-----------
|
||||||
|
|
||||||
|
The contributor list is similar to that for 4.1.1.
|
||||||
|
|
||||||
Version 4.1.1
|
Version 4.1.1
|
||||||
-------------
|
-------------
|
||||||
|
|
||||||
|
|
15
Etc/MACHINES
15
Etc/MACHINES
|
@ -3,7 +3,11 @@ ZSH ON SPECIFIC ARCHITECTURES
|
||||||
-----------------------------
|
-----------------------------
|
||||||
|
|
||||||
These are the OSes that zsh has been tried on. If you succeed in getting
|
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
|
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
|
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
|
On 3.2, for 64-bit integer support you need to compile with gcc, as
|
||||||
the native compiler does not support ANSI simultaneously with
|
the native compiler does not support ANSI simultaneously with
|
||||||
`long long'. On 4.1, there appear to be problems using
|
`long long'. On 4.1, there appeared to be problems using
|
||||||
--enable-dynamic (the default) with gcc (version was 2.7.2.3) in
|
--enable-dynamic (the default) with gcc (version was 2.7.2.3),
|
||||||
4.1, though native cc works. More information about this problem
|
though native cc works. More information about this problem
|
||||||
would be appreciated.
|
would be appreciated.
|
||||||
|
|
||||||
It was reported, that at least some 4.x versions have problem
|
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.
|
The zpty module is not currently supported.
|
||||||
|
|
||||||
Sun: SunOS 4.1.*
|
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
|
Under 4.1.3 if yellow pages is used, username completion may cause
|
||||||
segmentation violation. This is a bug in the shared library not
|
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).
|
in zsh. Some libc.so.1.9.* has this bug (it fails in yp_all).
|
||||||
|
|
21
Etc/NEWS
21
Etc/NEWS
|
@ -2,8 +2,8 @@
|
||||||
CHANGES FROM PREVIOUS VERSIONS OF ZSH
|
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:
|
Configuration:
|
||||||
- upgraded to use autoconf post-2.50
|
- upgraded to use autoconf post-2.50
|
||||||
|
@ -16,9 +16,16 @@ Syntax and builtins:
|
||||||
pairs) associative arrays.
|
pairs) associative arrays.
|
||||||
- enhanced multiple parameter `for' loops:
|
- enhanced multiple parameter `for' loops:
|
||||||
for key value in key1 value1 key2 value2 ...
|
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:
|
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
|
- zsh/net/tcp module provides builtin interface to TCP through ztcp
|
||||||
builtin. Function suite for interactive and script use with expect-style
|
builtin. Function suite for interactive and script use with expect-style
|
||||||
pattern matching.
|
pattern matching.
|
||||||
|
@ -40,6 +47,7 @@ Completion system:
|
||||||
releases): valgrind, tidy, texinfo, infocmp, Java classes, larch, limit,
|
releases): valgrind, tidy, texinfo, infocmp, Java classes, larch, limit,
|
||||||
locale parameters, netcat, mysqldiff, mt, lsof, elinks, ant, debchange
|
locale parameters, netcat, mysqldiff, mt, lsof, elinks, ant, debchange
|
||||||
(dch), email addresses, file system types, Perforce, xsltproc.
|
(dch), email addresses, file system types, Perforce, xsltproc.
|
||||||
|
Plus many others.
|
||||||
|
|
||||||
Line editor:
|
Line editor:
|
||||||
- special parameters $PREDISPLAY, $POSTDISPLAY available in function
|
- special parameters $PREDISPLAY, $POSTDISPLAY available in function
|
||||||
|
@ -55,19 +63,24 @@ Line editor:
|
||||||
- better handling of keymaps in zle and widgets
|
- better handling of keymaps in zle and widgets
|
||||||
- better support for output from user-defined widgets while zle is active
|
- better support for output from user-defined widgets while zle is active
|
||||||
- tetris game which runs entirely in zle
|
- tetris game which runs entirely in zle
|
||||||
|
- several other contributed widgets
|
||||||
|
|
||||||
Local internal improvements:
|
Local internal improvements:
|
||||||
- disowned jobs are automatically restarted
|
- disowned jobs are automatically restarted
|
||||||
- \u and \U print escapes for Unicode
|
- \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
|
- line numbers in error messages and $PS4 output are more consistent
|
||||||
- `=prog' expands only paths, no longer aliases for consistency
|
- `=prog' expands only paths, no longer aliases for consistency
|
||||||
- job display in prompts; `jobs' command output can be piped
|
- job display in prompts; `jobs' command output can be piped
|
||||||
- prompts: new $RPROMPT2, %^, %j, %y, enhanced %{, %}, %_.
|
- 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)
|
(if the corresponding math library function is present)
|
||||||
- $SECONDS parameter can be made floating point via `typeset -F SECONDS'
|
- $SECONDS parameter can be made floating point via `typeset -F SECONDS'
|
||||||
for better timing accuracy
|
for better timing accuracy
|
||||||
- improvements to command line history mechanism
|
- improvements to command line history mechanism
|
||||||
|
- job table is dynamically sized, preventing overflow (typically seen
|
||||||
|
previously in complex completions).
|
||||||
- many bugfixes
|
- many bugfixes
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -12,4 +12,5 @@ backward-kill-word-match backward-word-match capitalize-word-match
|
||||||
down-case-word-match forward-word-match kill-word-match
|
down-case-word-match forward-word-match kill-word-match
|
||||||
match-words-by-style select-word-style transpose-words-match
|
match-words-by-style select-word-style transpose-words-match
|
||||||
up-case-word-match
|
up-case-word-match
|
||||||
|
delete-whole-word-match quote-and-complete-word url-quote-magic
|
||||||
'
|
'
|
||||||
|
|
4
README
4
README
|
@ -5,9 +5,7 @@ THE Z SHELL (ZSH)
|
||||||
Version
|
Version
|
||||||
-------
|
-------
|
||||||
|
|
||||||
This is zsh version 4.1.1. This is a development release. However, it has
|
This is zsh version 4.2.0. This is a stable release.
|
||||||
been in use over a long period by many people and it is believed to be
|
|
||||||
fairly stable.
|
|
||||||
|
|
||||||
Installing Zsh
|
Installing Zsh
|
||||||
--------------
|
--------------
|
||||||
|
|
Loading…
Reference in a new issue