- 20 Mar, 2021 1 commit
-
-
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`).
-
- 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 1 commit
-
-
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.
-
- 13 Jan, 2020 2 commits
-
-
- 05 Jan, 2020 1 commit
-
-
Robert Goldman authored
Thanks to Martin Simmons. Fix for issue #18 -- getenv did not work on Windows + Lispworks.
-
- 01 Mar, 2018 1 commit
-
-
Peter Housel authored
These changes add support for the Mezzano operating system and its Common Lisp implementation. They are based on changes originally developed by Henry Harrington against ASDF 3.1.7.
-
- 30 Aug, 2017 1 commit
-
-
Robert Goldman authored
Update comment based on Chun Tian's RMCL test. No code change.
-
- 07 Mar, 2017 1 commit
-
-
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
-
- 19 Feb, 2017 1 commit
-
-
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
-
- 17 Feb, 2017 1 commit
-
-
Francois-Rene Rideau authored
-
- 15 Sep, 2016 5 commits
-
-
Robert Goldman authored
Recent patch relied on MKCL:GIT-DESCRIBE-THIS-MKCL, which is not uniformly available.
-
Elias Pipping authored
Rather than "1.1.10" for the current HEAD, which is 155 commits head of 1.1.9 and will probably eventually be called 1.1.10, the output will now be "1.1.9.155-fc50d00"; the same git-described-inspired format that is used by SBCL. The function mkcl:git-describe-this-mkcl is only available in very recent versions of MKCL; in particular, not in vanilla 1.1.9
-
Elias Pipping authored
The way that lisp-version-string is written, it will fall back to lisp-implementation-version unless a platform-specific override is provided. Since the body of lisp-version-string uses (car (list #+foo exp1 exp2)) rather than (or #+foo exp1 exp2) it is theoretically possible that lisp-version-string would return NIL if that's what exp1 evaluates to, which would not also be returned by lisp-implementation-version, which it previously would not have. Such behaviour would qualify as a bug in lisp-version-string, though.
-
Elias Pipping authored
The snippet (format nil "~A-~A" (lisp-implementation-version) (core:lisp-implementation-id)) would generate something as superfluous as "cclasp-boehm-0.4.0-1024-g3533831-3533831"
-
Elias Pipping authored
-
- 08 Sep, 2016 1 commit
-
-
Daniel Kochmański authored
-
- 18 Nov, 2015 2 commits
-
-
Francois-Rene Rideau authored
A few are kept, for backward-compatibility with systems in quicklisp.
-
Francois-Rene Rideau authored
It's been the official way of calling CMUCL since 2011.
-
- 30 Jun, 2015 1 commit
-
-
Francois-Rene Rideau authored
Thus, you can test the *features* as locally bound from some target system.
-
- 08 May, 2015 1 commit
-
-
Francois-Rene Rideau authored
-
- 07 May, 2015 1 commit
-
-
Francois-Rene Rideau authored
The JVM doesn't give access to native chdir without some extensions that aren't available with ABCL. There's a user.dir system property whereby some Java programs kind of fake it, but ABCL doesn't play nice with it. Therefore, use *default-pathname-defaults* as our "current directory", and be sure to chdir to it before to run commands with run-program. Try to make the run-program chdir feature work on Windows.
-
- 29 Mar, 2015 1 commit
-
-
On ABCL, os testing is at runtime. On all other implementations, it's at compile-time. SBCL can optimize some runtime tests and then complain about unreachable code. os-cond abstracts over OS conditionalization and makes everyone happy. Needed by an upcoming configuration change. Plus minor typographical fixes.
-
- 12 Mar, 2015 1 commit
-
-
Francois-Rene Rideau authored
Based on a contribution by Christian Shafmeister.
-
- 30 Nov, 2014 2 commits
-
-
Robert P. Goldman authored
The previous version did not seem to update after setting environment variables.
-
Robert P. Goldman authored
Needed for some testing.
-
- 16 Sep, 2014 1 commit
-
-
Francois-Rene Rideau authored
-
- 05 Aug, 2014 1 commit
-
-
Francois-Rene Rideau authored
-
- 20 Jun, 2014 1 commit
-
-
Robert P. Goldman authored
Thanks to Christophe for patch.
-
- 03 May, 2014 1 commit
-
-
Francois-Rene Rideau authored
-
- 14 Apr, 2014 2 commits
-
-
Francois-Rene Rideau authored
-
Robert P. Goldman authored
Previously, we would detect Unix first (correctly), then short-circuit, and never detect Mac OSX. I would like to rewrite DETECT-OS. The code seems opaque. But this is correct, so committing it now, since it used to be broken.
-
- 17 Mar, 2014 1 commit
-
-
Robert P. Goldman authored
-
- 05 Mar, 2014 1 commit
-
-
Francois-Rene Rideau authored
ensure-function: a hash-table can be seen as a function (to be used by ASDF).
-
- 03 Jan, 2014 1 commit
-
-
Francois-Rene Rideau authored
-
- 20 Nov, 2013 2 commits
-
-
Francois-Rene Rideau authored
CMUCL: hush some warnings
-
Francois-Rene Rideau authored
-
- 18 Nov, 2013 2 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- 16 Nov, 2013 1 commit
-
-
Francois-Rene Rideau authored
-