cvs commit: src/usr.bin/sed Makefile POSIX compile.c defs.h extern.h main.c misc.c process.c sed.1
Sascha Wildner
swildner at crater.dragonflybsd.org
Tue Apr 8 06:23:52 PDT 2008
swildner 2008/04/08 06:23:38 PDT
DragonFly src repository
Modified files:
usr.bin/sed Makefile POSIX compile.c defs.h extern.h
main.c misc.c process.c sed.1
Log:
Sync with FreeBSD:
* Change semantics of -i (in-place editing) so that it treats each file
independently from other files (desired in most practical cases). Keep
the previous semantics (use a single continuous address space covering
all files to edit in-place) under -I.
* Add -l option (make output line buffered).
* Make the 'y' command (translate) aware of multibyte characters.
* Add case-insensitive matching, using the 'I' flag, a la GNU sed.
* Remove 3rd clause.
* Raise WARNS to 6.
* Miscellaneous fixes and style(9) issues.
Revision Changes Path
1.4 +0 -1 src/usr.bin/sed/Makefile
1.2 +11 -4 src/usr.bin/sed/POSIX
1.4 +131 -57 src/usr.bin/sed/compile.c
1.2 +18 -6 src/usr.bin/sed/defs.h
1.3 +5 -7 src/usr.bin/sed/extern.h
1.4 +96 -86 src/usr.bin/sed/main.c
1.4 +3 -6 src/usr.bin/sed/misc.c
1.6 +203 -84 src/usr.bin/sed/process.c
1.4 +108 -29 src/usr.bin/sed/sed.1
http://www.dragonflybsd.org/cvsweb/src/usr.bin/sed/Makefile.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/sed/POSIX.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/sed/compile.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/sed/defs.h.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/sed/extern.h.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/sed/main.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/sed/misc.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/sed/process.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/sed/sed.1.diff?r1=1.3&r2=1.4&f=u
More information about the Commits
mailing list