Akim Demaille wrote:
> elsif (/^\@syncodeindex \w+ (\w*)/
> || /^\@printindex (\w+)/)
> {
> push @clean_suffixes, "$1s";
> }
Yep. That works.
> IIRC, you also had problems with fns. What does a `grep fn *texi*' gives?
Not much obviously useful, but you prompted me to look in the cvs.fns file.
Except for the first line, lines are of the form:
\entry {\code {command}}{index}
Where command is variable and index is a number. Using `fgrep -w "command"
*.texi*' reveals that each command has a corresponding texinfo command like
the following in the manual:
@deffn Command {command} ...
where `Command' (with a capital 'C') is a literal and ... varies. `fgrep -w
deffn' reveals:
cvs.texinfo:@deffn Command {cvs add} [@code{-k} kflag] [@code{-m}
message] files @dots{}
cvs.texinfo:@end deffn
cvs.texinfo:@deffn Command {cvs remove} [options] files @dots{}
cvs.texinfo:@end deffn
cvs.texinfo:@deffn Command {cvs annotate} [@code{-flR}] [@code{-r
rev}|@code{-D date}] files @dots{}
cvs.texinfo:@end deffn
cvs.texinfo:@deffn Command {cvs watch on} [@code{-lR}] files
@dots{}
cvs.texinfo:@end deffn
cvs.texinfo:@deffn Command {cvs watch off} [@code{-lR}] files
@dots{}
cvs.texinfo:@end deffn
cvs.texinfo:@deffn Command {cvs watch add} [@code{-a} action]
[@code{-lR}] files @dots{}
cvs.texinfo:@end deffn
cvs.texinfo:@deffn Command {cvs watch remove} [@code{-a} action]
[@code{-lR}] files @dots{}
cvs.texinfo:@end deffn
cvs.texinfo:@deffn Command {cvs edit} [options] files @dots{}
cvs.texinfo:@end deffn
cvs.texinfo:@deffn Command {cvs unedit} [@code{-lR}] files @dots{}
cvs.texinfo:@end deffn
cvs.texinfo:@deffn Command {cvs watchers} [@code{-lR}] files
@dots{}
cvs.texinfo:@end deffn
cvs.texinfo:@deffn Command {cvs editors} [@code{-lR}] files @dots{}
cvs.texinfo:@end deffn
Which is the same order the entries appear in cvs.fns. Glancing at the
texinfo manual reveals that `Command' is a category argument and not
literal. Will that do the trick?
Derek
--
Derek Price CVS Solutions Architect ( http://CVSHome.org )
mailto:[EMAIL PROTECTED] CollabNet ( http://collab.net )
--
It is as useless to argue with those who have renounced the use and authority
of reason as to administer medication to the dead.
- Thomas Jefferson