Skip to main content


When I upgraded to #Debian 12, my #Emacs started misbehaving in all kinds of weird ways. I assumed it was some breaking change in my custom config script. Turns out I just needed to delete the cache.

That makes no sense whatsoever.

Content warning: shitpost

This entry was edited (9 months ago)
@silverwizard Heresy!

Though, to be fair, the reason I have custom scripts is that the way Emacs works out of the box is brain-dead (particularly the way it handles indentation).

Tabs? Spaces? Why not both?
@Jonathan Lamothe welcome to my text editor
I use it to edit text
i use a formatter to format text
This entry was edited (9 months ago)
@silverwizard Two words: significant whitespace
@silverwizard TBH, I'm really not sure why people get so upset about this.
@silverwizard I find that stripping the unnecessary whitespace out of code makes it harder to read. While there's a lot more to code readability, forcing people to use it sensibly doesn't hurt anything, IMHO.
@Jonathan Lamothe constraints are worse when imposed arbitrarily by tools rather than situations
@silverwizard How does this differ from a syntax rule?
@silverwizard Sure, but only because we've arbitrarily defined them as such.

I guess I understand your stance on this. I just don't share it. I suppose I just have to chock it up to personal preference.
there are only two hard things in computer science. Naming things, and...
Was there byte-compiled elisp code in that cache, from an old emacs? And it didn't mean the same thing to your new emacs?
@tulpa I have no idea. I just know that when I deleted it, everything was fine again.