From e7e852656e3beb5f62f8c146ba24004cfda2cf88 Mon Sep 17 00:00:00 2001 From: Jason Downs Date: Mon, 19 Aug 1996 20:09:10 +0000 Subject: update to pdksh-5.2.8 --- bin/pdksh/BUG-REPORTS | 110 +++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 105 insertions(+), 5 deletions(-) (limited to 'bin/pdksh/BUG-REPORTS') diff --git a/bin/pdksh/BUG-REPORTS b/bin/pdksh/BUG-REPORTS index 2b98b829d48..f889fe108a8 100644 --- a/bin/pdksh/BUG-REPORTS +++ b/bin/pdksh/BUG-REPORTS @@ -1,4 +1,4 @@ -$OpenBSD: BUG-REPORTS,v 1.1 1996/08/14 06:19:10 downsj Exp $ +$OpenBSD: BUG-REPORTS,v 1.2 1996/08/19 20:08:39 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 *, @@ -23,7 +23,7 @@ problems believed to be fixed marked by x. * pdksh 5.0.8, - (reported by Sean Hogan): attempting file name completion on a word with a single backquote causes a "no closing quote" error and - looses the partially entered command (vi mode). + loses the partially entered command (vi mode). [see Mail.2:48] * pdksh 5.0.10, - (reported by Andrew Moore): no overflow checking is done @@ -47,7 +47,7 @@ problems believed to be fixed marked by x. shell (at&t ksh will). [see Mail.7:32,Mail.9:65] -* pdksh 5.1.3, - (reported by Gabor Zahemszky): emacs doesn't have \ as quote +* pdksh 5.1.3, - (reported by Gabor Zahemszky): emacs/vi doesn't have \ as quote character. [see Mail.7:87] @@ -65,7 +65,6 @@ problems believed to be fixed marked by x. * enhancements that haven't been merged yet - Mail.6:36-39,78,84 recursive function diffs - - Mail.7:7 partial sigwinch diffs * pdksh 5.2.3, - (reported by Mike Jetzer): in vi, = on word with ~ but no /, beeps (or prints final path comonent?). @@ -84,11 +83,24 @@ 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 M): configuration on Linux FT fails. +* 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] + +* pdksh 5.2.7, - (reported by Gabor Zahemszky): TMOUT doesn't effect + 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] + + --------------------- put fixed problems below this line --------------------- x pdksh 5.0.3, NetBSD 0.9a (reported by Simon J. Gerraty): pipelines @@ -926,3 +938,91 @@ x pdksh 5.2.5, - (reported by Gabor Zahemszky): vi: # removes comment and executes if command already commented. [see Mail.XXX:XXX] [fixed in 5.2.6: added vi.c(do_comment)] + +x pdksh 5.2.7, - (reported by Adrian Marsh): test doesn't have == operator. + [see Mail.XXX:XXX] + [fixed in 5.2.8: added == to c_test.c operator table] + +x pdksh 5.2.7, - (reported by Mike Jetzer): pdksh sets/exports COLUMNS/LINES + which causes applications not to respond to window size changes. + [see Mail.XXX:XXX] + [fixed in 5.2.8: COLUMNS/LINES no longer exported automatically] + +x pdksh 5.2.7, - (reported by Gabor Zahemszky): getopts sets OPTIND differently + that at&t ksh when a bad option is given. + [see Mail.XXX:XXX] + [fixed in 5.2.8: OPTIND not set if option was bad - fragile fix - may go away] + +x pdksh 5.2.7, - (reported with fix by Marc Olzheim): sh version shouldn't + have mail check stuff, macro expansion in PS[0-9]. + [fixed in 5.2.8: added lots of ifdefs] + +x pdksh 5.2.7, - (reported by Gabor Zahemszky): sub commands in PS1 cause + a warning message to be printed. + [see Mail.XXX:XXX] + [fixed in 5.2.8: lex.c(set_prompt) - don't print the warning message] + +x pdksh 5.2.7, - (reported by Tom Watson): some environment variables + (eg, PATH) are converted to uppercase on 16-bit int machine. + [see Mail.XXX:XXX] + [fixed in 5.2.8: struct tbl.flag (32 bit thing) was being treated as an + int in some places] + +x pdksh 5.2.7, - (reported by Gabor Zahemszky): unset always returns 0 - should + return 1 if variable/function is not set. + [see Mail.XXX:XXX] + [fixed in 5.2.8: fixed c_sh.c(c_unset)] + +x pdksh 5.2.7, - (reported by Gabor Zahemszky): select should only print the + menu the first time, if REPLAY is empty, or if a blank line is entered. + [see Mail.XXX:XXX] + [fixed in 5.2.8: fixed up exec.c(execute,do_selectargs)] + +x pdksh 5.2.7, - (reported by Gabor Zahemszky): shell reports "cannot execute" + error if file exists, even if . not in path. + [see Mail.XXX:XXX] + [fixed in 5.2.8: fixed up exec.c(comexec)] + +x pdksh 5.1.3, - (reported with partial fix by ra@rhi.hi.is): shell doesn't + listen to sigwinch. + [see Mail.7:7 and related] + [fixed in 5.2.8: changed edit.c(x_init) to catch sigwinch] + +x pdksh 5.2.7, - (reported by Gabor Zahemszky): typeset doesn't report + variables that have attributes (like export) but no values. + [see Mail.XXX:XXX] + [fixed in 5.2.8: fixed up c_ksh.c(c_typeset)] + +x pdksh 5.2.7, - (reported by Gabor Zahemszky): error message printed as + a result of "set -o nounset" is different from at7t ksh. + [see Mail.XXX:XXX] + [fixed in 5.2.8: fixed error messges in eval.c] + +x pdksh 5.2.7, - (reported by Gabor Zahemszky): vi/emacs: when listing + command/file completions, should go back at most one space. Also, should + allow completions on zero length names. + [see Mail.XXX:XXX] + [fixed in 5.2.8: fixed edit.c(x_locate_word); now allows zero-length + file completions (but not command)] + +* pdksh 5.2.7, - (reported by Gabor Zahemszky): emacs: # doesn't do + the comment thing. + [see Mail.XXX:XXX] + [fixed in 5.2.8: added emacs.c(x_comment) et al.] + +x pdksh 5.2.7, - (reported by Gabor Zahemszky): arithmatic expressions + containing variables not expanded as in at&t ksh. eg, "x=1+2, let y=x" + fails. + [see Mail.XXX:XXX] + [fixed in 5.2.8: added evaling/INEXPREVAL/ET_RECURSIVE code to expr.c] + +x pdksh 5.2.7, - (reported by Gabor Zahemszky): unsetting the 0th element + of an array kills the whole array. + [see Mail.XXX:XXX] + [fixed in 5.2.8: var.c(unset) - allow ARRAY to be preserved] + +x pdksh 5.2.7, - (reported by Gabor Zahemszky): unsetting a function while + it is being executed can result in core dump. + [see Mail.XXX:XXX] + [fixed in 5.2.8: table.c(texpand) - dont free if FINUSE is set] + -- cgit v1.2.3