Re: [PATCH] Remove ncurses meta() call.
"Kevin J. McCarthy" <[email protected]> Tue, 30 Jun 2026 13:22:26 +0800
| Newsgroups | gmane.mail.mutt.devel |
|---|---|
| Message-ID | <[email protected]> |
--urPSGFMJ4ctrgipm Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable 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=20 a 2.4.1 release (likely this coming weekend). --=20 Kevin J. McCarthy GPG Fingerprint: 8975 A9B3 3AA3 7910 385C 5308 ADEF 7684 8031 6BDA --urPSGFMJ4ctrgipm Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEiXWpszqjeRA4XFMIre92hIAxa9oFAmpDUpIACgkQre92hIAx a9pVCxAAq53G14awe7uFRuhQDO57AaEzzzAXNyVQAKG/uNGk66xYC9BXddP4e/7P WD6rR39cVTUXN7sqkQowHBmDx6jaS1E44wf67OTU0B17vceAld+Yj6yNCd8sElSA L992UoM7jKt7yOa3Z1D85i9+vVUK0w8E7lHx9sDBMKxDJAy4Er8EiAtge0IGyWuE 1I5lWHCIO5vLSNQ7d7bQVkiZhYGSWYfh3xZjM7T42BDIO+3k8erO8h8d4xhA/urq ezS8KgyZ1s/5XE0KX6Z54JXbKzIGe0JZu3rDySgDJh6XWuKHF4/Ki5OfTnIKg/4w 8u7PLFCNT0cOAMXNXb7AieYXku7nVssY6b4PbMwEkfURjcmzeNF7n6vz/Abf1c0i oKpuO/cY7yld2AIEn7kkHYsPJCCxaIdysGeC/IfilOQEm+wzBUH8448OyVaR9TXk 9QJrXo/T+vdIJVrIFrCUJaxNltfx3yUii3BVwMyFe7VAWBTKN9ArLQdHHhD4Zlhv p1EoVeK3bbGLO+x3KKyJtsNICNiCWbS2uAoVhPHm9amM7NnJIU8RRbARZInJHL6N q2CmY1U4GAjx5hFvtb+/FVJJEPqH+3SUpoSTApn90VCzzeAL1G6ZLyLAS8l/0Hg3 pxW7dWtTHZ6gd811OC/SQZvRTZ49E32BXHrgcHCLTqVLuLxuBiQ= =hRfl -----END PGP SIGNATURE----- --urPSGFMJ4ctrgipm--