On Dec 8, 2012, at 6:37 PM, Charles Comstock wrote:

> I still encounter some sort of issue where it appears that the documentation 
> querying functions, find-doc, and doc and the like are not being properly 
> brought into the repl namespace, which breaks ctrl-d d until I manually bring 
> that into the namespace. I'm not quite certain what was causing that problem 
> and have yet to find a permanent fix.

Are you using a recent Clojure 1.5.0 beta build?  A change went in recently to 
fix some behaviour where nREPL would inadvertently refer all of the REPL 
utilities (doc, find-doc, pp, etc.) into *every* namespace.  When used with 
Clojure 1.5.0, nREPL now only refers those vars into the user ns, matching the 
default Clojure REPL defaults.

(I actually got used to the old behaviour myself, but it can cause serious 
problems, e.g.: http://code.google.com/p/counterclockwise/issues/detail?id=443)

This all said, it's definitely the case that some piece of the toolchain 
(probably clients like reply and nrepl.el, based on project.clj / profile 
config) should instigate global namespace refers so that these vars, or some 
subset, in addition to whatever vars you use most often in your 
workflow/project/application are always available.  Meditation on this topic 
continues. :-)

Cheers,

- Chas

-- 
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