Required texinfo version?
kehoea at parhasard.net
Tue May 24 05:21:59 EDT 2011
Ar an fichiú lá de mí Bealtaine, scríobh Adam Sjøgren:
> Since the commit 3fe8358ad59a (Merge, restoring Ben's GPLv3 manual
> changes.) the buildbots on *BSD and OpenSolaris fail with texinfo
> It seems that XEmacs now requires a texinfo newer than 4.13, the version
> available on, for instance, FreeBSD and NetBSD².
The crux is the version of *makeinfo*. makeinfo 4.13 has no problems with
the current source, but makeinfo 4.8 (of 2004, also on the FreeBSD machine I
use) chokes on it.
> Is this on purpose, or would it be possible to stay compatible with
> texinfo 4.13?
It’s possible, but the trade-off given the size of the merged changes
suggested require a more recent makeinfo was the way to go.
That said, there’s an implementation of makeinfo in Emacs Lisp that XEmacs
uses on the NT build. It should be possible to check whether makeinfo chokes
on a more recent construct, and use the (slower) Lisp implementation if so.
Exam season for me, though, I won’t get to it for a week and a half at
“Apart from the nine-banded armadillo, man is the only natural host of
Mycobacterium leprae, although it can be grown in the footpads of mice.”
-- Kumar & Clark, Clinical Medicine, summarising improbable leprosy research
More information about the XEmacs-Beta