Previous: , Up: Web Pages   [Contents][Index]


12.4 CVS Keywords in Web Pages

Since www.gnu.org works through CVS, CVS keywords in your manual, such as $Log$, need special treatment (even if you don’t happen to maintain your manual in CVS).

If these keywords end up in the generated output as literal strings, they will be expanded. The most robust way to handle this is to turn off keyword expansion for such generated files. For existing files, this is done with:

cvs admin -ko file1 file2 ...

For new files:

cvs add -ko file1 file2 ...

See the “Keyword Substitution” section in the CVS manual, available from https://cvs.nongnu.org.

In Texinfo source, the recommended way to literally specify a “dollar” keyword is:

@w{$}Log$

The @w prevents keyword expansion in the Texinfo source itself. Also, makeinfo notices the @w and generates output avoiding the literal keyword string.