summaryrefslogtreecommitdiffstats
path: root/usr.bin/cvs/config.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* allow our parsing functions to stop parsing a config file atjoris2008-03-021-4/+4
| | | | | | any given time. will come in handy for CVSROOT/loginfo and CVSROOT/commitinfo
* lets do co -c as well (list available modules) and do it in 1/6th of thejoris2008-02-061-1/+4
| | | | | | | lines GNU cvs does it in, without actually fucking up on bad lines, like gnucvs. ok tobias@
* CVSROOT/modules:joris2008-02-041-1/+2
| | | | | | | correct -i and -o usage -i runs the program specified on commit -o runs the program specified on checkout
* more CVSROOT/modules stuff:joris2008-02-041-5/+8
| | | | | | | | | | - 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@
* shuffle some stuff around so we dont end up doing the same thingsjoris2008-02-031-4/+2
| | | | | | twice in cvs_module_lookup() and checkout_check_directory(); allow single files to be ignored with ! as well;
* more CVSROOT/module stuff:joris2008-02-031-1/+10
| | | | | | | | - 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@
* better CVSROOT/module support, includes remote support and modulesjoris2008-02-031-3/+13
| | | | | | that are not aliases (-a); OK tobias@
* initial CVSROOT/modules support, only does aliases at the moment (-a).joris2008-02-021-2/+18
| | | | "modules.c, hurray!" xsa@, ok tobias@
* introduce cvs_read_config() which will be used as a generaljoris2008-02-011-1/+4
| | | | | | | | handler to open and read configuration files in CVSROOT/ change cvs_parse_configfile() to use cvs_read_config() instead; ok tobias@
* basic support for CVSROOT/config - only supporting the 'tag' andjoris2006-05-271-0/+23
'umask' keyword right now.