Recent Changes

Updates since 2025-11-02 10:00 UTC up to 2025-12-02 10:00 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-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.

2025-11-17

  • 20:07 UTC (new) (history) 2025-11-17 Showing size of Org mode subtrees . . . . mbork I’ve been using Org mode for way over 10 years now, and some of my Org files grew to a considerable size. My largest Org files are over 3 megabytes, which means that working with them tends to be a bit slow. I’d like to be able to check which parts of the Org file are the largest and which are smaller. With files on the disk, the classical tool to achieve this is du, along with its interactive counterparts like ncdu or the insanely fast gdu. I hoped for the existence of some kind of org-du which would do a similar thing with Org files. In fact, a tool with that name (written by the famous Karl Voit!) does exist, but it has three disadvantages which pretty much disqualify it for me: it counts lines instead of bytes, it is not working inside Emacs, and it is written in Python. Let’s write an org-du command which would work a bit like org-clock-display, that is, it would show the size of each subtree next to it using overlays.

2025-11-10

2025-11-03

  • 18:57 UTC (new) (history) 2025-11-03 Beeminder Org timer . . . . mbork Once I wrote about what I called “Org mode burst timer”, another idea occurred to me. That code is good, and may be useful for some people – if it is for you, feel free to use it! But I can do something better for me. Instead of requiring myself to set the burst property manually, I could tie this code to my Emacs Beeminder client. When a clock is started on a beeminded task, it could retrieve the necessary data about the goal associated with the current headline and notify me when I work on it enough.

More...

Filters