On Thu, Jun 25, 2026 at 10:06:44AM +0800, Kevin J. McCarthy wrote:
The meta() call enables 8-bit mode on a terminal via the smm terminfo entry (or the CS8 flag). This is an older mode that most likely isn't necessary anymore. On many terminals it allows Alt-x to be sent as an 8-bit value instead of Esc-x. However, it also affects other input. For more information see: <https://invisible-island.net/ncurses/man/curs_inopts.3x.html#h3-meta>.This mode is affecting some modern terminals badly, including foot. Additionally, mutt turned the mode on but did not turn it off, leaving foot in a state where Alt-f/b no longer worked properly after running mutt. Users desiring this mode can manually configure their terminal.
Thank you everyone for your feedback. I've merged this into stable, for a 2.4.1 release (likely this coming weekend).
-- Kevin J. McCarthy GPG Fingerprint: 8975 A9B3 3AA3 7910 385C 5308 ADEF 7684 8031 6BDA
signature.asc
Description: PGP signature
