summaryrefslogtreecommitdiff
path: root/usr.bin
AgeCommit message (Collapse)Author
2005-12-03strip any trailing slashes in the received DirectoryJoris Vink
request, to make sure we are compatible with gnu;
2005-12-03ARGSUSED signal handlerTheo de Raadt
2005-12-03- whoops, its -t-string or -tfile, not the other way aroundNiall O'Higgins
- sync checkin_usage() with reality
2005-12-03- document `-t' option.Niall O'Higgins
2005-12-03- add support for -t[description] and -t-[file containing description]Niall O'Higgins
2005-12-03todd@ reminds me:Joris Vink
If you 'vi file.c' and change stuff, then 'make depend && make' you'll have a file.o file most definately more recent than the latest committed version of file.c. Then, if you rm file.c, and cvs update file.c, if 'file.c' is set to the timestamp of the last committed version, a subsequent 'make' will not rebuild the .o file. to fix this we simply use the current timestamp when updating files. thanks todd@!
2005-12-03fix date handling in opencvs, this was broken since the very start.Joris Vink
now, when you checkout a tree with gnu cvs, opencvs no longer sees all the files as modified, and visa versa. this actually makes gnu cvs and opencvs dance together in working copies.
2005-12-03- teach opencvs about Entries.Log and what to do with itJoris Vink
it it exists in the CVS admin dir. - when writing the Entries file write it to Entries.Backup first and then rename it to Entries when the writing was successfull.
2005-12-03respect Q flag in output;Joris Vink
2005-12-03nuke unused vars;Joris Vink
2005-12-03remove unused and useless functions, they just get in the way;Joris Vink
2005-12-03usr.bin/rcs stuff doesn't care about cvs_checkout_rev();Joris Vink
2005-12-03Fix enum types, thanks lintChad Loder
2005-12-03add very basic support for the following stuff:Joris Vink
- checkout in local mode (example: /cvs) - update in local and server mode (example: /cvs and user@host:/cvs) - import in local and server mode (example: /cvs and user@host:/cvs) what remains to be done: - not all options are supported yet, and update cannot pick up newly added files yet. these things are pending and will be commited real soon. - checkout only works locally right now. - fix rcs parsing code so that we don't fucking hog 100% cpu on really BIG BIG BIG ass trees. mainly tested by pedro@ and myself, thanks a lot pedro! "go for it" niallo@
2005-12-03Lint can now parse every variation of gcc's __attribute__ that I could findChad Loder
either in our tree or in the gcc docs. See regression test 11 for examples of this. Right now, our cdefs.h actually defines __attribute__(x) to blank when lint runs. We can change this whenever we choose.
2005-12-02remove debug message;Joris Vink
2005-12-02fix commiting/importing of 0 sized files.Joris Vink
found and tested by pedro@ and niallo@ ok niallo@
2005-12-02Add a -y option, undocumented for now, that tells lint to pass -y to lint1.Chad Loder
The -y option tells lint1 to output yacc debug information (if it was compiled with YYDEBUG=1).
2005-12-02Make three of the keytab fields into a union, because they are 3 differentChad Loder
enums that are mutually exclusive with each other. Makes this file so much neater.
2005-12-02document `-orev';Xavier Santolaria
2005-12-02in 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-02better..Xavier Santolaria
2005-12-02in checkin_update():Xavier Santolaria
- move up the lock check - better error message if a specified rev is too low OK niallo@.
2005-12-02`-mmsg' does not belong here;Xavier Santolaria
2005-12-02sort options; `T' comes before `u';Xavier Santolaria
2005-12-02document `-r[revs]';Xavier Santolaria
2005-12-02split the printing part into a separate function, rlog_rev_print();Xavier Santolaria
might be useful for future work needed in rlog(1);
2005-12-02make lint invoke cpp with -CC instead of -C, which will cause commentsAlexander von Gernler
in #define macros to be preserved. This makes way for addition of lint statements to a lot of .h files. ok cloder@
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 commentNiall O'Higgins
2005-12-01- fix up context and unified diff output in both open rcs and open cvs soNiall O'Higgins
that the date is set correctly. ok joris@
2005-12-01- fix unified and context diff output, finally!Niall O'Higgins
this was a long standing bug, and the fix is hilarious. ok joris@
2005-12-01rcs_findrev() is not static anymore; align protos while here;Xavier Santolaria
OK joris@ niallo@.
2005-12-01link rcsintro.7;Xavier Santolaria
2005-12-01some more bite; writing about rcsdiff(1); OK jmc@.Xavier Santolaria
2005-12-01lint makes it easy to find these really bad ones, like size_t n = snprintfChad Loder
2005-12-01Make lint quieter by only warning on "foo declared but never used orChad Loder
defined" when foo is declared in the translation unit that lint is working on. This means that symbols that are declared in an included header file don't get this warning, ever.
2005-12-01TypoChad Loder
2005-11-30Add support for // comments. From NetBSDChad Loder
2005-11-30check for ownership of already present writable file when checking out;Xavier Santolaria
2005-11-30spacingTheo de Raadt
2005-11-30correct usage();Xavier Santolaria
2005-11-30writeable -> writableXavier Santolaria
2005-11-30avoid ambiguities in describing TZ;Jason McIntyre
ok djm@
2005-11-30timezone -> time zoneJason McIntyre
2005-11-30timzeone -> time zone; preferred by jmc@.Xavier Santolaria
2005-11-30`-ztz' is only here for compatibility;Xavier Santolaria
2005-11-30document `-ztz';Xavier Santolaria
2005-11-30KNFChad Loder
2005-11-30KNFChad Loder