Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-01-05 | cleanup, move log.h and rcs.h inclusion into rcsprog.h; | Xavier Santolaria | |
2006-01-02 | #include's cleanup; ok joris@ niallo@. | Xavier Santolaria | |
2005-12-27 | - implement lazy-parsing of rcs files, that is only parse as much as we | Niall O'Higgins | |
need. this can save us much work, particularly with very large rcs files. first of a few important performance improvements. ok joris@ | |||
2005-12-23 | support co -d, which checks out the first revision who's | Joris Vink | |
date is less than or equal to the given date. | |||
2005-12-21 | Initialize basepath right after xmalloc()ing it so we won't end up with | Aleksander Piotrowski | |
not NUL-terminated buffer passed to strlcat() ok joris@ | |||
2005-12-20 | spread the use of fatal(); | Xavier Santolaria | |
2005-12-19 | use fatal() if getlogin() fails; | Xavier Santolaria | |
2005-12-12 | - sync usage() for `-tfile|str' | Xavier Santolaria | |
- nuke trailing whitespace | |||
2005-12-10 | switch to xmalloc stuff, me and xsa@ agreed on this a long | Joris Vink | |
time ago, but we were being held back by jfb. too bad for him. next step is to use fatal() through out the code for unrecoverable errors instead of trying to be all nice and fluffy and reach main() again. ok niallo@ and xsa@ | |||
2005-12-09 | unused vars, my bad; | Joris Vink | |
2005-12-08 | complete and correct rcs locking functionality, | Joris Vink | |
it was only done partially and as a bonus, completely wrong. seriously guys what was up with that? | |||
2005-12-03 | - whoops, its -t-string or -tfile, not the other way around | Niall O'Higgins | |
- sync checkin_usage() with reality | |||
2005-12-03 | - add support for -t[description] and -t-[file containing description] | Niall O'Higgins | |
2005-12-02 | in checkin_checklock() | Xavier Santolaria | |
- make it work as expected (e.g. when no lock set at all too) - add missing word in error message - minor knf | |||
2005-12-02 | better.. | Xavier Santolaria | |
2005-12-02 | in checkin_update(): | Xavier Santolaria | |
- move up the lock check - better error message if a specified rev is too low OK niallo@. | |||
2005-12-02 | - fix up checkin_choose_rcsfile() to give us a path like the one GNU print, | Niall O'Higgins | |
instead of always returning an absolute path. ok joris@ | |||
2005-12-02 | - fix a typo in a comment | Niall O'Higgins | |
2005-11-28 | sync usage() for `-xsuffixes'; | Xavier Santolaria | |
2005-11-28 | shrink some multi-lines comments; | Xavier Santolaria | |
2005-11-28 | consistency in error messages; | Xavier Santolaria | |
2005-11-27 | - only do one rcs_statfile() instead of two; simplify some logic. | Niall O'Higgins | |
2005-11-27 | - checkin_init() IS now implemented; update comment with this happy | Niall O'Higgins | |
new reality. | |||
2005-11-24 | memset(); | Xavier Santolaria | |
2005-11-23 | knf; | Xavier Santolaria | |
2005-11-23 | initial bits for -T support; | Xavier Santolaria | |
2005-11-22 | - ci(1) can intialise RCS files now! | Niall O'Higgins | |
- support for -j added - support for -i added ok joris@ xsa@ | |||
2005-11-22 | nuke trailing whitespaces; no cookie for niallo. | Xavier Santolaria | |
2005-11-21 | enable `-xsuffixes' support as it has been added a few days ago | Xavier Santolaria | |
in rcs_statfile(); niallo ok | |||
2005-11-21 | - modularisation; split the two major checkin operations into functions. | Niall O'Higgins | |
- modularisation; split the revert code into checkin_revert() - a few steps closer to rcsfile initialisation, but things need to be fixed in the rcs.c api first (currently we segfault). - add a new checkin_choose_rcsfile() function to decide where the rcsfile should go. - add a special case for ci to rcs_statfile() so that we don't print out an error if the rcsfile doesn't exist. | |||
2005-11-17 | - "revdate" is something else - function should be called | Niall O'Higgins | |
checkin_mtimedate() for clarity. | |||
2005-11-17 | - split -d handling into function checkin_setrevdate() | Niall O'Higgins | |
2005-11-17 | - spelling fix | Niall O'Higgins | |
- minor KNF | |||
2005-11-16 | - add comments for functions. | Niall O'Higgins | |
2005-11-16 | lots of changes to allow greater code re-use and modularisation, along with | Niall O'Higgins | |
some support code for rcs file initialisation and -i and -j options (not yet implemented though). no functional changes. | |||
2005-11-08 | missing casts; | Xavier Santolaria | |
2005-11-02 | - kill two unused constant definitions. | Niall O'Higgins | |
2005-11-02 | - sync checkin_usage() | Niall O'Higgins | |
2005-11-02 | changes from Venice: | Niall O'Higgins | |
- instead of using lots of individual flag variables, use a single int and bitwise operations on it. while this saves memory, really it saves code space and reduces complexity. checkout_rev() and checkout_state() in particular benefit from these changes since their parameters where growing really long. - implement `-s' option in co - implement `-M' option in ci "I like this, go for it" joris@ | |||
2005-10-30 | string fix; | Xavier Santolaria | |
2005-10-29 | - sync checkin_usage() | Niall O'Higgins | |
2005-10-29 | - add two new functions to RCS api: rcs_state_set() and rcs_state_check() | Niall O'Higgins | |
- use these two new functions to implement -s<state> option in ci ok joris@ | |||
2005-10-27 | TMPDIR support; joris ok | Xavier Santolaria | |
2005-10-25 | minor knf; | Xavier Santolaria | |
2005-10-25 | nuke trailing whitespaces; | Xavier Santolaria | |
2005-10-19 | - make a bunch of changes to how we handle verbose output. this brings us | Niall O'Higgins | |
much closer in line with GNU RCS and cleans things up in general. ok joris@, "looks fine to me" xsa@ | |||
2005-10-18 | - no point in using cvs_printf() in openrcs; | Joris Vink | |
- only output info messages if -q flag isn't given; | |||
2005-10-18 | use rcs_set_rev() instead of duplicating code all over the | Joris Vink | |
place to set a variable to the given revision number; | |||
2005-10-18 | correctly handle locks when commiting something; | Joris Vink | |
2005-10-17 | - remove a printf which kept in by accident. | Niall O'Higgins | |