Recent Changes

Updates since 2024-10-14 02:58 UTC up to 2024-11-13 02:58 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

2024-11-11

  • 11:07 UTC (new) (history) 2024-11-11 A situated approach to passwords . . . . mbork It is a well-known mantra that when writing a web application or a similar thing, you should never store your users’ passwords unencrypted. Well, I’m now going to challenge this idea (a bit).

2024-11-05

2024-11-04

  • 07:24 UTC (new) (history) 2024-11-04 Persisting variables across Emacs sessions . . . . mbork Today, I have a short tip to all people who write Elisp and want to preserve some variable other than user customizations between Emacs sessions. (For user settings, configuring them manually in init.el is the standard way to go.) A classic example would be histories of the user’s entries.

2024-10-28

  • 20:16 UTC (new) (history) 2024-10-28 Command alternatives . . . . mbork Today I’d like to write about an Emacs feature I didn’t know about, even though it’s part of Emacs since quite some time – it appeared in version 24.4, which means it is over 10 years old! It seems I’m not the only one who didn’t know this exists – I’ve just searched my ~/.emacs.d/elpa directory (which contains almost a hundred packages now!), and none of the packages I have installed there uses it, either.

2024-10-23

2024-10-19

  • 16:49 UTC (new) (history) 2024-10-19 substitute-command-keys . . . . mbork Today I have a short tip for everyone that codes Elisp (for other people or even only for themselves), inspired by something I wrote recently (and will blog about soon, too). If you want to tell the user things like “press C-c C-c to finish what you are doing”, don’t hardcode the keybindings in the message string. You may bind the command to finish whatever the user is doing to C-c C-c, true, but the user could rebind it to <f10> or even M-s s-a or whatever key they like, or even unbind it completely. Instead, use the following syntax

2024-10-14

  • 11:30 UTC (new) (history) 2024-10-14 mrr-replace-mode . . . . mbork I have to admit that this is a bit embarrassing. A long time ago I announced a future post (and promised to release my code) for performing multiple regex replacements in a buffer, possibly in an interactive way. A few months later I started my first programming job (yay!) and promptly forgot about it…

More...

Filters