parse-info branch ready for merging?



I *think* that the parse-info branch is now ready for merging.

Things that have changed recently:

 (1) We compile parse-info.lisp in lisp-utils much more sensibly,
     sticking it in a binary-<lispname> directory, just like in src.

 (2) We ignore top-level nodes again.

Things that I think are better than the version in master

 (1) The off-by-one error that Robert was seeing with Texinfo 5 (not
     fixed, I don't think?) is fixed in this branch

 (2) Runs dramatically faster (Although, with Texinfo 5, everything's
     hideously slow again. That's Texinfo's fault though, unfortunately)

 (3) We *know* that multibyte characters will get counted correctly on
     each lisp implementation. Relevant with the utf-8 documentation
     (but obviously not with latin1)

 (4) Terminal encodings are set correctly from the LANG, and LC_FOO
     environment variables on lisps that don't do it for us.

This *hasn't* been tested on Windows. So is there any chance someone
could give it a go? (I don't have a Windows machine to test on, I'm
afraid) Provided things work sensibly there, I think the master branch
will now be improved by merging in parse-info.

Rupert
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 315 bytes
Desc: not available
URL: <http://www.math.utexas.edu/pipermail/maxima/attachments/20130527/bf2234bb/attachment.pgp>;