Lisp option support




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.