summaryrefslogtreecommitdiff
path: root/bin/pdksh/BUG-REPORTS
diff options
context:
space:
mode:
Diffstat (limited to 'bin/pdksh/BUG-REPORTS')
-rw-r--r--bin/pdksh/BUG-REPORTS84
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]
+