- 15 May, 2021 1 commit
-
-
- 09 May, 2021 1 commit
-
-
Robert Goldman authored
-
- 08 May, 2021 1 commit
-
-
- 02 May, 2021 3 commits
-
-
-
Robert Goldman authored
-
Robert Goldman authored
Two more changes for Genera See merge request asdf/asdf!172
-
- 30 Apr, 2021 1 commit
-
-
Gary Palter authored
* Add "Package: CL-USER" to the modeline so a user could compile ASDF on Genera without first setting their Lisp context to ANSI-CL.
-
- 29 Apr, 2021 2 commits
-
-
Robert Goldman authored
-
Robert Goldman authored
Fix Genera's special case to skip /usr/share/common-lisp See merge request asdf/asdf!171
-
- 28 Apr, 2021 1 commit
-
-
OS-COND evaluates its clauses at compile time and only includes the relevant clause. Change the clause in XDG-DATA-DIRS for Genera to check whether we're on a VLM running on macOS at runtime. Otherwise, the binary we distribute with Genera will either include /usr/share/common-lisp or it won't depending on which machine I use to compile.
-
- 22 Mar, 2021 5 commits
-
-
Robert Goldman authored
-
Robert Goldman authored
Old package local nicknames not cleared by DEFINE-PACKAGE Closes #51 See merge request asdf/asdf!167
-
Robert Goldman authored
Prior to this commit, we were trying to be far too smart when updating a package's package-local-nicknames: we'd only call `remove-package-local-nickname` on the set difference of the old nicknames and the new nicknames; that is, we would not remove and then reinstall a package-local-nickname which was already present and we wanted to keep. The bug which caused #51 was that the set-difference considered only the nickname, not the package to which it referred. But rather than worrying about accurately computing the minimal set of nicknames to remove, this commit just has `ensure-package` remove all package-local-nicknames, then reinstall the ones it wants. This may be either a performance improvement or regression depending on whether computing set differences is more or less expensive than manipulating package data structures, but my suspicion is that no one cares either way. Also, during the course of my debugging, I [Phoebe Goldman] added a few line-comments to the definition of `ensure-package` so that I could tell what various parts of its body were doing. I'd rather not write those comments again, so I'm including them in this commit. Tests incorporated and changelog updated.
-
Robert Goldman authored
Document LAUNCH-PROGRAM oddities. Closes #62 See merge request asdf/asdf!166
-
Eric Timmons authored
-
- 21 Mar, 2021 1 commit
-
-
Robert Goldman authored
Improve OS detection. See merge request asdf/asdf!147
-
- 20 Mar, 2021 4 commits
-
-
Robert Goldman authored
Replace `:haiku`, `:mezzano`, and `:genera` with `:os-` prefixed alternatives. This fixes a problem on SBCL where we were inadvertently *removing* the `:haiku` feature. Treat `:haiku` as a unix variant (fix `os-unix-p`).
-
Robert Goldman authored
Add arm64/aarch64 architecture See merge request asdf/asdf!161
-
Robert Goldman authored
-
Robert Goldman authored
Fix for issue 61 See merge request asdf/asdf!165
-
- 19 Mar, 2021 2 commits
-
-
Robert Goldman authored
-
Robert Goldman authored
On guidance from LispWorks, have made T an unsupported option for `:output` and `:error-output` on LW.
-
- 18 Mar, 2021 2 commits
-
-
Robert Goldman authored
-
Robert Goldman authored
See #61
-
- 10 Mar, 2021 1 commit
-
-
Robert Goldman authored
Add CMUCL and CLISP to CI See merge request asdf/asdf!164
-
- 09 Mar, 2021 1 commit
-
-
Eric Timmons authored
-
- 08 Mar, 2021 1 commit
-
-
Eric Timmons authored
-
- 03 Mar, 2021 3 commits
-
-
Robert Goldman authored
-
Robert Goldman authored
Fix for issue 39: refine handling of serial dependencies See merge request asdf/asdf!163
-
Robert Goldman authored
Modify the computation of `:serial` dependencies so that the chain is not broken by `:if-feature` dependencies that are dropped from the system.
-
- 22 Feb, 2021 1 commit
-
-
Eric Timmons authored
Tested on SBCL, ECL, and ABCL. The :|aarch64| is due to a bug in ABCL that will be fixed in the next release.
-
- 16 Feb, 2021 5 commits
-
-
Robert Goldman authored
-
Robert Goldman authored
-
Robert Goldman authored
-
Robert Goldman authored
On Genera running under macOS, do not search /usr/share/common-lisp for ASDF systems: See merge request asdf/asdf!160
-
macOS has implemented a separate read-only system volume and /usr/share is on that volume. Consequently, /usr/share/common-lisp does not exist nor can it be created. Further, Genera accesses its host filesystem through NFS and there is no way to export the root (/) or /usr/share that will not lead Genera into an infinite loop trying to access those mounts. Instead, just search /usr/local/share which is on the writable Data volume. Also, change the value return by UIOP/OS:ARCHITECTURE to :VLM when running on a VLM.
-
- 06 Feb, 2021 3 commits
-
-
Robert Goldman authored
Fix for #53: Didier Verna points out that `:defsystem-depends-on` has `dependency-def` not `system-list` as its value.
-
Robert Goldman authored
-
Robert Goldman authored
Better component encoding warnings See merge request asdf/asdf!157
-
- 05 Feb, 2021 1 commit
-
-
Eric Schulte authored
Currently warnings are thrown by concatenate-source-op every time ASDF is loaded if UTF-8 is the default encoding because the ASDF source is ASCII which is not equal to UTF-8. This commit adds a special case to the encoding equality check so that ASCII is recognized as a subset of UTF-8.
-