diff options
Diffstat (limited to 'bin/pdksh/BUG-REPORTS')
-rw-r--r-- | bin/pdksh/BUG-REPORTS | 84 |
1 files changed, 63 insertions, 21 deletions
diff --git a/bin/pdksh/BUG-REPORTS b/bin/pdksh/BUG-REPORTS index f889fe108a8..d87a0c7276a 100644 --- a/bin/pdksh/BUG-REPORTS +++ b/bin/pdksh/BUG-REPORTS @@ -1,4 +1,4 @@ -$OpenBSD: BUG-REPORTS,v 1.2 1996/08/19 20:08:39 downsj Exp $ +$OpenBSD: BUG-REPORTS,v 1.3 1996/10/01 02:05:23 downsj Exp $ List of reported problems (problems reported and fixed before 5.0.4 not included). Unresolved problems (may or may not still exist) marked by *, @@ -35,12 +35,6 @@ problems believed to be fixed marked by x. system to hang after executing two commands. [see Mail.3:96,5:42] -* pdksh 5.1.3, NeXT machines (reported by Jason Baugher): job control doesn't - work on NeXT machines (both m68k and x86 based) in rlogin sessions. - (caused by open("/dev/tty") failing - rlogin on NeXT doesn't set up - controlling tty properly). - [see Mail.7:29] - * pdksh 5.1.3, - (reported by Brad Warkentin & others): if the last command of a pipeline is a shell builtin, it is not executed in the parent shell, so "echo a b | read foo bar" does not set foo and bar in the parent @@ -64,11 +58,8 @@ problems believed to be fixed marked by x. [see Mail.8:43] * enhancements that haven't been merged yet - - Mail.6:36-39,78,84 recursive function diffs - -* pdksh 5.2.3, - (reported by Mike Jetzer): in vi, <ESC>= on word with ~ - but no /, beeps (or prints final path comonent?). - [see Mail.9:66] + - Mail.6:36-39,78,84 recursive function diffs (add hard limit on + depeth of recursion) * pdksh 5.2.3, - (reported by David Gast(? gast@twinsun.com)): history (fc, et al) don't work in shell scripts. @@ -83,11 +74,6 @@ problems believed to be fixed marked by x. multiline commands - should go to start of command. [see Mail.XXX:XXX] -* pdksh 5.2.5, - (reported by Adrian Marsh): configuration on Linux FT fails. - Caused by configure script using -g flag - gcc passes -lg to ld, ld fails - to find -lg (autoconf or Linux FT bug). - [see Mail.XXX:XXX] - * pdksh 5.2.7, - (reported by Adrian Marsh): typeset -L20u xxx is ok is ksh88 but not in pdksh. [see Mail.XXX:XXX] @@ -96,10 +82,7 @@ problems believed to be fixed marked by x. select and read operations. [see Mail.XXX:XXX] -* pdksh 5.2.7, - (reported by Gabor Zahemszky): exec 3<&p doesn't close - shells copy of the coprocess file desc. - [see Mail.XXX:XXX] - +* pdksh 5.2.8, - : extended pattern globing doesn't handle nested parens (). --------------------- put fixed problems below this line --------------------- @@ -1026,3 +1009,62 @@ x pdksh 5.2.7, - (reported by Gabor Zahemszky): unsetting a function while [see Mail.XXX:XXX] [fixed in 5.2.8: table.c(texpand) - dont free if FINUSE is set] +* pdksh 5.2.7, - (reported by Gabor Zahemszky): exec 3<&p doesn't close + shells copy of the coprocess file desc. + [see Mail.XXX:XXX] + [fixed in 5.2.8: coprocess stuff made to act like ksh93 co-processes] + +x pdksh 5.2.8, - (reported with fix by Lars Hecking): doesn't compile as + sh - c_ksh.c and jobs.c boom out. + [see Mail.XXX:XXX] + [fixed in 5.2.9: added ifdef KSH to appropriate places] + +x pdksh 5.2.8, - (reported by Paolo Zeppegno): assignments containing brackets + are treated as commands. + [see Mail.XXX:XXX] + [fixed in 5.2.9: fixed bug in vars.c(skip_wdvarname).] + +x pdksh 5.2.5, - (reported by Adrian Marsh): configuration on Linux FT fails. + Caused by configure script using -g flag - gcc passes -lg to ld, ld fails + to find -lg (autoconf or Linux FT bug). + [see Mail.XXX:XXX] + [fixed in 5.2.9: changed autoconf's -g test to do linking as well.] + +x pdksh 5.2.8, Solaris 2.5.1 (reported by Stefan Dalibor): 2 tests + (xxx-exec-environment-1 and 2) fail because printenv isn't found. + [see Mail.XXX:XXX] + [fixed in 5.2.9: changed test to use env instead] + +x pdksh 5.2.8, - (reported by Stefan Dalibor): shell assumes 80 columns when + it starts up if COLUMNS is set correctly in the environ. + [see Mail.XXX:XXX] + [fixed in 5.2.9: fixed so window size is checked at startup] + +x pdksh 5.2.8, NeXT machines (reported by Kai Wong): clock_t, which lives + in sys/time.h, isn't found by configure (causes warning messages). + [fixed in 5.2.9: configure now checks in sys/time.h] + +x pdksh 5.2.3, - (reported by Mike Jetzer): in vi, <ESC>= on word with ~ + but no /, beeps (or prints final path comonent?). + [see Mail.9:66] + [fixed in 5.2.9: fixed edit.c(add_glob) so no * is appended to ~username] + +x pdksh 5.1.3, NeXT machines (reported by Jason Baugher): job control doesn't + work on NeXT machines (both m68k and x86 based) in rlogin sessions. + (caused by open("/dev/tty") failing - rlogin on NeXT doesn't set up + controlling tty properly). + [see Mail.7:29] + [fixed in 5.2.9: added hack to main to get a controlling tty] + +x pdksh 5.2.8, NeXT 3.2 (reported by Andrew S Townley): the output of the + siglist.sh script fills the disk. Also, the signal list generated (by the + fixed script) is mostly empty. + [see Mail.XXX] + [fixed in 5.2.9: fixed siglist.sh script to avoid infinite loops. Added + comment to README warning of problem with NeXT's native cc -E] + +x pdksh 5.2.9, - (reported by Loris Talpo): long prompts are messed up in + vi mode. + [see Mail.XXX] + [fixed in 5.2.9: lex.c(pprompt) was broken] + |