- 18 Sep, 2018 1 commit
-
-
Didier Verna authored
A system virtual slot is a slot the value of which is read either from the system directly, or potentially from its primary system if needed. It avoids duplicating meta-information (license, author etc.) in secondary systems. As a side-effect of this implementation, the functions system{-long}-description now behave virtually, as opposed to component{-long}-description. Also, a new function called system-version is provided, which also behaves virtually, as opposed to component-version. 2018-09-18 Didier Verna <didier@didierverna.net> * interface.lisp (:asdf/interface): Export SYSTEM-VERSION. * system.lisp (:asdf/system): Ditto. (system): Only automatically define generic writers for virtual slots. (*system-virtual-slots*): New variable. List the virtual slot names. (system-virtual-slot-value): New function. General virtual slot reader. (define-system-virtual-slot-reader): New macro. Define specific virtual slot readers based on the above function. (define-system-virtual-slot-readers): New macro. Define all specific virtual slot readers. (system-license): New ad-hoc virtual slot reader, defined manually in addition to system-licenCe (note the 'c').
-
- 28 Aug, 2018 1 commit
-
-
Francois-Rene Rideau authored
-
- 22 Aug, 2018 3 commits
-
-
Robert P. Goldman authored
-
Robert Goldman authored
Minimal set of changes to allow ASDF to function on Genera. See merge request asdf/asdf!102
-
Gary Palter authored
These changes require a large set of patches to Genera which are, presently, only available in the world used by the Intel and ARM versions of Open Genera called Portable Genera. (If there's ever a new release of Genera, ...)
-
- 19 Aug, 2018 1 commit
-
-
Robert P. Goldman authored
-
- 17 Aug, 2018 8 commits
-
-
Francois-Rene Rideau authored
-
privet-kitty authored
-
privet-kitty authored
-
privet-kitty authored
-
privet-kitty authored
-
privet-kitty authored
The greater part conforms to the Alexandria's manual generation, which depends on SBCL (sb-texinfo). Rewriting SB-TEXINFO::LOCATE-SYMBOLS with cl-ppcre will be necessary to get a better rendering.
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Fixes https://bugs.launchpad.net/asdf/+bug/1766618 "LispWorks has supported utf-8 encoding of files since 1997, but asdf is not configured for this."
-
- 13 Aug, 2018 2 commits
-
-
Robert Goldman authored
-
Robert Goldman authored
Uiop upgrade See merge request asdf/asdf!99
-
- 05 Aug, 2018 5 commits
-
-
Francois-Rene Rideau authored
Since ASDF 3.3, a same-version uiop.asd isn't even seen by find-system so we need to update a few other files to account for it. Tweak and comment the corresponding code in find-system.
-
Francois-Rene Rideau authored
Include definition for call-without-redefinition-warnings in asdf.asd since we don't depend on loading uiop.asd anymore. Also tweak the #+asdf3 and #+asdf3.1 options in the main defsystem so there is only a couple conditional markers per version, making the file more readable. Revise some comments.
-
Francois-Rene Rideau authored
Tweak the version test before undefinition of incompatibly redefined functions so as to avoid some unnecessary undefinitions.
-
Robert P. Goldman authored
-
Robert Goldman authored
More reliably get uiop source loaded into the image. See merge request asdf/asdf!98: asdf/asdf!98
-
- 03 Aug, 2018 4 commits
-
-
Robert P. Goldman authored
Per Fare's suggestion, drop environment variable for UIOP directory and point the user at the right solution.
-
Robert P. Goldman authored
* 'uiop-location' of common-lisp.net:asdf/asdf: Extensions to UIOP-DIRECTORY. UIOP: define and use API function uiop-directory.
-
Robert P. Goldman authored
Let the user point to the directory with an environment variable. Add error message if we are not able to find it.
-
Francois-Rene Rideau authored
-
- 02 Aug, 2018 4 commits
-
-
Robert P. Goldman authored
-
Robert Goldman authored
Fix %DEFINE-COMPONENT-INLINE-METHODS loop. See merge request asdf/asdf!100
-
Robert Goldman authored
-
Robert P. Goldman authored
This test will be enabled when the bugfix is pushed.
-
- 31 Jul, 2018 3 commits
-
-
Robert P. Goldman authored
Let the user point to the directory with an environment variable. Add error message if we are not able to find it.
-
Francois-Rene Rideau authored
-
Robert P. Goldman authored
Breaks my Jenkins job with a segfault, which Fare attributes to possible GC issue. This is not an ASDF problem, so just pruning the test.
-
- 29 Jul, 2018 2 commits
-
-
Robert P. Goldman authored
-
Robert P. Goldman authored
I hate to make the Makefile harder to debug, but in my repositories, printing every file that is deleted is way too much.
-
- 27 Jul, 2018 3 commits
-
-
Robert P. Goldman authored
This has been on my todo list for a very long time. Just deprecated wtih a style warning for now.
-
Robert Goldman authored
Fix install-asdf script See merge request asdf/asdf!97
-
Eric Timmons authored
This is needed because of the special handling of UIOP by FIND-SYSTEM (hides versions not greater than the current version) and because UIOP is an empty preloaded system.
-
- 05 Jun, 2018 2 commits
-
-
Robert P. Goldman authored
-
Robert P. Goldman authored
-
- 02 Jun, 2018 1 commit
-
-
Robert P. Goldman authored
-