mirror of
git://git.code.sf.net/p/cdesktopenv/code
synced 2025-03-09 15:50:02 +00:00
parent
642a105351
commit
da4bf85f27
1 changed files with 5 additions and 0 deletions
|
@ -142,6 +142,8 @@ ____________________________________________________________________________
|
||||||
|
|
||||||
KSH-93 VS. KSH-88
|
KSH-93 VS. KSH-88
|
||||||
|
|
||||||
|
(Written by David Korn for ksh 93u+ 2012-08-01)
|
||||||
|
|
||||||
The following is a list of known incompatibilities between ksh-93 and ksh-88.
|
The following is a list of known incompatibilities between ksh-93 and ksh-88.
|
||||||
I have not included cases that are clearly bugs in ksh-88. I also have
|
I have not included cases that are clearly bugs in ksh-88. I also have
|
||||||
omitted features that are completely upward compatible.
|
omitted features that are completely upward compatible.
|
||||||
|
@ -230,6 +232,8 @@ omitted features that are completely upward compatible.
|
||||||
19. ksh-88 allowed unbalanced parentheses within ${name op val} whereas
|
19. ksh-88 allowed unbalanced parentheses within ${name op val} whereas
|
||||||
ksh-93 does not. Thus, ${foo-(} needs to be written as ${foo-\(}
|
ksh-93 does not. Thus, ${foo-(} needs to be written as ${foo-\(}
|
||||||
which works with both versions.
|
which works with both versions.
|
||||||
|
[2021 UPDATE: This is now once again allowed in ksh 93u+m. Note that
|
||||||
|
balanced parentheses ${foo-()} were also broken and are now fixed.]
|
||||||
|
|
||||||
20. kill -l in ksh-93 lists only the signal names, not their numerical
|
20. kill -l in ksh-93 lists only the signal names, not their numerical
|
||||||
values.
|
values.
|
||||||
|
@ -274,5 +278,6 @@ omitted features that are completely upward compatible.
|
||||||
|
|
||||||
30. In ksh-88, a redirection to a file name given by an empty string was
|
30. In ksh-88, a redirection to a file name given by an empty string was
|
||||||
ignored. In ksh-93, this is an error.
|
ignored. In ksh-93, this is an error.
|
||||||
|
|
||||||
I am interested in expanding this list so please let me know if you
|
I am interested in expanding this list so please let me know if you
|
||||||
uncover any others.
|
uncover any others.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue