This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-04-05
Channels
- # beginners (240)
- # boot (5)
- # cider (48)
- # clara (2)
- # cljs-dev (3)
- # cljsrn (66)
- # clojure (111)
- # clojure-denver (2)
- # clojure-italy (42)
- # clojure-nl (5)
- # clojure-spec (12)
- # clojure-uk (45)
- # clojurescript (138)
- # community-development (7)
- # core-async (8)
- # datomic (27)
- # emacs (21)
- # euroclojure (6)
- # figwheel (10)
- # fulcro (29)
- # graphql (5)
- # hoplon (3)
- # luminus (1)
- # lumo (7)
- # mount (4)
- # off-topic (13)
- # onyx (20)
- # parinfer (3)
- # pedestal (4)
- # precept (1)
- # proton (3)
- # re-frame (41)
- # reagent (3)
- # reitit (28)
- # ring-swagger (7)
- # shadow-cljs (88)
- # specter (1)
- # testing (10)
- # tools-deps (27)
- # vim (58)
Nothing unexpected. That’s the life of OSS maintainers - a ton of work and very little ROI, apart from the personal meaning you find in your projects.
Many of my projects are under-maintained simply because I reached a point where to make progress on all of them I have to do OSS development full-time.
You'll always have me as a fanboy, though^^ Doesn't count for much, but (I know) there's a whole lot of people that are very grateful for your work! Again, it's not much, but if you ever need a place to crash in Switzerland, you're welcome to stay for as long as you like. There's food, a guest-room, mountains and geese in the garden, all ready for you: http://zen-temple.net/zen-temples/lambda-zen-temple/introduction/
Anyone here using parinfer-mode in emacs? I'm curious what everyone is using for the parinfer-mode-toggle key, Is it something you use often?
@benzap I use C-' about thrice an hour, depending on the types of changes I'm making.
TIL about M-:
to evaluate elisp expressions. I was using this for back-of-the-envelope arithmetic around AWS Fargate costs, e.g. (+ (* 0.0506 0.25) (* 0.0127 0.5))
. Copy the expression, M-:
, paste, and see the result. Only problem is that I couldn't just paste the answer after evaluating it.
(Disclaimer: using #spacemacs, so I'm not certain this feature is in vanilla emacs, nor am I using emacs-appropriate terminology for copying and pasting.)
I think that is the emacs standard binding
@jeff.terrell isnt it better to use scratch buffer for that? With <C-j> and friends.
And there the result is printed under expression and you can copy it and do whatever you want
@habamax - What is C-j
bound to for you? I don't have that bound in Spacemacs, even in the scratch buffer.
probably something like eval and print?
Can you do either C-h k C-j
or SPC h d k C-j
depending on whether you use C-j
in insert mode or normal mode? That will describe the keybinding and tell you which function it's bound to.
I'm a spacemacs user as well, and C-j does something useless for most buffer modes, like create a newline
> TIL about M-:
to evaluate elisp expressions
also, related https://twitter.com/iLemming/status/975889923571003393
Interestingly, :+ 1 2
doesn't work, but :(+ 1 2)
does. Maybe ex-mode is only calling interactive functions when you don't provide parens?
@jeff.terrell you can omit parens (in some cases) in eshell, not in eval
Oh, right. Sorry, I misunderstood.