OpenBSD CVS

CVS log for src/usr.bin/rcs/rcs.h


[BACK] Up to [local] / src / usr.bin / rcs

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.18 / (download) - annotate - [select for diffs], Tue Aug 29 16:47:33 2017 UTC (6 years, 8 months ago) by otto
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3, OPENBSD_7_2_BASE, OPENBSD_7_2, OPENBSD_7_1_BASE, OPENBSD_7_1, OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9, OPENBSD_6_8_BASE, OPENBSD_6_8, OPENBSD_6_7_BASE, OPENBSD_6_7, OPENBSD_6_6_BASE, OPENBSD_6_6, OPENBSD_6_5_BASE, OPENBSD_6_5, OPENBSD_6_4_BASE, OPENBSD_6_4, OPENBSD_6_3_BASE, OPENBSD_6_3, OPENBSD_6_2_BASE, OPENBSD_6_2, HEAD
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

kill const and string artithmetic related warnings; ok millert@

Revision 1.17 / (download) - annotate - [select for diffs], Mon May 9 13:03:55 2016 UTC (8 years ago) by schwarze
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE, OPENBSD_6_1, OPENBSD_6_0_BASE, OPENBSD_6_0
Changes since 1.16: +2 -1 lines
Diff to previous 1.16 (colored)

Implement Mdocdate keyword substitution.
In particular, this stops rcsdiff(1) and CVSweb from showing
wrong Mdocdate lines in diffs.
Problem originally reported by tj@.
OK tobias@ otto@ millert@

Revision 1.16 / (download) - annotate - [select for diffs], Mon Jun 3 17:04:35 2013 UTC (10 years, 11 months ago) by jcs
Branch: MAIN
CVS Tags: OPENBSD_5_9_BASE, OPENBSD_5_9, OPENBSD_5_8_BASE, OPENBSD_5_8, OPENBSD_5_7_BASE, OPENBSD_5_7, OPENBSD_5_6_BASE, OPENBSD_5_6, OPENBSD_5_5_BASE, OPENBSD_5_5, OPENBSD_5_4_BASE, OPENBSD_5_4
Changes since 1.15: +5 -1 lines
Diff to previous 1.15 (colored)

properly handle commitid tokens found in rcs files

ok deraadt

Revision 1.15 / (download) - annotate - [select for diffs], Wed Jul 6 15:36:52 2011 UTC (12 years, 10 months ago) by nicm
Branch: MAIN
CVS Tags: OPENBSD_5_3_BASE, OPENBSD_5_3, OPENBSD_5_2_BASE, OPENBSD_5_2, OPENBSD_5_1_BASE, OPENBSD_5_1, OPENBSD_5_0_BASE, OPENBSD_5_0
Changes since 1.14: +3 -2 lines
Diff to previous 1.14 (colored)

Replace the keyword expansion code with a faster, more readable version
which additionally also supports $Log$ and $Locker. Written by Joerg
Sonnenberger and tweaked by me.

ok ray

Revision 1.14 / (download) - annotate - [select for diffs], Fri May 20 19:21:10 2011 UTC (13 years ago) by nicm
Branch: MAIN
Changes since 1.13: +1 -9 lines
Diff to previous 1.13 (colored)

Remove a bunch of unused functions, from Michael W Bombardieri.

ok ray

Revision 1.13 / (download) - annotate - [select for diffs], Wed Oct 20 19:53:53 2010 UTC (13 years, 7 months ago) by tobias
Branch: MAIN
CVS Tags: OPENBSD_4_9_BASE, OPENBSD_4_9
Changes since 1.12: +4 -2 lines
Diff to previous 1.12 (colored)

Remove the need for rp_file in parser structure, instead keep only one
FILE pointer in RCSFILE.  This fixes some ugliness in closing an
fdopen()ed FILE and its underlying file descriptor.

Notified by Joerg Sonnenberger <joerg at britannica dot bec to de>

discussed with and ok nicm

Revision 1.12 / (download) - annotate - [select for diffs], Tue Oct 5 15:16:48 2010 UTC (13 years, 7 months ago) by tobias
Branch: MAIN
Changes since 1.11: +1 -2 lines
Diff to previous 1.11 (colored)

Zapped unused function rcs_tag_resolve.

ok xsa

