Files
opentui/packages/web
Simon Klee 1b25377b60 core: encode embedded terminal Meta as Alt
Core's key parser sets `meta` for Alt: a legacy `ESC a` sets only `meta`,
and a Kitty Alt key sets `meta` and `option`. The embedded terminal mapped
`meta` to Super, so legacy children got the plain letter for Alt+b, Alt+f
and similar, and Kitty children got Alt+Super for Alt. Encode
`alt || option || meta` as Alt and only `super` as Super; Kitty's own Meta
bit, which the parser folds into `meta`, now also encodes as Alt.

This changes the documented behavior; the embedded terminal docs now say
that `meta` encodes as Alt.

Issue: 066
Fixes #1594
2026-10-09 13:16:42 +02:00
..
2026-08-14 11:39:54 +02:00
2026-01-23 21:39:11 +01:00