- May 23, 2017
-
-
Francois-Rene Rideau authored
This addresses an issue in sbcl-1.3.17-59-g1069e99c0 whereby some strings used in the warnings are base-string that can't be printed readably without *read-eval* being t.
-
Francois-Rene Rideau authored
-
- May 04, 2017
-
-
Francois-Rene Rideau authored
Following a discussion on asdf-devel with jmll.
-
Robert Goldman authored
-
- Apr 30, 2017
-
-
Francois-Rene Rideau authored
Also, remove tabs.
-
- Apr 13, 2017
-
-
Robert Goldman authored
Revert "Add clasp support to launch-program" See merge request !71
-
Francois-Rene Rideau authored
This reverts commit b3622011. The commit was based on the wrong assumption that terminate-process would kill a Unix thread (a la pthread_create) rather than subprocess (a la fork+execve).
-
- Apr 03, 2017
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Remove *load-system-operation* See merge request !61
-
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
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- Apr 02, 2017
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- Mar 07, 2017
-
-
Francois-Rene Rideau authored
Just as with %use-system, we need to restore the original *stdin*, etc., around calls to run-program for :interactive to work properly and not behave in a funky way in e.g. SLIME.
-
Francois-Rene Rideau authored
Shaving away "unknown" from the implementation-identifier on ECL, where it appears, which can be very precious for FASLs on Windows due to pathname size limits. This partially addresses ECL issue 360 https://gitlab.com/embeddable-common-lisp/ecl/issues/360
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Notably fix symbol conflicts with fare-utils, and a new lisp-invocation for the sake of allegro/windows.
-
Francois-Rene Rideau authored
Show full version so when inspecting a lot file you know what it's for. Also, in asdf-tools improve test-basic and implement a test-all-basic.
-
- Mar 04, 2017
-
-
Francois-Rene Rideau authored
Move from style-warning to warning with 3.3, not 3.2.1.
-
- Feb 19, 2017
-
-
Francois-Rene Rideau authored
Use the same algorithm as Quicklisp uses for its local-projects: prefer a .asd with a path of shorter depth; and for equal depth, prefer the path with namestring that is least for string<.
-
Francois-Rene Rideau authored
ECL copied SBCL's interface, so we can share much code between ECL and SBCL in launch-program.
-
Francois-Rene Rideau authored
This shall address Allegro testing issues on Windows. Also, no need for an ALLEGRO_NOISY variable.
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Just as with %use-system, we need to restore the original *stdin*, etc., around calls to run-program for :interactive to work properly and not behave in a funky way in e.g. SLIME.
-
Francois-Rene Rideau authored
Shaving away "unknown" from the implementation-identifier on ECL, where it appears, which can be very precious for FASLs on Windows due to pathname size limits. This partially addresses ECL issue 360 https://gitlab.com/embeddable-common-lisp/ecl/issues/360
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Notably fix symbol conflicts with fare-utils, and a new lisp-invocation for the sake of allegro/windows.
-
Francois-Rene Rideau authored
Show full version so when inspecting a lot file you know what it's for. Also, in asdf-tools improve test-basic and implement a test-all-basic.
-
Francois-Rene Rideau authored
Our punting strategy seems to fail, but it doesn't matter, because CCL has always been quite up-to-date on its ASDF.
-
Francois-Rene Rideau authored
To reproduce the bug, on sbcl, allegro, cmucl (and presumably all other implementations?) try: ASDF_UPGRADE_TEST_TAGS=3.1.7 \ ASDF_UPGRADE_TEST_METHODS="'load-asdf-lisp'compile-load-asdf-upgrade" \ make u l=sbcl ; \ make t l=sbcl t=test-utilities.script TEST ABORTED: These two expressions fail comparison with EQUAL: NIL evaluates to NIL (FISHY-ASDF-EXPORTED-SYMBOLS) evaluates to (("ASDF/INTERFACE" "REQUIRED-COMPONENTS") ("ASDF/PLAN" "TRAVERSE-SUB-ACTIONS" "REQUIRED-COMPONENTS" "TRAVERSE-ACTIONS")) After loading the FASL compiled from 3.1.7 (or earlier ASDF3), the symbols are unexported in their old package ASDF/ACTION, and the same-named symbols in ASDF/PLAN (and ASDF/INTERFACE) are fresh symbols that are not fbound. The solution is for ASDF/ACTION to :UNINTERN those symbols. ASDF/PLAN cannot include ASDF/ACTION in its :RECYCLE clause, because it comes *after* ASDF/ACTION, and that would negatively affect other symbols from ASDF/ACTION that ASDF/PLAN imports (at least on CCL).
-
- Feb 17, 2017
-
-
Francois-Rene Rideau authored
Rename asdf-tools:next-version to asdf-tools:compute-next-version not to clash with the new uiop:next-version. Stop using the deprecated asdf:traverse.
-
Francois-Rene Rideau authored
Test upgrade from 3.2.0, not from 3.1.5. Make asdf-tools and run-tests agree on which versions to test and to skip.
-