diff --git a/docs/espterm-xterm.html b/docs/espterm-xterm.html index a19c158..85382e2 100644 --- a/docs/espterm-xterm.html +++ b/docs/espterm-xterm.html @@ -603,7 +603,7 @@ CSI Pm ` Character Position Absolute [column] (default = [row,1]) (HPA). CSI Pm a Character Position Relative [columns] (default = [row,col+1]) (HPR). -CSI Ps b Repeat the preceding graphic character Ps times (REP). +CSI Ps b Repeat the preceding graphic character Ps times (REP). CSI Ps c Send Device Attributes (Primary DA). Ps = 0 or omitted -> request attributes from terminal. The response depends on the decTerminalID resource setting. @@ -681,7 +681,7 @@ CSI ? Pm h Ps = 9 -> Send Mouse X & Y on button press. See the sec- tion Mouse Tracking. This is the X10 xterm mouse protocol. Ps = 1 0 -> Show toolbar (rxvt). - Ps = 1 2 -> Start Blinking Cursor (att610). + Ps = 1 2 -> Start Blinking Cursor (att610). Ps = 1 8 -> Print form feed (DECPFF). Ps = 1 9 -> Set print extent to full screen (DECPEX). Ps = 2 5 -> Show Cursor (DECTCEM). @@ -693,7 +693,7 @@ CSI ? Pm h Ps = 4 2 -> Enable National Replacement Character sets (DECNRCM). Ps = 4 4 -> Turn On Margin Bell. - Ps = 4 5 -> Reverse-wraparound Mode. + Ps = 4 5 -> Reverse-wraparound Mode. Ps = 4 6 -> Start Logging. This is normally disabled by a compile-time option. Ps = 4 7 -> Use Alternate Screen Buffer. (This may be dis- @@ -751,15 +751,15 @@ CSI ? Pm h 0 4 7 and 1 0 4 8 modes. Use this with terminfo-based applications rather than the 4 7 mode. ESP8266 doesn't have enough RAM to hold two screen buffers. - Instead, we at least back up and restore screen title, size and other - attributes. The screen is also cleared with each buffer change. TODO implement Ps = 1 0 5 0 -> Set terminfo/termcap function-key mode. Ps = 1 0 5 1 -> Set Sun function-key mode. Ps = 1 0 5 2 -> Set HP function-key mode. Ps = 1 0 5 3 -> Set SCO function-key mode. Ps = 1 0 6 0 -> Set legacy keyboard emulation (X11R6). - Ps = 1 0 6 1 -> Set VT220 keyboard emulation. - Ps = 2 0 0 4 -> Set bracketed paste mode. + Ps = 1 0 6 1 -> Set VT220 keyboard emulation. + Ps = 2 0 0 4 -> Set bracketed paste mode. CSI Pm i Media Copy (MC). Ps = 0 -> Print screen (default). Ps = 4 -> Turn off printer controller mode. @@ -869,7 +869,7 @@ CSI Pm m Character Attributes (SGR). Ps = 4 -> Underlined. Ps = 5 -> Blink (appears as Bold). Ps = 7 -> Inverse. - Ps = 8 -> Invisible, i.e., hidden (VT300). + Ps = 8 -> Invisible, i.e., hidden (VT300). Ps = 9 -> Crossed-out characters (ISO 6429). Ps = 2 0 -> Fraktur (code from Wikipedia) Ps = 2 1 -> Doubly-underlined (ISO 6429). @@ -879,7 +879,7 @@ CSI Pm m Character Attributes (SGR). Ps = 2 4 -> Not underlined. Ps = 2 5 -> Steady (not blinking). Ps = 2 7 -> Positive (not inverse). - Ps = 2 8 -> Visible, i.e., not hidden (VT300). + Ps = 2 8 -> Visible, i.e., not hidden (VT300). Ps = 2 9 -> Not crossed-out (ISO 6429). Ps = 3 0 -> Set foreground color to Black. Ps = 3 1 -> Set foreground color to Red. @@ -925,24 +925,23 @@ CSI Pm m Character Attributes (SGR). If xterm is compiled with the 16-color support disabled, it supports the following, from rxvt: Ps = 1 0 0 -> Set foreground and background color to - default. - - Xterm maintains a color palette whose entries are identified + default.ESPTerm implements a standard 256-color palette which can be accessed using the following three-part SGR: Xterm maintains a color palette whose entries are identified by an index beginning with zero. If 88- or 256-color support is compiled, the following apply: o All parameters are decimal integers. o RGB values range from zero (0) to 255. - o ISO-8613-3 can be interpreted in more than one way; xterm + o ISO-8613-3 can be interpreted in more than one way; xterm allows the semicolons in this control to be replaced by colons (but after the first colon, colons must be used). - These ISO-8613-3 controls are supported: + These ISO-8613-3 controls are supported: Pm = 3 8 ; 2 ; Pr; Pg; Pb -> Set foreground color to the - closest match in xterm's palette for the given RGB Pr/Pg/Pb. - Pm = 3 8 ; 5 ; Ps -> Set foreground color to Ps. + closest match in xterm's palette for the given RGB Pr/Pg/Pb. + Pm = 3 8 ; 5 ; Ps -> Set foreground color to Ps. Pm = 4 8 ; 2 ; Pr; Pg; Pb -> Set background color to the closest match in xterm's palette for the given RGB Pr/Pg/Pb. - Pm = 4 8 ; 5 ; Ps -> Set background color to Ps. + Pm = 4 8 ; 5 ; Ps -> Set background color to Ps. CSI > Ps; Ps m Set or reset resource-values used by xterm to decide whether @@ -1064,7 +1063,7 @@ CSI ! p Soft terminal reset (DECSTR). Ps = 2 1 -> Extinguish Num Lock. Ps = 2 2 -> Extinguish Caps Lock. Ps = 2 3 -> Extinguish Scroll Lock. -CSI Ps SP q +CSI Ps SP q Set cursor style (DECSCUSR, VT520). Ps = 0 -> blinking block. Ps = 1 -> blinking block (default). @@ -1072,7 +1071,7 @@ CSI ! p Soft terminal reset (DECSTR). Ps = 3 -> blinking underline. Ps = 4 -> steady underline. Ps = 5 -> blinking bar (xterm). - Ps = 6 -> steady bar (xterm). + Ps = 6 -> steady bar (xterm). CSI Ps " q Select character protection attribute (DECSCA). Valid values for the parameter: @@ -1084,7 +1083,7 @@ CSI Ps ; Ps r dow) (DECSTBM). CSI ? Pm r Restore DEC Private Mode Values. The value of Ps previously - saved is restored. Ps values are the same as for DECSET. TODO implement + saved is restored. Ps values are the same as for DECSET. CSI Pt; Pl; Pb; Pr; Ps$ r Change Attributes in Rectangular Area (DECCARA), VT400 and up. Pt; Pl; Pb; Pr denotes the rectangle. @@ -1096,7 +1095,7 @@ CSI s Save cursor (ANSI.SYS), available only when DECLRMM is dis- DECLRMM is enabled (VT420 and up). CSI ? Pm s Save DEC Private Mode Values. Ps values are the same as for - DECSET. TODO implement + DECSET. CSI Ps ; Ps ; Ps t Window manipulation (from dtterm, as well as extensions). These controls may be disabled using the allowWindowOps @@ -1833,7 +1832,7 @@ dent of the application that requests the switch.

Bracketed Paste Mode

-

+
 When bracketed paste mode is set, pasted text is bracketed with control
 sequences so that the program can differentiate pasted text from typed-
 in text.  When bracketed paste mode is set, the program will receive:
@@ -1841,7 +1840,7 @@ in text.  When bracketed paste mode is set, the program will receive:
 followed by the pasted text, followed by
    ESC [ 2 0 1 ~ .
 
-
+

Title Modes


 The window- and icon-labels can be set or queried using control
@@ -2234,9 +2233,9 @@ ESC Z     Identify.
 
  • VT52-Style Function Keys
  • Sun-Style Function Keys
  • HP-Style Function Keys
  • -
  • The Alternate Screen Buffer
  • -
  • Bracketed Paste Mode
  • -
  • Title Modes
  • +
  • The Alternate Screen Buffer
  • +
  • Bracketed Paste Mode
  • +
  • Title Modes
  • Mouse Tracking
  • X10 compatbility mode
  • Normal tracking mode