1. 17 Feb, 2017 2 commits
    • Francois-Rene Rideau's avatar
      Distinguish :fasb and :fasl · 76959caa
      Francois-Rene Rideau authored
      Fixes bundle builds for MKCL post 1.1.10.
      76959caa
    • Francois-Rene Rideau's avatar
      Fix images for ASDF-dependent systems on ECL · bae381cb
      Francois-Rene Rideau authored
      Recent ECLs have libasdf.a instead of asdf.a.
      
      Not all bundle-op is a basic-compile-op (e.g. concatenate-source-op).
      Declaring otherwise was causing asdf/defsystem to appear as a compiled
      dependency, causing incorrect double inclusion of symbols in the link
      when asdf was explicitly depended on.
      
      Make sure to include only one of uiop or asdf as the fallback support file,
      and only when neither uiop nor asdf is explicitly depended on.
      
      Improve test-program.script for ECL.
      
      This fixes https://bugs.launchpad.net/bugs/1660547
      bae381cb
  2. 11 Sep, 2016 1 commit
  3. 10 Sep, 2016 1 commit
  4. 09 Sep, 2016 1 commit
  5. 02 Sep, 2016 1 commit
  6. 11 Aug, 2015 1 commit
  7. 07 Jul, 2015 2 commits
  8. 05 Jul, 2015 1 commit
  9. 04 Jul, 2015 1 commit
  10. 02 Jul, 2015 1 commit
  11. 27 May, 2015 1 commit
  12. 08 May, 2015 1 commit
  13. 07 May, 2015 1 commit
  14. 05 Nov, 2014 1 commit
  15. 10 Oct, 2014 1 commit
  16. 06 Oct, 2014 1 commit
  17. 05 May, 2014 1 commit
  18. 28 Apr, 2014 1 commit
  19. 15 Apr, 2014 2 commits
  20. 14 Apr, 2014 1 commit
  21. 13 Apr, 2014 3 commits
  22. 25 Mar, 2014 4 commits
  23. 21 Mar, 2014 2 commits
  24. 18 Mar, 2014 1 commit
  25. 17 Mar, 2014 3 commits
  26. 12 Feb, 2014 1 commit
  27. 11 Dec, 2013 1 commit
  28. 28 Sep, 2013 1 commit
    • Francois-Rene Rideau's avatar
      Another reimplementation of run-program. New: · 4caf0cc7
      Francois-Rene Rideau authored
      * it handles INPUT and ERROR-OUTPUT, not just OUTPUT.
      * it accepts PATHNAMEs as I/O designators
      * it works on ECL under SLIME (fixes lp#1232225)
      * SLIGHT API CHANGE!
        At the suggestion of stassats, we're always returning an exit code,
        and in a predictable return value position.
        However, both for backward compatibility and usability,
        the OUTPUT slurping results remain the primary return value,
        followed by the ERROR-OUTPUT slurping results, followed by the exit code.
        So far, no one was using multiple values in SLURP-INPUT-STREAM methods,
        so no one will regret that, except people who might have somehow expected
        the old weird behavior of a return code when OUTPUT is NIL or :INTERACTIVE.
      * As another API tweak and improvement, keyword options are now specified
        separately for each of your I/O designators, by putting them your designator
        in a list. A list also distinguishes a string as input from a namestring
        to designate a pathname, i.e. :input '("bar") is the string literal,
        whereas :input "bar" is the file named bar.
      
      Several fixes and extensions to stream support.
      
      Only tested so far on Linux x64 with
      ccl clisp sbcl ecl ecl_bytecodes cmucl abcl allegro allegromodern xcl
      4caf0cc7
  29. 05 Mar, 2013 1 commit