Revision 1.11 / (download) - annotate - [select for diffs], Tue Oct 5 15:13:04 2010 UTC (13 years, 7 months ago) by tobias
Branch: MAIN
Changes since 1.10: +2 -1 lines
Diff to previous 1.10 (colored)

rcs_state_check must check for more invalid characters than just space.

ok nicm

Revision 1.10 / (download) - annotate - [select for diffs], Tue Aug 31 20:42:45 2010 UTC (13 years, 8 months ago) by tobias
Branch: MAIN
Changes since 1.9: +1 -2 lines
Diff to previous 1.9 (colored)

Removed ra_uid, which was supposed to save the uid of a delta's author.
Is not used and not useful.

ok xsa, zinovik

Revision 1.9 / (download) - annotate - [select for diffs], Fri Jul 23 21:46:05 2010 UTC (13 years, 9 months ago) by ray
Branch: MAIN
CVS Tags: OPENBSD_4_8_BASE, OPENBSD_4_8
Changes since 1.8: +1 -6 lines
Diff to previous 1.8 (colored)

Reduce variable/function name and whitespace differences between
cvs/rcs.

OK xsa zinovik

Revision 1.8 / (download) - annotate - [select for diffs], Sat Feb 2 16:21:38 2008 UTC (16 years, 3 months ago) by xsa
Branch: MAIN
CVS Tags: OPENBSD_4_7_BASE, OPENBSD_4_7, OPENBSD_4_6_BASE, OPENBSD_4_6, OPENBSD_4_5_BASE, OPENBSD_4_5, OPENBSD_4_4_BASE, OPENBSD_4_4, OPENBSD_4_3_BASE, OPENBSD_4_3
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)

From src/usr.bin/cvs:

> add changed lines support to log and rlog (the + and - stuff)
> from Pierre Riteau;

Revision 1.7 / (download) - annotate - [select for diffs], Thu Jan 31 16:36:11 2008 UTC (16 years, 3 months ago) by tobias
Branch: MAIN
Changes since 1.6: +2 -1 lines
Diff to previous 1.6 (colored)

Revert last patch and add this magic branch number only during
output, this way we don't have to hassle in our internal brach handling.

OK joris@

Revision 1.6 / (download) - annotate - [select for diffs], Tue Feb 27 07:59:13 2007 UTC (17 years, 2 months ago) by xsa
Branch: MAIN
CVS Tags: OPENBSD_4_2_BASE, OPENBSD_4_2, OPENBSD_4_1_BASE, OPENBSD_4_1
Changes since 1.5: +3 -1 lines
Diff to previous 1.5 (colored)

As done in OpenCVS, general includes cleanup sweep. OK otto@.

Revision 1.5 / (download) - annotate - [select for diffs], Sat Jun 3 03:05:10 2006 UTC (17 years, 11 months ago) by niallo
Branch: MAIN
CVS Tags: OPENBSD_4_0_BASE, OPENBSD_4_0
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

- correctly handle binary files; say bye bye to using c strings for deltatexts.

"slap it in" joris@

Revision 1.4 / (download) - annotate - [select for diffs], Sat May 27 08:12:29 2006 UTC (17 years, 11 months ago) by ray
Branch: MAIN
Changes since 1.3: +4 -4 lines
Diff to previous 1.3 (colored)

Rename RCSFILE.fd to RCSFILE.rf_fd, plus minor spacing nits.  No
binary change.

OK xsa@

Revision 1.3 / (download) - annotate - [select for diffs], Thu May 11 07:34:26 2006 UTC (18 years ago) by xsa
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

first round of rcs_write() cleanup; prodded by joris@; input/OK ray@.

Revision 1.2 / (download) - annotate - [select for diffs], Wed Apr 26 21:55:22 2006 UTC (18 years ago) by joris
Branch: MAIN
Changes since 1.1: +3 -7 lines
Diff to previous 1.1 (colored)

prevent file races by obtaining an fd for the RCS file and
do our operations on that, this is safe and guarantees we
can operate on the file until we close(2) it.

a fix is coming for the remaining races in our diff code.
okay niallo@ and ray@

Revision 1.1 / (download) - annotate - [select for diffs], Wed Apr 26 02:55:13 2006 UTC (18 years ago) by joris
Branch: MAIN

fork our code we shared between openrcs/cvs into the openrcs dir.

this was starting to become inhuman to maintain without
ugly ugly hacks in the shared code, and it will be easier
to make specific changes for openrcs without touching the
soon-to-be-replaced opencvs code.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.