summaryrefslogtreecommitdiff
path: root/Lisp/class-definition.lisp
Commit message (Collapse)AuthorAgeFilesLines
* Generally declare foreign slots as SLOT-BOUNDP.Matthias Benkard2008-02-051-1/+2
| | | | darcs-hash:b1e855f149754953d120b267b13e5623253d5c65
* Add support for reading foreign slots.Matthias Benkard2008-02-051-5/+26
| | | | darcs-hash:00abb78ca0134b8fa34830c9643986e046808c5e
* Prefix metaclasses with #\+ instead of #\%.Matthias Benkard2008-02-041-1/+1
| | | | darcs-hash:b6771564fc256067287ccae46f45e6dce9130268
* Add preliminary support for Objective-C slots.Matthias Benkard2008-02-041-17/+109
| | | | darcs-hash:7da372a879d14800683cb79a262e86a8037245fc
* Make ID the root of the Objective-C class hierarchy.Matthias Benkard2008-02-041-0/+4
| | | | darcs-hash:7d709124e74a1782fecaf2ee75a0a229783fec8b
* Automatically set Objective-C wrapper classes' superclasses.Matthias Benkard2008-02-031-0/+11
| | | | darcs-hash:ef9a71b349ac03e3d80ed89c750f3dd82ad67630
* Implement SLOT-MAKUNBOUND for Objective-C wrapper objects.Matthias Benkard2008-02-031-2/+13
| | | | darcs-hash:ef968cdf81b142725469929419b150f4dd49846b
* Cosmetic improvements.Matthias Benkard2008-02-031-2/+2
| | | | darcs-hash:7585ed6937fb5617ae00999f9c90adf752b74b2e
* Allow subclassing between Objective-C wrapper classes.Matthias Benkard2008-02-031-0/+3
| | | | darcs-hash:89b323107ac83b94f5db275fb6b1d5909ea90308
* Use Objective-C metaclasses as CLOS metaclasses.Matthias Benkard2008-02-031-1/+6
| | | | darcs-hash:dd0a1476e5412105a56b7c7de18f7d14f7af2696
* Fix a few typos.Matthias Benkard2008-02-031-7/+7
| | | | darcs-hash:7264ff2459fb64b0005df4df85e7129cf209cd2e
* Introduce new metaclass OBJECTIVE-C-META-CLASS.Matthias Benkard2008-02-021-0/+20
| | | | darcs-hash:3d9bf7fb5b37a4089ae3d85493612c6e6abc4469
* Replace all occurrences of OBJC-CLASS with OBJECTIVE-C-CLASS.Matthias Benkard2008-02-021-9/+11
| | | | darcs-hash:1ba389d5a50343a134892bde78ba62e21842f684
* Add OBJECTIVE-C-CLASS, a metaclass for Objective-C class wrappers.Matthias Benkard2008-02-021-0/+142
darcs-hash:edb69af98619671f830ff842fb3e69ca369ee8dd