editors

Discussion about all editors used for Clojure/ClojureScript
dominicm 2016-02-09T05:59:59.000077Z

https://i.imgur.com/cOoZUnH.png Maybe I want to be tracked. Because yanno. Github.

😆 1
dominicm 2016-02-09T06:00:29.000079Z

sexp is like paredit.

dominicm 2016-02-09T06:15:07.000080Z

@juhoteperi: Just seen your vim-cider. Why didn't I know about this, I'd tried to implement this stuff myself!

dominicm 2016-02-09T06:15:29.000081Z

My attempt was really poor, https://github.com/SevereOverfl0w/vim-cljrefactor

dominicm 2016-02-09T06:15:33.000083Z

Now I can remove it though :simple_smile:

juhoteperi 2016-02-09T06:16:22.000084Z

@dominicm: there is also https://github.com/snoe/clj-refactor.nvim which is quite promising. It is implemented using ClojureScript.

dominicm 2016-02-09T09:26:37.000086Z

I saw that was started a little while ago, @juhoteperi, I need to check it out. I'm quite sad, I've had to remove parinfer, because it keeps aggressively rewriting my team's code

cfleming 2016-02-09T20:46:48.000087Z

@dominicm: Is that because of the initial format when you open a file?

cfleming 2016-02-09T20:46:59.000088Z

(re: parinfer)

dominicm 2016-02-09T20:49:07.000089Z

@cfleming yes

cfleming 2016-02-09T20:49:47.000090Z

That’s a bummer. Doesn’t that mean that their code has quite odd indentation, or is parinfer too strict about what that initial run should look like?

cfleming 2016-02-09T21:19:41.000091Z

@dominicm: ^^ sorry, didn’t ping you there

cfleming 2016-02-09T21:20:25.000092Z

I’m interested in this because I’m currently integrating parinfer into Cursive, so if there’s something that could be done to help this I’d love to know your thoughts.

snoe 2016-02-09T21:42:24.000093Z

@dominicm: I needed to pair parinfer with cljfmt and that keeps everything pretty close to emacs/cider formatting. The only difference is that comments at the end of blocks get spit out (I think you raised an issue about this). Luckily teammates are ok with that.