Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-05-28 | enable basic add command, only works on files right now. | Joris Vink | |
2006-05-28 | add rf_dead field to RCSFILE which can tell us | Joris Vink | |
if an RCSFILE is dead, will come in usefull later in commands. | |||
2006-05-28 | if we run into a file that was suppose to be a directory | Joris Vink | |
or a directory that is suppose to be a file, abort right away because something bad probably happened. | |||
2006-05-28 | allow commands to shut up the output from cvs_file_classify | Joris Vink | |
if the commands want to output certain stuff themselfs | |||
2006-05-28 | teach opencvs ci how to commit files that have been added, | Joris Vink | |
opencvs can now commit modified files, removed files and added files. hip hip hurray! | |||
2006-05-28 | enable merging on update. if your file in your working copy | Joris Vink | |
has been modified by yourself and there is a newer revision we try and merge them together. if the merge fails and has conflicts it will mark them inside the file, you will need to resolve these by hand first before you will be able to commit your modified file. works transparent with gnu cvs, as it is suppose to. | |||
2006-05-27 | do not close the same entries list twice, this caused a double free; | Joris Vink | |
2006-05-27 | and now you can use -N to diff removed files too | Joris Vink | |
2006-05-27 | handle comments and leading spaces correctly | Joris Vink | |
in CVSROOT/config | |||
2006-05-27 | allow diff to pick up newly added files with the -N flag. | Joris Vink | |
2006-05-27 | more standard ignore pattern | Joris Vink | |
2006-05-27 | lets be nice and abort cvs when we find out there is | Joris Vink | |
no CVSROOT directory where there is suppose to be one. | |||
2006-05-27 | basic support for CVSROOT/config - only supporting the 'tag' and | Joris Vink | |
'umask' keyword right now. | |||
2006-05-27 | dont forget to expand any keywords before diffing stuff, | Joris Vink | |
otherwise we might end up with chunks that are totally wrong. | |||
2006-05-27 | boogie cvs_yesno() down the removal hatch, it is not used. | Joris Vink | |
2006-05-27 | support the -d flag for update. | Joris Vink | |
if you specify -d when running update new directories will be build, otherwise they will be skipped. | |||
2006-05-27 | update needs the CR_REPO flag to, otherwise it will forget | Joris Vink | |
about any new files or directories inside the repository | |||
2006-05-27 | show which directory we are examining in our pre-commit checks. | Joris Vink | |
2006-05-27 | remove debug output | Joris Vink | |
2006-05-27 | allow commands to respect the -l flag, if the -l flag is | Joris Vink | |
specified certain commands will not recurse into directories. at the same time introduce a method of specifying wether or not a command should look in the repository for files. | |||
2006-05-27 | dont allow commit to continue if the file that is being | Joris Vink | |
commited needs to be updated or merged first. | |||
2006-05-27 | commiting removed files now works | Joris Vink | |
2006-05-27 | use RCS_STATE_DEAD instead of plain old 'dead' when checking | Joris Vink | |
the RCS file its state. | |||
2006-05-27 | correctly expand keywords when checking out files | Joris Vink | |
2006-05-27 | pruning (-P) support for both the update and checkout commands; | Joris Vink | |
2006-05-27 | commit the new opencvs code, i have been hacking on | Joris Vink | |
this for the past 2 weeks now and it should go in at the start of the hackathon so others can help out. this code is a lot safer, smarter, faster and best of all it is actually doing what it is suppose to do! basic checkout, update, status, diff and commit are working in local mode only. there is no support for any remote setups now. | |||
2006-05-03 | Use xasprintf and xfree. | Ray Lai | |
``But i thought it already went in...'' xsa@ | |||
2006-05-01 | - fix a case in rcs_getrev() handling of branches where variant was not being | Niall O'Higgins | |
increased and thus no progress could be made in the loop. bug noticed in rcsdiff(1) by sturm@ ok joris@ | |||
2006-04-29 | Remove dead code. | Ray Lai | |
OK niallo@ | |||
2006-04-27 | document revisions and state; ok xsa | Jason McIntyre | |
2006-04-25 | check rcs_head_set() return value. | Xavier Santolaria | |
2006-04-20 | change cvs_log() and cvs_vlog() return type to void; OK niallo@. | Xavier Santolaria | |
2006-04-19 | keyword section is in rcs(1) now; | Jason McIntyre | |
2006-04-19 | move the keyword substitution section from cvs(1) to rcs(1): | Jason McIntyre | |
this keeps the docs correct, and according to xsa is the correct place for it anyway... ok xsa niallo | |||
2006-04-17 | Remove unused variable. | Ray Lai | |
Found by lint. OK joris@ | |||
2006-04-14 | - don't append the extension if it's already there (PR 5076). | Joris Vink | |
- show magic branches in rlog (thanks for that nicer hack niall). - correct output in rcsdiff, so we perfectly match gnu's all these bugs were found by sturm@ while he was using cvsweb (which uses the RCS tools). "it is in my view that you should put it in" niallo@ | |||
2006-04-14 | - swap a hack for a slightly nicer hack using a global variable. this avoids | Niall O'Higgins | |
adding a really nasty hack to make some upcoming rlog fixes from joris work. ok joris@ | |||
2006-04-14 | spacing | Theo de Raadt | |
2006-04-14 | more nasty spaces go bye bye | Theo de Raadt | |
2006-04-14 | remove a metric buttload of excessive () | Theo de Raadt | |
no binary change; ok ray | |||
2006-04-13 | Change rcs_parse_init() to return void, since it always returned 0. | Ray Lai | |
Remove unused variables found by lint. Some parts OK xsa@, ``throw it in :)'' joris@ | |||
2006-04-13 | add support for the openrcs -o'range' option. | Joris Vink | |
-o allows users to delete revisions in the specified RCS files. example: rcs -o1.4:1.6 foo deletes revisions 1.4 - 1.6 rcs -o1.3 foo deletes revision 1.3 joint work with niallo@ okay niallo@ | |||
2006-04-13 | fix -z option for openrcs, this was broken by xsa | Joris Vink | |
when he yanked the code out of rcs.c and placed it in rcstime.c. struct tm ltb, *tb; tb = <b; return (tb); isn't really the most perfect idiom to return a value to the caller, now is it? as a bonus -z for rlog now works too. okay niallo@ | |||
2006-04-13 | fix the obviously broken cvs_buf_set(), so we don't end up | Joris Vink | |
getting our buffer reset to 0 (empty) all the time. i noticed this when i was trying to fix -z for keyword expansion. sigh. okay niallo@ | |||
2006-04-13 | Add error checking for vasprintf. Stylistic suggestions from xsa@. | Ray Lai | |
OK xsa@ | |||
2006-04-12 | Better match GNU behavior for rcs -l and rcs -u. | Ray Lai | |
Save 2 bytes of newlines. OK joris@ | |||
2006-04-12 | yet another missing break; | Xavier Santolaria | |
2006-04-12 | missing break; "Yeah, obvious" ray@. | Xavier Santolaria | |
2006-04-12 | check for inflateReset() and deflateReset() return values; OK niallo@. | Xavier Santolaria | |
2006-04-12 | xmalloc(); memset(); -> xcalloc(); | Ray Lai | |
OK xsa@ |