Completed
Details
Details
Assignee
Stuart Sierra
Stuart SierraReporter
Greg Chapman
Greg ChapmanApproval
Ok
Patch
Code and Test
Priority
Affects versions
Fix versions
Created December 28, 2011 at 11:35 PM
Updated March 1, 2013 at 3:49 PM
Resolved March 1, 2013 at 3:49 PM
Example:
Clojure 1.3.0
user=> (doc clojure.pprint)
ClassNotFoundException clojure.pprint java.net.URLClassLoader$1.run (URLClassLoader.java:366)
It appears it is not safe to call resolve on a symbol representing a namespace; you get the error above. FWIW, I seem to have resolved the problem (see attached diff) by moving the find-ns clause above the resolve clause (in the cond); also the reference to namespace-doc needs to be var-quoted since namespace-doc is private.