CVSROOT:        /cvs
Module name:    src
Changes by:     tob...@cvs.openbsd.org  2010/10/15 02:44:12

Modified files:
        usr.bin/cvs    : Makefile rcs.c 
        usr.bin/rcs    : Makefile rcs.c 
Added files:
        usr.bin/cvs    : rcsparse.c rcsparse.h 
        usr.bin/rcs    : rcsparse.c rcsparse.h 

Log message:
Replaced RCS parser code with new rcsparse.{c,h}:
- be very strict about things we parse
- print more information about errors if they occur
- do not fatal() directly in parser, give caller a chance to react
- fix an rcs design issue when it comes to login names

tested by many on tech@

ok xsa

Reply via email to