| Commit message (Expand) | Author | Age | Files | Lines |
* | Collect and register all known Objective-C classes at load time. | Matthias Benkard | 2008-02-20 | 5 | -26/+74 |
* | Make OBJC-CLASS-NAME->SYMBOL not fail for class names whose characters are al... | Matthias Benkard | 2008-02-20 | 1 | -1/+2 |
* | Make PARSE-TYPESPEC aware of typespec suffix strings. | Matthias Benkard | 2008-02-20 | 2 | -14/+25 |
* | Objective-C layer: Add objcl_for_each_class_do. | Matthias Benkard | 2008-02-20 | 1 | -0/+4 |
* | Make objcl_add_method capable of adding methods to registered classes. | Matthias Benkard | 2008-02-19 | 1 | -1/+2 |
* | Make FIND-OBJC-CLASS-BY-NAME able to find unregistered classes. | Matthias Benkard | 2008-02-19 | 1 | -11/+21 |
* | Avoid sending messages to potentially unregistered classes. | Matthias Benkard | 2008-02-19 | 1 | -0/+2 |
* | Add function POINTER. | Matthias Benkard | 2008-02-19 | 1 | -4/+8 |
* | Simplify slot access. | Matthias Benkard | 2008-02-19 | 1 | -15/+16 |
* | Reimplement slot writing. | Matthias Benkard | 2008-02-19 | 2 | -34/+24 |
* | Reimplement slot reading. | Matthias Benkard | 2008-02-19 | 4 | -40/+59 |
* | Replace all occurrences of MAKE-POINTER-WRAPPER with INTERN-POINTER-WRAPPER. | Matthias Benkard | 2008-02-18 | 1 | -6/+6 |
* | Fix Objective-C class registration. | Matthias Benkard | 2008-02-18 | 2 | -2/+11 |
* | Remove some content-free lines of code from the test suite. | Matthias Benkard | 2008-02-18 | 1 | -5/+0 |
* | Remove a spurious FIXME from the test suite. | Matthias Benkard | 2008-02-18 | 1 | -9/+0 |
* | Do not allow foreign methods to receive arrays as arguments. | Matthias Benkard | 2008-02-18 | 1 | -9/+3 |
* | Do not allow foreign methods to return arrays. | Matthias Benkard | 2008-02-18 | 2 | -15/+5 |
* | Play around with %OBJCL-SET-SLOT-VALUE in order to satisfy the test suite. | Matthias Benkard | 2008-02-17 | 1 | -5/+17 |
* | Improve the CLASS-DEFINITION tests. | Matthias Benkard | 2008-02-17 | 2 | -9/+43 |
* | Synchronise access to *LISP-MANAGED-INSTANCES*. | Matthias Benkard | 2008-02-17 | 1 | -9/+11 |
* | Fix INTERN-LISP-MANAGED-FOREIGN-INSTANCE. | Matthias Benkard | 2008-02-17 | 1 | -5/+6 |
* | Implement setting of foreign slots. | Matthias Benkard | 2008-02-17 | 1 | -12/+19 |
* | Fix the CLASS-DEFINITION test. | Matthias Benkard | 2008-02-17 | 1 | -3/+5 |
* | Make the compiler macro for INVOKE more robust. | Matthias Benkard | 2008-02-17 | 1 | -2/+5 |
* | Minor cleanups. | Matthias Benkard | 2008-02-17 | 2 | -8/+11 |
* | Add a class definition test to the test suite. | Matthias Benkard | 2008-02-17 | 1 | -1/+44 |
* | Minor cleanups. | Matthias Benkard | 2008-02-17 | 2 | -9/+10 |
* | Fix PRINT-OBJECT (EXCEPTION T). | Matthias Benkard | 2008-02-17 | 2 | -2/+12 |
* | Put user-defined classes into the NS namespace. | Matthias Benkard | 2008-02-17 | 1 | -2/+6 |
* | Fix ENSURE-OBJECTIVE-C-CLASS-PAIR. | Matthias Benkard | 2008-02-17 | 2 | -17/+34 |
* | Implement OBJCL-CREATE-CLASS. | Matthias Benkard | 2008-02-17 | 2 | -14/+37 |
* | Improve the WITH-FOREIGN-STRING-POOL macro. | Matthias Benkard | 2008-02-17 | 2 | -152/+153 |
* | Implement ENSURE-OBJECTIVE-C-CLASS-PAIR. | Matthias Benkard | 2008-02-17 | 3 | -40/+103 |
* | Implement FOREIGN-CLASS-ENSURE-REGISTERED. | Matthias Benkard | 2008-02-17 | 3 | -65/+24 |
* | Fix SLOT-VALUE-USING-CLASS (OBJECTIVE-C-CLASS ...). | Matthias Benkard | 2008-02-17 | 2 | -13/+7 |
* | Make INITIALIZE-INSTANCE (OBJECTIVE-C-CLASS ...) create new Objective-C class... | Matthias Benkard | 2008-02-16 | 2 | -13/+53 |
* | Add module: instance-management. | Matthias Benkard | 2008-02-16 | 3 | -1/+44 |
* | Objective-C layer: Add functions for determining whether a class is managed b... | Matthias Benkard | 2008-02-16 | 1 | -0/+17 |
* | Split MAKE-POINTER-WRAPPER into two parts. | Matthias Benkard | 2008-02-16 | 3 | -82/+80 |
* | Further simplify compiler macros. | Matthias Benkard | 2008-02-16 | 1 | -27/+16 |
* | Add a few locking utility stubs. | Matthias Benkard | 2008-02-16 | 2 | -2/+27 |
* | Simplify compiler macros. | Matthias Benkard | 2008-02-16 | 1 | -45/+18 |
* | Specialise PRINT-OBJECT for FOREIGN-STRUCT values. | Matthias Benkard | 2008-02-15 | 2 | -5/+16 |
* | Class TAGGED-STRUCT: Recover TYPESPEC slot. | Matthias Benkard | 2008-02-15 | 1 | -5/+12 |
* | Refine the public interface to Lisp-managed foreign structs and unions. | Matthias Benkard | 2008-02-15 | 4 | -18/+36 |
* | Improve automatic memory management facilities for structs and unions. | Matthias Benkard | 2008-02-15 | 1 | -19/+44 |
* | Add automatic finalisation to struct wrappers. | Matthias Benkard | 2008-02-15 | 2 | -7/+26 |
* | Wrap returned structs with TAGGED-STRUCT instances. | Matthias Benkard | 2008-02-15 | 2 | -32/+26 |
* | System refactoring. | Matthias Benkard | 2008-02-15 | 2 | -16/+16 |
* | LOW-LEVEL-INVOKE: Support structs and unions as return values. | Matthias Benkard | 2008-02-15 | 1 | -4/+21 |