I've implemented jump-to-def for cljs in cider, but it won't work until we fix some issues in piggieback that prevents file info from making it into the analyzer state, just a status update :-).
relevant bits here: https://github.com/clojure-emacs/cider-nrepl/commit/1edfb120789eb1472799fa8dc57a4a342faf0a24 https://github.com/gtrak/cljs-complete/blob/master/src/cljs_tooling/info.clj https://github.com/clojure-emacs/cider/commit/56dc504a38333e4b7c8b9cf3ee639b3b800fcb5e On Tue, Jan 28, 2014 at 7:10 PM, Gary Trakhman <[email protected]>wrote: > Also, the middleware depends on piggieback. This is all still > pre-release, but I'm working on a write-up. > > The general flow is > 1) add the middlewares and austin/piggieback to your project.clj > 2) start up a normal clj repl > 3) (cemerick.piggieback/cljs-repl) creates a cljs repl on top of the > existing repl. At that point, cljs autocomplete should work with latest > cider git. > > cljs-repl is what I've tested with so far. > > > On Tue, Jan 28, 2014 at 7:07 PM, Gary Trakhman <[email protected]>wrote: > >> I'm working on jump-to-definition, should drop in a few days :-). >> >> Until we release a real cider-nrepl release, you're stuck with the >> snapshot and lein install. >> >> >> On Tue, Jan 28, 2014 at 5:56 PM, Mimmo Cosenza >> <[email protected]>wrote: >> >>> Great news! Thanks. >>> mimmo >>> >>> On Jan 28, 2014, at 11:42 PM, [email protected] wrote: >>> >>> > Hey all, >>> > >>> > I just found out that CIDER now supports auto completion when using a >>> CLJS repl! >>> > >>> > Instructions on how to add the nREPL middleware to your project can be >>> found here: >>> > >>> > https://github.com/clojure-emacs/cider-nrepl >>> > >>> > My wife and I would like to thank the maintainers and contributors to >>> CIDER for implementing this: you have made our day! >>> > >>> > Adrian >>> > >>> > P.S. If anyone is interested, I've deployed a minimalistic >>> ClojureScript lein template as "om-cljs" to clojars. You get a jetty >>> development web server, bootstrap LESS with grunt script for compilation, >>> and decent defaults to get you started. To try it out type "lein new >>> om-cljs $project-name", where $project-name is whatever you want to call >>> your project. Check it out on GitHub: https://github.com/aamedina/cljs >>> > >>> > -- >>> > Note that posts from new members are moderated - please be patient >>> with your first post. >>> > --- >>> > You received this message because you are subscribed to the Google >>> Groups "ClojureScript" group. >>> > To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> > To post to this group, send email to [email protected]. >>> > Visit this group at http://groups.google.com/group/clojurescript. >>> >>> >> > -- Note that posts from new members are moderated - please be patient with your first post. --- You received this message because you are subscribed to the Google Groups "ClojureScript" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/clojurescript.
