Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
ok deraadt@
|
|
- .Ql -> .Sq where necessary
- remove some .Pp's before lists
- add missing .El
- remove some wrong macros
|
|
rescinded 22 July 1999. Proofed by myself and Theo.
|
|
suggestions, corrections and ok millert@
|
|
plus typos;
from J.A. Neitzel;
Fixes PR 3141;
ok millert@
|
|
|
|
a) Eliminate extraneous cat invocations that are piped to
grep by simply calling grep with the file name.
b) Eliminate the only use of isnumeric() by using a ksh'ism
left exposed in sh: '+([0-9])'. Eliminate isnumeric().
c) Test for a http/ftp list index of '0' and treat as an out
of range error rather than an IP address.
d) Reorganize to make smaller and more clear.
Add documentation to sh(1) for ksh patterns that are available.
ok millert@, miod@
|
|
|
|
have ulimit -v or -w either.
ok millert@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
generating temporary file names, and point people to mktemp(1) instead.
|
|
|
|
|
|
|
|
page originally, I didn't know how to do such funky things
|
|
|
|
|
|
man page, and the corresponding problems in the ksh page.
|
|
pjanzen@
|
|
|
|
the time instead when quoting 1-2 characters (makes it much easier to read);
based on a patch received awhile ago from d@
|
|
and hours... Someone please read it and find any typos I may have missed.
|
|
trap: exit traps now executed in subshells (without explicit exit call).
See the Changelog for a full list of changes.
|
|
some that we had already fixed locally.
o typeset -f FUNC doesn't print follows command (and expression) substitutions.
o when re-allocating memory, too much may be copied from old memory.
o set -o printed some options sans names.
o emacs mode: <esc>. in very fist command causes core dump.
o pdksh dumps core after a cd command.
o typeset -i reports on array elements that have no value
(at&t ksh reports on array base name - no index).
o ulimit -ctn unlimittttted kills shell (resource exceeded).
o ". /dev/null" says access denied.
o flag field in aliases incorrectly changed (all flags set instead of
clearing ISSET) in exec.c(flushcom).
o ${#array[*]} prints largest index instead of number of (set) elements
in an array (ksh88 does the former).
o sys_siglist[] doesn't always have NSIG non-null entries...
|
|
|
|
|
|
in the CDPATH environment variable.
|
|
1) pkksh in sh mode closed fd's other than [012] on exec'ing a command.
this is a ksh'ism and POSIX sates that open files are part of the
environment to be passed to the new process.
2) pdksh in sh mode interpets (( as meaning the start of arithmetic
"quoting", which is incompatible with it's usage as a nested
sub-shell invocation. The $(( form for arithmetic substitution
is stil valid, however.
PR user/59 millert@openbsd.org (Todd C. Miller)
3) pdksh sh.1 manpage isn't explicit about the range of input text
that is subject to field splitting after a substitution.
PR user/236 Mathieu.Herrb@mipnet.fr (Mathiew Herrb)
|
|
|
|
|