- 02 Jul, 2015 1 commit
-
-
Francois-Rene Rideau authored
Punt on making rename-file-overwriting-target atomic. Punt on trying to run cmd with anything that SBCL would escape.
-
- 25 May, 2015 1 commit
-
-
Francois-Rene Rideau authored
but xcl now fails to load asdf, in call of substitute in split-unix-namestring-directory-components in parse-unix-namestring in parse-native-namestring in getenv-pathname.
-
- 08 May, 2015 1 commit
-
-
Francois-Rene Rideau authored
-
- 11 Sep, 2014 1 commit
-
-
Francois-Rene Rideau authored
* README updated, converted to markdown * Some documentation updates * bin/install-asdf-as-module renamed to tools/install-asdf.lisp and improved. * Update test scripts to be work even when the initial getcwd isn't in test/
-
- 28 Feb, 2014 1 commit
-
-
Francois-Rene Rideau authored
use ext:run-program, not ext:shell.
-
- 26 Feb, 2014 1 commit
-
-
Francois-Rene Rideau authored
use ext:run-program, not ext:shell.
-
- 20 Dec, 2013 1 commit
-
-
Francois-Rene Rideau authored
-
- 19 Dec, 2013 1 commit
-
-
Francois-Rene Rideau authored
It's not just present in buggy implementations, it's inevitable on all implementations that rely on shell redirection.
-
- 06 Nov, 2013 1 commit
-
-
Francois-Rene Rideau authored
-
- 21 Oct, 2013 5 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Dave Cooper authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- 15 Oct, 2013 7 commits
-
-
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
Make some run-program tests Unix-only that fail on Windows for semi-good reasons. Sleep 2 seconds instead of one in test-stamp-propagation, in case that makes things more stable.
-
- 14 Oct, 2013 3 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- 13 Oct, 2013 1 commit
-
-
Francois-Rene Rideau authored
Include stamp propagation test, which provides evidence for the Great Defsystem Bug.
-
- 12 Oct, 2013 3 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- 11 Oct, 2013 1 commit
-
-
Francois-Rene Rideau authored
Add a test case. (Issue: %active-io-specifier-p takes a non-normalized argument.)
-
- 02 Oct, 2013 1 commit
-
-
Francois-Rene Rideau authored
Fix missing quote for stderr on allegro.
-
- 01 Oct, 2013 1 commit
-
-
Francois-Rene Rideau authored
-
- 30 Sep, 2013 1 commit
-
-
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.
-
- 28 Sep, 2013 1 commit
-
-
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
-
- 16 Sep, 2013 1 commit
-
-
Francois-Rene Rideau authored
-
- 06 Sep, 2013 2 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- 05 Sep, 2013 1 commit
-
-
Francois-Rene Rideau authored
-
- 03 Jun, 2013 1 commit
-
-
Robert P. Goldman authored
-
- 21 May, 2013 1 commit
-
-
Robert P. Goldman authored
On ACL, the :INPUT and :OUTPUT arguments to EXCL:RUN-SHELL-COMMAND take NIL for the behavior of inheriting input and output handles from the Lisp process. These were encoded as T in UIOP:RUN-PROGRAM, instead of NIL, causing ACL to get errors trying to open T as a file designator. Added a couple of test cases to test-run-program.script to illustrate the problem. Note that this fix does not provide the prescribed behavior for :OUTPUT NIL (which should take the program's output and throw it on the floor). There is a TODO in uiop:run-program explaining what's missing. In brief, ACL's EXCL:RUN-SHELL-COMMAND does not support this behavior out of the box, so one would have to capture the program's output, and then throw it on the floor.
-
- 30 Apr, 2013 1 commit
-
-
Francois-Rene Rideau authored
-