[Phemlock-cvs] CVS update: phemlock/src/clim/foo.lisp
Christophe Rhodes
crhodes at common-lisp.net
Wed Dec 15 12:16:46 UTC 2004
Update of /project/phemlock/cvsroot/phemlock/src/clim
In directory common-lisp.net:/tmp/cvs-serv9186/src/clim
Modified Files:
foo.lisp
Log Message:
Make clim-hemlock basically work on sbcl -- mostly build fixes from Hannu
Koivisto.
* don't declaim or declare stuff in CL special;
* classes come before methods specializing on them;
* clim-sys: not mp:
Date: Wed Dec 15 13:16:44 2004
Author: crhodes
Index: phemlock/src/clim/foo.lisp
diff -u phemlock/src/clim/foo.lisp:1.4 phemlock/src/clim/foo.lisp:1.5
--- phemlock/src/clim/foo.lisp:1.4 Sun Nov 21 02:03:51 2004
+++ phemlock/src/clim/foo.lisp Wed Dec 15 13:16:43 2004
@@ -44,6 +44,10 @@
)
))
+(defclass clim-hunk-pane (CLIM:APPLICATION-PANE)
+ ((hunk)
+ ))
+
(defmethod device-init ((device clim-device))
)
@@ -236,10 +240,6 @@
;;;; There is awful lot to do to boot a device.
-(defclass clim-hunk-pane (CLIM:APPLICATION-PANE)
- ((hunk)
- ))
-
(defmethod clim:note-sheet-region-changed :after ((sheet clim-hunk-pane))
(when (slot-boundp sheet 'hunk)
(clim-window-changed (slot-value sheet 'hunk))
@@ -287,7 +287,7 @@
(defun clim-hemlock ()
(when *clim-hemlock-process*
- (mp:destroy-process *clim-hemlock-process*))
+ (clim-sys:destroy-process *clim-hemlock-process*))
(setf *clim-hemlock-process*
(clim-sys:make-process
(lambda ()
@@ -694,6 +694,14 @@
(otherwise clim:+white+)))
;; $Log: foo.lisp,v $
+;; Revision 1.5 2004/12/15 12:16:43 crhodes
+;; Make clim-hemlock basically work on sbcl -- mostly build fixes from Hannu
+;; Koivisto.
+;;
+;; * don't declaim or declare stuff in CL special;
+;; * classes come before methods specializing on them;
+;; * clim-sys: not mp:
+;;
;; Revision 1.4 2004/11/21 01:03:51 gbaumann
;; Basic support for c-x 1 and c-x 2.
;;
More information about the Phemlock-cvs
mailing list