- 10 Feb, 2014 1 commit
-
-
Robert P. Goldman authored
-
- 02 Feb, 2014 1 commit
-
-
Francois-Rene Rideau authored
-
- 20 Nov, 2013 1 commit
-
-
Francois-Rene Rideau authored
-
- 18 Nov, 2013 1 commit
-
-
Francois-Rene Rideau authored
-
- 16 Nov, 2013 2 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- 12 Nov, 2013 1 commit
-
-
Francois-Rene Rideau authored
Everyone should be using a recent 2.7.0 (in ANSI mode) from master for ASDF.
-
- 20 Oct, 2013 1 commit
-
-
Francois-Rene Rideau authored
Introduce physicalize-pathname as an abstraction for translate-logical-pathname, due to bug in CLISP.
-
- 16 Oct, 2013 1 commit
-
-
Francois-Rene Rideau authored
-
- 09 Oct, 2013 1 commit
-
-
Francois-Rene Rideau authored
-
- 02 Oct, 2013 1 commit
-
-
Francois-Rene Rideau authored
-
- 28 Sep, 2013 2 commits
-
-
Francois-Rene Rideau authored
-
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
-
- 28 Jul, 2013 1 commit
-
-
Robert P. Goldman authored
That's the behaviour on other implementations, so in the spirit of true portability, behaviour on LispWorks needs to be adjusted. Patch from Piotr Kalinowski <pitkali@gmail.com>
-
- 27 Mar, 2013 2 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
CCL: add :purify to dump-image SBCL: have an rmdir that works on SBCL < 1.0.44.
-
- 17 Mar, 2013 1 commit
-
-
Francois-Rene Rideau authored
* delete-empty-directory, delete-directory-tree, directory-exists-p, file-exists-p, copy-file * fix directory-files on clisp for files with type NIL * tests: fix assert-pathname-equal, assert-pathnames-equal, bad trace
-
- 14 Mar, 2013 1 commit
-
-
Francois-Rene Rideau authored
debian: tweak Makefile, changelog, debian files.
-
- 08 Mar, 2013 1 commit
-
-
Francois-Rene Rideau authored
ASDF 2.26 uses :want-directory where :ensure-directory is meant in the new parlance. Have ensure-directory be implicit in that case.
-
- 03 Mar, 2013 1 commit
-
-
Francois-Rene Rideau authored
-
- 20 Feb, 2013 2 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- 16 Feb, 2013 1 commit
-
-
Francois-Rene Rideau authored
Many thanks to Duane Rettig for explanations on how to support Franz. lisp-action cleaned up some more for deferred-warnings. test-deferred-warnings beefed up. CCL still isn't fully there yet, and needs to better detect forward reference to macros. Also, make safe-file-write-date NIL robust independently of implementation.
-
- 06 Feb, 2013 2 commits
-
-
Francois-Rene Rideau authored
1- To make life easier on Xach, stop requiring asdf.lisp to be loaded as source before it's compiled. Instead, wrap each and every single form in an eval-when, most of the time via the with-upgradability macro that also transforms defun into defun* and defgeneric into defgeneric*. Causes massive reindentation :-( 2- Have a proper :version for fallback systems. Will make systems that check the version happier. 3- protect a condition with #+sb-eval. Fixes lp#1116408. 4- Protect warnings-file methods with dynamic when *warnings-file-type* rather than static #+.
-
Francois-Rene Rideau authored
1- To make life easier on Xach, stop requiring asdf.lisp to be loaded as source before it's compiled. Instead, wrap each and every single form in an eval-when, most of the time via the with-upgradability macro that also transforms defun into defun* and defgeneric into defgeneric*. Causes massive reindentation :-( 2- Have a proper :version for fallback systems. Will make systems that check the version happier. 3- protect a condition with #+sb-eval. Fixes lp#1116408. 4- Protect warnings-file methods with dynamic when *warnings-file-type* rather than static #+.
-
- 31 Jan, 2013 3 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Also, intern fishy symbols that are imported but missing from original package.
-
Francois-Rene Rideau authored
Also, tweak asdf.asd for more robust upgrade from ASDF earlier than 2.017, and fix script-support for upgrade from 2.019 and later. Make some test scripts more robust wrt pathname madness. Update TODO.
-
- 30 Jan, 2013 1 commit
-
-
Francois-Rene Rideau authored
Had to refactor the asdf-pathname-test by decomposing it into small bits before I could understand what was going on. Some more robustness in find-system. Also, no build-report output-file when no *warnings-file-type*, and ABL support for build-report. Deprecate *asdf-verbose*. Have *verbose-out* be NIL (which is testable) rather than (make-broadcast-stream), which isn't quite, to signal no verbosity. That's both more useful while remaining backward-compatible.
-
- 29 Jan, 2013 2 commits
-
-
Francois-Rene Rideau authored
Also, rename ensure-pathname-absolute to ensure-absolute-pathname, to avoid nasty messages while upgrading. Fix upgrade test.
-
Francois-Rene Rideau authored
Also, move some functions from stream to filesystem where they belong.
-
- 28 Jan, 2013 1 commit
-
-
Francois-Rene Rideau authored
Also, separate filesystem access functions from pathname object munging.
-