Recent Changes

Updates since 2025-11-22 19:34 UTC up to 2025-12-22 19:34 UTC

1 | 3 | 7 | 30 | 90 days
List all changes Include rollbacks Include minor changes
List later changes RSS RSS with pages RSS with pages and diff

2025-12-15

  • 18:04 UTC (new) (history) 2025-12-15 Improving Emacs screenshots . . . . mbork Three years ago I wrote a short post about making screenshots directly in Emacs. I’m still using that feature from time to time (last time when I was writing the post about changing window layouts), and I noticed that it could use some improvement.

2025-12-08

  • 20:19 UTC (new) (history) 2025-12-08 Some new additions to Emacs . . . . mbork While I’ve been compiling my Emacs from source code for a very long time, I do not do that very often. I’m still excited by the cool new things Emacs developers cook for us all, but I don’t have time (nor do I remember) to git pull and make all my Emacs very often. However, I did it a few days ago, and was greeted with three surprises – two fantastic ones and one less so.

2025-12-01

  • 19:04 UTC (new) (history) 2025-12-01 Uppercasing a single letter . . . . 89.151.23.143 There are some key bindings in Emacs which many people remap to something they consider “more useful”. I do it myself – pretty much the only thing the default binding for C-z (suspend-frame) does is annoy me. What I don’t understand is that some people do this to M-c, M-l and M-u, bound to capitalize-word, downcase-word and upcase-word respectively by default. I consider them tremendously useful (in fact, I sometimes even use C-x C-l (downcase-region) even though I claimed myself back in 2019 that it’s “useless”!). What I want is not fewer case-changing commands, but more of them!

2025-11-24

  • 19:52 UTC (new) (history) 2025-11-24 Changing window layout . . . . mbork Sometimes I have my Emacs frame split, for example having two windows – one beside the other – and I want to preserve both windows but have them stacked on top of each other. Or vice versa. I figured that it shouldn’t be too difficult to write some little function to do that (although dealing with windows and their positioning is notoriously complex – but also incredibly flexible). I decided to look for existing solutions first. I was not disappointed.

More...

Filters