Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make INTERN-POINTER-WRAPPER work with the new keyword type specifiers. | Matthias Benkard | 2008-03-03 | 1 | -7/+7 |
| | | | | darcs-hash:0e08a15a056adda2ad9872d9785d95a048ee2ac4 | ||||
* | Minor cleanups. | Matthias Benkard | 2008-02-17 | 1 | -1/+2 |
| | | | | darcs-hash:57b1ce2455369fba915bd730fe63eacb3e169a25 | ||||
* | Add module: instance-management. | Matthias Benkard | 2008-02-16 | 1 | -1/+4 |
| | | | | darcs-hash:79549f0b837006321061a524ad376df397a9ab5a | ||||
* | Split MAKE-POINTER-WRAPPER into two parts. | Matthias Benkard | 2008-02-16 | 1 | -76/+73 |
| | | | | darcs-hash:4b07101cbbba48fb579cb22ebac8ff8f520552c7 | ||||
* | Do not rely on the GC to remove entries of a weak hash table. | Matthias Benkard | 2008-02-11 | 1 | -0/+1 |
| | | | | | | This patch finally makes Objective-CL not crash consistently on CLISP. darcs-hash:20d392bc8e5203efd20e3c57224c2b1338ecb8d9 | ||||
* | Specialise MAKE-LOAD-FORM for pointer wrappers. | Matthias Benkard | 2008-02-11 | 1 | -0/+7 |
| | | | | darcs-hash:4a9e629e6e9a9e20d21c80c541e70b4b6a810645 | ||||
* | Wrap objects returned by Objective-C code with the appropriate classes ↵ | Matthias Benkard | 2008-02-05 | 1 | -17/+25 |
| | | | | | | instead of ID. darcs-hash:5e7987f5da1a4d692e6e60c45c34aa80f9c4236d | ||||
* | Introduce new metaclass OBJECTIVE-C-META-CLASS. | Matthias Benkard | 2008-02-02 | 1 | -7/+8 |
| | | | | darcs-hash:3d9bf7fb5b37a4089ae3d85493612c6e6abc4469 | ||||
* | Replace all occurrences of OBJC-CLASS with OBJECTIVE-C-CLASS. | Matthias Benkard | 2008-02-02 | 1 | -2/+4 |
| | | | | darcs-hash:1ba389d5a50343a134892bde78ba62e21842f684 | ||||
* | Apply the LGPLv3 to all the code previously released under the GPLv3. | Matthias Benkard | 2008-01-26 | 1 | -6/+6 |
| | | | | darcs-hash:d09e69f4f9d07e98b5bc8d68d120d50d1ee01848 | ||||
* | Make PRIMITIVE-INVOKE compatible with Allegro CL. | Matthias Benkard | 2007-10-04 | 1 | -3/+6 |
| | | | | darcs-hash:fbad6db938521eb19fe3bf74ed61ad4577651276 | ||||
* | Apply the GPLv3 to my code and clarify the license of the PyObjC parts. | Matthias Benkard | 2007-09-26 | 1 | -0/+17 |
| | | | | darcs-hash:f938f41421ba30e34d6bef095829ac1950b4dfa9 | ||||
* | Make memory management a lot saner. | Matthias Benkard | 2007-09-23 | 1 | -57/+72 |
| | | | | darcs-hash:274be9f0ed5fa33e5e883d7b3df57f00c567e777 | ||||
* | PRIMITIVE-INVOKE: Fix a bunch of memory access bugs. | Matthias Benkard | 2007-09-16 | 1 | -2/+2 |
| | | | | darcs-hash:36acfdc03f4004a971aa31a81b87e40c52940f82 | ||||
* | Reimplement PRIMITIVE-INVOKE and rename the old version UNSAFE-PRIMITIVE-INVOKE. | Matthias Benkard | 2007-09-15 | 1 | -2/+2 |
| | | | | darcs-hash:a941bade2677db3d5773c20ffda171c7c9721a98 | ||||
* | Use PRIMITIVE-INVOKE in memory management and clean the codebase up a bit. | Matthias Benkard | 2007-09-14 | 1 | -4/+4 |
| | | | | darcs-hash:a0d7f10b0b4e7fe43271fcce37523424f43480da | ||||
* | Rename OBJC-ID to ID and OBJC-SELECTOR to SELECTOR. | Matthias Benkard | 2007-08-06 | 1 | -3/+3 |
| | | | | darcs-hash:ef59ba8822e85e92dc63e7eed707140963c5a36d | ||||
* | Allegro CL compatibility. | Matthias Benkard | 2007-08-04 | 1 | -30/+0 |
| | | | | darcs-hash:04fca2e78b76d10a855512ab7716cb74a3e414c1 | ||||
* | Define an external interface, properly document FIND-OBJC-CLASS. | Matthias Benkard | 2007-08-04 | 1 | -5/+2 |
| | | | | darcs-hash:2e4424a65b72a13e3cfa26d07dce945bc35ba8e1 | ||||
* | Do not put temporary objects into one of the global wrapper object pools. | Matthias Benkard | 2007-08-04 | 1 | -1/+6 |
| | | | | darcs-hash:53034b362cc5edf68fc0e9946aa8b8a9d8117728 | ||||
* | Refactor directory and source file layout. | Matthias Benkard | 2007-08-04 | 1 | -0/+93 |
darcs-hash:0eb031a60f3b86a678869960867410811ca5325c |