summaryrefslogtreecommitdiff
path: root/objective-cl.asd
Commit message (Collapse)AuthorAgeFilesLines
* Implement the generic sequence protocol for NSArray on SBCL.Matthias Benkard2008-03-141-0/+3
| | | | darcs-hash:af39e2a05a060e7f805e7218ef808c1721edcdd3
* Use the new type declaration reader macro in Objective-CL code.Matthias Benkard2008-03-131-2/+4
| | | | darcs-hash:ba8b3023e541d9e723704583e3f6ffb7a9b3898a
* Add an internal reader macro for more readable type declarations.Matthias Benkard2008-03-131-1/+3
| | | | darcs-hash:362e46ca84f20400936f066b7c7335417dcffa82
* Fix selector funcallability on CMUCL.Matthias Benkard2008-03-121-1/+2
| | | | darcs-hash:e0f4df3e7fc24d1bc9261d161b6efd62ec32b66d
* Fix a phase bug in the system definition.Matthias Benkard2008-03-081-8/+12
| | | | darcs-hash:e8b5acb532d249fe6e444fd3908b953e64dec963
* Prepare the build system for separate compilation of libobjcl.Matthias Benkard2008-03-071-3/+17
| | | | darcs-hash:8bbbddc21828e04ddbf1a075f7186774a7d1c57d
* Bump version.Matthias Benkard2008-03-071-1/+1
| | | | darcs-hash:8ff05666ef5bf65fb7c77c5e788f196700c78bce
* Fix COERCE-OBJECT (... (EQL :ID)).Matthias Benkard2008-03-071-1/+2
| | | | darcs-hash:cee5f53f4c7c73bb8905d76fa6417b74112a3f42
* Refactor data conversion.Matthias Benkard2008-03-061-0/+7
| | | | darcs-hash:9ff52b1ed764ab58522070fc35eca4ab97844a1c
* Support super calls.Matthias Benkard2008-03-061-2/+2
| | | | darcs-hash:d6b9645fe36711876226cd69bbbc4fce66a94fbb
* Implement #/description (NS::MLK-LISP-VALUE).Matthias Benkard2008-03-061-1/+2
| | | | darcs-hash:40fcce373c4bbecb159aa9e51e52729864fa75d2
* Bump version.Matthias Benkard2008-03-051-1/+1
| | | | darcs-hash:8eed65385e0aa9b61ec29c2c2660762632c212c4
* Implement the CLOS part of the method definition facility.Matthias Benkard2008-03-031-1/+8
| | | | darcs-hash:fe4d4b0cd4f99af582cd299de99d2b81fc03ac49
* Add Lisp value wrapper classes MLKLispString, MLKLispArray, and MLKLispList.Matthias Benkard2008-03-031-1/+2
| | | | darcs-hash:3dc87ce841df388836310ebc486b20c7214d68e4
* Introduce an Objective-C class for wrapping Lisp values.Matthias Benkard2008-03-021-0/+4
| | | | darcs-hash:47920ab6598799fca44c964c3fa6a3dfb20389c9
* Collect and register all known Objective-C classes at load time.Matthias Benkard2008-02-201-5/+15
| | | | darcs-hash:13dc5d5f8a456e4603e7ced00cf52b3e01e273c2
* Add module: instance-management.Matthias Benkard2008-02-161-0/+4
| | | | darcs-hash:79549f0b837006321061a524ad376df397a9ab5a
* System refactoring.Matthias Benkard2008-02-151-1/+2
| | | | darcs-hash:961c2ecf3be60a2a4abcfd15f3e51b5ccfb163c0
* Reorder modules in system definition.Matthias Benkard2008-02-121-10/+10
| | | | darcs-hash:aca4befac6f10dbf7e324d804f732fdaff6448af
* Make internal-utilities depend on data-types.Matthias Benkard2008-02-121-1/+2
| | | | darcs-hash:1e96e981b812ab1334a043f422e891cc254ebb23
* Add a policy for distinguishing between char and BOOL return values.Matthias Benkard2008-02-121-1/+5
| | | | darcs-hash:09dbdf5e230a28071f1933a48077d562065df71f
* Bump version.Matthias Benkard2008-02-111-1/+1
| | | | darcs-hash:ed8d153d932ea1b8e40e7905c3c5a9da6321c25f
* Bump version.Matthias Benkard2008-02-101-1/+1
| | | | darcs-hash:e9cee8722e68863ff5a835c160047cdacde025ec
* Revamp the system definition.Matthias Benkard2008-02-101-112/+2
| | | | darcs-hash:8060615b1741cadcf0296eb1ee36bd831a3043d3
* Add system objective-cl-clozure-compat.Matthias Benkard2008-02-031-4/+6
| | | | darcs-hash:118ca7e4268f77f7b9b9ab10c17200cebdd00ba9
* Replace all occurrences of OBJC-CLASS with OBJECTIVE-C-CLASS.Matthias Benkard2008-02-021-1/+2
| | | | darcs-hash:1ba389d5a50343a134892bde78ba62e21842f684
* Add OBJECTIVE-C-CLASS, a metaclass for Objective-C class wrappers.Matthias Benkard2008-02-021-0/+5
| | | | darcs-hash:edb69af98619671f830ff842fb3e69ca369ee8dd
* Add Closer to MOP as a dependency.Matthias Benkard2008-02-021-1/+2
| | | | darcs-hash:8bf6549938d2775da13391f872a8772584adcdb3
* Adapt the system definition to the new directory layout.Matthias Benkard2008-01-291-5/+20
| | | | darcs-hash:4ab511393dc6beabc22e1e121f055f4075a0f091
* Bump version.Matthias Benkard2008-01-271-2/+2
| | | | darcs-hash:a2ca8ac7c92c392f7db4934272c1d192186a68cf
* Do not build our own libffi if we can find one installed on the system.Matthias Benkard2008-01-271-1/+3
| | | | darcs-hash:98186d9dca2682cb70a25403ee7415dcbd28249c
* Bump version.Matthias Benkard2008-01-261-2/+2
| | | | darcs-hash:928d8e5f6fc819d56a2ee17f1e4ac15653bb62e3
* Bump version.Matthias Benkard2008-01-261-2/+2
| | | | darcs-hash:c09b35eb8873585420dab7655e6f83a7ffd585d6
* Automatically build libffi when loading the system.Matthias Benkard2008-01-261-10/+13
| | | | darcs-hash:4052b064360c7f3fea44f8360edc845540307ac3
* Improve CLISP compatibility.Matthias Benkard2007-10-181-1/+1
| | | | darcs-hash:ed5c2f6e5f03f8adabfb89279d275a7ce88821c7
* Support Objective-C code compilation via ASDF.Matthias Benkard2007-10-131-1/+91
| | | | darcs-hash:ef27415b24423ea9a86ff20f7dde1ca55fa01df1
* Move PARSE-TYPE into a new module, as it doesn't really belong to the ↵Matthias Benkard2007-10-041-0/+4
| | | | | | Objective-C layer abstraction. darcs-hash:6bd566547259dd8bef79dbb6afb71b22413485ec
* Add FIND-OBJC-META-CLASS, fix some minor bugs.Matthias Benkard2007-09-261-1/+2
| | | | darcs-hash:1ae0dd35e64b278b944bc797847ccfedb97ea471
* Apply the GPLv3 to my code and clarify the license of the PyObjC parts.Matthias Benkard2007-09-261-0/+17
| | | | darcs-hash:f938f41421ba30e34d6bef095829ac1950b4dfa9
* Fix condition signalling.Matthias Benkard2007-09-241-1/+2
| | | | darcs-hash:d14fd897e9b232e09261823625f1083b6d37aa11
* Make memory management a lot saner.Matthias Benkard2007-09-231-6/+7
| | | | darcs-hash:274be9f0ed5fa33e5e883d7b3df57f00c567e777
* Add a compiler macro for INVOKE.Matthias Benkard2007-09-211-1/+3
| | | | darcs-hash:93b465085160cfe9dc8978554acdfca73670f6f6
* Add condition classes NO-SUCH-SELECTOR and MESSAGE-NOT-UNDERSTOOD.Matthias Benkard2007-09-211-2/+5
| | | | darcs-hash:e86722d8de9c97edf6ee9665423d57b0239fe910
* Fix the coercion rules for FLOAT and BOOLEAN values.Matthias Benkard2007-09-201-1/+2
| | | | darcs-hash:d24e207d8f1e0357c8a63ec058ec61318675e89f
* PRIMITIVE-INVOKE: Simplify memory allocation.Matthias Benkard2007-09-161-0/+1
| | | | darcs-hash:c123cb0cf9d6d6264904dde03970cd44bb7d3a01
* Use PRIMITIVE-INVOKE in memory management and clean the codebase up a bit.Matthias Benkard2007-09-141-11/+14
| | | | darcs-hash:a0d7f10b0b4e7fe43271fcce37523424f43480da
* Code reorganisation.Matthias Benkard2007-09-141-4/+3
| | | | darcs-hash:be8c8af8504b2ce63cde33a893542d3590abd703
* Fix ASDF dependencies.Matthias Benkard2007-08-071-1/+3
| | | | darcs-hash:c08a3d8cfa4dab5f1df28d8c606aa87266c1ee8c
* Overload EQUAL and EQUALP for Objective C objects.Matthias Benkard2007-08-071-25/+26
| | | | darcs-hash:6548e8584e8dd49cb17f6055c0cedd6927cba7f1
* Put name conversion routines into their own file.Matthias Benkard2007-08-061-0/+3
| | | | darcs-hash:5634f866252465787558f61b05f4bc3006d48f37