Update of /project/gsharp/cvsroot/gsharp In directory clnet:/tmp/cvs-serv32326
Modified Files: INSTALL gsharp.asd packages.lisp Log Message: Make Gsharp use the external ESA.
--- /project/gsharp/cvsroot/gsharp/INSTALL 2005/11/01 17:58:26 1.3 +++ /project/gsharp/cvsroot/gsharp/INSTALL 2006/03/25 22:06:35 1.4 @@ -1,3 +1,19 @@ +;;; Requirements + +* A Common Lisp. Known to work: SBCL 0.9.10 + +* McCLIM. The "Laetare Sunday" release is needed, along with + ** spatial-trees; + ** at least one means of displaying graphics: CLX is recommended, + but the OpenMCL/Cocoa bridge is a possibility. + +* Flexichain. ASDF-INSTALLable or from common-lisp.net CVS, the + flexichain project, flexichain module. + +* ESA. From common-lisp.net CVS, the climacs project, esa module. + +Make sure ASDF knows how to find all of these projects. + ;;; Compile the fonts
$ (cd Fonts; make) @@ -16,4 +32,3 @@ ;;; Run Gsharp
(gsharp::gsharp) - --- /project/gsharp/cvsroot/gsharp/gsharp.asd 2006/02/15 02:54:26 1.6 +++ /project/gsharp/cvsroot/gsharp/gsharp.asd 2006/03/25 22:06:35 1.7 @@ -20,12 +20,9 @@ :defaults *gsharp-directory*)) collect `(:file ,(pathname-name p) :pathname ,p))))))
-(gsharp-defsystem (:gsharp :depends-on (:mcclim :flexichain)) +(gsharp-defsystem (:gsharp :depends-on (:mcclim :flexichain :esa)) "packages" "clim-patches" - "esa" - "esa-buffer" - "esa-io" "utilities" "gf" "sdl" --- /project/gsharp/cvsroot/gsharp/packages.lisp 2006/03/02 09:29:44 1.49 +++ /project/gsharp/cvsroot/gsharp/packages.lisp 2006/03/25 22:06:35 1.50 @@ -1,32 +1,3 @@ -(defpackage :esa - (:use :clim-lisp :clim) - (:export #:minibuffer-pane #:display-message - #:esa-pane-mixin #:previous-command - #:info-pane #:master-pane - #:esa-frame-mixin #:windows #:recordingp #:executingp - #:*numeric-argument-p* #:*current-gesture* - #:esa-top-level #:simple-command-loop - #:global-esa-table #:keyboard-macro-table - #:help-table - #:set-key - #:find-applicable-command-table)) - -(defpackage :esa-buffer - (:use :clim-lisp :clim :esa) - (:export #:make-buffer-from-stream #:save-buffer-to-stream - #:filepath #:name #:needs-saving - #:esa-buffer-mixin - #:make-new-buffer - #:read-only-p)) - -(defpackage :esa-io - (:use :clim-lisp :clim :esa :esa-buffer) - (:export #:buffers #:current-buffer - #:find-file #:find-file-read-only - #:set-visited-filename - #:save-buffer #:write-buffer - #:esa-io-table)) - (defpackage :gsharp-utilities (:shadow built-in-class) (:use :clim-lisp :clim-mop)