protorepl

jasongilman 2016-12-06T00:37:52.000091Z

@jamieorc: Thanks! It was a lot of work over the last year and a lot of work to make the presentation. I've been really pleased with the response. I hope to see more users and others building extensions in Atom.

neil.clarke 2016-12-06T06:35:42.000092Z

Hey @jasongilman - just a shout out from another Clojurian in South Africa who loves using Proto REPL! Great product - thanks for all the hard work.

robert-stuttaford 2016-12-06T08:44:45.000093Z

o/ @neil.clarke

neil.clarke 2016-12-06T09:02:54.000094Z

o7 @robert-stuttaford - yeah I'd also love to see clj-refactor integrated; probably a bit beyond my expertise but willing to help in some way...

jasongilman 2016-12-06T13:39:23.000095Z

@neil.clarke: That's something I'd like to do as well. It certainly seems possible to integrate that in and expose it through different actions in Atom. My current priorities are getting infinite/large sequences handled and Sayid integration.

1šŸ˜®
jamieorc 2016-12-06T18:08:49.000097Z

@jasongilman I wish I was doing more clojure(script), but medium-to-long term it will happen. Iā€™ve done significant work in Om and re-frame and decided I like Hoplon much better šŸ™‚ Iā€™ll bet it took a lot of work to make those plugins. I discovered yours after I decided to check out Atom again. Textmate is wanting and Iā€™ve only ever put up with Emacs. BTW, Sayid looks way cool.

seancorfield 2016-12-06T18:29:16.000098Z

My biggest obstacle so far to testing all this is getting used to non-Emacs key bindings for basic navigation and editor operationsā€¦ I hadnā€™t realized how deeply internalized Emacs keystrokes had become! šŸ™‚

1
robert-stuttaford 2016-12-06T18:29:47.000099Z

just remember all the repl things are Cmd+Alt+something šŸ™‚

robert-stuttaford 2016-12-06T18:30:17.000100Z

i still keep emacs open to re-indent code and use the threading shortcuts šŸ™ˆ

robert-stuttaford 2016-12-06T18:30:26.000101Z

by copying code back and forth

seancorfield 2016-12-06T18:33:06.000102Z

Is there an equivalent to C-c C-k (compile current file into the REPL)? I know I can do C-a C-M-, s but that literally sends the whole buffer as text into the REPL which is a bit messy...

fellshard 2016-12-06T18:35:06.000103Z

C-, f ?

1
seancorfield 2016-12-06T18:37:53.000104Z

Ah, ā€œDisplay Executed Code in REPLā€ is probably what Iā€™m looking for...

seancorfield 2016-12-06T18:44:39.000105Z

Hmm, when I uncheck that anything I type in the REPL reappears after I press shift-enter so I have to delete it in order to type something else...

seancorfield 2016-12-06T18:45:46.000106Z

(it suppresses display of executed code sent from the editor just fine, so thatā€™s good!)

seancorfield 2016-12-06T18:49:36.000107Z

I raised https://github.com/jasongilman/proto-repl/issues/195 for that.

jamieorc 2016-12-06T19:48:08.000109Z

you can open settings -> keybindings and filter on ā€œproto-replā€ to see the keybindings

tolitius 2016-12-06T19:49:43.000110Z

@seancorfield have you tried: https://atom.io/packages/emacs-plus ? I am using https://atom.io/packages/vim-mode-plus it works great so far

seancorfield 2016-12-06T19:50:27.000112Z

Oh, that might be a good option for meā€¦ thank you @tolitius !

tolitius 2016-12-06T19:51:54.000113Z

sure, yea I am also just starting with atom. tried it with Elm first.. now with proto-repl it just too appealing not to try with Clojure šŸ™‚