jtc
7c8b875fce
Remove text describing how the dot command does not do a $PATH search,
...
since we added that behavior to get closer to POSIX.2.
1994-01-27 17:53:28 +00:00
jtc
725b173aa7
Converted to use standard err()/warn() error messages functions.
1994-01-27 02:00:45 +00:00
jtc
0c5ee26bbb
Pass through FlexeLint
1994-01-27 01:44:15 +00:00
jtc
036641804e
Removed theo's change to check S_ISLNK() for dot commands. This is
...
unnecessary, since stat() allready resolves symlinks (and fails, if
the link is broken).
1994-01-26 19:50:03 +00:00
mycroft
0ff5f1be86
Clean up deleted files.
1994-01-26 18:04:13 +00:00
deraadt
d7b3f4d90a
source/$PATH thing for symbolic links too, reportedly
1994-01-25 21:05:34 +00:00
cgd
006b4ddd7f
(1) fixup getbsize() calls
...
(2) convert to use err(), warn(), and warnx(), as appropriate.
1994-01-25 20:44:48 +00:00
cgd
6ea371cbd3
new definition of getbsize
1994-01-25 20:25:08 +00:00
deraadt
90ac3da053
but don't try that for absolute or relative paths
1994-01-25 08:16:00 +00:00
deraadt
be0472fcd1
make . (source) command search $PATH as it should. from dkionka@Cadence.COM (Daniel P. Kionka) and fixed by me
1994-01-25 07:59:25 +00:00
jtc
4f4897ff25
It's 1994 --- remove stdout redirection check.
1994-01-18 18:10:56 +00:00
jtc
6261fa0a42
The working directory is changed back when fts_children() returns,
...
so their fts_accpath members no longer have the correct relative
path. We can solve this problem by looking at the parent's path
via p->fts_parent->fts_accpath.
1994-01-13 21:50:41 +00:00
jtc
e04c8e0705
Fix spelling errors.
1994-01-11 02:10:48 +00:00
jtc
b148ed66e2
Localization changes.
...
Updated to use standard error message routines.
1993-12-31 19:34:53 +00:00
jtc
88dd434d9f
localization & manpage update.
1993-12-31 19:30:00 +00:00
jtc
94024ca50d
localization.
1993-12-31 19:29:02 +00:00
jtc
18356811e6
Minor tweaks.
1993-12-31 19:25:23 +00:00
davidb
3a435f99f9
Changed to use make's new .OBJDIR
1993-12-28 10:59:05 +00:00
cgd
0c17abe5e2
comment out references to red; we don't install it
1993-12-10 16:14:52 +00:00
cgd
3cb0e14c70
fix from Piero Serini <piero@strider.st.dsi.unimi.it> so that
...
"stty eof undef" etc. works
1993-12-10 09:51:38 +00:00
cgd
be41cadc54
use ./ before invoked programs. this makefile should really be made ro-safe
1993-12-10 09:42:13 +00:00
mycroft
f6a07377e5
Patches from Thomas Eberhardt <thomas@mathematik.uni-Bremen.de> to allow
...
sorting by size.
1993-12-05 21:35:20 +00:00
deraadt
df1ab8279c
should bzero automatic sockaddr's before use
1993-12-05 13:26:52 +00:00
cgd
421e7320f6
delete definition of sys_errlist; our headers supply it
1993-12-04 03:01:28 +00:00
pk
5d726082c5
__386BSD__ ==> __NetBSD__
1993-12-01 13:48:47 +00:00
jtc
a8033b59a4
Use ".At v6" macro instead of spelling out "Version 6 AT&T UNIX".
1993-11-30 00:07:58 +00:00
jtc
d655636830
Change order of conditional so that a possible null pointer is not
...
dereferenced. This case would only occur when stdin was not a tty.
Thanks to Dan Muntz for discovering this bug.
1993-11-29 22:39:19 +00:00
alm
9380925b08
Added a line-addressing test so this isn't overlooked again.
...
Added BACKWARDS directive to Makefile for compatibility.
Completely changed the name space as per FSF's request.
Fixed a line-addressing bug introduced by previous `fix', i.e.,
space preceding a digit acts a plus (+) operator, as in `1 1' == `2',
and a plus operator by itself acts as +1, but a space by itself
should not equal a plus operator, i.e., `1 ' != `1+' == `2'.
1993-11-23 04:41:44 +00:00
jtc
74c5ec5c3e
POSIX.2 utilities must call setlocale(LC_ALL, "");
1993-11-19 20:00:51 +00:00
jtc
5f8699a3a2
Some minor fixes:
...
If all the arguments have a "." or ".." basename, the exit value should be
modified whether or not the -f flag was specified.
Don't exit if a file can not be read or there is another error (FTS_DNR or
FTS_ERR), there are probably other files that we can process successfully.
1993-11-16 23:59:17 +00:00
jtc
c297d9d02d
Check user's response against both 'Y' and 'y' --- this is really supposed
...
to be a locale specific regular expression. This change hard codes POSIX
locale behavior, and will be replaced by a locale independant equivalent
as soon as locales are fully implemented.
1993-11-16 23:16:49 +00:00
jtc
bff56be25a
Fix insignificant memory leak.
1993-11-16 23:08:49 +00:00
cgd
f51f1b4c04
from Thomas Eberhardt <thomas@mathematik.uni-Bremen.de>:
...
Some reordering and modifications in the Makefiles for sh, dump,
restore to get dependicies right. The README in /usr/share/mk
states that it's a Bad Thing(tm) to add something after
.include <bsd.prog.mk>, but this seems the only way to get the
dependencies right.
1993-11-14 15:35:34 +00:00
cgd
2ee028a27a
be rational about foreground process groups; pull code in from tcsh!
1993-11-12 15:58:14 +00:00
mycroft
77816c859a
Clean up deleted files.
1993-11-12 10:51:12 +00:00
alm
82f8524fd0
rename !* -> bang* and \n* -> nl*
1993-11-12 10:50:14 +00:00
alm
ba4d688de2
fix line addressing so that 1,2, == 2,2 (as per SunOS ed) not 1,2
...
add global-active routines to replace some bad hacks
remove obsolescent Addison-Wesley copyrights
1993-11-12 10:48:43 +00:00
jtc
5ce3d664fb
Use new POSIX.2 compatible regex routines in C library instead of -lgnuregex.
1993-11-11 01:29:52 +00:00
jtc
509eb263b9
Check user's response against both 'Y' and 'y' --- this is really supposed
...
to be a locale specific regular expression. This change hard codes POSIX
locale behavior, and will be replaced by a locale independant equivalent
as soon as locales are fully implemented.
1993-11-09 18:57:54 +00:00
cgd
8c7003e63d
use LDSTATIC, not LDFLAGS any more
1993-11-08 02:33:56 +00:00
mycroft
e650262491
Patch from Dan Muntz to mimic original csh when doing multiple globbings, some
...
of which don't match anything.
1993-11-03 18:02:57 +00:00
cgd
3cd310a659
add 'LDFLAGS+= -static'
1993-11-03 06:18:48 +00:00
mycroft
d3fbe8985a
From Lennart Augustsson:
...
If we mmap() the file, make sure we munmap() when we're done.
1993-10-30 13:06:46 +00:00
cgd
0c891dcaf9
don't hard-link to 'red' -- that's not a standard BSD thang. If people
...
want it, they can make the link themselves.
1993-10-28 05:36:31 +00:00
cgd
74427b6539
fix from Andrew Moore <alm@netcom.com> to fix test's handling of
...
(non-negated) "-a" and "-o".
1993-10-26 01:11:28 +00:00
jtc
70947c85e4
Don't ask about each directory twice when using -r and -i flags.
...
Exit value is not always zero when using -f flag, only if all files were
removed or non-existant.
1993-10-25 19:50:23 +00:00
jtc
8e3ded2bb0
Changed conditional from "iflag && check(...)" to "!fflag && check(...)".
...
Removed the !fflag from conditionals in check() ... the check function
is never executed if !fflag.
1993-10-25 19:28:19 +00:00
jtc
3f0d8565ab
Changed so that rm without -r or -R is 1003.2 compliant --- I haven't
...
had time to look at the recursive code, but it probably has the same
types of problems.
Added code to set the default locale, so it will work correctly when
our locale code is more than just stubs.
Added prototypes, etc. to make gcc -Wall happier.
1993-10-25 19:12:51 +00:00
mycroft
c823b55cfa
Last patch was wrong; just save argbackq around the argstr() call.
1993-10-22 13:32:22 +00:00
mycroft
718ac53f6f
evalvar(): If subtype is VSASSIGN (or VSQUESTION), argstr() already rolled
...
forward the backquote queue. If VSQUESTION it doesn't matter because we
already exited with an error.
1993-10-22 13:20:02 +00:00