summaryrefslogtreecommitdiff
path: root/usr.bin/cvs/annotate.c
AgeCommit message (Expand)Author
2008-06-14Conforming to RCS specification, it is possible but unlikely to encounterTobias Stoeckmann
2008-06-14Added support for sticky date set in CVS/Tag and CVS/Entries per directory.Tobias Stoeckmann
2008-06-09Check if RCS file exists before trying to retrieve revisions for annotate,Tobias Stoeckmann
2008-03-02rannotate needs at least one module as argument.Tobias Stoeckmann
2008-03-02Print the right synopsis for commands on error (especially if commandsTobias Stoeckmann
2008-02-10properly initialize cvs_specified_date so we dont end up withJoris Vink
2008-02-09If no revision or date has been specified, default to HEAD.Tobias Stoeckmann
2008-02-09Get date support into annotate, too.Tobias Stoeckmann
2008-02-04r* commands have their own usage; don't check usage of their working dirTobias Stoeckmann
2008-02-04trailing space police;Joris Vink
2008-02-03Do not unify this "-fr UNKNOWN" handling, it breaks commands which haveTobias Stoeckmann
2008-02-02Although this doesn't comply to common sense, it complies to GNU cvs. AllTobias Stoeckmann
2008-02-02Sync `rannotate' synopsis. r* commands work on repository modules.Xavier Santolaria
2008-02-01Added rannotate supportTobias Stoeckmann
2008-02-01Another GNU cvs weirdo: During annotate, invalid revisions are allowed ifTobias Stoeckmann
2008-01-31Replaced the unused cvs_command variable cmd_req with cmd_flags, which statesTobias Stoeckmann
2008-01-28Properly handle -R -- although it is default, it may be overwritten mit -lTobias Stoeckmann
2007-10-09Added proper support for branch revisions in annotate.Tobias Stoeckmann
2007-10-09Properly parse supplied symbols with -r argument.Tobias Stoeckmann
2007-10-09Do not use working HEAD (file_rcsrev), instead use file_rcs->rf_head toTobias Stoeckmann
2007-10-09various style cleanups:Tobias Stoeckmann
2007-09-22better branching/sticky tag support, no branch commits yet though.Joris Vink
2007-09-13Added annotate support for local and remote repositories. Behaves likeTobias Stoeckmann
2007-02-22general includes cleanup sweep. ok joris@ niallo@Otto Moerbeek
2007-02-09remove the cvs_file_classify() `loud' argument, it was usedJoris Vink
2007-01-13nuke the the very evil rcs_getrev() stuffJoris Vink
2007-01-11rework opencvs so that we can deal with binary files. previously we assumed ...Niall O'Higgins
2007-01-11in a remote setup:Joris Vink
2006-11-27don't process the file if its status is FILE_UNLINK.Xavier Santolaria
2006-11-15Bring back basic annotate command. Needs more work.Xavier Santolaria
2006-05-27commit the new opencvs code, i have been hacking onJoris Vink
2006-01-30strerror() -> rcs_errstr() when passing rcs_errno as argument;Xavier Santolaria
2006-01-27more errors handling cleanup;Xavier Santolaria
2006-01-02#include's cleanup; ok joris@ niallo@.Xavier Santolaria
2005-12-30minor style nits;Xavier Santolaria
2005-12-30major cleanup of the functions handling the remote cvs protocol.Joris Vink
2005-12-22cvs_rcs_getpath() cannot fail anymore;Xavier Santolaria
2005-07-25KNF;Xavier Santolaria
2005-07-21<sys/param.h> is already included in "cvs.h", no need to duplicate;Xavier Santolaria
2005-07-14more use of cvs_rcs_getpath();Xavier Santolaria
2005-07-11zap unused variableJoris Vink
2005-07-07remove trailing whitespacesJoris Vink
2005-07-04start server support for annotate command + some cleanup; ok joris@.Xavier Santolaria
2005-05-31headers ordering (alphabetically) and cleanup, from mbalmer@ and myself;Xavier Santolaria
2005-05-30-D and -r can be used simultaneously, pointed out by marc@ and thusXavier Santolaria
2005-05-29correct error message...Xavier Santolaria
2005-05-24Merge the cvs_cmd and cvs_cmd_info structures and add the necessaryJean-Francois Brousseau
2005-05-20correct wrong error code usage.Joris Vink
2005-05-20make the handlers static and remove local code that will go in anotherJean-Francois Brousseau
2005-04-18Modify the CVSFILE structure using a union to keep information aboutJean-Francois Brousseau