describe revision merged into cvs main



On 11/30/06, Raymond Toy <raymond.toy at ericsson.com> wrote:

> Now what?  maxima-index.lisp is a short file containing just this:
>
>     (in-package :cl-info)
>     (defun cause-maxima-index-to-load () nil)
>     (defvar *info-deffn-defvr-pairs* '(
>     ; CONTENT: (<INDEX TOPIC> . (<FILENAME> <BYTE OFFSET> <LENGTH IN CHARACTERS> <NODE NAME>))
>     ))
>     (defvar *info-section-pairs* '(
>     ; CONTENT: (<NODE NAME> . (<FILENAME> <BYTE OFFSET> <LENGTH IN CHARACTERS>))
>     ))
>     (load-info-hashtables)

Yes, that's definitely wrong; there should be about 2000 lines of stuff.

My first guess is that the index-building script failed to get regex
matches -- it looks for stuff in the makeinfo-generated index
(the deffn & defvr items) and also it looks for @nodes (the info
section items). Regex match failure is probably due either to
Perl working differently, or the content of the info files is different.

I can see a couple of ways to make progress here --
you could make a login for me on your build host (I can send you
a public key), or you can email (or post them somewhere)
the maxima.info* files which were generated by makeinfo.
Let me know what you want to do.

What is your makeinfo version and OS version?

Sorry for the bother. Hopefully we can resolve this problem quickly.

Robert