summaryrefslogtreecommitdiff
path: root/Lisp/type-conversion.lisp
Commit message (Expand)AuthorAgeFilesLines
* When receiving a Lisp value wrapper from Objective-C, unwrap it automatically.Matthias Benkard2008-03-241-3/+11
* Make TYPESPEC a struct type.Matthias Benkard2008-03-191-1/+1
* Refactor data conversion.Matthias Benkard2008-03-061-0/+6
* Support simple CFFI types as typespecs.Matthias Benkard2008-03-041-2/+2
* Use INTERN-LISP-VALUE for argument conversion.Matthias Benkard2008-03-041-2/+1
* Collect and register all known Objective-C classes at load time.Matthias Benkard2008-02-201-0/+43
* Code reorganisation.Matthias Benkard2007-09-141-391/+0
* Support the “byref” qualifier in Objective-C typespecs.Matthias Benkard2007-09-141-1/+2
* Add support for opaque structs and unions in typespecs.Matthias Benkard2007-09-141-4/+23
* Implement a typespec parser for the GNU Objective-C runtime.Matthias Benkard2007-09-141-0/+132
* Add some type declarations to improve type safety.Matthias Benkard2007-08-141-0/+10
* Add generic functions that convert Lisp values into CFFI-friendly objects.Matthias Benkard2007-08-131-1/+162
* Add a SELECTOR function and use coerced selectors in Objective C code rather ...Matthias Benkard2007-08-131-0/+1
* Code cleanup, fix a couple of memory leaks.Matthias Benkard2007-08-121-2/+2
* If necessary, deallocate a C string after converting it.Matthias Benkard2007-08-061-0/+9
* Minor cleanups.Matthias Benkard2007-08-061-1/+11
* Make class and selector name retrieval more portable.Matthias Benkard2007-08-061-1/+14
* Rename OBJC-ID to ID and OBJC-SELECTOR to SELECTOR.Matthias Benkard2007-08-061-2/+2
* More file and directory layout refactoring.Matthias Benkard2007-08-041-0/+35