| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a NAME slot to class SELECTOR. | Matthias Benkard | 2008-03-19 | 2 | -41/+43 |
* | Make TYPESPEC a struct type. | Matthias Benkard | 2008-03-19 | 7 | -136/+205 |
* | Replace all CFFI array types with pointer types. | Matthias Benkard | 2008-03-18 | 1 | -7/+7 |
* | Fix support for older versions of CFFI. | Matthias Benkard | 2008-03-18 | 2 | -4/+5 |
* | Clarify CMUCL-specific function SELECTOR-FUNCTION. | Matthias Benkard | 2008-03-18 | 1 | -5/+21 |
* | Implement the generic sequence protocol for NSArray on SBCL. | Matthias Benkard | 2008-03-14 | 1 | -0/+61 |
* | Add a simple example use case for the type declaration reader macro. | Matthias Benkard | 2008-03-13 | 1 | -0/+15 |
* | OBJCL-CLASS-SET-BACKED-BY-LISP-CLASS/POINTER: Correct type signature. | Matthias Benkard | 2008-03-13 | 1 | -1/+1 |
* | Internal type declaration reader macro: Insert THE and DECLARE forms as appro... | Matthias Benkard | 2008-03-13 | 1 | -10/+30 |
* | Make use of the fact that readtables are file-local. | Matthias Benkard | 2008-03-13 | 3 | -8/+8 |
* | Add more type declarations. | Matthias Benkard | 2008-03-13 | 1 | -0/+12 |
* | Internal type declaration reader macro: Add &REST NIL to the return type by d... | Matthias Benkard | 2008-03-13 | 1 | -1/+5 |
* | Use the new type declaration reader macro in Objective-CL code. | Matthias Benkard | 2008-03-13 | 2 | -20/+21 |
* | Internal type declaration reader macro: Generate correct declarations. | Matthias Benkard | 2008-03-13 | 1 | -9/+16 |
* | Add an internal reader macro for more readable type declarations. | Matthias Benkard | 2008-03-13 | 2 | -13/+91 |
* | Minor cleanups. | Matthias Benkard | 2008-03-12 | 3 | -14/+0 |
* | Fix selector funcallability on CMUCL. | Matthias Benkard | 2008-03-12 | 1 | -5/+18 |
* | Pass class names instead of classes to ENSURE-GENERIC-FUNCTION-USING-CLASS. | Matthias Benkard | 2008-03-12 | 1 | -2/+2 |
* | Debian: Satisfy linda and lintian. | Matthias Benkard | 2008-03-08 | 1 | -1/+1 |
* | debian/watch: Fix the link pattern. | Matthias Benkard | 2008-03-08 | 1 | -1/+1 |
* | Prepare the build system for separate compilation of libobjcl. | Matthias Benkard | 2008-03-07 | 1 | -0/+1 |
* | Aesthetic improvements. | Matthias Benkard | 2008-03-07 | 2 | -11/+3 |
* | Correctly handle methods with a :VOID return type. | Matthias Benkard | 2008-03-07 | 1 | -1/+1 |
* | Implement memory management for Lisp-managed instances. | Matthias Benkard | 2008-03-07 | 1 | -3/+29 |
* | Add method COERCE-OBJECT (T (EQL :VOID)). | Matthias Benkard | 2008-03-07 | 1 | -0/+4 |
* | Call ENSURE-GENERIC-FUNCTION-USING-CLASS at compile-time as well. | Matthias Benkard | 2008-03-07 | 1 | -1/+1 |
* | INTERN-CALLBACK-NAME: Correctly distinguish callbacks by the classes they are... | Matthias Benkard | 2008-03-07 | 1 | -1/+2 |
* | Use ENSURE-GENERIC-FUNCTION-USING-CLASS instead of ENSURE-GENERIC-FUNCTION. | Matthias Benkard | 2008-03-07 | 2 | -3/+16 |
* | Remove an obsolete debugging aid. | Matthias Benkard | 2008-03-07 | 1 | -4/+0 |
* | Have callbacks properly return pointers to :ID, :CLASS and :SELECTOR values. | Matthias Benkard | 2008-03-07 | 1 | -11/+15 |
* | Eliminate a potential conflict between the documentation and the test suite. | Matthias Benkard | 2008-03-07 | 1 | -2/+2 |
* | Update documentation. | Matthias Benkard | 2008-03-07 | 1 | -8/+8 |
* | Fix COERCE-OBJECT (... (EQL :ID)). | Matthias Benkard | 2008-03-07 | 2 | -11/+8 |
* | Fix code formatting. | Matthias Benkard | 2008-03-06 | 1 | -14/+15 |
* | Remove a bunch of DEFINE-OBJECTIVE-C-GENERIC-FUNCTION calls. | Matthias Benkard | 2008-03-06 | 3 | -8/+6 |
* | DEFINE-OBJECTIVE-C-METHOD: Silently define a suitable OBJECTIVE-C-GENERIC-FUN... | Matthias Benkard | 2008-03-06 | 1 | -18/+28 |
* | Make DEFINE-OBJECTIVE-C-METHOD macroexpand correctly even if the receiving cl... | Matthias Benkard | 2008-03-06 | 1 | -2/+2 |
* | Make OBJECTIVE-C-METHODs dispatch on the class they have been defined for. | Matthias Benkard | 2008-03-06 | 1 | -5/+14 |
* | Add tests for SUPER calls. | Matthias Benkard | 2008-03-06 | 1 | -5/+30 |
* | Refactor data conversion. | Matthias Benkard | 2008-03-06 | 4 | -146/+201 |
* | SUPER: Pass the superclass instead of the class itself to INVOKE-BY-NAME-SUPE... | Matthias Benkard | 2008-03-06 | 1 | -1/+2 |
* | DECLARE local SUPER functions IGNORABLE. | Matthias Benkard | 2008-03-06 | 1 | -0/+1 |
* | SUPER: Correctly capture all method arguments. | Matthias Benkard | 2008-03-06 | 1 | -2/+1 |
* | Document SUPER. | Matthias Benkard | 2008-03-06 | 1 | -2/+56 |
* | SUPER: Capture method arguments before executing the method body. | Matthias Benkard | 2008-03-06 | 1 | -6/+5 |
* | Support super calls. | Matthias Benkard | 2008-03-06 | 4 | -10/+47 |
* | Implement INTERN-LISP-VALUE. | Matthias Benkard | 2008-03-06 | 1 | -6/+7 |
* | Implement the rest of NS::MLK-LISP-STRING, NS::MLK-LISP-ARRAY, and NS::MLK-LI... | Matthias Benkard | 2008-03-06 | 1 | -17/+44 |
* | Implement #/description (NS::MLK-LISP-VALUE). | Matthias Benkard | 2008-03-06 | 1 | -0/+20 |
* | Convert :ID, :CLASS, and :SELECTOR values returned by callbacks into pointers. | Matthias Benkard | 2008-03-06 | 1 | -5/+8 |