summaryrefslogtreecommitdiff
path: root/usr.bin/cvs/cvs.c
AgeCommit message (Expand)Author
2005-08-09add missing [-T tmpdir] in usage(), spotted by jmc@.Xavier Santolaria
2005-08-04handle TMPDIR environment variable as well as -T <tmpdir> global option;Xavier Santolaria
2005-08-03check only once for the HOME environment variable and reuseXavier Santolaria
2005-08-01respect $HOME when checking for .cvsrc; ok jfb@ joris@.Xavier Santolaria
2005-07-30add missing -r in usage();Xavier Santolaria
2005-07-28respect CVSREAD env. variable; ok jfb@.Xavier Santolaria
2005-07-25KNF;Xavier Santolaria
2005-07-24some more `if (!var)' cleanup;Xavier Santolaria
2005-07-23rewrite of the file code. the previous one was justJoris Vink
2005-07-07remove trailing whitespacesJoris Vink
2005-06-16match gnu/usr.bin/cvs error msg output on bad CVSROOT error; ok jorisXavier Santolaria
2005-06-10allow comments in the cvsrc file.Joris Vink
2005-06-01missed these in previous commits.Joris Vink
2005-05-31headers ordering (alphabetically) and cleanup, from mbalmer@ and myself;Xavier Santolaria
2005-05-24Merge the cvs_cmd and cvs_cmd_info structures and add the necessaryJean-Francois Brousseau
2005-05-23add -n flag to cvs usageJoris Vink
2005-05-20first bits of the `cvs -n' option; ok jfb jorisXavier Santolaria
2005-05-19- add missing flags for the log commandXavier Santolaria
2005-05-18add `dir' arg in release cmd synopsis;Xavier Santolaria
2005-05-17enable `release' command; tested & ok joris@.Xavier Santolaria
2005-04-25resurrect missing parts to generate rcsdiff(1)-style diffs with the -nJean-Francois Brousseau
2005-04-25* add missing 'R' flag in diff synopsisJean-Francois Brousseau
2005-04-22sync add command usage w/ man page; joris okXavier Santolaria
2005-04-22missing '-R' (force recursion) option for diff.Joris Vink
2005-04-21let the `cvs remove' command work with no file(s) specified as args;Xavier Santolaria
2005-04-21* fix the tag command's synopsisJean-Francois Brousseau
2005-04-20check the validity of tag names passed to the tag command, and printJean-Francois Brousseau
2005-04-16snprintf return value check; joris okXavier Santolaria
2005-04-12don't show unneeded error messages.Joris Vink
2005-04-12tell about the CVS_EX_* error codes, as we do not use sysexits.h anymore;Xavier Santolaria
2005-04-12introduce our own set of error codes used by the commands to reportJoris Vink
2005-04-11don't include sysexits.h now we don't use those error codesJoris Vink
2005-04-11remove EX_USAGE error codesJoris Vink
2005-04-06make cvs_findcmd() available to the rest of the programJean-Francois Brousseau
2005-04-03first round of EX_* exit codes removal; ok joris@.Xavier Santolaria
2005-03-31make sure the server command can still be reached with theJoris Vink
2005-03-30move all the client commands to the new command framework.Joris Vink
2005-03-24add the string table code and enable it on startupJean-Francois Brousseau
2005-03-24add the first pieces of our new command framework.Joris Vink
2005-03-08make cvs_findcmd() and cvs_read_rcfile() static.Joris Vink
2005-03-06initial support for the admin command. Not all options are working yet.Joris Vink
2005-02-25exit with an error message if cvs_file_init() failsJean-Francois Brousseau
2005-02-03be more consistent everywhere with `-k mode' option;Xavier Santolaria
2005-01-24sync usage of some of the commands, and start filling the cmd_optsJean-Francois Brousseau
2005-01-24* use the global cvs_msg instead of our ownJean-Francois Brousseau
2005-01-24add missing command IDsJean-Francois Brousseau
2005-01-14support the -D option to the tag command and sync usage for the tagJean-Francois Brousseau
2005-01-13resurrect the -N and -p options to the diff commandJean-Francois Brousseau
2005-01-13more widespread use of cvs_msg, and free it when we are doneJean-Francois Brousseau
2005-01-13fix the annotate usage (there is no -F flag) and add the missing bitsJean-Francois Brousseau