daz wrote:

> >   Documentation by Yukihiro Matsumoto and Gavin Sinclair.
> > [...]
> >  Recording the credits in plain text (as above) ensures they are
> > not lost as CVS tags come and go.
> >
>
> Nothing wrong with that unless someone wants to parse it.
> I assume that's the purpose of the $ $ delimeters in header fields.

The purpose of those delimiters is so CVS treats them specially.  The
content between the delimiters is created by CVS.

I.e. you put $Author$ in the source code, and CVS later expands that to
$Author: whoever$.  To the best of my knowledge, CVS doesn't recognise
$Doc$, and you can't make it do so.

Cheers,
Gavin