Fork me on GitHub
#spacemacs
<
2018-12-31
>
Drew Verlee00:12:41

I'm looking to move from away from Parinfer, just to see if something else works better for me. I'm looking at Lispville and Lispy-evil, which would appear to be almost the same thing. There also similar to evil-cleverparens which comes with spacemacs. Anyone have any opinions on any of these?

aisamu15:12:48

Lispy/Lispyville changed my life. I was about to buy a pedal (`SPC k`- on press, Esc- on release), or drop evil mode altogether. At the very least enable the safe mode for the existing cleverparens/smartparens thing.

Drew Verlee02:12:41

actually, i feel i would probably be happy with parinfer smart mode. Which is still in development, i might take the risk though 😛 . Having trouble integrating it in though. The instructions say: (require 'parinfer-smart). I assume i add that to my dotspacemacs/user-init and have it somehow take the file parinfer-smart.el file as an argument, which im not sure where to put. (

practicalli-johnny04:12:23

I really like smartparens in global strict mode and use lisp state quite a lot. Although with evil-cleverparens I can do a lot of simple editing and refactoring of Clojure just with the evil keybindings and it’s really quick

practicalli-johnny04:12:17

I never got used to parinfer changing my code around. I guess I am too used to structural editing, which seems to conflict in my mind when using parinfer

aisamu15:12:48

Lispy/Lispyville changed my life. I was about to buy a pedal (`SPC k`- on press, Esc- on release), or drop evil mode altogether. At the very least enable the safe mode for the existing cleverparens/smartparens thing.

Drew Verlee17:12:49

@aisamu did you look at Lispy evil?

aisamu18:12:44

Yup, that's what I use now! Lispyville + lispy

lilactown18:12:58

anyone know how to install a specific version of a package?

lilactown18:12:17

there’s a bug in the latest version of smartparens that is really effecting me. trying to roll back

lilactown18:12:40

OK for now, I just cloned the repo into my elpa file, renamed it something like what the original folder in elpa was named smartparens-20181212.1956, checked out the commit I wanted, and copied the smartparens-autoloads.el file from the original folder

ag18:12:49

you can also pin melpa stable packages, try like this: (add-to-list 'package-pinned-packages '(ac-cider . "melpa-stable") t)