This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-09-23
Channels
- # alda (1)
- # beginners (26)
- # boot (88)
- # carry (2)
- # cider (6)
- # clara (6)
- # cljs-dev (43)
- # cljsrn (14)
- # clojure (48)
- # clojure-belgium (2)
- # clojure-czech (4)
- # clojure-dev (1)
- # clojure-dusseldorf (7)
- # clojure-japan (1)
- # clojure-russia (55)
- # clojure-spec (65)
- # clojure-taiwan (1)
- # clojure-uk (28)
- # clojurescript (154)
- # cursive (5)
- # datomic (1)
- # editors (2)
- # emacs (29)
- # funcool (1)
- # jobs (3)
- # lambdaisland (5)
- # leiningen (1)
- # luminus (2)
- # new-channels (1)
- # off-topic (17)
- # om (18)
- # om-next (10)
- # onyx (24)
- # parinfer (14)
- # pedestal (4)
- # planck (3)
- # re-frame (69)
- # reactive (2)
- # reagent (3)
- # schema (2)
- # spacemacs (2)
- # sql (13)
- # vim (11)
@doglooksgood: sorry for late reply, I’ll turn on notifications in this channel
you can look at atom-parinfer’s implementation here: https://github.com/oakmac/atom-parinfer/blob/master/src-cljs/atom_parinfer/core.cljs#L309
he uses only the current top level s-exp
@shaunlebron I've already solved this problem, the performance is ok. I think this plugin is pretty usable and I'm working on deloy it to melpa.
@doglooksgood: great work!
the vim plugin (not nvim) only runs parinfer after you leave insert mode
last i checked anyway
I found the aggressive-indent in emacs, actually do the same thing with parinfer paren mode.
The aggressive can also keep indentation when edit code like this
(print| hello
world)
I think this is handy.@shaunlebron May I add a link in parinfer homepage for https://github.com/DogLooksGood/parinfer-mode ?
@doglooksgood: yeah, I’ll take a PR for the readme and the site (I list editor plugins in both places)