Record types from 5.1 to 5.2

Sandro Pedrazzini <[email protected]> Mon, 16 Nov 2009 10:09:46 +0100
Newsgroups gmane.lisp.mcl.general
Message-ID <[email protected]>
Hi,

Trying to load a 5.1 application with 5.2, I encounter some problems  
with possibly changed record type names.
Here a couple of examples:

(rref (wptr *WMgr-View*) :grafport.txfont)

 > Error: :GRAFPORT is not a valid record type
 > While executing: FIND-RECORD-DESCRIPTOR


(defun move-region-to (rgn-handle h &optional v)
   (let* ((delta (make-point h v))
          (dh (point-h delta))
          (dv (point-v delta)))
     (#_OffsetRgn rgn-handle (- dh (href rgn- 
handle :Region.rgnBBox.left))
                             (- dv (href rgn- 
handle :Region.rgnBBox.top )))))


 > Error :REGION is not a valid record type
 > While executing: FIND-RECORD-DESCRIPTOR



Those errors do not appear on 5.1
I guess this is an old difference between MCL 5.1 and MCL 5.2, but  
because we never ported to MCL 5.2 we encounter the problem only now.

Any hints?


Best regards
Sandro

_______________________________________________
info-mcl mailing list
[email protected]
http://clozure.com/mailman/listinfo/info-mcl