Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Do not override VALIDATE-SUPERCLASS (FUNCALLABLE-STANDARD-CLASS ↵ | Matthias Benkard | 2008-02-11 | 1 | -5/+9 |
| | | | | | | STANDARD-CLASS) on CLISP. darcs-hash:caed8a613bac4239d26a45281e0c15281d501a27 | ||||
* | Make Objective-CL compile on CLISP. | Matthias Benkard | 2008-02-11 | 1 | -3/+5 |
| | | | | darcs-hash:86258aba4b9bc787c781a5b0b601f5d0378c7764 | ||||
* | Specialise MAKE-LOAD-FORM for pointer wrappers. | Matthias Benkard | 2008-02-11 | 1 | -0/+18 |
| | | | | darcs-hash:4a9e629e6e9a9e20d21c80c541e70b4b6a810645 | ||||
* | Make ID the root of the Objective-C class hierarchy. | Matthias Benkard | 2008-02-04 | 1 | -5/+5 |
| | | | | darcs-hash:7d709124e74a1782fecaf2ee75a0a229783fec8b | ||||
* | Reintroduce Allegro CL compatibility hack. | Matthias Benkard | 2008-02-03 | 1 | -0/+11 |
| | | | | darcs-hash:f167d79293e352583e396687af4c39c2cb597057 | ||||
* | Add system objective-cl-clozure-compat. | Matthias Benkard | 2008-02-03 | 1 | -4/+5 |
| | | | | darcs-hash:118ca7e4268f77f7b9b9ab10c17200cebdd00ba9 | ||||
* | Update documentation. | Matthias Benkard | 2008-02-03 | 1 | -2/+20 |
| | | | | darcs-hash:af9cfdb8adda53a3459722f8156c54a3d31bfaf1 | ||||
* | Remove Allegro CL compatibility hack. | Matthias Benkard | 2008-02-03 | 1 | -11/+0 |
| | | | | darcs-hash:ec11150ac1ad641a75268526fd9590a9a71da3ae | ||||
* | Make (DEFCLASS SELECTOR ...) work on Allegro CL. | Matthias Benkard | 2008-02-03 | 1 | -8/+28 |
| | | | | darcs-hash:1a27f84277b0ed60eefb45499ebac15506aebd20 | ||||
* | Make selectors funcallable. | Matthias Benkard | 2008-02-03 | 1 | -1/+14 |
| | | | | darcs-hash:cf005558542aa4148fe2e94a113c0eac682d3cac | ||||
* | Use Objective-C metaclasses as CLOS metaclasses. | Matthias Benkard | 2008-02-03 | 1 | -1/+1 |
| | | | | darcs-hash:dd0a1476e5412105a56b7c7de18f7d14f7af2696 | ||||
* | Introduce new metaclass OBJECTIVE-C-META-CLASS. | Matthias Benkard | 2008-02-02 | 1 | -5/+2 |
| | | | | darcs-hash:3d9bf7fb5b37a4089ae3d85493612c6e6abc4469 | ||||
* | Replace all occurrences of OBJC-CLASS with OBJECTIVE-C-CLASS. | Matthias Benkard | 2008-02-02 | 1 | -3/+3 |
| | | | | 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 | ||||
* | Fix the spelling of `Objective-C' in both code and documentation. | Matthias Benkard | 2008-01-26 | 1 | -10/+10 |
| | | | | darcs-hash:065bdac36eeb490472284101a6d19409d551109b | ||||
* | 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 | -1/+0 |
| | | | | darcs-hash:274be9f0ed5fa33e5e883d7b3df57f00c567e777 | ||||
* | Remove even more code that has become obsolete through the new version of ↵ | Matthias Benkard | 2007-09-21 | 1 | -8/+0 |
| | | | | | | INVOKE-BY-NAME. darcs-hash:06fc98c5e106ac3fc0fd07ac5cc226ea431d265d | ||||
* | Objective-C layer: Remove the code needed by the obsolete version of ↵ | Matthias Benkard | 2007-09-21 | 1 | -32/+0 |
| | | | | | | INVOKE-BY-NAME. darcs-hash:e0df5f7b1d7a3aa5e06170dbe318b31ebeb73241 | ||||
* | Objective-C layer: Add functions for dealing with classes and metaclasses. | Matthias Benkard | 2007-09-18 | 1 | -0/+7 |
| | | | | darcs-hash:9ce15bb5fff3fb127cf4f6b72e70fa58c1cc2345 | ||||
* | Juggle some definitions around to make the compiler happy. | Matthias Benkard | 2007-09-17 | 1 | -9/+8 |
| | | | | darcs-hash:c0210649a47d759ee7efbf23eb03ff7e9aa02261 | ||||
* | PRIMITIVE-INVOKE: Simplify memory allocation. | Matthias Benkard | 2007-09-16 | 1 | -0/+4 |
| | | | | darcs-hash:c123cb0cf9d6d6264904dde03970cd44bb7d3a01 | ||||
* | Add classes for tagged pointers. | Matthias Benkard | 2007-09-16 | 1 | -0/+46 |
| | | | | darcs-hash:93dc7a7ee851ab3947332487b00b990143b81e46 | ||||
* | Reimplement PRIMITIVE-INVOKE and rename the old version UNSAFE-PRIMITIVE-INVOKE. | Matthias Benkard | 2007-09-15 | 1 | -1/+1 |
| | | | | darcs-hash:a941bade2677db3d5773c20ffda171c7c9721a98 | ||||
* | Use PRIMITIVE-INVOKE in memory management and clean the codebase up a bit. | Matthias Benkard | 2007-09-14 | 1 | -33/+0 |
| | | | | darcs-hash:a0d7f10b0b4e7fe43271fcce37523424f43480da | ||||
* | Introduce PRIMITIVE-INVOKE, a lower-level INVOKE-BY-NAME alternative written ↵ | Matthias Benkard | 2007-09-14 | 1 | -8/+8 |
| | | | | | | in Lisp only. darcs-hash:cc01d5054194e3be05efa9fc002da30e04d7068e | ||||
* | Code reorganisation. | Matthias Benkard | 2007-09-14 | 1 | -1/+3 |
| | | | | darcs-hash:be8c8af8504b2ce63cde33a893542d3590abd703 | ||||
* | Document and export classes and special variables. | Matthias Benkard | 2007-08-06 | 1 | -5/+91 |
| | | | | darcs-hash:8ad27577c51deee5dbfb55b3520d91297cb97cb1 | ||||
* | Make class and selector name retrieval more portable. | Matthias Benkard | 2007-08-06 | 1 | -0/+7 |
| | | | | darcs-hash:f7a369dba0dda3e067547210ce7c008ae60cdc05 | ||||
* | Rename OBJC-ID to ID and OBJC-SELECTOR to SELECTOR. | Matthias Benkard | 2007-08-06 | 1 | -14/+23 |
| | | | | darcs-hash:ef59ba8822e85e92dc63e7eed707140963c5a36d | ||||
* | Allegro CL compatibility. | Matthias Benkard | 2007-08-04 | 1 | -1/+7 |
| | | | | darcs-hash:04fca2e78b76d10a855512ab7716cb74a3e414c1 | ||||
* | Define an external interface, properly document FIND-OBJC-CLASS. | Matthias Benkard | 2007-08-04 | 1 | -8/+8 |
| | | | | darcs-hash:2e4424a65b72a13e3cfa26d07dce945bc35ba8e1 | ||||
* | Refactor directory and source file layout. | Matthias Benkard | 2007-08-04 | 1 | -0/+97 |
darcs-hash:0eb031a60f3b86a678869960867410811ca5325c |