about summary refs log tree commit diff
diff options
context:
space:
mode:
authorPeter Stephenson <pws@users.sourceforge.net>2007-02-08 10:47:21 +0000
committerPeter Stephenson <pws@users.sourceforge.net>2007-02-08 10:47:21 +0000
commit471184c7c2f2d8e18ebc60bfefe99b200ac6ff45 (patch)
treec021ef0f26cdf05db29a2979e74518ed18376383
parent62b671f0d17f735646566bcf49b0dc4ffe51f158 (diff)
downloadzsh-471184c7c2f2d8e18ebc60bfefe99b200ac6ff45.tar.gz
zsh-471184c7c2f2d8e18ebc60bfefe99b200ac6ff45.tar.xz
zsh-471184c7c2f2d8e18ebc60bfefe99b200ac6ff45.zip
unposted: document BAUD change in README
-rw-r--r--ChangeLog3
-rw-r--r--README8
2 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 8723fbeca..67dcc2abd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2007-02-08  Peter Stephenson  <pws@csr.com>
 
+	* unposted: README: add note on 23159 to incompatibilities
+	section.
+
 	* 23159 plus minor doc tweaks: Doc/Zsh/params.yo, Src/params.c,
 	Src/utils.c, Src/Zle/zle_main.c: leave BAUD parameter unset
 	by default.
diff --git a/README b/README
index d4ad770a3..7ab1d14f6 100644
--- a/README
+++ b/README
@@ -45,6 +45,14 @@ variables as an error, so can still return status 0 (depending on the
 handling of other arguments).  This appears to be the standard shell
 behaviour.
 
+The variable BAUD is no longer set automatically by the shell.
+In previous versions it was set to the baud rate reported by
+the terminal driver in order to initialise the line editor's
+compensation mechanism for slow baud rates.  However, the baud
+rate so reported is very rarely related to the limiting speed of
+screen updates on modern systems.  Users who need the compensation
+mechanism should set BAUD to an appropriate rate by hand.
+
 The variable HOME is no longer set by the shell if zsh is emulating any
 other shell at startup; it must be present in the environment or set
 subsequently by the user.  It is valid for the variable to be unset.