Improper parsing of CL_SOURCE_REGISTRY

Bug #561501 reported by Juanjo Garcia-Ripoll
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ASDF
Fix Released
Medium
Faré

Bug Description

There is a typo in the routine that parses the source registry string, using a match between a character and a string.
(eql (char string 0) "\"(")

Without fixing this it becomes impossible to have complex configurations in CL_SOURCE_REGISTRY

(ext:setenv "CL_SOURCE_REGISTRY" (format nil "(:source-registry (:tree ~S) :ignore-inherited-configuration)" *systems-path*))
(asdf::clear-source-registry)
(asdf::ensure-source-registry)

Revision history for this message
Juanjo Garcia-Ripoll (worm) wrote :
Revision history for this message
Faré (fahree) wrote :

Fixed in 1.674.

Changed in asdf:
assignee: nobody → Faré (fahree)
importance: Undecided → Medium
milestone: none → version2
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.