[PATCH] GCL breakage, was: per-package documentation in on-line help system



Hi Robert,

On 12/05/2012 10:44 AM, Robert Dodier wrote:
> I've committed some code to bring per-package (share packages, that is)
> documentation into the on-line help system. As with the general
> documentation, per-package stuff is written in Texinfo and compiled to
> .info, the .info is searched to build an index, and the index is
> searched at run time for the ? and ?? commands.
> 
> So far the scheme is not fully automated -- makeinfo, build_index.pl,
> and load(my_index) all have to be executed by hand. Let's talk about
> suitable ways to automate this stuff.
> 
> This code is committed to the master branch, so it won't be in any 5.29
> release.

(I'm not sure if this is fixed already but not pushed, but here it goes)

I just rebuilt from master and got this when running Maxima with GCL:


Maxima encountered a Lisp error:

 Error in LET [or a callee]: The variable *LOAD-PATHNAME* is unbound.


(I truncated the error message).  I've attached a simple patch against
doc/info/build_index.pl which uses the usual #-gcl/#+gcl trick to use
sys:*load-pathname* for GCL instead.

Quick testing shows that both Clisp and GCL work with this.

> Hope this helps,
> 
> Robert Dodier
> 

Cheers,
Kris Katterjohn
-------------- next part --------------
A non-text attachment was scrubbed...
Name: buildindex.patch
Type: text/x-patch
Size: 542 bytes
Desc: not available
URL: <http://www.math.utexas.edu/pipermail/maxima/attachments/20121206/08933604/attachment.bin>;