From 4ad318b32399144ef4e0cb771bdc202bb9cbdb12 Mon Sep 17 00:00:00 2001 From: peter Date: Sat, 17 May 1997 13:38:45 +0000 Subject: 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) --- contrib/cvs/src/rcs.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'contrib/cvs/src/rcs.h') 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)); -- cgit v1.1