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.

Reply via email to