diff options
author | Peter Stephenson <pws@users.sourceforge.net> | 2007-02-08 10:43:28 +0000 |
---|---|---|
committer | Peter Stephenson <pws@users.sourceforge.net> | 2007-02-08 10:43:28 +0000 |
commit | 62b671f0d17f735646566bcf49b0dc4ffe51f158 (patch) | |
tree | 286109c08bf0291d46bcd443add90cca4e34b5cf /Src/params.c | |
parent | 6cf7a3ef113ce956e7c4059956b2d4e0f67906fe (diff) | |
download | zsh-62b671f0d17f735646566bcf49b0dc4ffe51f158.tar.gz zsh-62b671f0d17f735646566bcf49b0dc4ffe51f158.tar.xz zsh-62b671f0d17f735646566bcf49b0dc4ffe51f158.zip |
23159 plus minor doc tweaks: leave BAUD parameter unset by default
Diffstat (limited to 'Src/params.c')
-rw-r--r-- | Src/params.c | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/Src/params.c b/Src/params.c index 917f2ee85..8e79b289b 100644 --- a/Src/params.c +++ b/Src/params.c @@ -640,9 +640,16 @@ createparamtable(void) setiparam("LOGCHECK", 60); setiparam("KEYTIMEOUT", 40); setiparam("LISTMAX", 100); -#ifdef HAVE_SELECT - setiparam("BAUD", getbaudrate(&shttyinfo)); /* get the output baudrate */ -#endif + /* + * We used to get the output baud rate here. However, that's + * pretty irrelevant to a terminal on an X display and can lead + * to unnecessary delays if it's wrong (which it probably is). + * Furthermore, even if the output is slow it's very likely + * to be because of WAN delays, not covered by the output + * baud rate. + * So allow the user to set it in the special cases where it's + * useful. + */ setsparam("TMPPREFIX", ztrdup(DEFAULT_TMPPREFIX)); setsparam("TIMEFMT", ztrdup(DEFAULT_TIMEFMT)); setsparam("WATCHFMT", ztrdup(default_watchfmt)); |