- Oct 12, 2013
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- Oct 11, 2013
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Add a test case. (Issue: %active-io-specifier-p takes a non-normalized argument.)
-
- Oct 10, 2013
-
-
Francois-Rene Rideau authored
-
- Oct 09, 2013
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- Oct 08, 2013
-
-
Francois-Rene Rideau authored
-
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
-
- Oct 07, 2013
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- Oct 04, 2013
-
- Oct 03, 2013
-
-
Francois-Rene Rideau authored
- Oct 02, 2013
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Fix missing quote for stderr on allegro.
-
- Oct 01, 2013
-
-
Francois-Rene Rideau authored
-
- Sep 30, 2013
-
-
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.
-
- Sep 28, 2013
-
-
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
-
- Sep 27, 2013
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- Sep 24, 2013
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Fixes lp#1207005.
-
- Sep 23, 2013
-
-
Francois-Rene Rideau authored
-