1/* RCS common definitions and data structures */ 2 |
3#define RCSBASE "$Id: rcsbase.h,v 1.4 1995/10/28 21:49:34 peter Exp $" |
4 5/* Copyright 1982, 1988, 1989 Walter Tichy 6 Copyright 1990, 1991, 1992, 1993, 1994, 1995 Paul Eggert 7 Distributed under license by the Free Software Foundation, Inc. 8 9This file is part of RCS. 10 11RCS is free software; you can redistribute it and/or modify --- 14 unchanged lines hidden (view full) --- 26Report problems and direct all questions to: 27 28 rcs-bugs@cs.purdue.edu 29 30*/ 31 32/* 33 * $Log: rcsbase.h,v $ |
34 * Revision 1.4 1995/10/28 21:49:34 peter 35 * First part of import conflict merge from rcs-5.7 import. 36 * 37 * All those $Log$ entries, combined with the whitespace changes are a real 38 * pain. 39 * 40 * I'm committing this now, before it's completely finished to get it compiling 41 * and working again ASAP. Some of the FreeBSD specific features are not working 42 * in this commit yet (mainly rlog stuff and $FreeBSD: head/gnu/usr.bin/rcs/lib/rcsbase.h 11927 1995-10-29 19:31:11Z peter $ support) 43 * |
44 * Revision 5.20 1995/06/16 06:19:24 eggert 45 * Update FSF address. 46 * 47 * Revision 5.19 1995/06/01 16:23:43 eggert 48 * (SIZEABLE_PATH): Don't depend on PATH_MAX: it's not worth configuring. 49 * (Ioffset_type,BINARY_EXPAND,MIN_UNEXPAND,MIN_UNCHANGED_EXPAND): New macros. 50 * (maps_memory): New macro; replaces many instances of `has_mmap'. 51 * (cacheptr): Renamed from cachetell. --- 380 unchanged lines hidden (view full) --- 432#define IDH "Id" 433#define LOCKER "Locker" 434#define LOG "Log" 435#define NAME "Name" 436#define RCSFILE "RCSfile" 437#define REVISION "Revision" 438#define SOURCE "Source" 439#define STATE "State" |
440#define FREEBSD "FreeBSD" |
441#define keylength 8 /* max length of any of the above keywords */ 442 443enum markers { Nomatch, Author, Date, Header, Id, |
444 Locker, Log, Name, RCSfile, Revision, Source, State, FreeBSD }; |
445 /* This must be in the same order as rcskeys.c's Keyword[] array. */ 446 447#define DELNUMFORM "\n\n%s\n%s\n" 448/* used by putdtext and scanlogtext */ 449 450#define EMPTYLOG "*** empty log message ***" /* used by ci and rlog */ 451 452/* main program */ --- 316 unchanged lines hidden --- |