summaryrefslogtreecommitdiff
path: root/usr.bin/cvs/config.h
AgeCommit message (Collapse)Author
2008-03-02allow our parsing functions to stop parsing a config file atJoris Vink
any given time. will come in handy for CVSROOT/loginfo and CVSROOT/commitinfo
2008-02-06lets do co -c as well (list available modules) and do it in 1/6th of theJoris Vink
lines GNU cvs does it in, without actually fucking up on bad lines, like gnucvs. ok tobias@
2008-02-04CVSROOT/modules:Joris Vink
correct -i and -o usage -i runs the program specified on commit -o runs the program specified on checkout
2008-02-04more CVSROOT/modules stuff:Joris Vink
- support for -i flag: Run "prog" on "cvs commit" from top-level of module. - fix some memory leaks in modules.c - pass the line number from cvs_read_config() towards the callbacks so its easier to print out where it's going wrong, if it ever does. OK tobias@
2008-02-03shuffle some stuff around so we dont end up doing the same thingsJoris Vink
twice in cvs_module_lookup() and checkout_check_directory(); allow single files to be ignored with ! as well;
2008-02-03more CVSROOT/module stuff:Joris Vink
- allow more then 1 module to be specified per definition - respect the "!" sign which means: "hey ignore this dir when checking out" - non alias definitions can now contain files ok tobias@
2008-02-03better CVSROOT/module support, includes remote support and modulesJoris Vink
that are not aliases (-a); OK tobias@
2008-02-02initial CVSROOT/modules support, only does aliases at the moment (-a).Joris Vink
"modules.c, hurray!" xsa@, ok tobias@
2008-02-01introduce cvs_read_config() which will be used as a generalJoris Vink
handler to open and read configuration files in CVSROOT/ change cvs_parse_configfile() to use cvs_read_config() instead; ok tobias@
2006-05-27basic support for CVSROOT/config - only supporting the 'tag' andJoris Vink
'umask' keyword right now.