| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
This doesn't alter cvs rdiff, where -U and -C are not support by GNU
cvs.
ok sthen zinovik
|
|
|
|
|
|
| |
cvs/rcs.
OK xsa zinovik
|
|
|
|
|
|
|
|
|
|
|
| |
1. Mostly variable/function renaming, SIZE_T_MAX->SIZE_MAX, and
spacing.
2. One strchr -> strncspn.
3. diff had a weird thing where it set file[12] = ofile[12] but
never updated file or ofile, then if file and ofile were different
it freed it. I removed it.
OK millert
|
|
|
|
|
|
|
| |
cvs diff -t now works. There should be no functional change
otherwise.
OK millert
|
|
|
|
| |
ok joris@
|
|
|
|
| |
still has some rough edges.
|
|
|
|
| |
ok tobias@
|
|
|
|
|
|
| |
had to be done for diff, too.
OK joris@
|
|
|
|
| |
tested by many, thanks.
|
|
|
|
|
|
|
|
|
|
| |
except it takes a decriptor as argument instead of a path.
modified cvs_buf_load() to open the descriptor then pass
it to cvs_buf_load_fd().
change all the calls to cvs_buf_load() that have a descriptor
open for the path to cvs_buf_load_fd() to prevent races.
|
|
|
|
| |
and fuzzie inside.
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
| |
- 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@
|
| |
|
|
|
|
| |
commands; fixes rcsmerge -q behaviour. OK niallo@ ray@.
|
|
|
|
|
| |
- minor knf
niallo ok
|
| |
|
| |
|
|
|
|
| |
"go for it" niallo@
|
|
|
|
| |
ok niallo@
|
|
|
|
|
|
| |
combined effort with joris.
ok joris@
|
|
and some #defines
- include this header in rcs.c
- link rcs against diff.c
this allows us to use the existing diff work from opencvs within functions
in the rcs.c API and thus in rcs programs. paves the way for diff support
in usr.bin/rcs programs.
ok joris@
|