[Openmcl-devel] ns:ns-tracking-area not present in 32bit CCL
Raffael Cavallaro
raffaelcavallaro at mac.com
Tue Jun 9 05:13:20 PDT 2009
On Jun 8, 2009, at 3:29 PM, Ron Garret wrote:
> Thanks! Updated version enclosed. This has been tested in 32-bit
> CCL, and should now work on Tiger as well.
Thanks for this Ron; it's a really cool demo!
It works fine in CCL64, but under CCL32 (both the latest 12235 trunk
version) it errors as below. I suppose this matters less and less with
Snow Leopard approaching though. From what I can tell, it appears that
the 32-bit IDE is having problems with your define-class defclass
wrapper macro in the form (define-class window …
?
> Error: Invalid type specifier: 100 .
> While executing: CCL::VALUES-SPECIFIER-TYPE-INTERNAL, in process
Listener(6).
> Type cmd-. to abort, cmd-\ for a list of available restarts.
> Type :? for other options.
1 > :b
(3FD8C7C) : 0 (VALUES-SPECIFIER-TYPE-INTERNAL 100 NIL) 1375
(3FD8C98) : 1 (FUNCALL #'#<CCL::VALUES-SPECIFIER-TYPE> 100 NIL) 1407
(3FD8CD8) : 2 (SPECIFIER-TYPE 100 NIL) 55
(3FD8CE8) : 3 (%TYPEP X0 100) 71
(3FD8CF8) : 4 (TYPEP X0 100 NIL) 263
(3FD8D10) : 5 (FUNCALL #'#<(:INTERNAL DEFINE-CLASS)> (:CV X0 100)) 207
(3FD8D24) : 6 (FUNCALL #'#<DEFINE-CLASS> (DEFINE-CLASS WINDOW NS-
WINDOW SUBVIEWS (:CV X0 100) ...) NIL) 879
(3FD8D60) : 7 (FUNCALL #<Compiled-function DEFINE-CLASS
Macroexpander #x9243A4E> (DEFINE-CLASS WINDOW NS-WINDOW SUBVIEWS (:CV
X0 100) ...) NIL) 175
(3FD8D78) : 8 (MACROEXPAND-1 (DEFINE-CLASS WINDOW NS-WINDOW SUBVIEWS
(:CV X0 100) ...) NIL) 239
(3FD8D90) : 9 (CHEAP-EVAL-MACROEXPAND-1 (DEFINE-CLASS WINDOW NS-
WINDOW SUBVIEWS (:CV X0 100) ...) NIL) 63
(3FD8DA4) : 10 (CHEAP-EVAL-IN-ENVIRONMENT (DEFINE-CLASS WINDOW NS-
WINDOW SUBVIEWS (:CV X0 100) ...) NIL) 4295
(3FD8DB8) : 11 (TOPLEVEL-EVAL (DEFINE-CLASS WINDOW NS-WINDOW
SUBVIEWS (:CV X0 100) ...) ((*PACKAGE* *LOADING-FILE-SOURCE-FILE*
GUI::*LOADING-TOPLEVEL-LOCATION*) #<Package "COMMON-LISP-USER"> "/
Users/raffaelc/ccl/examples/ccl-raf/draggable.lisp" NIL)) 743
(3FD8DF8) : 12 (READ-LOOP :INPUT-STREAM #<SYNONYM-STREAM to
*TERMINAL-IO* #x90A164E> :OUTPUT-STREAM #<SYNONYM-STREAM to *TERMINAL-
IO* #x90A1576> :BREAK-LEVEL 0 :PROMPT-FUNCTION #<Compiled-function
(:INTERNAL CCL::READ-LOOP) (Non-Global) #x83856BE>) 1831
(3FD8F0C) : 13 (TOPLEVEL-LOOP) 71
(3FD8F14) : 14 (FUNCALL #'#<(:INTERNAL CCL::MAKE-MCL-LISTENER-
PROCESS)>) 583
(3FD8F60) : 15 (RUN-PROCESS-INITIAL-FORM #<COCOA-LISTENER-PROCESS
Listener(6) [Active] #x90D8266> (#<COMPILED-LEXICAL-CLOSURE #
#x90D7EC6>)) 671
(3FD8FA4) : 16 (FUNCALL #'#<(:INTERNAL (CCL::%PROCESS-PRESET-
INTERNAL (PROCESS)))> #<COCOA-LISTENER-PROCESS Listener(6) [Active]
#x90D8266> (#<COMPILED-LEXICAL-CLOSURE # #x90D7EC6>)) 335
(3FD8FCC) : 17 (FUNCALL #'#<(:INTERNAL CCL::THREAD-MAKE-STARTUP-
FUNCTION)>) 279
1 >
warmest regards,
Ralph
Raffael Cavallaro
raffaelcavallaro at me.com
More information about the Openmcl-devel
mailing list