summaryrefslogtreecommitdiff
path: root/Lisp/tests.lisp
Commit message (Expand)AuthorAgeFilesLines
* Make TYPESPEC a struct type.Matthias Benkard2008-03-191-82/+87
* Use ENSURE-GENERIC-FUNCTION-USING-CLASS instead of ENSURE-GENERIC-FUNCTION.Matthias Benkard2008-03-071-2/+2
* Eliminate a potential conflict between the documentation and the test suite.Matthias Benkard2008-03-071-2/+2
* Remove a bunch of DEFINE-OBJECTIVE-C-GENERIC-FUNCTION calls.Matthias Benkard2008-03-061-2/+1
* Add tests for SUPER calls.Matthias Benkard2008-03-061-5/+30
* Add test cases for the new method syntax.Matthias Benkard2008-03-051-1/+19
* Fix syntax enhancement enabling and disabling functions.Matthias Benkard2008-03-041-4/+10
* Introduce macro DEFINE-OBJECTIVE-C-GENERIC-FUNCTION.Matthias Benkard2008-03-041-2/+5
* Support simple CFFI types as typespecs.Matthias Benkard2008-03-041-1/+1
* Acquire the exception lock when returning from a callback.Matthias Benkard2008-03-041-1/+1
* Test CLASS-DEFINITION: Do not define a method specialised over (EQL +NIL+).Matthias Benkard2008-03-041-1/+1
* Fix the method definition test case.Matthias Benkard2008-03-041-3/+5
* Use INTERN-LISP-VALUE for argument conversion.Matthias Benkard2008-03-041-2/+2
* Fix a test that assumed (CAR '(:FOO :BAR)) not to be CONSTANTP.Matthias Benkard2008-03-041-1/+1
* Implement ADD-METHOD :AFTER (OBJECTIVE-C-GENERIC-FUNCTION OBJECTIVE-C-METHOD).Matthias Benkard2008-03-031-1/+20
* Fix the compiler macro for INVOKE.Matthias Benkard2008-03-021-0/+35
* Make PARSE-TYPESPEC aware of typespec suffix strings.Matthias Benkard2008-02-201-1/+13
* Fix Objective-C class registration.Matthias Benkard2008-02-181-1/+9
* Remove some content-free lines of code from the test suite.Matthias Benkard2008-02-181-5/+0
* Remove a spurious FIXME from the test suite.Matthias Benkard2008-02-181-9/+0
* Improve the CLASS-DEFINITION tests.Matthias Benkard2008-02-171-8/+39
* Fix the CLASS-DEFINITION test.Matthias Benkard2008-02-171-3/+5
* Add a class definition test to the test suite.Matthias Benkard2008-02-171-1/+44
* Package OBJECTIVE-CL-TESTS: Export OBJECTIVE-CL.Matthias Benkard2008-02-141-1/+1
* When overriding a return type specification, save the nominal type for later ...Matthias Benkard2008-02-121-5/+6
* Typespec handling: Change the way unrecognised tokens and NeXT bit fields are...Matthias Benkard2008-02-121-8/+8
* Migrate the test suite from LIFT to Stefil.Matthias Benkard2008-02-121-321/+285
* Add a policy for distinguishing between char and BOOL return values.Matthias Benkard2008-02-121-10/+8
* Add unit tests for PRINT-TYPESPEC.Matthias Benkard2008-02-121-1/+84
* Parse NeXT-style bit field typespecs properly.Matthias Benkard2008-02-041-6/+16
* Replace all occurrences of OBJC-CLASS with OBJECTIVE-C-CLASS.Matthias Benkard2008-02-021-3/+3
* Apply the LGPLv3 to all the code previously released under the GPLv3.Matthias Benkard2008-01-261-6/+6
* Support case-sensitive selector designators.Matthias Benkard2008-01-261-1/+12
* FIND-SELECTOR: Make ERRORP default to T.Matthias Benkard2007-10-101-1/+1
* Unit tests: Don't expect FIND-SELECTOR to return NIL.Matthias Benkard2007-10-041-1/+2
* Mimic the way PyObjC handles types.Matthias Benkard2007-10-041-6/+21
* Apply the GPLv3 to my code and clarify the license of the PyObjC parts.Matthias Benkard2007-09-261-0/+17
* Make the test suite work on Mac OS X.Matthias Benkard2007-09-211-24/+35
* Add condition classes NO-SUCH-SELECTOR and MESSAGE-NOT-UNDERSTOOD.Matthias Benkard2007-09-211-2/+6
* PRIMITIVE-INVOKE: Fix a bunch of memory access bugs.Matthias Benkard2007-09-161-1/+1
* Add test cases for PRIMITIVE-INVOKE and fix some stupid bugs.Matthias Benkard2007-09-161-1/+41
* Support the “byref” qualifier in Objective-C typespecs.Matthias Benkard2007-09-141-3/+7
* Add support for opaque structs and unions in typespecs.Matthias Benkard2007-09-141-2/+6
* Implement a typespec parser for the GNU Objective-C runtime.Matthias Benkard2007-09-141-1/+63
* Add a SELECTOR function and use coerced selectors in Objective C code rather ...Matthias Benkard2007-08-131-7/+9
* Code cleanup, fix a couple of memory leaks.Matthias Benkard2007-08-121-0/+18
* Write some test cases.Matthias Benkard2007-08-071-5/+87
* Rename EQUAL to OBJC-EQUAL, remove EQUALP, and add OBJC-EQL.Matthias Benkard2007-08-071-1/+1
* Overload EQUAL and EQUALP for Objective C objects.Matthias Benkard2007-08-071-0/+20