Hi Gary,
Sounds like you've made a lot of great progress, I'm looking forward to
checking it out! :-)
Of course, issues/patches for piggieback to support this are most welcome.
- Chas
On 02/07/2014 02:05 PM, Gary Trakhman wrote:
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] <mailto:[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] <mailto:[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] <mailto:[email protected]>> wrote:
Great news! Thanks.
mimmo
On Jan 28, 2014, at 11:42 PM, [email protected]
<mailto:[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]
<mailto:clojurescript%[email protected]>.
> To post to this group, send email to
[email protected]
<mailto:[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.
--
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.