Skip to content
  1. Oct 03, 2007
    • matley's avatar
      Fix to the framework binding generator. change in naming convention:... · 4dda8da7
      matley authored
      Fix to the framework binding generator. change in naming convention: 'definition' become 'clos binding'
      
      darcs-hash:82c1e7f41d59bb6d63027d7b1f436b7d7595c480
      4dda8da7
    • matley's avatar
      New framework management · fa74e508
      matley authored
      Now framework definitions are not more generated on the fly and
      eventually cached.
      
      They are generated the first time for the standard framework and
      compiled for faster loading with import-framework. A compile-framework
      is provided to make the user able to build the framework definition
      for its custom frameworks.
      
      The tests involving the foundation framework have been updated too.
      
      darcs-hash:95f1c3af1c3ff2538d8db6053e8d07983f02f230
      fa74e508
  2. Sep 24, 2007
  3. Sep 19, 2007
  4. Sep 15, 2007
  5. Sep 14, 2007
  6. Sep 12, 2007
  7. Sep 10, 2007
  8. Sep 08, 2007
  9. Sep 06, 2007
  10. Aug 14, 2007
    • matley's avatar
      Initial effort to document cl-objc · 7271669f
      matley authored
      include docstrings generated files
      
      Updated main documentation file
      
      Minor feature: allow declare statement in objc method declaration
      
      Add hello-world.sh facility
      
      Added documentation of exported symbols
      
      Added functions wrapper for some defcfun just to have docstrings
      
      Change name of get-class-methods to get-instance-methods and
      added and exported get-class-methods (that returns the class
      methods of a class)
      
      Change some argument name to have consistency and reflect the type of
      the argument where unclear
      
      darcs-hash:d834874de2fbf118dc0b2f8c75dfb564491775f4
      7271669f
  11. Aug 13, 2007
    • matley's avatar
      Bug Fix of ivar offset calculation plus minor features · 848b5e71
      matley authored
      Added and exported objc-nil-object-p
      Improved describe objc-object
      Added and exported get-ivar utility
      Moved objc_msgSend definition to msg-send.lisp
      Bug fix to objc-selector-to-symbols (it used to fail on insetX:Y:)
      Bug fix to define-objc-classes to allow objc-id type
      Use %objc_msgSend also for double and float management
      Added metaclass to the list of exported symbols
      Bug Fix: offset generation of ivars in class structs
      Adding class to check if offset of instance variables are right
      Ensuring that class names starts always with an uppercase char
      
      darcs-hash:eed6e0e74796a20f02b3c8e5101b01138edef19e
      848b5e71
  12. Aug 12, 2007
    • matley's avatar
      Moving utility functions in a separate package · a3c3ec45
      matley authored
      darcs-hash:d8ab136fb467c058acab61dbc6e7b2e739ef791f
      a3c3ec45
    • matley's avatar
      Added slet* macro · dd353423
      matley authored
      Added slet* macro.
      Optimized the slet macro
      Changed lisp-big-struct-returning-values test to check slet*
      Use slet* in hello world
      
      darcs-hash:5dd1f8bf062a005589bf324095d18040aae8c4f6
      dd353423
  13. Aug 11, 2007
  14. Aug 10, 2007
  15. Aug 09, 2007
  16. Aug 08, 2007
  17. Aug 07, 2007
  18. Aug 06, 2007
    • matley's avatar
      objc-cffi.lisp convention refactoring · 9f27f2c7
      matley authored
      This big patch rely on changing mainly the objc-cffi.lisp files to
      change the cffi definitions in a manner that it is more compliant with
      the last CFFI coding and naming convention.
      
      Furthermore
      
      1) there are little changing about formatting in other files
      2) Added Luigi Panzeri in authors params of the asdf system
      3) Added the KNOWN-BUGS file
      4) Little fix to avoid warnings in the :runtime test suite
      
      With this patch all the tests run fine except for the one passing structs as a params (see the KNOWN-BUGS file)
      
      darcs-hash:7743765005eb90f84af343a0e60241af22895845
      9f27f2c7
  19. Aug 02, 2007
    • matley's avatar
      Added support for typed/untyped call in the reader macro · 0f2dfcf1
      matley authored
      darcs-hash:23a99136f6cfb692c063b739c5c389e6d9326cd4
      0f2dfcf1
    • matley's avatar
      Testcase fix · 46ad5648
      matley authored
      Various little fixes to the testcase :-(
      
      The ones testing structs passed and returned as params were buggy and
      always used to run successful.
      
      Made numerical tests use random parameters.
      
      Actually with the testcase fixed typed and untyped objc-msg-send works
      except for structs
      
      darcs-hash:c04a8b704edb2de7f22cffd540ff04cd6e55e4d9
      46ad5648
  20. Aug 01, 2007
  21. Jul 17, 2007
  22. Jul 16, 2007
  23. Jul 13, 2007
  24. Jul 11, 2007
  25. Jul 06, 2007