- 08 Oct, 2013 6 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
load the system with primary name first (e.g. foo), but avoid infinite loops by checking for system being defined. This should help with Quicklisp and other extensions that define functions for *system-definition-search-functions* so they don't have to pay special attention to primary name canonicalization unless they really want to. Also, use the ensure-gethash utility in a few more places.
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- 07 Oct, 2013 2 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- 04 Oct, 2013 1 commit
-
-
- 03 Oct, 2013 2 commits
-
-
Robert P. Goldman authored
-
Francois-Rene Rideau authored
-
- 02 Oct, 2013 2 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Fix missing quote for stderr on allegro.
-
- 01 Oct, 2013 1 commit
-
-
Francois-Rene Rideau authored
-
- 30 Sep, 2013 3 commits
-
-
Francois-Rene Rideau authored
Fix corner case on implementations that return a :bidir-stream but no :input-stream. Also test and fix support for :error-output :output.
-
Francois-Rene Rideau authored
Also, don't use *earmuffs*, but a $ prefix for $cr, $lf, $crlf, for these are not "variables" but "constants", except that defconstant won't work portably on strings, so no +glitter+.
-
Francois-Rene Rideau authored
More documentation for UIOP.
-
- 28 Sep, 2013 3 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
* have run-program on ECL on SLIME. * remove now unnecessary &allow-other-keys from slurp-input-stream and vomit-output-stream. * add stripln and :stripped t support to slurp-input-stream string. * add convenience functions println and writeln.
-
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
-
- 27 Sep, 2013 2 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- 24 Sep, 2013 2 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Fixes lp#1207005.
-
- 23 Sep, 2013 3 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
instead returned ("") or (NIL), which in turn causes getenv-pathnames to fail, and eventually (default-source-registry) failed to properly default in absence of XDG_DATA_DIRS, which itself breaks Debian installations. Big oops.
-
- 19 Sep, 2013 1 commit
-
-
Francois-Rene Rideau authored
-
- 18 Sep, 2013 1 commit
-
-
Robert P. Goldman authored
Be more careful to check that the test system is loaded in *both* of the sub-tests. Thanks to Fare for getting me through bewilderment with a *READ-BASE* of > 10.
-
- 16 Sep, 2013 6 commits
-
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Robert P. Goldman authored
-
Robert P. Goldman authored
-
- 10 Sep, 2013 1 commit
-
-
Robert P. Goldman authored
Also script used to test on all implementations (only should be run on mac, hence -ignored name).
-
- 08 Sep, 2013 4 commits
-
-
Robert P. Goldman authored
-
Robert P. Goldman authored
-
Robert P. Goldman authored
-
Robert P. Goldman authored
-