Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Sep 14, 2015
  1. @liamh

    Merge pull request #72 from 3b/bug-1474631

    liamh authored
    don't get stuck in a loop when returning struct containing bitfields …
Commits on Sep 12, 2015
  1. @3b
Commits on Aug 11, 2015
  1. clisp: fix %invoke output

    Daniel Kochmański authored
    We write invocation result to file in same directory (name is
    randomized dependant on get-universal-time and random mod 1000), and
    we read it back with process-output.
    Signed-off-by: Daniel Kochmański <>
Commits on Aug 6, 2015
  1. uffi: run-shell-command: add ECL implementation

    Daniel Kochmański authored
    Signed-off-by: Daniel Kochmański <>
  2. uffi: run-shell-command: remove bogus argument from argument list

    Daniel Kochmański authored
    If &key arguments are mixed with &rest, then all provided keys are
    mixed with rest. Since function passes all `rest' to shell command,
    then it is undesireable to have there :output *xxx* - this would break
    shell command call. `output' argument is removed now and output is
    bound to *trace-output*.
    Signed-off-by: Daniel Kochmański <>
  3. uffi: getenv: add implementaion for ECL

    Daniel Kochmański authored
    Signed-off-by: Daniel Kochmański <>
Commits on Aug 5, 2015
  1. @stassats
Commits on Aug 3, 2015
  1. @sionescu

    cosmetic: move process-output before first use

    Daniel Kochmański authored sionescu committed
    Signed-off-by: Daniel Kochmański <>
  2. @sionescu

    ecl: fix calling foreign functions

    Daniel Kochmański authored sionescu committed
    Previous method were breaking for compiled fas files.
    Signed-off-by: Daniel Kochmański <>
  3. @liamh
Commits on Aug 2, 2015
  1. @liamh
  2. @3b @liamh

    add 64bit ABI names to libffi-win32 grovel file

    3b authored liamh committed
  3. @3b @liamh

    allocate correct type in e-t-f-d-i for built-in types

    3b authored liamh committed
Commits on Jul 30, 2015
  1. @sionescu @luismbo

    Add support for C99 _Bool

    sionescu authored luismbo committed
  2. @sionescu
Commits on Jul 9, 2015
  1. ecl: fix second value of %invoke

    Daniel Kochmański authored
Commits on Jun 18, 2015
  1. @nikodemus @luismbo

    keep host on the namestring for -I

    nikodemus authored luismbo committed
       Otherwise groveling won't work on Windows if the drive is
       represented using the host.
Commits on May 28, 2015
  1. @luismbo
  2. @luismbo

    doc: ensure English output

    luismbo authored
Commits on Apr 14, 2015
  1. @luismbo
Commits on Mar 19, 2015
  1. @luismbo

    ecl: add %close-foreign-library call implementation.

    Daniel Kochmański authored luismbo committed
    Valid since ECL 15.2.21 upwards. Fixes loading iolib and possibly
    other libraries. For older ECL versions additional restart is created,
    which allows ignoring condition.
Commits on Mar 10, 2015
  1. @taptap @luismbo

    update example code in manual

    taptap authored luismbo committed
    To return manual examples to working state again
Commits on Jan 25, 2015
  1. @luismbo

    Revert "grovel: refactor foreign-type-to-printf-specification"

    luismbo authored
    This reverts commit 9a91732.
    Compiling Osicat yielded lots and lots of warnings because of
    that commit.
  2. @luismbo

    Minor indentation tweaks

    luismbo authored
  3. @luismbo
  4. @luismbo
  5. @luismbo

    Mimic OS X's dlopen() search strategy

    luismbo authored
    Fixes launchpad bug #1414277.
    Evaluated expressions in *FOREIGN-LIBRARY-DIRECTORIES* (and
    *DARWIN-FRAMEWORK-DIRECTORIES*) can now return a list of pathnames.
Commits on Dec 24, 2014
  1. @3b
  2. @stassats
Commits on Dec 23, 2014
  1. grovel: fix %invoke for ECL (use ext:run-program)

    Daniel Kochmanski authored
    Resolves related FIXME (first value of run-program returns error code)
    and solves problem with grovel when invoked from slime - pipes should
    be set to nil in that case.
Commits on Dec 14, 2014
  1. @luismbo
  2. @luismbo
  3. @luismbo
  4. @markcox80 @luismbo

    grovel: fix bug-1395242

    markcox80 authored luismbo committed
    ... and permit grovelling of base types used in CONSTANTENUM and CENUM
  5. @markcox80 @luismbo

    tests/grovel: rewrite tests for bug-1395242

    markcox80 authored luismbo committed
    The tests for bug-1395242 have been expanded to include:
    - testing for grovelled base types.
    - a wider range of constants are now checked.
Something went wrong with that request. Please try again.