On 2026-06-25 18:42:33 -0400, Thomas Dickey wrote:
> more to the point: in 2000 (the quoted thread), the meta() call from mutt
> had no effect on xterm because:
> 
>       a) there were no control sequences to activate it until 6 years later,
> 
>       b) ncurses was already using the terminal in 8-bit mode anyway

The meta() call could have been added for another terminal.

"git show 1a5381e07e97fe482c2b3a7c75f99938f0b105d4:ChangeLog"
gives the initial version of the ChangeLog file in Git,
starting with changes since 0.88 (while the current ChangeLog
file no longer contains such information), but meta() isn't
mentioned, only $meta_key:

- [[email protected]] adds the $meta_key boolean option to case 8bit input to be
  delivered as ESC + the char with the hi bit stripped

And IIRC, Mutt preferably used S-Lang rather than ncurses in the past.
This could have an influence.

-- 
Vincent Lefèvre <[email protected]> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / Pascaline project (LIP, ENS-Lyon)

Reply via email to