Fork me on GitHub
#emacs
<
2018-04-05
>
bozhidar06:04:20

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.

bozhidar06:04:12

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.

munen09:04:40

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/

metal 4
benzap14:04:58

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?

bozhidar14:04:11

@munen Much appreciated!

🙏 4
Wesley Matson15:04:50

@benzap I use C-' about thrice an hour, depending on the types of changes I'm making.

jeff.terrell16:04:55

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.)

theeternalpulse16:04:22

I think that is the emacs standard binding

Maxim Kim16:04:23

@jeff.terrell isnt it better to use scratch buffer for that? With <C-j> and friends.

Maxim Kim16:04:28

And there the result is printed under expression and you can copy it and do whatever you want

jeff.terrell18:04:32

@habamax - What is C-j bound to for you? I don't have that bound in Spacemacs, even in the scratch buffer.

theeternalpulse18:04:20

probably something like eval and print?

jeff.terrell19:04:24

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.

cgore21:04:31

It's by default eval-print-last-sexp

👍 4
cgore22:04:23

Although my paredit config squishes it.

theeternalpulse18:04:47

I'm a spacemacs user as well, and C-j does something useless for most buffer modes, like create a newline

ag19:04:57

> TIL about M-: to evaluate elisp expressions also, related https://twitter.com/iLemming/status/975889923571003393

jeff.terrell19:04:39

Interestingly, :+ 1 2 doesn't work, but :(+ 1 2) does. Maybe ex-mode is only calling interactive functions when you don't provide parens?

ag23:04:05

@jeff.terrell you can omit parens (in some cases) in eshell, not in eval

jeff.terrell00:04:35

Oh, right. Sorry, I misunderstood.