(->> v name (conj  (namespace v)) (filter some?) (interpose "/") (apply str)), which is safe for both keywords and symbols and returns a namespaced string as well...
strdoesn't really do what we want here. I've deployed another snapshot with this fix: clojure-emacs/refactor-nrepl@56a1c67
Nonetheless, when I tried this I couldn't even load the file. When the following code:
#?(:cljs ::set/foo :clj ::inst/bar)
Was dispatched to the cljs repl it blew up with the invalid token exception too, even though the alias existed
::set/foomake sense? if setprefix refers to a namespace then it should be
:set/fooright? double colon is a shortcut to create keyword in current ns, or?
::foo/barwhen foo is a namespace alias, e.g.
(require '[hello-world :as foo]), then
::foo/baris the same as
Invalid token: ::set/foo