This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2015-11-11
Channels
- # admin-announcements (71)
- # beginners (8)
- # boot (109)
- # cbus (5)
- # cider (27)
- # cljsrn (77)
- # clojure (65)
- # clojure-austin (5)
- # clojure-berlin (1)
- # clojure-brasil (1)
- # clojure-dev (58)
- # clojure-japan (15)
- # clojure-russia (193)
- # clojure-seattle (3)
- # clojurescript (120)
- # cursive (19)
- # data-science (1)
- # datomic (10)
- # docs (1)
- # editors-rus (17)
- # emacs (2)
- # events (1)
- # funcool (7)
- # hoplon (2)
- # jobs (1)
- # jobs-rus (16)
- # ldnclj (7)
- # leiningen (3)
- # off-topic (12)
- # om (450)
- # onyx (122)
- # re-frame (69)
- # reagent (28)
- # yada (20)
gnejs: I considered it, the idea is good, but the price is way too high imho for a remote conf
good thing with these kind of conf would be that it makes it possible for people from "not so rich" countries (or with visa issues) to attend. But with that kind of pricing maybe not.
http://crowdcast.io is not really expensive either. So I don't know. But good initiative nonetheless
@chrisoakman I just saw that about half an hour ago, it would be very helpful for me because I use minimal syntax highlighting.
I'm working on an Atom plugin you can try out: https://github.com/oakmac/atom-parinfer
@chrisoakman: that’s neat, does Atom have a REPL integration story at all?
for beginners though probably doesn’t matter as much, this + Figwheel could be a solid way to get started
to be honest, I don't even know
I picked Atom to integrate with because it was JS-extensible; having spent the last few days with the API it shouldn't be too hard to build a REPL into Atom
true story: I never use a REPL
Shaun says I'm a disgrace to Lisp 😉
step 1) Atom extension, step 2) Sublime Text extension - targeting popular editors
ok I had unlearn a couple of things but I think I get how parinfer is supposed to work
there are always corner cases
I don't understand these details, but I think Shaun "proved" Parinfer mathematically: http://shaunlebron.github.io/parinfer/#mathematical-foundation
(if such a thing is even possible)
that does sound cool :)
I can tell you there is definitely an edge case with the atom extension specifically: https://github.com/oakmac/atom-parinfer/issues/9
it's a hack I'm using for speed reasons, but the actual Parinfer algorithm doesn't have that bug
ah, the penny clicks - so it barfs/slurps automagically according to indentation?
and eventually that should go away
hi guys
speak of the devil 😉
oh, I thought someone was mentioning corner cases
http://shaunlebron.github.io/parinfer/ was much more helpful than the github home page 😉
yeah, my readmes are usually long, but I figured I wrote enough on the main page 😉
Hi, @shaunlebron. In the animations on http://shaunlebron.github.io/parinfer/ page, how to indent multiple files at once like you do?
@tap: multiple lines? select them and hit tab
is it working okay?
is that in atom or the webpage?
oh yeah, thanks, I broke it at some point
tabbing multiple selected lines works in the Atom extension
not a bug in the main Parinfer algorithm; probably a CodeMirror integration thing
Wow supercool @shaunlebron super interesting idea
It hurts my paredit brain though
paredit does a lot that parinfer can’t do, so I guess they can be used together
does anything exist for either sublime or atom that is similar to paredit-kill
in emacs?
I think you write it, then share it with the rest of us.