autoloading messages, was: Maxima 5.12.0 rc1 in cvs & SF download
Subject: autoloading messages, was: Maxima 5.12.0 rc1 in cvs & SF download
From: van Nek
Date: Tue, 17 Apr 2007 12:17:08 +0200
Am 16 Apr 2007 um 17:50 hat Viktor T. Toth geschrieben:
Viktor,
thanks for your work, explanations and suggestions.
> 1. Use
>
> #-gcl (setf (get '$printf 'autoload) "stringproc")
>
> in max_ext.lisp;
>
This mechanism you suggested (autoloading via *.mac) also works with GCL and allowed
me to find a cleaner design for max_ext.lisp. I could use this mechanism for the functions
from the linearalgebra package as well (there already is linearalgebra.mac, which loads the
lisp files).
I have already committed the necessary changes.
> 2. Create stringproc.mac in share/contrib/stringproc; and
Also committed.
> 3. Make sure stringproc.mac is installed by make install.
Robert,
please include the new file contrib/stringproc/stringproc.mac into the new release candidate,
as well the fix for max_ext.lisp.
> If you wish, I can make and commit the necessary changes, just let me know
> what you prefer.
It was more than just one line, so I did it by myself.
all the best
Volker