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 ---
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 ---