1<div id="syntax"></div> 2<div class="header"> 3<p> 4Next: [[cvs: Commitinfo#Commitinfo|commitinfo]], Up: [[cvs: The commit support files#The commit support files|commit files]] |[[cvs: Index#SEC_Contents|Contents]]||[[cvs: Index#Index|Index]]|</p> 5</div> 6 7---- 8 9<div id="The-common-syntax"></div> 10==== The common syntax ==== 11<div id="index-Info-files-_0028syntax_0029"></div> 12<div id="index-Syntax-of-info-files"></div> 13<div id="index-Common-syntax-of-info-files"></div> 14 15 16The administrative files such as ‘<tt>commitinfo</tt>’, 17‘<tt>loginfo</tt>’, ‘<tt>rcsinfo</tt>’, ‘<tt>verifymsg</tt>’, etc., 18all have a common format. The purpose of the files are 19described later on. The common syntax is described 20here. 21 22<div id="index-Regular-expression-syntax"></div> 23Each line contains the following: 24 25* A regular expression. This is a basic regular expression in the syntax used by GNU emacs. 26 27 28* A whitespace separator—one or more spaces and/or tabs. 29 30 31* A file name or command-line template. 32 33Blank lines are ignored. Lines that start with the 34character ‘<code>#</code>’ are treated as comments. Long lines 35unfortunately can ''not'' be broken in two parts in 36any way. 37 38The first regular expression that matches the current 39directory name in the repository is used. The rest of the line 40is used as a file name or command-line as appropriate. 41 42 43This document was generated on <i>a sunny day</i> using [http://www.nongnu.org/texi2html/ <i>texi2html</i>]. 44