Changeset 5866


Ignore:
Timestamp:
Feb 2, 2007, 2:20:12 AM (18 years ago)
Author:
Gary Byers
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ccl/ChangeLog

    r5862 r5866  
     12007-02-02 02:32  gb
     2
     3        * examples/: bridge.lisp, objc-clos.lisp, objc-runtime.lisp,
     4        objc-support.lisp: Start to integrate with FFI changes.  No more
     5        %SEND, process and precompile "init" messages when interfaces are
     6        accessed.  (Note: should try to handle varargs init messages, even
     7        if we have to call %FF-CALL at runtime.)
     8
     92007-02-02 02:31  gb
     10
     11        * examples/: addressbook.lisp, webkit.lisp: Change the
     12        initialization code a bit.
     13
     142007-02-02 02:27  gb
     15
     16        * lib/foreign-types.lisp: Try to fix another case involving
     17        "auxiliary types".
     18       
     19        I think that the concept of auxiliary types might make sense in a
     20        context like:
     21       
     22        (def-foreign-type nil   (:struct :foo     (:a :int)     (:b
     23        (:struct :bar (:x :int) (:y :int)))))
     24       
     25        In that case, :struct :bar is local to the definition.  In the
     26        similar case:
     27       
     28        (def-foreign-type nil   (:struct :foo     (:a :int)     (:b
     29        (:struct :bar))))
     30       
     31        :BAR is presumably defined (globally) elsewhere.
     32
    1332007-02-02 02:17  gb
    234
Note: See TracChangeset for help on using the changeset viewer.