This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-06-08
Channels
- # admin-announcements (3)
- # arachne (1)
- # aws (2)
- # beginners (10)
- # boot (287)
- # cider (5)
- # clara (2)
- # cljs-dev (150)
- # cljsjs (2)
- # clojure (99)
- # clojure-austin (1)
- # clojure-brasil (1)
- # clojure-dev (13)
- # clojure-greece (55)
- # clojure-japan (1)
- # clojure-nl (2)
- # clojure-russia (24)
- # clojure-spec (184)
- # clojure-taiwan (1)
- # clojure-uk (45)
- # clojurescript (55)
- # clojurex (1)
- # cursive (20)
- # datascript (16)
- # datomic (1)
- # devcards (4)
- # events (10)
- # figwheel (1)
- # funcool (7)
- # hoplon (48)
- # immutant (1)
- # jobs (6)
- # lambdaisland (2)
- # lein-figwheel (19)
- # mount (36)
- # off-topic (37)
- # om (16)
- # om-next (17)
- # onyx (29)
- # planck (53)
- # proton (1)
- # pure-frame (1)
- # re-frame (40)
- # reagent (44)
- # remote-jobs (1)
- # ring (2)
- # robots (2)
- # rum (5)
- # slack-help (4)
- # spacemacs (27)
- # specter (82)
- # test-check (18)
- # test200 (1)
- # untangled (17)
I have el capitan, latest 1.3 eap and intellij 2016.1.3. the earlier eap 1.3 seemed ok but I intellij is now freezing and on startup i get no panels (ie just blank windows). i can use keys to open settings, but that’s about all. no error msgs i can see
@henryw374: Try the workaround in https://github.com/cursive-ide/cursive/issues/1210
@stijn: Not that I know of. The list is pretty short, sadly - introduce binding, inline binding, and rename. That’s all the classical refactorings, but some of the paredit stuff might count too (thread/unthread etc), and some of the intention stuff to (create function from use)
@wasser: I can’t think of anything that should cause that. I’m not sure what the plugin issue is, unfortunately I no longer control the repo since I’m now using JetBrains’ one.
has anyone else experienced indentation problems when using cursive + clojure pretty symbols?
@cfleming @hlship: With regards to indentation differences between Emacs and Cursive (https://clojurians.slack.com/archives/cursive/p1465252874000027), here is one case that I can't figure out how to handle right now. According to this style guide (https://github.com/bbatsov/clojure-style-guide), macros with body params should be indented with 2 spaces, while other macros/functions should use 1 space. https://github.com/bbatsov/clojure-style-guide#body-indentation https://github.com/bbatsov/clojure-style-guide#one-space-indent
I can only seem to get Cursive to either do 2 everywhere or 1 everywhere, using One space list indent
Here is an example formatted with Emacs:
(defmacro with-body [body]
body)
(with-body
(str ; should be indented 2
"hello" ; should be indented 1
"world"))