mirror of
https://github.com/doomemacs/doomemacs
synced 2025-09-24 16:30:58 -05:00
Yes, yes. I did a stupid here. I depend on the order of a hash table, and sure enough, that came back to bite me when that changed internally in Emacs 29. In practice, this meant packages were getting installed/rebuilt in reverse order, which, besides some odd output during 'doom sync' for users on 29+, didn't pose any overt issues, but may have caused strange, inexplicable byte-code warnings/errors. But, rather than do the smart thing and *not* do this, I do the next best thing: procrastinate! Because the solution is non-trivial (I don't control the hash table in question) and this is precisely the sort of technical debt I've fixed in v3, and I'd really, *really* rather beat my head on that wall, rather than this one.
61 KiB
61 KiB