rcsbase.h (22996) | rcsbase.h (25699) |
---|---|
1/* RCS common definitions and data structures */ 2 | 1/* RCS common definitions and data structures */ 2 |
3#define RCSBASE "$Id$" | 3#define RCSBASE "$Id: rcsbase.h,v 1.8 1997/02/22 15:47:33 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 --- 409 unchanged lines hidden (view full) --- 421#define IDH "Id" 422#define LOCKER "Locker" 423#define LOG "Log" 424#define NAME "Name" 425#define RCSFILE "RCSfile" 426#define REVISION "Revision" 427#define SOURCE "Source" 428#define STATE "State" | 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 --- 409 unchanged lines hidden (view full) --- 421#define IDH "Id" 422#define LOCKER "Locker" 423#define LOG "Log" 424#define NAME "Name" 425#define RCSFILE "RCSfile" 426#define REVISION "Revision" 427#define SOURCE "Source" 428#define STATE "State" |
429#define FREEBSD "FreeBSD" 430#define keylength 8 /* max length of any of the above keywords */ | 429#define CVSHEADER "CVSHeader" 430#define keylength 9 /* max length of any of the above keywords */ |
431 432enum markers { Nomatch, Author, Date, Header, Id, | 431 432enum markers { Nomatch, Author, Date, Header, Id, |
433 Locker, Log, Name, RCSfile, Revision, Source, State, FreeBSD }; | 433 Locker, Log, Name, RCSfile, Revision, Source, State, CVSHeader, 434 LocalId }; |
434 /* This must be in the same order as rcskeys.c's Keyword[] array. */ 435 436#define DELNUMFORM "\n\n%s\n%s\n" 437/* used by putdtext and scanlogtext */ 438 439#define EMPTYLOG "*** empty log message ***" /* used by ci and rlog */ 440 441/* main program */ --- 54 unchanged lines hidden (view full) --- 496extern char const *RCSname; 497extern char const *suffixes; 498extern int fdlock; 499extern struct stat RCSstat; 500RILE *rcsreadopen P((struct buf*,struct stat*,int)); 501char *bufenlarge P((struct buf*,char const**)); 502char const *basefilename P((char const*)); 503char const *getfullRCSname P((void)); | 435 /* This must be in the same order as rcskeys.c's Keyword[] array. */ 436 437#define DELNUMFORM "\n\n%s\n%s\n" 438/* used by putdtext and scanlogtext */ 439 440#define EMPTYLOG "*** empty log message ***" /* used by ci and rlog */ 441 442/* main program */ --- 54 unchanged lines hidden (view full) --- 497extern char const *RCSname; 498extern char const *suffixes; 499extern int fdlock; 500extern struct stat RCSstat; 501RILE *rcsreadopen P((struct buf*,struct stat*,int)); 502char *bufenlarge P((struct buf*,char const**)); 503char const *basefilename P((char const*)); 504char const *getfullRCSname P((void)); |
505char const *getfullCVSname P((void)); |
|
504char const *maketemp P((int)); 505char const *rcssuffix P((char const*)); 506int pairnames P((int,char**,RILE*(*)P((struct buf*,struct stat*,int)),int,int)); 507struct cbuf bufremember P((struct buf*,size_t)); 508void bufalloc P((struct buf*,size_t)); 509void bufautoend P((struct buf*)); 510void bufrealloc P((struct buf*,size_t)); 511void bufscat P((struct buf*,char const*)); --- 14 unchanged lines hidden (view full) --- 526void putdftext P((struct hshentry const*,RILE*,FILE*,int)); 527 528/* rcskeep */ 529extern int prevkeys; 530extern struct buf prevauthor, prevdate, prevname, prevrev, prevstate; 531int getoldkeys P((RILE*)); 532 533/* rcskeys */ | 506char const *maketemp P((int)); 507char const *rcssuffix P((char const*)); 508int pairnames P((int,char**,RILE*(*)P((struct buf*,struct stat*,int)),int,int)); 509struct cbuf bufremember P((struct buf*,size_t)); 510void bufalloc P((struct buf*,size_t)); 511void bufautoend P((struct buf*)); 512void bufrealloc P((struct buf*,size_t)); 513void bufscat P((struct buf*,char const*)); --- 14 unchanged lines hidden (view full) --- 528void putdftext P((struct hshentry const*,RILE*,FILE*,int)); 529 530/* rcskeep */ 531extern int prevkeys; 532extern struct buf prevauthor, prevdate, prevname, prevrev, prevstate; 533int getoldkeys P((RILE*)); 534 535/* rcskeys */ |
534extern char const *const Keyword[]; | 536extern char const *Keyword[]; 537extern enum markers LocalIdMode; |
535enum markers trymatch P((char const*)); | 538enum markers trymatch P((char const*)); |
539void setRCSLocalId(char const *); 540void setIncExc(char const *); |
|
536 537/* rcslex */ 538extern FILE *foutptr; 539extern FILE *frewrite; 540extern RILE *finptr; 541extern char const *NextString; 542extern enum tokens nexttok; 543extern int hshenter; --- 214 unchanged lines hidden --- | 541 542/* rcslex */ 543extern FILE *foutptr; 544extern FILE *frewrite; 545extern RILE *finptr; 546extern char const *NextString; 547extern enum tokens nexttok; 548extern int hshenter; --- 214 unchanged lines hidden --- |