summaryrefslogtreecommitdiff
path: root/bin/pdksh/BUG-REPORTS
diff options
context:
space:
mode:
authorJason Downs <downsj@cvs.openbsd.org>1996-08-19 20:09:10 +0000
committerJason Downs <downsj@cvs.openbsd.org>1996-08-19 20:09:10 +0000
commite7e852656e3beb5f62f8c146ba24004cfda2cf88 (patch)
treeb312bc3e985b3f1cf19691c779e7870219573b6e /bin/pdksh/BUG-REPORTS
parent1e9e82f84b5de8bcd110c41c780f476397c385d9 (diff)
update to pdksh-5.2.8
Diffstat (limited to 'bin/pdksh/BUG-REPORTS')
-rw-r--r--bin/pdksh/BUG-REPORTS110
1 files changed, 105 insertions, 5 deletions
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, <ESC>= 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: <esc># 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]
+