summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Do not use a hardcoded path to libobjcl.Matthias Benkard2007-08-041-1/+12
| | | | darcs-hash:6c225015baacffcbbc4642f2bfc29617e9bee737
* Properly document INVOKE and INVOKE-BY-NAME.Matthias Benkard2007-08-042-3/+89
| | | | darcs-hash:f0d069d3c295135cad49752aeb05f96cefd9a753
* Implement the public function INVOKE.Matthias Benkard2007-08-044-4/+35
| | | | darcs-hash:682c1fbf416e7a5192560d02c9a3343a98eb5c02
* Define an external interface, properly document FIND-OBJC-CLASS.Matthias Benkard2007-08-048-26/+110
| | | | darcs-hash:2e4424a65b72a13e3cfa26d07dce945bc35ba8e1
* Do not put temporary objects into one of the global wrapper object pools.Matthias Benkard2007-08-041-1/+6
| | | | darcs-hash:53034b362cc5edf68fc0e9946aa8b8a9d8117728
* More file and directory layout refactoring.Matthias Benkard2007-08-045-67/+79
| | | | darcs-hash:9efff3ff2e22c9d8a85f8fcc7fa4487937ddd62f
* Refactor directory and source file layout.Matthias Benkard2007-08-0417-527/+604
| | | | darcs-hash:0eb031a60f3b86a678869960867410811ca5325c
* CMUCL compatibility.Matthias Benkard2007-08-041-17/+53
| | | | darcs-hash:f82c7674248388347ac58aabef930fb2b77f3364
* Fix a stupid memory leak.Matthias Benkard2007-08-041-4/+2
| | | | darcs-hash:6917e11f840735f52ed29b5a6b08fbef825f5f7f
* Make method calls with a void return type not fail.Matthias Benkard2007-08-041-3/+5
| | | | darcs-hash:2eb33be14a84eb7907d888c6c11597bb3aeed8d1
* Save Objective C references in global hash tables for reuse.Matthias Benkard2007-08-042-22/+52
| | | | darcs-hash:782a93dbfe144036611aa358f7a108b0ff1532a9
* Add memory management for Objective C objects.Matthias Benkard2007-08-041-9/+48
| | | | darcs-hash:d5d6b0355b5224562fceb3a66920da3071afcfb1
* Further improve PRINT-OBJECT output.Matthias Benkard2007-08-031-1/+4
| | | | darcs-hash:a665c03ddf1a03161b3aef04f3199bd82df92aea
* Improve PRINT-OBJECT for Objective C instances.Matthias Benkard2007-08-031-2/+3
| | | | darcs-hash:3e5eafa108d70344caf891757f23d27a7e9ab909
* Make exception reports more verbose.Matthias Benkard2007-08-031-6/+9
| | | | darcs-hash:0f1b1b5cea7f08a1dc3cfae4d7b843dbf48b5a50
* Automatically turn Lisp strings into C strings.Matthias Benkard2007-08-031-0/+1
| | | | darcs-hash:cc13d5beb528f8acdeb30bfdda0359ff237a6b09
* Add generic function OBJCL-EQL.Matthias Benkard2007-08-031-0/+7
| | | | darcs-hash:278d6402c005d66a4a9fa0951f0a9b34f655d060
* Add exception handling.Matthias Benkard2007-08-033-56/+131
| | | | darcs-hash:6d186beda9c5b12e5d366afb95a052208dbc7596
* Make the reader macro work in CMUCL.Matthias Benkard2007-08-031-1/+7
| | | | darcs-hash:7c025ed4246dff7b4787ae77d1c10b9a1336be29
* Add reader syntax for Objective C method calls.Matthias Benkard2007-08-031-0/+82
| | | | darcs-hash:ed27137282dc0fbe33cc9c22c31a9a73f10e2ad4
* Use type Class rather than id for classes.Matthias Benkard2007-08-033-9/+59
| | | | darcs-hash:da715b2f31d65a2ad3fa34d68b2e2445496c8f46
* OBJCL-FIND-CLASS: Return NIL if no class is found.Matthias Benkard2007-08-031-2/+7
| | | | darcs-hash:c0f56365377654d35fddd76e9bf2a49f053b6bb3
* Use tagged data on both the Lisp and C sides.Matthias Benkard2007-08-033-83/+362
| | | | darcs-hash:d32babb07560cbb4f8db5467b31a7e92534eeb0d
* Beginnings of an Objective C bridge.Matthias Benkard2007-08-026-0/+284
darcs-hash:907cb9b5f058df6c6697bc71a309edeb976998ff