about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog3
-rw-r--r--Etc/BUGS6
-rw-r--r--LICENCE25
3 files changed, 33 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index ac8ba60ad..68ce23b2a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2001-10-08  Peter Stephenson  <pws@csr.com>
 
+	* 15974: Etc/BUGS, LICENCE: mention trap EXIT bug fixed (ish)
+	on 4.1 branch, plus old LICENCE fix that got missed.
+
 	* 15965: Src/exec.c, Src/glob.c, Src/subst.c: rename glob() to
 	zglob() to avoid clashes with library function.
 
diff --git a/Etc/BUGS b/Etc/BUGS
index 69f9bad47..b4bb194bd 100644
--- a/Etc/BUGS
+++ b/Etc/BUGS
@@ -2,6 +2,10 @@
 KNOWN BUGS IN ZSH
 -----------------
 
+When a shell is exited from within a function, the only EXIT trap which is
+run is the one for the function itself, if any.  In particular, an EXIT
+trap set for the shell itself will not be executed in this case.
+------------------------------------------------------------------------
 On some terminals, display of lines with exactly 80 characters is
 problematic.  zsh assumes that the terminal does not print an extra
 newline in this case, but some terminals (e.g. aixterm) do.
@@ -46,5 +50,5 @@ the nonomatch and nullglob options.
 ------------------------------------------------------------------------
 Numeric ranges are still too greedy with using characters; for example,
 <1-1000>33 will not match 633 because the 633 matches the range.  Some
-backtracking will be necessary.
+backtracking will be necessary.  (This is believed fixed as of 3.1.6.)
 ------------------------------------------------------------------------
diff --git a/LICENCE b/LICENCE
new file mode 100644
index 000000000..435221703
--- /dev/null
+++ b/LICENCE
@@ -0,0 +1,25 @@
+The Z Shell is copyright (c) 1992-2001 Paul Falstad, Richard Coleman,
+Zoltán Hidvégi, Andrew Main, Peter Stephenson, Sven Wischnowsky, and
+others.  All rights reserved.  Individual authors, whether or not
+specifically named, retain copyright in all changes; in what follows, they
+are referred to as `the Zsh Development Group'.  This is for convenience
+only and this body has no legal status.  The Z shell is distributed under
+the following licence; any provisions made in individual files take
+precedence.
+
+Permission is hereby granted, without written agreement and without
+licence or royalty fees, to use, copy, modify, and distribute this
+software and to distribute modified versions of this software for any
+purpose, provided that the above copyright notice and the following
+two paragraphs appear in all copies of this software.
+
+In no event shall the Zsh Development Group be liable to any party for
+direct, indirect, special, incidental, or consequential damages arising out
+of the use of this software and its documentation, even if the Zsh
+Development Group have been advised of the possibility of such damage.
+
+The Zsh Development Group specifically disclaim any warranties, including,
+but not limited to, the implied warranties of merchantability and fitness
+for a particular purpose.  The software provided hereunder is on an "as is"
+basis, and the Zsh Development Group have no obligation to provide
+maintenance, support, updates, enhancements, or modifications.