[gsharp-cvs] CVS gsharp
crhodes
crhodes at common-lisp.net
Sat Mar 25 22:06:35 UTC 2006
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)
More information about the Gsharp-cvs
mailing list