Question from the old school: source config DSL
Robert Goldman
rpgoldman at sift.net
Mon Aug 24 18:48:36 UTC 2015
I have always used ASDF:*CENTRAL-REGISTRY*, with some local code that
grovels over source trees.
I'd love to stop maintaining the tree groveler, and move to the DSL, but
I have never understood how you debug the DSL when ASDF fails to find
your system.
With *CENTRAL-REGISTRY* you pretty much pprint the variable, eyeball it,
and it's usually pretty easy to see whether a directory is missing.
But what do you do if you use the DSL? The last time I tried to use the
DSL, I found myself using the inspector to grovel over internal-to-ASDF
hash tables, which wasn't very pleasant.
Is there a "debugger API" to the new source configuration search? E.g.,
can we dump the hash-table in a human readable (sorted, formatted way?)?
can we trace something to see how ASDF is populating the hash table?
cheers,
r
More information about the asdf-devel
mailing list