protorepl

manas_marthi 2018-06-18T12:19:44.000514Z

Hi all, I followed the recommended setup on proto GitHub page. I have proto repl, parinfer, lisp paredit.

manas_marthi 2018-06-18T12:19:59.000368Z

I am not able to use properly

manas_marthi 2018-06-18T12:20:37.000092Z

Hitting enter creates blank line but keeps the cursor at same place

manas_marthi 2018-06-18T12:21:58.000068Z

I have to enter control enter. When I try to add a new let binding in next line, it doesn't add spaces and indentation.

manas_marthi 2018-06-18T12:59:12.000030Z

parinfer works as per my expectations if i set parinfer:Paren is set

manas_marthi 2018-06-18T12:59:30.000114Z

however, it is always set to parinfer:indent

manas_marthi 2018-06-18T12:59:40.000153Z

how do I make this setting change permanently

seancorfield 2018-06-18T16:50:54.000267Z

@manas.marthi Are you on Windows or Mac?

seancorfield 2018-06-18T16:52:01.000520Z

What you described sounds like what I ran into on Windows -- and the "opinionated" guide is written for Mac so you need to add something else to the keymap. Unfortunately, I recently wiped my Windows laptop and haven't yet set up Atom/ProtoREPL on it.

manas_marthi 2018-06-18T17:02:20.000387Z

Hi @seancorfield I am on windows

seancorfield 2018-06-18T17:31:37.000157Z

This file needs a version for Windows (different platform condition and appropriate changes to all the cmd keys) https://gist.githubusercontent.com/jasongilman/d1f70507bed021b48625/raw/cde5626b1df66fc62c315c38b52f827b46777d61/keymap.cson

seancorfield 2018-06-18T17:35:12.000475Z

Here's what I was using -- which remove the Mac-only nature of most key bindings. I don't remember if this solves the Windows enter problem https://github.com/seancorfield/proto-repl-setup/blob/master/keymap.cson