About to close maxima-pre59 CVS



Great!

Please, make new CVS module without delay.
Planned structure sounds good to me.
But I have a few question and suggestions regarding new
configure; make; make install  process.

1) xmaxima is installed /usr/bin directory. I don't think
this is right. It should go in some other place and called
via wrapper script /usr/bin/xmaxima. Something like this
(borrowed from old build system):
----------------------------------------
#!/bin/sh
export MAXIMA_DIRECTORY
MAXIMA_DIRECTORY=/usr/lib/maxima-5.6
exec /usr/lib/maxima-5.6/bin/xmaxima $@
----------------------------------------

2) Why make install places /doc and /emacs in the
same directory with the /share ?
Is this intentional or I did something wrong?
I think that /share files should not be intermixed
other directories. It seems that the right place
for /doc is /usr/doc or /usr/share/doc (%_docdir)
and emacs files should go into /usr/share/emacs
or something like this.

3) New build system does not set file_search_maxima
and file_search_lisp variables. Thus load command
cannot find share files.

The same is related to *info-paths*. Ii is not so
important since *info-paths* already has nice
default value.

But ideally file_search_maxima, file_seach_lisp and
*info-paths* should be set according to configure.

Best wishes,

Vadim


James Amundson wrote:

> I committed a substantial set of changes to CVS yesterday. I now
> consider the file rearranging process done. Also, the build system now
> does nearly everything it is going to do. We are therefore ready to
> migrate to the new maxima cvs module, which will be named simply maxima.
> I would like to do the migration over the weekend.
>
> *** If you have changes you would like to commit to cvs before the
> change, now is the time to do so.***
>
> After the new module is created, changes to the old module will only be
> permitted under exceptional circumstances.
>
> --Jim
>
> P.S. Here is the change summary for the migrate script, which performs
> the file rearrangement:
>
> Modified Files:
>         migrate
> Log Message:
> 1) support for new Makefile.am's
>
> 2) put maxima-mode.el in archive
>
> 3) put EMIntro.* into doc/emaxima/EMaximaIntro.*
>
> 4) rename interfaces/emacs/original to interfaces/emacs/misc
>

--
[
[    Vadim V. Zhytnikov
[
[     <vvzhy@mail.ru>
[   <vvzhy@td.lpi.ac.ru>
[    <vvzhy@yandex.ru>
[