Created: November 27, 2022

Last modified: January 31, 2026

Info sucks

The .info format produced by GNU Texinfo kinda sucks. The info reader built into emacs is certainly the best way to view these files, but I find myself using the html produced by texinfo far more often than the info files.

The main reasons are that:

I think it would be great if gnu projects adopted org markup for documentation instead. It’s been discussed enough times over the years that I have doubts if it’ll ever happen at this point unfortunately.

At this point the best setup seems like just using eww to view the full html version of texinfo docs, but it’s not efficient and chokes on larger manuals like the elisp manual. Also the html versions of texinfo docs aren’t built or installed by default.

At least eww respects my dark color scheme, unlike the gnu documentation websites which use terrible themes that don’t adapt to prefers-color-scheme. For example see this org-mode manual page (but prepare your retinas for the flood of white pixels). I would love an emacs documentation integration that let’s me just view everything as an org buffer. At least for the org-mode manual I can, because it is literally just written in org-mode! Just like all documentation should be, because markdown is not a format.