blob: df4a5897ce1cbda63aca1d0d20fb81f0daed66a1 [file] [log] [blame]
Bram Moolenaare4f25e42017-07-07 11:54:15 +02001INIT
2WANTSTATE g
3
4!Initial
5RESET
6PUSH "\tX"
7 putglyph 0x58 1 0,8
8PUSH "\tX"
9 putglyph 0x58 1 0,16
10 ?cursor = 0,17
11
12!HTS
13PUSH "\e[5G\eH"
14PUSH "\e[G\tX"
15 putglyph 0x58 1 0,4
16 ?cursor = 0,5
17
18!TBC 0
19PUSH "\e[9G\e[g"
20PUSH "\e[G\tX\tX"
21 putglyph 0x58 1 0,4
22 putglyph 0x58 1 0,16
23 ?cursor = 0,17
24
25!TBC 3
26PUSH "\e[3g\e[50G\eH\e[G"
27 ?cursor = 0,0
28PUSH "\tX"
29 putglyph 0x58 1 0,49
30 ?cursor = 0,50
31
32!Tabstops after resize
33RESET
34RESIZE 30,100
35# Should be 100/8 = 12 tabstops
36PUSH "\tX"
37 putglyph 0x58 1 0,8
38PUSH "\tX"
39 putglyph 0x58 1 0,16
40PUSH "\tX"
41 putglyph 0x58 1 0,24
42PUSH "\tX"
43 putglyph 0x58 1 0,32
44PUSH "\tX"
45 putglyph 0x58 1 0,40
46PUSH "\tX"
47 putglyph 0x58 1 0,48
48PUSH "\tX"
49 putglyph 0x58 1 0,56
50PUSH "\tX"
51 putglyph 0x58 1 0,64
52PUSH "\tX"
53 putglyph 0x58 1 0,72
54PUSH "\tX"
55 putglyph 0x58 1 0,80
56PUSH "\tX"
57 putglyph 0x58 1 0,88
58PUSH "\tX"
59 putglyph 0x58 1 0,96
60 ?cursor = 0,97