Dag-Erling Smørgrav
f54cda1467
Reimplement in-place editing in a slightly less disgusting manner. Also,
...
make an effort to preserve the ownership and mode of the file we are
editing.
Sponsored by: Registrar AS
2003-11-04 13:09:16 +00:00
Tim J. Robbins
dfb072f405
Make cspace()'s second argument const. Make `escapes' in lputs() const.
2002-07-08 06:00:55 +00:00
Tim J. Robbins
8523e9a677
Avoid checking whether each line is the last line of the file when we don't
...
need to know. Instead, check when we are trying to match a "$" address.
This does not change the way sed processes regular files, but makes it behave
more sensibly when used interactively.
PR: 40101
MFC after: 2 weeks
2002-07-03 14:38:27 +00:00
Warner Losh
3f330d7d1a
remove __P
2002-03-22 01:42:45 +00:00
Mark Murray
e74bf75f1c
WARNS=2 partial fix; use NO_WERROR to protect against some hard-to-fix warnings.
...
Use __FBSDID(), kill register keyword.
2001-12-12 23:20:16 +00:00
David E. O'Brien
8e33c0a0f6
Expand xmalloc in-place, along with xrealloc; which wasn't even ANSI in its
...
implementation.
2001-07-24 14:05:21 +00:00
Brian Feldman
d249b1750a
Uncorrupt the SCCS id (s/ From: / /).
...
Put a tab before the comment for "rflags".
Submitted by: bde
2000-03-20 21:31:30 +00:00
Brian Feldman
175de1e677
Add a new flag: -E enables "extended" regular expressions.
2000-03-19 19:41:53 +00:00
Brian Feldman
ab853c5a6f
Add $FreeBSD$.
2000-03-19 19:39:41 +00:00
Archie Cobbs
c56690ef7b
Fix a new bug introduced by the previous bug fix
1998-12-08 21:29:22 +00:00
Philippe Charnier
73a08bb2ad
Remove local redefinition for err(). Add usage().
1997-08-11 07:21:08 +00:00
Rodney W. Grimes
9b50d90275
BSD 4.4 Lite Usr.bin Sources
1994-05-27 12:33:43 +00:00