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.

Reply via email to