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>
[