blob: 6ed8972fc069f6773eb94b0102ecd719890d154f [file] [log] [blame]
Bram Moolenaar7da34152021-11-24 19:30:55 +00001INIT
2UTF8 1
3WANTSTATE
4
5!Set clipboard; final chunk len 4
6PUSH "\e]52;c;SGVsbG8s\e\\"
7 selection-set mask=0001 ["Hello,"]
8
9!Set clipboard; final chunk len 3
10PUSH "\e]52;c;SGVsbG8sIHc=\e\\"
11 selection-set mask=0001 ["Hello, w"]
12
13!Set clipboard; final chunk len 2
14PUSH "\e]52;c;SGVsbG8sIHdvcmxkCg==\e\\"
15 selection-set mask=0001 ["Hello, world\n"]
16
17!Set clipboard; split between chunks
18PUSH "\e]52;c;SGVs"
19 selection-set mask=0001 ["Hel"
20PUSH "bG8s\e\\"
21 selection-set mask=0001 "lo,"]
22
23!Set clipboard; split within chunk
24PUSH "\e]52;c;SGVsbG"
25 selection-set mask=0001 ["Hel"
26PUSH "8s\e\\"
27 selection-set mask=0001 "lo,"]
28
29!Query clipboard
30PUSH "\e]52;c;?\e\\"
31 selection-query mask=0001
32
33!Send clipboard; final chunk len 4
34SELECTION 1 ["Hello,"]
35 output "\e]52;c;SGVsbG8s\e\\"
36
37!Send clipboard; final chunk len 3
38SELECTION 1 ["Hello, w"]
39 output "\e]52;c;SGVsbG8sIHc=\e\\"
40
41!Send clipboard; final chunk len 2
42SELECTION 1 ["Hello, world\n"]
43 output "\e]52;c;SGVsbG8sIHdvcmxkCg==\e\\"
44
45!Send clipboard; split between chunks
46SELECTION 1 ["Hel"
47 output "\e]52;c;SGVs"
48SELECTION 1 "lo,"]
49 output "bG8s\e\\"
50
51!Send clipboard; split within chunk
52SELECTION 1 ["Hello"
53 output "\e]52;c;SGVs"
54SELECTION 1 ","]
55 output "bG8s\e\\"