On Fri, 10 Jul 2009, Raymond Toy wrote:
< I'm basically done with adding support to maxima to allow the user to
< give options to the underlying Lisp. The changes were fairly small
<
< o Modify maxima to recognize -o (and --lisp-options) so that the
< underlying Lisp is given the options
< o Add -o to the list of maxima options.
< o Modify the command line parser to call getopt instead of the current
< scheme.
< o Update infrastructure to compile in getopt.
<
< As best as I can tell, all existing options will work the same as before.
<
< Couple of issues:
<
< o Licensing. The license says we can use getopt however we want, but
< the license must be included somewhere in both source and binary
< distributions. (We modified getopt to suit our needs, but the changes
< should be backward compatible.)
< o Should this change be applied? If so, when? Before the Aug release?
< After? Never?
< o It would be nice if getopt would take at least some of the changes.
< (I think I found two bugs in getopt itself.)
Ray,
This is great. I don't see why this shouldn't be included as soon as you
are confident it works.
As for point 3, getopt.asd has the email addresses of the
author/maintainer, K Rosenberg.
Leo
--
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.