Robert Dodier wrote:
> 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.
>
I can't give you access to the machine because it's at work.
I can upload maxima.info*, though. Look at
http://common-lisp.net/~rtoy/maxima-info.zip.
These were created using makeinfo 4.0, on a Solaris 2.8 box. I didn't
do anything to set locale or anything on this machine, if that matters.
I don't know what the default would be. This combination has been
working just fine until you updated describe. :-( I'm also now using
perl 5.8.8, so that shouldn't be the problem.
Thanks for your help,
Ray