Tom Emerson <tremer...@gmail.com> writes: > When I switch back to the clojure file and modify or add a function > that refers to another symbol defined in that namespace, and attempt > to evaluate the sexp with C-c C-e then the SLIME repl throws an > exception saying that the symbols cannot be resolved (even though I > know they're in the namespace that is current in the SLIME repl). > > However, if I use C-c C-e to evaluate the ns call and the subsequent > calls that set the values being referred to, all is fine.
It's possible SLIME's heuristic for determining the current namespace is not able to grok the ns declaration. If it's something as simple as (ns foobar) then this is not the case, but there are things like metadata for namespaces that can confuse it since obviously it is not a full Clojure parser. What exactly are you trying? -Phil --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---