blob: 41e7cf86498445bfcc5c8de409342e78457c91bf [file] [log] [blame]
Bram Moolenaare4f25e42017-07-07 11:54:15 +02001INIT
2WANTSTATE
3
4!DA
5RESET
6PUSH "\e[c"
7 output "\e[?1;2c"
8
Bram Moolenaar501e7772022-10-16 14:35:46 +01009!XTVERSION
10RESET
11PUSH "\e[>q"
Bram Moolenaar6a12d262022-10-16 19:26:52 +010012 output "\eP>|libvterm(0.3)\e\\"
Bram Moolenaar501e7772022-10-16 14:35:46 +010013
Bram Moolenaare4f25e42017-07-07 11:54:15 +020014!DSR
15RESET
16PUSH "\e[5n"
17 output "\e[0n"
18
19!CPR
20PUSH "\e[6n"
21 output "\e[1;1R"
22PUSH "\e[10;10H\e[6n"
23 output "\e[10;10R"
24
25!DECCPR
26PUSH "\e[?6n"
27 output "\e[?10;10R"
28
29!DECRQSS on DECSCUSR
30PUSH "\e[3 q"
31PUSH "\eP\$q q\e\\"
32 output "\eP1\$r3 q\e\\"
33
34!DECRQSS on SGR
35PUSH "\e[1;5;7m"
36PUSH "\eP\$qm\e\\"
37 output "\eP1\$r1;5;7m\e\\"
38
39!DECRQSS on SGR ANSI colours
40PUSH "\e[0;31;42m"
41PUSH "\eP\$qm\e\\"
42 output "\eP1\$r31;42m\e\\"
43
44!DECRQSS on SGR ANSI hi-bright colours
45PUSH "\e[0;93;104m"
46PUSH "\eP\$qm\e\\"
47 output "\eP1\$r93;104m\e\\"
48
Bram Moolenaare5886cc2020-05-21 20:10:04 +020049##!DECRQSS on SGR 256-palette colours
50#PUSH "\e[0;38:5:56;48:5:78m"
51#PUSH "\eP\$qm\e\\"
52# output "\eP1\$r38:5:56;48:5:78m\e\\"
Bram Moolenaare4f25e42017-07-07 11:54:15 +020053
54!DECRQSS on SGR RGB8 colours
55PUSH "\e[0;38:2:24:68:112;48:2:13:57:101m"
56PUSH "\eP\$qm\e\\"
57 output "\eP1\$r38:2:24:68:112;48:2:13:57:101m\e\\"
58
59!S8C1T on DSR
60PUSH "\e G"
61PUSH "\e[5n"
62 output "\x{9b}0n"
63PUSH "\e F"
64
Bram Moolenaar501e7772022-10-16 14:35:46 +010065#!Truncation on attempted buffer overflow
66#PUSH "\e[6n" x 30
67# output "\e[10;10R" x 25