summaryrefslogtreecommitdiffstats
path: root/contrib/cvs/src/rcs.h
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>1997-05-17 13:38:45 +0000
committerpeter <peter@FreeBSD.org>1997-05-17 13:38:45 +0000
commit4ad318b32399144ef4e0cb771bdc202bb9cbdb12 (patch)
treeffec0a867f2d5581a87e3d464b7753d56428d1c4 /contrib/cvs/src/rcs.h
parent23956b45ea833470fa1b13da5dd1595614cecf3f (diff)
downloadFreeBSD-src-4ad318b32399144ef4e0cb771bdc202bb9cbdb12.zip
FreeBSD-src-4ad318b32399144ef4e0cb771bdc202bb9cbdb12.tar.gz
Complete the support for $FreeBSD$. Add an option "tagexpand=" which
controls the RCSINCEXC encironment variable for our rcs version, and also convert the rest of the checkout enhancements from rcs into cvs's fast checkout code. (yes, cvs doesn't call 'co' anymore) We now have fine grained individual keyword expansion control and can set the keyword to anything the user wants. Also, a new keyword, $CVSHeader$ comes in from rcs, it's like $Header$ except that it shows the pathname relative to the cvsroot. eg: $FreeBSD: src/bin/ls/ls.c,v 1.10.2.14 1997/05/17 13:15:45 peter Exp $ ^^^^^^^^^^^^^^^^^ The idea for this comes from $XFree86$ which expands like $CVSHeader$. The "local id" string can be set to expand like Id, Header or CVSHeader. (Matching support for this is apparently happening in cvsup right now)
Diffstat (limited to 'contrib/cvs/src/rcs.h')
-rw-r--r--contrib/cvs/src/rcs.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/contrib/cvs/src/rcs.h b/contrib/cvs/src/rcs.h
index 3de8c91..64d03e0 100644
--- a/contrib/cvs/src/rcs.h
+++ b/contrib/cvs/src/rcs.h
@@ -126,3 +126,6 @@ int RCS_lock PROTO ((RCSNode *, const char *, int));
int RCS_unlock PROTO ((RCSNode *, const char *, int));
int rcs_change_text PROTO ((const char *, char *, size_t, const char *,
size_t, char **, size_t *));
+
+void RCS_setlocalid PROTO ((const char *arg));
+void RCS_setincexc PROTO ((const char *arg));
OpenPOWER on IntegriCloud