Re: maxima patch for clisp: compile-clisp.lisp: package & bye [supersedes the previous]



2002-10-07  Sam Steingold  <sds@gnu.org>

	* compile-clisp.lisp (save-maxima): GC and SAVEINITMEM are in
	package EXT, not LISP (since CLISP 2.26)
	(bye): define so that quit works

-- 
Sam Steingold (http://www.podval.org/~sds) running RedHat7.3 GNU/Linux
<http://www.camera.org>; <http://www.iris.org.il>; <http://www.memri.org/>;
<http://www.mideasttruth.com/>; <http://www.palestine-central.com/links.html>;
The only guy who got all his work done by Friday was Robinson Crusoe.


--- compile-clisp.lisp.~1.8.~	Fri Apr 27 13:05:59 2001
+++ compile-clisp.lisp	Mon Oct  7 10:29:57 2002
@@ -8,15 +8,15 @@
 
 (defun save-maxima ()
   (make::make :maxima )
-  (lisp:gc)
-  (lisp:saveinitmem "maxima-clisp.mem"
-                  :init-function #'user::run)
-)
+  (ext:gc)
+  (ext:saveinitmem "maxima-clisp.mem" :init-function #'user::run))
 
 (in-package "MAXIMA")
 
 (import '(system::getenv system::socket-connect) "MAXIMA")
 
+;; define bye so that quit() will work in maxima
+(defun bye () (ext:quit))
 
 (defun getpid ( &aux tem)