Follow

It's been a really long time since I "lost" an hour fiddling with my dot . Felt "good". And reported a very tiny bug!

@johns Wow, fast action from Protesilaos Stavrou, very nice. (And I assume you can close the second ticket as a dup of the first -- although, admittedly, that bug tracker is not easy to work with, for those who don't already know the various email-based commands).

@johns You're doing better than me. Last commit to my dot #emacs (which is a whole directory, not just one file anymore) was:

> commit 30eeece13c39d6187e74f5cdd256cd784ad4a19b (HEAD -> master)
> Author: Bradley M. Kuhn <bkuhn@ebb.org>
> AuthorDate: 2021-05-24 14:51:57 -0700
> CommitDate: 2021-05-24 14:51:57 -0700

When I read what you said, I figured it would actually be mid 2019.

I made 4 commits in 2021, 3 in 2020, and none before going back to 2 on 2018-01-01, then 3 in 2016.

⌛☹😢

@tusharhero said:
> I fiddle a lot but forget to commit.

Ah, I forgot to check that, but `/bin/ls -lrta --time-style=full-iso` tells me last modification was 2021-12-08 14:15:28 -0800 …just a few months after my last commit.

I miss a time when I could improve my own tools.

@markgalassi told me once he does this _for a week_ every year. It briefly made me wish I'd been a scientist instead of an activist racing against the clock of diminishing worldwide software freedom.

Cc: @johns @kfogel

@bkuhn @tusharhero @markgalassi @johns The theory behind tweaking one's Emacs config, of course, is that it's actually overall time-efficient to do so, because it makes you faster at doing the (presumably frequent) operations you optimized.

The practice, of course, is that I'm a bald-faced liar and that we all know perfectly well it's an uncontrollable impulse that has no connection to productivity whatsoever.

@kfogel

You are so old school that your functions begin with 'kf-' and not 'kf/'. Even I use 'bkuhn/' these days!

😜

Cc: @markgalassi @tusharhero @johns

@bkuhn @markgalassi @tusharhero @johns I'm afraid that's C-programmer bias -- a tacit confession that I'm not as Lispy as you are. Please don't let anyone else in the Fediverse find out!

@kfogel

I have a vague memory "/" wasn't a valid character for identifiers in Emacs 18 or 19? Was it added in like 20?

@markgalassi @tusharhero @johns

@bkuhn @kfogel @markgalassi @johns in Emacs lisp, slashes are valid but not recommended, so that makes them perfect for your personal configuration because you can be sure no package uses it.

@kfogel @bkuhn @markgalassi @tusharhero Second order optimizations? My time spent yesterday was largely removing cruft (RIP livejournal posting from Emacs, shoutout @hober) that was generating warnings and complicating reusing the .emacs on multiple machines. So the only future thing this work made more efficient is...editing my .emacs.

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml