- 06 Oct, 2017 5 commits
-
-
Robert Goldman authored
-
Robert Goldman authored
-
Robert Goldman authored
-
Francois-Rene Rideau authored
-
Robert Goldman authored
-
- 19 Sep, 2017 1 commit
-
-
Robert Goldman authored
Add a period to make 'makeinfo' happy.
-
- 14 Sep, 2017 1 commit
-
-
Elias Pipping authored
Improve %process-status See merge request !80
-
- 11 Sep, 2017 2 commits
-
-
Elias Pipping authored
Fix process-alive-p on upcoming ECL release See merge request !79
-
Elias Pipping authored
The next ECL release after 16.1.3 will have :resumed. -> See also https://gitlab.com/embeddable-common-lisp/ecl/issues/273 Moreover (even though these lisps have dedicated process-alive-p functions and are thus not currently affected: The next SBCL release after 1.3.21 will have :continued -> See also https://sourceforge.net/p/sbcl/sbcl/ci/5ff75f6/ The next CMUCL release after 21b will have :continued -> See also cmucl/cmucl#41
-
- 06 Sep, 2017 5 commits
-
-
Elias Pipping authored
-
Elias Pipping authored
-
Elias Pipping authored
-
Elias Pipping authored
-
Elias Pipping authored
-
- 02 Sep, 2017 2 commits
-
-
Francois-Rene Rideau authored
LispWorks: Document logic behind the process field See merge request !78
-
Elias Pipping authored
-
- 01 Sep, 2017 5 commits
-
-
Robert Goldman authored
This has never worked, so am just disabling it until we add an "expected failure" feature to our script-support.
-
Robert Goldman authored
At least versions of lispworks fail on DEFTYPE nested in EVAL-WHEN :COMPILE-TOPLEVEL. This removes that on Lispworks.
-
Robert Goldman authored
Fix a warning for LispWorks on windows See merge request !77
-
Francois-Rene Rideau authored
Steven Nunez found that Genera adds its own magic initargs.
-
Elias Pipping authored
This warning causes the test suite not to compile -- an issue that was reported by Chun Tian (user binghe on github).
-
- 30 Aug, 2017 1 commit
-
-
Robert Goldman authored
Update comment based on Chun Tian's RMCL test. No code change.
-
- 22 Aug, 2017 1 commit
-
-
Francois-Rene Rideau authored
-
- 21 Aug, 2017 1 commit
-
-
Robert Goldman authored
-
- 01 Aug, 2017 1 commit
-
-
Francois-Rene Rideau authored
ecl: create-image: don't call internal function compute-init-name See merge request !76
-
- 30 Jul, 2017 1 commit
-
-
Robert Goldman authored
Add support for proper phase separation See merge request !37
-
- 26 Jul, 2017 1 commit
-
-
Francois-Rene Rideau authored
Use :recycle of :asdf/find-system in :asdf/source-registry to migrate symbol initialize-source-registry that moved from that previous packages (otherwise, upgrade from 3.2.1 breaks on all lisps). Also :recycle :asdf/action in :asdf/plan for required-components and traverse-action. But avoid interning plan in asdf/action so it doesn't confuse clisp when upgrading from 2.26(!).
-
- 24 Jul, 2017 3 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Group the commands in ( parentheses ) including the optional chdir. Update the test-run-program.script.
-
Francois-Rene Rideau authored
Fix upgrade on ABCL, that failed to properly process the fact that initialize-source-registry had moved from asdf/find-system to asdf/source-registry, yet was called in a cleanup function. Fix upgrade on ECL, that failed to correctly process that find-component was fmakunbound. It also seems to clear *central-registry* in some upgrade scenarios (that also moved from find-system to system-registry). Tweak script-support to not unconditionally frob-packages when ASDF isn't loaded yet, and to not include the asdf directory when loading and testing only UIOP.
-
- 23 Jul, 2017 1 commit
-
-
Francois-Rene Rideau authored
This provides for backward compatibility with ECL, whose current maintainer Daniel K. has decided to keep supporting the make-build interface and has forked ASDF for that.
-
- 21 Jul, 2017 5 commits
-
-
Daniel Kochmański authored
It is wrong to call this function. If :init-name is not supplied, or NIL ECL will compute the init name itself (it is not a new mechanism). Enabling specifying init-name makes it possible to build static and shared libraries with known initialization function (important, when CL module is linked with bigger C/C++ project outside ASDF). If :init-name is NIL, it will default to compute-init-name internally. Calling explicitly is not guaranteed to work in the future (internal mechanism).
-
Francois-Rene Rideau authored
Update some packages so #+ecl forms can see symbols they need. Make sure uiop and/or asdf have linkable output before to link them. Fix test-program to account for recent asdf changes.
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Stop having build/asdf.lisp depend on dummy target show-version, because that caused spurious re-builds.
-
- 20 Jul, 2017 4 commits
-
-
Francois-Rene Rideau authored
Add feature :asdf3.3 because it will be needed e.g. for with-asdf-session. Drop feature :asdf-package-system that shouldn't be used, and isn't used in Quicklisp indeed (good). The official feature to use is :asdf3.1 instead.
-
Francois-Rene Rideau authored
-
Robert Goldman authored
Previously, if one bumped a version number that was included into a system definition using :READ-FILE-FORM or :READ-FILE-LINE, ASDF would not notice the change (so it could, for example, fail to recognize that a depended-on system has had its version number bumped and now satisfies a new :VERSION requirement). This was fixed by adding ADDITIONAL-INPUT-FILES to the object model. These serve the purpose of giving a place other than INPUT-FILES for ASDF to stash input files that it "notices" on its own (e.g., when processing :READ-FILE-<FOO>). ASDF can't stash such files in INPUT-FILES, because it must leave the INPUT-FILES primary methods open for users to override.
-
Robert Goldman authored
In some cases the backtraces aren't useful, and obscure more important information. Now the user can disable them with lisp variable or environment variable. (cherry picked from commit 99422ff9238f72fbad557e8d716bee9df2e84d7c)
-