- Sep 12, 2016
-
-
Francois-Rene Rideau authored
Also, reformat a function and use uiop implicitly.
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Tweak the footer a little bit.
-
- Sep 11, 2016
-
-
Francois-Rene Rideau authored
The code was not clear enough why string-downcase is used at places, and this notably confused Daniel Kochmański. See discussion at asdf/asdf!13
-
Francois-Rene Rideau authored
MKCL 1.1.10 (from git) installs bogus .asd files in its contrib/ directory – for instance cmp.asd is present there (and level-up), and locate-system finds the first, bogus, definition, that points to a cmp.a library in the wrong directory. Bug identified by Daniel Kochmański.
-
Francois-Rene Rideau authored
bundle-system and make-build must go. But they must go the right way.
-
Daniel Kochmański authored
This reverts commit 6475bce3.
-
Daniel Kochmański authored
This reverts commit adf2d1a6.
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
`LOAD-BUNDLE-OP' works only on ECL at the moment. Disable it for Clasp and MKCL.
-
Daniel Kochmański authored
clasp takes `:output-type' argument, not `:type'
-
Elias Pipping authored
Use lispworks7+ feature See merge request !6
-
Elias Pipping authored
- Sep 10, 2016
-
-
Francois-Rene Rideau authored
That's what we were using before, and what Quicklisp expects. Quicklisp failed to upgrade from 3.1.6 to 3.1.7 thus far because of it.
-
Daniel Kochmański authored
-
Daniel Kochmański authored
-
Daniel Kochmański authored
-
Daniel Kochmański authored
Add a convenience mechanism to avoid problems with cross-device links.
-
Daniel Kochmański authored
-
Daniel Kochmański authored
Also remove deprecation comment – `make-build' is part of official ECL build system and is documented here: https://common-lisp.net/project/ecl/manual/re55.html
-
Daniel Kochmański authored
This makes loading system faster. See: https://common-lisp.net/project/ecl/manual/re56.html
-
Daniel Kochmański authored
`pathname-type-equal-function' was case-sensitive when filtering `direct-dependency-files' called from `input-files' specialized on `gather-op'. That caused rejection of the prebuilt system libraries denoted in upper case like #P"SYS:LIBASDF.A" and as a result any dependencies on the prebuilt weren't linked in the final image.
-
Daniel Kochmański authored
Create a local function linkable-system, which given a system in the current image, returns an equivalent linkable system. This part of code was also buggy, because if it did found `uiop', it didn't include `asdf', but if none was found, it included `uiop' *and* `asdf' unconditionally. This inconsistent behaviour was fixed and now we try to inject `uiop', and if not found – `asdf'.
-
Daniel Kochmański authored
Use a more general approach regarding prebuilt system modules on implementations Clasp, ECL and MKCL with `system-module-pathname', instead of separate functions for cmp/asdf/uiop. Thanks to that, we'll be able to include any prebuilt module with (make-library-system name) where name may be "sb-bsd-sockets", "babel" or anything else. This is important for image-op (therefore program-op) and is a prerequisite to fix the problem with monolithic boundle-op's not including required prebuilt systems.
-
- Sep 09, 2016
-
-
Robert Goldman authored
Re-enable tests on macOS As far as I can tell, these tests were never disabled because anything was known to be broken but rather because nobody had access to a macOS machine to test this with. See merge request !7
-
Elias Pipping authored
Make output determinate This is a proposed fix to the issues Jason Miller reported in #lisp and on the mailing list. See merge request !8
-
Elias Pipping authored
Whitespace changes were intentionally left out of the previous commit to keep it readable.
-
Elias Pipping authored
This allows the :setf of with-program-*put to complete so that in particular, any remaining output will be written
-
Elias Pipping authored
-
- Sep 08, 2016
-
-
Daniel Kochmański authored
-
Francois-Rene Rideau authored
- Sep 07, 2016
-
-
Elias Pipping authored
-
- Sep 05, 2016
-
-
Robert Goldman authored
Detect Unicode support on Clozure CL See merge request !5
-
Elias Pipping authored
-