Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
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.
Commits on Dec 6, 2014
  1. @luismbo

    Fix badge URL

    luismbo authored
  2. @luismbo

    Test using Travis CI

    luismbo authored
Commits on Dec 2, 2014
  1. @vvp2014
Commits on Nov 28, 2014
  1. @luismbo
  2. @luismbo

    Add some more bitfield tests

    luismbo authored
  3. @rpav @luismbo
  4. @markcox80 @luismbo

    grovel: improve CONSTANTENUM and CENUM

    markcox80 authored luismbo committed
    The grovel syntax for CONSTANTENUM and CENUM now uses the BASE-TYPE
    argument to construct the appropriate printf(3) format string.
    Fixes bug #1395242.
  5. @markcox80 @luismbo

    Test case for bug 1395242.

    markcox80 authored luismbo committed
  6. @luismbo

    grovel: rename pkg-config to pkg-config-cflags

    luismbo authored
    Also, by default failure to execute pkg-config is fatal and it takes a
    single pkg rather than a list.
Commits on Nov 22, 2014
  1. @luismbo
  2. @luismbo

    grovel: make INVOKE return the command output

    luismbo authored
    (gh issue #50)
Commits on Nov 17, 2014
  1. @luismbo
Commits on Nov 13, 2014
  1. @luismbo
Commits on Nov 11, 2014
  1. @soemraws @sionescu

    Added documentation for pkg-flags groveler syntax.

    soemraws authored sionescu committed
Commits on Nov 6, 2014
  1. @sionescu

    Ignore empty CC command-line arguments

    sionescu authored
    Fixes issue #49
Commits on Nov 5, 2014
  1. @resttime @luismbo

    grovel: fix %INVOKE on Windows

    resttime authored luismbo committed
    Instead of redirecting the output, we just open a stream to the
    process and read from the stream directly instead, thus achieving the
    desired result. This should also work with any platform in the future
    that has a problem with output redirection.
  2. @resttime @luismbo

    grovel: don't hardcode the gcc path on Windows

    resttime authored luismbo committed
Commits on Nov 3, 2014
  1. @soemraws @sionescu

    Find cc-flags for libffi using pkg-config on linux.

    soemraws authored sionescu committed
  2. @soemraws @sionescu
Commits on Nov 1, 2014
  1. @liamh

    When return-type is :void, return the expansion from translate-object…

    liamh authored
    …s-ret instead of NIL
    If the return-type is :void, the expansion of defcfun in cffi-libffi was a let form around (values), so didn't do anything. Fixed by returning the expansion instead of '(values) and also check return-type final form of call to translate-objects-ret in ffcall-body-libffi; if it is :void, expand to '(values) and not 'result.
    Reported by resttime
Something went wrong with that request. Please try again.