summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Apply the LGPLv3 to all the code previously released under the GPLv3.Matthias Benkard2008-01-2621-120/+290
* Fix the spelling of `Objective-C' in both code and documentation.Matthias Benkard2008-01-265-37/+37
* Support case-sensitive selector designators.Matthias Benkard2008-01-264-20/+136
* Improve CLISP compatibility.Matthias Benkard2007-10-182-2/+7
* Support building on Mac OS X without gnustep-make.Matthias Benkard2007-10-182-3/+36
* Support Objective-C code compilation via ASDF.Matthias Benkard2007-10-132-10/+94
* Objective-C layer: Make initialisation more robust.Matthias Benkard2007-10-131-6/+20
* FIND-SELECTOR: Make ERRORP default to T.Matthias Benkard2007-10-105-15/+14
* Make compile-time selector warnings work on the NeXT runtime, clean the Objec...Matthias Benkard2007-10-105-19/+170
* Make PRIMITIVE-INVOKE compatible with Allegro CL.Matthias Benkard2007-10-043-16/+27
* Unit tests: Don't expect FIND-SELECTOR to return NIL.Matthias Benkard2007-10-041-1/+2
* Make type handling work on the GNU runtime again.Matthias Benkard2007-10-042-12/+25
* Mimic the way PyObjC handles types.Matthias Benkard2007-10-046-19/+133
* Move PARSE-TYPE into a new module, as it doesn't really belong to the Objecti...Matthias Benkard2007-10-043-152/+174
* Update documentation.Matthias Benkard2007-09-266-17/+325
* Make OBJC-EQUAL check for OBJC-EQLity before trying isEqual:.Matthias Benkard2007-09-261-5/+6
* Add FIND-OBJC-META-CLASS, fix some minor bugs.Matthias Benkard2007-09-265-3/+58
* Rename OBJCL-CLASS-NAME to OBJC-CLASS-NAME.Matthias Benkard2007-09-262-5/+5
* Apply the GPLv3 to my code and clarify the license of the PyObjC parts.Matthias Benkard2007-09-2626-0/+1160
* Add a development journal.Matthias Benkard2007-09-241-0/+111
* Fix condition signalling.Matthias Benkard2007-09-243-13/+25
* Make memory management a lot saner.Matthias Benkard2007-09-238-74/+121
* Objective-C layer: Add functions for determining the Objective-C runtime used...Matthias Benkard2007-09-215-1/+96
* Improve method invocation docstrings.Matthias Benkard2007-09-211-3/+20
* Add a compiler macro for INVOKE.Matthias Benkard2007-09-213-66/+92
* Make the test suite work on Mac OS X.Matthias Benkard2007-09-214-26/+41
* Add condition classes NO-SUCH-SELECTOR and MESSAGE-NOT-UNDERSTOOD.Matthias Benkard2007-09-216-15/+53
* Prune yet another bunch of unused code chunks.Matthias Benkard2007-09-214-72/+4
* LOW-LEVEL-INVOKE: Cosmetic changes.Matthias Benkard2007-09-211-6/+6
* Remove even more code that has become obsolete through the new version of INV...Matthias Benkard2007-09-214-111/+1
* Objective-C layer: Remove the code needed by the obsolete version of INVOKE-B...Matthias Benkard2007-09-214-296/+0
* Rip the old INVOKE-BY-NAME code out and replace it with INVOKE-WITH-CONVERSION.Matthias Benkard2007-09-211-60/+29
* LOW-LEVEL-INVOKE: Correctly pass typespec data on to the Objective-C layer.Matthias Benkard2007-09-211-1/+1
* LOW-LEVEL-INVOKE: Fix indentation.Matthias Benkard2007-09-211-94/+98
* Stylistic improvements.Matthias Benkard2007-09-201-5/+8
* Fix the coercion rules for FLOAT and BOOLEAN values.Matthias Benkard2007-09-208-28/+56
* Objective-C layer: Make up for forgetting to add a replacement for pyobjc.h.Matthias Benkard2007-09-181-0/+46
* Make +NIL+ a runtime-only constant.Matthias Benkard2007-09-181-1/+1
* Simplify the Objective-C layer, make the newest additions compatible with the...Matthias Benkard2007-09-185-126/+60
* Really support arrays, structs, and unions.Matthias Benkard2007-09-181-3/+17
* INVOKE-WITH-CONVERSION: Support arrays, structs, and unions, and convert Lisp...Matthias Benkard2007-09-186-33/+95
* Objective-C layer: Add functions for dealing with classes and metaclasses.Matthias Benkard2007-09-186-14/+133
* INVOKE-WITH-CONVERSION: Support classes as message receivers.Matthias Benkard2007-09-172-21/+42
* LOW-LEVEL-INVOKE: Support selectors as arguments.Matthias Benkard2007-09-171-1/+4
* Cache the return values of RETRIEVE-METHOD-SIGNATURE-INFO.Matthias Benkard2007-09-172-1/+29
* LOW-LEVEL-INVOKE: Don't break upon invocations with a void return type.Matthias Benkard2007-09-171-1/+5
* LOW-LEVEL-INVOKE: Fix return type lossage.Matthias Benkard2007-09-171-1/+1
* PRIMITIVE-INVOKE: Don't break upon invocations with a void return type.Matthias Benkard2007-09-171-1/+4
* Add INVOKE-WITH-CONVERSION, a reliable INVOKE-BY-NAME alternative.Matthias Benkard2007-09-171-0/+149
* Juggle some definitions around to make the compiler happy.Matthias Benkard2007-09-171-9/+8