New files in cvs in preparation for 5.9.0



>>>>> "CY" == C Y <smustudent1@yahoo.com> writes:

    CY> Just downloaded it and tried it - the only work I can think of is WOW. 
    CY> This is some awesome stuff.  Thanks!  Can't wait to see the final
    CY> result.  

While I haven't yet tried it out, the commit logs for this sure look
good!

My only question is if configure should different executable names?  I
call my CMUCL binary/script as cmulisp.  I think the configure scripts
assume it's cmucl.  I think the default name is lisp.  Matlisp's
configure allows you to specify the executable name if you need to.

    CY> One thing we are going to have to fix before 5.9 - when I ran under
    CY> cmucl, quit(); does not exit cleanly.  Anyone know what's up with that?
    CY>  It worked fine under Clisp.  Here's what happens:

    CY> CMU Common Lisp 18c, running on shemp.physics.smu.edu
    CY> Send questions and bug reports to your local CMU CL maintainer, 
    CY> or to cmucl-help@cons.org. and cmucl-imp@cons.org. respectively.
    CY> Loaded subsystems:
    CY>     Python 1.0, target Intel x86
    CY>     CLOS based on PCL version:  September 16 92 PCL (f)
    CY> Maxima 5.6 Tue Jul 10 15:41:45 CDT 2001 (with enhancements by W.
    CY> Schelter).
    CY> Licensed under the GNU Public License (see file COPYING)
    CY> (C1) quit();


>From the commit logs, I think it's missing the definition of quit for
CMUCL.  The top-level loop is also quite different from what I'm
using, and I think the one there doesn't actually work.

When I get the code, I'll look at it and see how my current stuff
differs.

Ray