abrown
e613224229
Remove leftover printf("here") from last change.
1996-10-19 02:38:36 +00:00
christos
bc73cf950a
PR/2808: Remove trailing whitespace (from FreeBSD)
1996-10-16 15:45:03 +00:00
christos
afb80e9b13
PR/2808: Add a definition for warnx() (from FreeBSD; currently unused)
1996-10-16 15:28:10 +00:00
christos
2b0a187f34
PR/2808: Use .Nm macro properly. (from FreeBSD)
1996-10-16 15:27:03 +00:00
christos
1a523dd56b
PR/2808: - Don't use p++ in macros.
...
- Hash using unsigned numbers.
(from FreeBSD)
1996-10-16 15:24:31 +00:00
christos
68b1dcea6d
PR/2808: Don't define DEBUG and #ifdef out functions not needed when DEBUG
...
is not defined (from FreeBSD).
1996-10-16 15:21:49 +00:00
christos
3b66e0cada
PR/2808: Add HISTORY section and documentation of getopts. (from FreeBSD)
1996-10-16 15:20:01 +00:00
christos
da8c1311a3
PR/2808: fix redirection to the same file descriptor
...
better error messages for failed pipes
(from FreeBSD)
1996-10-16 15:16:04 +00:00
christos
d8c242f0ae
PR/2808: - detect eof inside backquotes
...
- handle && and || shortcircuits properly
- tokens.def -> tokens.h
(from FreeBSD)
1996-10-16 14:53:23 +00:00
christos
10a76271de
No need to have 2 declarations for the same constant string, one for K&R and
...
one for STDC...
1996-10-16 14:51:24 +00:00
christos
fd8c99438e
PR/2808: POSIX 1003.2: first arg after -c cmd is $0, remainder $1...
...
(from FreeBSD)
1996-10-16 14:49:56 +00:00
christos
14185e5152
PR/2808: Kill use of error2() (from FreeBSD)
1996-10-16 14:49:03 +00:00
christos
71ab1d0aed
PR/2808: tokens.def -> tokens.h
1996-10-16 14:47:49 +00:00
christos
03ba3cf0d6
PR/2808: Use the <ctype.h> functions instead of our homegrown tables to
...
determine if a character is alpha or alphanumeric, so that NLS
works... now if only our NLS really worked... (from FreeBSD).
1996-10-16 14:46:35 +00:00
christos
f6c00506fc
PR/2808: Remove extraneous newline from error message (from FreeBSD)
1996-10-16 14:44:28 +00:00
christos
00a9e38ee8
PR/2808: #undef things that we #define to avoid duplicate definitions.
...
(from FreeBSD)
1996-10-16 14:43:37 +00:00
christos
a20d79429a
PR/2808: Don't include <sgtty.h> unless OLD_TTY_DRIVER is defined.
...
Remove extraneous newline from error messages.
1996-10-16 14:42:20 +00:00
christos
435812e77d
PR/2808: Remove extraneous newlines from error routines (from FreeBSD)
1996-10-16 14:40:32 +00:00
christos
4b99c4d748
PR/2808: Fix parsing of $n where n > 9 (from FreeBSD)
1996-10-16 14:38:58 +00:00
christos
2a9c11dd53
PR/287: Shell does not exit with 126/127 when permission denied/
...
command not found. Add extra exception type and generalize
error handling routines to take that exception type. Use
a global variable exerrno to keep the last exec error.
1996-10-16 14:35:42 +00:00
christos
886c875a97
PR/287: Exit with 127/126 when command is not found/permission denied.
...
PR/2808: don't bomb out on "set -e; false && true"
1996-10-16 14:31:57 +00:00
christos
dd6abbc5c3
PR/2808: Handle cd "". This is for systems where "" != "."
1996-10-16 14:29:42 +00:00
christos
aded8d4c14
PR/2808: tokens.def -> tokens.h
1996-10-16 14:24:56 +00:00
christos
3ec8ea2b0e
PR/2808: Depend and clean fixes from FreeBSD
1996-10-16 14:23:51 +00:00
jtc
56381415bc
Removed missing.c beacuse NetBSD is not missing any of the functions
...
that it provides.
1996-10-10 14:17:02 +00:00
jtc
87313b5b47
options.h is no longer used
1996-10-10 14:10:39 +00:00
jtc
6f57e37d56
sync with 5.2.11 (now define POSIXLY_CORRECT)
1996-10-09 15:31:59 +00:00
jtc
0de5aac478
import pdksh 5.2.11
1996-10-09 15:29:01 +00:00
jtc
dc22bec48e
autoconf biffed a test --- our stat macros do work
1996-10-09 15:16:44 +00:00
jtc
5a4124868a
import pdksh 5.2.9
1996-10-09 15:12:31 +00:00
ws
fddfc1d33f
Fix p_nice vs. NZERO code.
...
Remove some unnecessary casts.
Remove an unused time format field.
1996-10-02 18:07:20 +00:00
christos
0c75083000
- Use ../usr.bin/printf/printf.c
...
- Fix built-in which to set the status code correctly.
1996-09-30 20:03:52 +00:00
thorpej
83e59fbba8
Fix SEGV when kludging old-style options.
...
From Greg Stark <gsstark@mit.edu>, PR #2550 .
1996-09-27 02:59:53 +00:00
jtc
e1b2664cf1
import pdksh 5.2.8
1996-09-21 23:35:13 +00:00
thorpej
47f181309b
If getcwd() fails, dang it, I want to know _why_.
1996-09-18 22:47:48 +00:00
mycroft
c65b90450d
ioctl(TIOC[GS]PGRP) -> tc[gs]etpgrp()
1996-09-17 14:44:05 +00:00
christos
4d9c694460
Apply PR#2721 from VaX#n8: make man page more lucid in places.
1996-09-02 21:28:21 +00:00
christos
29cad877cd
Don't infinite loop with:
...
unset var
echo ${var:=}
1996-09-02 21:25:52 +00:00
explorer
b59a6a8b5f
return 0.0 cpu usage for zombies. closes pr bin/2693. Perhaps this should
...
be fixed in exit, so p->p_pctcpu is cleared when the process exits.
1996-08-15 01:41:23 +00:00
explorer
464f1bd5ff
Fix mkdir -p to not ignore terminal directory mode specified.
...
Closes pr bin/2686.
1996-08-12 22:44:53 +00:00
jtc
813b4a4fbb
converted to use -lrmt
1996-08-09 04:28:40 +00:00
jtc
33849ebec9
Add the asf command for absolute tape positioning.
...
Some cleanup of the remote tape interface, but a lot more is needed.
Ideally, we'd have a "rmt" library which provides a remote tape API
including open, read, write, close, and ioctl. This is useful not
only for mt, but also for programs like tar, cpio, pax, backup and
restore.
1996-08-08 09:16:06 +00:00
mrg
0b88073324
this program does not need to be setuid root.
1996-08-06 07:21:40 +00:00
explorer
e0b43395ad
include <pwd.h> for one function (user_from_uid) and correct one
...
%*d -> %*ld in a format string. (yes, trying to find the problem with
ps wwwwwwwww1 and core dump, and might as well clean up while here)
1996-07-13 06:58:33 +00:00
mycroft
00e5d89a69
Sort FTS_NS entries by name, just so the order is well-defined.
1996-07-09 09:16:29 +00:00
mycroft
524eb9810f
Stylistic change of no consequence.
1996-07-08 10:32:01 +00:00
mycroft
0dc5640b54
Compare nanosecond field in timestamps.
...
Always do name comparison if other sort field is equal.
1996-07-08 10:22:13 +00:00
mycroft
c603307d33
Partition FTS_NS entries from others, to avoid confusing qsort().
...
Don't bother to order the FTS_NS entries amongst themselves.
1996-07-08 10:20:16 +00:00
jtc
a29e2412d6
Fix formatting of description of @ command; From PR #2577
1996-06-30 23:16:32 +00:00
christos
beb57fb35d
- Add function callback capability when variables are set.
...
- Add setvarsafe that returns an error instead of longjmp() to the
error code.
1996-06-25 16:49:05 +00:00