[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Problems with PCL Beta Test version 1/28/88
- To: Gregor.pa@Xerox.COM
- Subject: Problems with PCL Beta Test version 1/28/88
- From: Rob Pettengill <rcp%sw.MCC.COM@MCC.COM>
- Date: Sat, 30 Jan 88 14:00:26 CST
- Cc: CommonLoops.pa@Xerox.COM
- Redistributed: CommonLoops.pa
I have had several problems with the new beta test version.
1. With-slots no longer supports multiple instance declarations in a
single with-slots construct. For example:
(with-slots
((SELF :use-accessors nil :prefix ws=)
(CANVAS :use-accessors nil :class canvas :prefix canvas=))
fails now.
2. The new with-slots* does not work when new name bindings are spedified
for slots. For example:
<cl> (defclass foo () ((a)(b)))
NIL
<cl> (defmethod foo-vals ((self foo))
(with-slots* (a b) self (list a b)))
NIL
<cl> (defmethod foo-vals ((self foo))
(with-slots* ((foo-a a) (foo-b b)) self (list foo-a foo-b)))
Error: Attempt to take the car of A which is not a cons.
3. I also have the following error which occurs on a trivial defmethod at
the end of a long pcl file (which compiles fine under the August
version of pcl):
->(ERROR "Received signal number ~s ~@[(~a)~]" 11 "Segmentation
violation")
(CLASS-PRECEDENCE-LIST NIL)
(PCL::GREATEST-JOIN-POINTS #<Standard-Class T 11420421> NIL)
(PCL::CROSS-COMBINATION-POINTS (#<Standard-Class NX-WS-CONNECTION
23576051> #<Standard--Class T 11420421>) (#<Standard-Class CANVAS
22521551>))
(PCL::COMPUTE-COMBINATION-POINTS #<Function RING-BELL @ #x4e4fa9>)
(PCL::COMPUTE-COMBINED-METHODS #<Function RING-BELL @ #x4e4fa9>)
(PCL::|(METHOD GENERIC-FUNCTION-CHANGED (STANDARD-GENERIC-FUNCTION
T T))| #<Function RING-BELL @ #x4e4fa9 #<Standard-Method RING-BELL
(NX-WS-CONNECTION T) 36406101> T)
(PCL::GENERIC-FUNCTION-CHANGED #<Function RING-BELL @ #x4e4fa9>
#<Standard-Method RING-BELL (NX-WS-CONNECTION T) 36406101> T)
;rob
Robert C. Pettengill, MCC Software Technology Program
P. O. Box 200195, Austin, Texas 78720
ARPA: rcp@mcc.com PHONE: (512) 338-3533
UUCP: {ihnp4,seismo,harvard,gatech,pyramid}!ut-sally!im4u!milano!rcp