Commit 86b7de25 authored by Francois-Rene Rideau's avatar Francois-Rene Rideau
Browse files

2.016.2: Enhancements for MCL pathname and logical-pathname users.

Major change for RMCL: location strings are now POSIX namestrings.
Major change for logical pathnames: they are now preserved by source-registry;
the price is that only logical pathnames for which merging the name and type
commutes with truename will be found by directory-files and subdirectories.
Minor change for GCL: dropped kluges for 2.6, which never was working.
Simplifications in internals of (implementation-identifier).
Removed *system-cache* and get-uid, which never were working right
(bad attempts at allowing common-lisp-controller compatibility,
but it only ever was but a giant gaping security hole in the waiting).
Simplified resolve-relative-location-component
(ugly because it was written before MERGE-PATHNAMES*).
Updated documentation about the file location DSL.
parent 9ece06df
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -12,7 +12,7 @@
  :licence "MIT"
  :description "Another System Definition Facility"
  :long-description "ASDF builds Common Lisp software organized into defined systems."
  :version "2.016.1" ;; to be automatically updated by bin/bump-revision
  :version "2.016.2" ;; to be automatically updated by bin/bump-revision
  :depends-on ()
  :components
  ((:file "asdf")
+188 −197

File changed.

Preview size limit exceeded, changes collapsed.

+33 −41

File changed.

Preview size limit exceeded, changes collapsed.

+13 −8

File changed.

Preview size limit exceeded, changes collapsed.