With Tim's pointer, I worked around the completion exception on namespace 
by redefining the resolve-class. However, there is still another problem:

If my cursor stops at the end of a namespace without any slash, like this 
"(clojure.set", I got an exception again. This time, the exception is 
thrown because
(doc clojure.set) 
will throw an exception (auto complete is trying to pull out its 
documentation in a pop up window).

(doc clojure.set) won't even work in a regular "lein repl" shell. If we 
don't yet have the concept namespace doc string in Clojure, I thought it 
should return nil instead of throwing an exception. Is that a known 
issue/bug? If yes, will it be fixed in the next release of Clojure? Any 
workaround (except for totally disable the auto-complete popup 
documentation)? Thank you.


-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to