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