You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add support for ECMA-48 escape sequence for crossed-out/strikethrough
ECMA-48 defines rendition mode 9 as:
crossed-out (characters still legible but marked as to be deleted),
and mode 29 as the inverse:
not crossed out
Modern terminals (including xterm, tmux, libvte, etc.) support rendering
strikethrough. Further, ncurses since version 6.1 includes the smxx/rmxx
user-defined terminal capabilities in the tmux and xterm-basic
databases.
Note that the new attribute still fits in the eight bits allocated for
Renditions::attributes, so there is no need to increase the size of Cell.
Signed-off-by: Stanislav Spassov <[email protected]>
0 commit comments