emacs

Consider also joining #cider, #lsp and #inf-clojure, where most of the tool-specific discussions are happening.
2020-12-02T03:14:59.214900Z

How can I paste code without parinfer rebalancing all parens ?

practicalli-john 2020-12-02T10:16:50.215500Z

Parinfer infers where the parens should go based on the position of characters. So I assume you would have to write an Emacs lisp function to wrap the paste command that disables parinfer, then calls the usual past command and then enables parinfer again. Although I assume parinfer will still update the pasted code at some point, especially if you edit it. I prefer using structured editing as I like to control the structure of my code. I use smartparens in strict mode, it works very well and is unobtrusive https://github.com/Fuco1/smartparens

2020-12-10T16:33:31.247600Z

Thanks for the pointers!

2020-12-02T07:25:36.215300Z

I don’t use parinfer, but from the name, it sounds like that’s exactly what it does. You could just turn it off