Difference between revisions of "Terminfo"

From dankwiki
(Created page with "Terminfo differences that aren't really handled in terminfo include: * Precise mechanisms of <tt>setaf</tt>/<tt>setbf</tt> * Whether ANSI 39 "Default foreground color" / ANSI...")
 
 
Line 3: Line 3:
 
* Precise mechanisms of <tt>setaf</tt>/<tt>setbf</tt>
 
* Precise mechanisms of <tt>setaf</tt>/<tt>setbf</tt>
 
* Whether ANSI 39 "Default foreground color" / ANSI 49 "Default background color" can be used distinctly (you just get <tt>op</tt>, often defined as <tt>op=\E[39;49m</tt>
 
* Whether ANSI 39 "Default foreground color" / ANSI 49 "Default background color" can be used distinctly (you just get <tt>op</tt>, often defined as <tt>op=\E[39;49m</tt>
* Struck (<tt>sgr</tt> 9)
+
* Strikethrough (<tt>sgr</tt> 9)
 
* Kitty's [https://github.com/kovidgoyal/kitty/issues/3185 weird replacement of RGB matching the default background color]
 
* Kitty's [https://github.com/kovidgoyal/kitty/issues/3185 weird replacement of RGB matching the default background color]
 +
* Ordering of x/y coordinates when retrieving cursor location

Latest revision as of 08:11, 21 December 2020

Terminfo differences that aren't really handled in terminfo include:

  • Precise mechanisms of setaf/setbf
  • Whether ANSI 39 "Default foreground color" / ANSI 49 "Default background color" can be used distinctly (you just get op, often defined as op=\E[39;49m
  • Strikethrough (sgr 9)
  • Kitty's weird replacement of RGB matching the default background color
  • Ordering of x/y coordinates when retrieving cursor location