{"action":"created","issue":{"url":"https://api.github.com/repos/clojure-emacs/cider/issues/1195","labels_url":"https://api.github.com/repos/clojure-emacs/cider/issues/1195/labels{/name}","comments_url":"https://api.github.com/repos/clojure-emacs/cider/issues/1195/comments","events_url":"https://api.github.com/repos/clojure-emacs/cider/issues/1195/events","html_url":"https://github.com/clojure-emacs/cider/pull/1195","id":94393221,"number":1195,"title":"Double (Clojure + ClojureScript) client REPLs","user":{"login":"Malabarba","id":453029,"avatar_url":"https://avatars.githubusercontent.com/u/453029?v=3","gravatar_id":"","url":"https://api.github.com/users/Malabarba","html_url":"https://github.com/Malabarba","followers_url":"https://api.github.com/users/Malabarba/followers","following_url":"https://api.github.com/users/Malabarba/following{/other_user}","gists_url":"https://api.github.com/users/Malabarba/gists{/gist_id}","starred_url":"https://api.github.com/users/Malabarba/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Malabarba/subscriptions","organizations_url":"https://api.github.com/users/Malabarba/orgs","repos_url":"https://api.github.com/users/Malabarba/repos","events_url":"https://api.github.com/users/Malabarba/events{/privacy}","received_events_url":"https://api.github.com/users/Malabarba/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-07-10T21:07:31Z","updated_at":"2015-07-13T10:19:31Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/clojure-emacs/cider/pulls/1195","html_url":"https://github.com/clojure-emacs/cider/pull/1195","diff_url":"https://github.com/clojure-emacs/cider/pull/1195.diff","patch_url":"https://github.com/clojure-emacs/cider/pull/1195.patch"},"body":"First, one needs to add these to `projec.clj` (as described on the Readme):\r\n\r\n    :dependencies [[com.cemerick/piggieback \"0.2.1\"]\r\n                   [org.clojure/tools.nrepl \"0.2.10\"]\r\n                   [org.clojure/clojure \"1.7.0\"]]\r\n    :repl-options {:nrepl-middleware [cemerick.piggieback/wrap-cljs-repl]}\r\n\r\nand then invoke `M-x cider-jack-in-clojurescript`. This should create two repl buffers."},"comment":{"url":"https://api.github.com/repos/clojure-emacs/cider/issues/comments/120884910","html_url":"https://github.com/clojure-emacs/cider/pull/1195#issuecomment-120884910","issue_url":"https://api.github.com/repos/clojure-emacs/cider/issues/1195","id":120884910,"user":{"login":"Malabarba","id":453029,"avatar_url":"https://avatars.githubusercontent.com/u/453029?v=3","gravatar_id":"","url":"https://api.github.com/users/Malabarba","html_url":"https://github.com/Malabarba","followers_url":"https://api.github.com/users/Malabarba/followers","following_url":"https://api.github.com/users/Malabarba/following{/other_user}","gists_url":"https://api.github.com/users/Malabarba/gists{/gist_id}","starred_url":"https://api.github.com/users/Malabarba/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Malabarba/subscriptions","organizations_url":"https://api.github.com/users/Malabarba/orgs","repos_url":"https://api.github.com/users/Malabarba/repos","events_url":"https://api.github.com/users/Malabarba/events{/privacy}","received_events_url":"https://api.github.com/users/Malabarba/received_events","type":"User","site_admin":false},"created_at":"2015-07-13T10:19:31Z","updated_at":"2015-07-13T10:19:31Z","body":"> Some projects (for example, those that use figwheel) might not invoke cemerick.piggieback/cljs-repl directly to start a REPL - we should just include the call to it in thecider-cljs-repl custom\r\n\r\nDone now.\r\n\r\n> We'll continue to refine this functionality down the road\r\n\r\nAgreed. With should open an issue with the points discussed here."}}