2
I Use This!
Very Low Activity

Commits : Listings

Analyzed about 23 hours ago. based on code collected about 23 hours ago.
May 26, 2023 — May 26, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
life is officially grand More... almost 19 years ago
fix misplaced comment in ecl backend More... almost 19 years ago
implement ecl backend More... almost 19 years ago
Add convert-external-name to cffi-allegro.lisp
lbo
as Luis Oliveira
More... almost 19 years ago
Preliminary port to Allegro CL
lbo
as Luis Oliveira
More... almost 19 years ago
Preliminary foreign variables for cmucl/sbcl/openmcl/clisp
lbo
as Luis Oliveira
More... almost 19 years ago
Export pointerp from cffi-sys (openmcl)
lbo
as Luis Oliveira
More... almost 19 years ago
Change &KEYWORD back to &OPTIONAL in MEM-VECTOR interface. More... almost 19 years ago
Fix comment typo. More... almost 19 years ago
Add some commentary about the how to implement UFFI Add some commentary about the how to implement UFFI array types and unions correctly. More... almost 19 years ago
Add basic tests for foreign structures. More... almost 19 years ago
Add a simple test for foreign unions. More... almost 19 years ago
Add support for foreign unions and a file for their unit tests. More... almost 19 years ago
Add more unit tests for dereferencing unsigned integers and floats. More... almost 19 years ago
Update supported implementations in README. More... almost 19 years ago
Reorder the documentation for MAKE-SHAREABLE-BYTE-VECTOR to make sense. More... almost 19 years ago
Describe MAKE-SHAREABLE-BYTE-VECTOR a little. More... almost 19 years ago
Add proposed shareable byte vector interface. More... almost 19 years ago
Add initial specification of proposed block memory operations. More... almost 19 years ago
Add a (not-yet-working) example of complex aggregate struct slot access. More... almost 19 years ago
Fresh-line before printing the header when running tests. More... almost 19 years ago
Define and export FOREIGN-SLOT-ADDRESS. More... almost 19 years ago
First implementation of embedded structures and arrays, still needs tests. More... almost 19 years ago
Remove obsolete file. More... almost 19 years ago
Don't bother trying to define FFI:FOREIGN-VARIABLE in CLISP 2.33.2 and Don't bother trying to define FFI:FOREIGN-VARIABLE in CLISP 2.33.2 and earlier as there is no hope of supporting it anyway. More... almost 19 years ago
Fix typo in method definitions of AGGREGATEP. More... almost 19 years ago
Very preliminary Lispworks support. Very preliminary Lispworks support. Calling foreign functions is not implemented, and will probably require vendor support as a necessary primitive does not seem to be exported. More... almost 19 years ago
Initialize foreign strings to empty in case the foreign function Initialize foreign strings to empty in case the foreign function calling mechanism doesn't work. Prevents the Lisp from running off trying to convert MOST-POSITIVE-FIXNUM bytes into a string. More... almost 19 years ago
Fairly major cleanup to the foreign type system: Fairly major cleanup to the foreign type system: * All foreign types at the CFFI user level are now represented by CLOS instances. In particular, there is a FOREIGN-BUILT-IN-TYPE class that represents a built-in type keyword understood by CFFI-SYS. * Canonicalization, size, and alignment of foreign types is now handled via generic functions defined on each type class. * FOREIGN-ENUM is now a subclass of FOREIGN-TYPEDEF. More... almost 19 years ago
Clean up the way tests are run a bit. More... almost 19 years ago