I don’t have a VM based setup but on my aging laptop:
- Indenting a single line in a buffer with ~5K lines of code is instantaneous
- Indenting the entire 5K line buffer using
C-x h C-M-\
varies depending on the language and mode used. For elisp or fennel it’s instantaneous, for Go it’s about 1.5 second. - A slow case I’ve found was indenting a C or Go buffer where every line needed to be touched, this was about 7 seconds which is admittedly slower than I thought it would be
- Indenting such a file while in c-ts-mode (so with tree-sitter enabled) is about 1s.
- Same but using LSP and
M-x eglot-format-buffer
is instantaneous if a small number of fixes are required or about 1s if every line needs to be touched.
I only played A Feast for Odin extensively but I disagree on that one: our playtimes are much closer to the 90-120 minutes on the box than the 3-5 hours claimed by the article. I don’t think that we ever had a game go over 3 hours. Once everybody is comfortable with the basics and at least one player knows the rules well enough to quickly clear up any details the game flows very smoothly for us. The number of meeples is not a problem at all, the article neglects to mention that most worker placement spaces require multiple meeples so the 5-12 you get per turn are gone after a few actions.