summaryrefslogtreecommitdiff
path: root/Lisp/name-conversion.lisp
Commit message (Collapse)AuthorAgeFilesLines
* Document DEFINE-OBJECTIVE-C-GENERIC-FUNCTION and DEFINE-OBJECTIVE-C-METHOD.Matthias Benkard2008-03-051-1/+1
| | | | darcs-hash:6dee3847173863f3026799954afe28ec7df9e3c2
* Implement ADD-METHOD :AFTER (OBJECTIVE-C-GENERIC-FUNCTION OBJECTIVE-C-METHOD).Matthias Benkard2008-03-031-0/+4
| | | | darcs-hash:16207045b44287e0f3f332937d826d1cc6c44296
* Add function TYPESPEC.Matthias Benkard2008-03-031-1/+1
| | | | darcs-hash:f36f563a44c43c4fdf5d7c354ea4937afd91eb16
* Make OBJC-CLASS-NAME->SYMBOL not fail for class names whose characters are ↵Matthias Benkard2008-02-201-1/+2
| | | | | | all upper case. darcs-hash:efeb227563f18f7f698e0386f40280e15a6496b3
* Enable caching for OBJC-CLASS-NAME->SYMBOL.Matthias Benkard2008-02-151-1/+1
| | | | darcs-hash:7f154797a202c06d30bffa4e6859887ed18642bc
* Assign a fake metaclass as a metaclass to the root metaclass.Matthias Benkard2008-02-061-0/+9
| | | | darcs-hash:e594ffa7fa03edfdbfd4f44708c2a1863c96a2af
* Treat the :UPCASE case sensitivity mode like the :INVERT mode.Matthias Benkard2008-02-051-1/+1
| | | | darcs-hash:737329e5ebc5a71f0f3d2d8b46cbf7db2b59149a
* Fix a bunch of problems related to the :INVERT case sensitivity mode.Matthias Benkard2008-02-051-3/+3
| | | | darcs-hash:f829c35a91ad7e978c8973cd004f5ae5c27dcf2a
* Fix a spelling mistake.Matthias Benkard2008-02-051-15/+15
| | | | darcs-hash:102a2a705124a21b4f8c702a1209c846751e7dc2
* Properly convert foreign slot names into CLOS slot names.Matthias Benkard2008-02-051-0/+24
| | | | darcs-hash:86d821bf8ce3432e3ca70dd6429f923d4283baa7
* Fix some recently introduced name conversion bugs.Matthias Benkard2008-02-051-4/+20
| | | | darcs-hash:d11edd57137604c9e8e5d2427d5a904de3f1df77
* Further simplify name conversion.Matthias Benkard2008-02-051-35/+30
| | | | darcs-hash:ff2a7edafc4889cb2f1043e1113a1a7c3fa25afc
* Use Camel Case for foreign slot names by default.Matthias Benkard2008-02-051-1/+1
| | | | darcs-hash:5acf6a2a4a0bf35d26c30ba2169098ca25801ca9
* Simplify name conversion.Matthias Benkard2008-02-051-8/+29
| | | | darcs-hash:cad170af02122ab2e800efbcc77a7f6d1b552956
* Simplify SLOT-NAME->FOREIGN-SLOT-NAME.Matthias Benkard2008-02-051-14/+17
| | | | darcs-hash:f106034cce0323b22f0aa80b43bccf9d60e471f7
* 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-0/+17
| | | | darcs-hash:7da372a879d14800683cb79a262e86a8037245fc
* Automatically export newly defined wrapper classes.Matthias Benkard2008-02-031-5/+12
| | | | darcs-hash:94ee737ab79b1cca1de896b9d6cdbcca06db1071
* Introduce new metaclass OBJECTIVE-C-META-CLASS.Matthias Benkard2008-02-021-0/+8
| | | | darcs-hash:3d9bf7fb5b37a4089ae3d85493612c6e6abc4469
* Replace all occurrences of OBJC-CLASS with OBJECTIVE-C-CLASS.Matthias Benkard2008-02-021-0/+37
| | | | darcs-hash:1ba389d5a50343a134892bde78ba62e21842f684
* Apply the LGPLv3 to all the code previously released under the GPLv3.Matthias Benkard2008-01-261-6/+6
| | | | darcs-hash:d09e69f4f9d07e98b5bc8d68d120d50d1ee01848
* Support case-sensitive selector designators.Matthias Benkard2008-01-261-4/+9
| | | | darcs-hash:da29e9f38c99f5a9e558edd20afff7400fced2e4
* Apply the GPLv3 to my code and clarify the license of the PyObjC parts.Matthias Benkard2007-09-261-0/+17
| | | | darcs-hash:f938f41421ba30e34d6bef095829ac1950b4dfa9
* Put name conversion routines into their own file.Matthias Benkard2007-08-061-0/+42
darcs-hash:5634f866252465787558f61b05f4bc3006d48f37