|
1 | | -ui_out -ignore 7 |
| 1 | +ui_out -until '{ "jsonrpc": "2.0", "method": "refresh", "params": [true] }' |
2 | 2 | exec 5>fifo |
3 | | -ui_out '{ "jsonrpc": "2.0", "method": "refresh", "params": [true] }' |
4 | 3 |
|
5 | 4 | echo '* line1' >&5 |
6 | 5 | ui_out '{ "jsonrpc": "2.0", "method": "draw", "params": [[[{ "face": { "fg": "black", "bg": "white", "underline": "default", "attributes": [] }, "contents": "*" }, { "face": { "fg": "default", "bg": "default", "underline": "default", "attributes": [] }, "contents": " line1\u000a" }]], { "fg": "default", "bg": "default", "underline": "default", "attributes": [] }, { "fg": "blue", "bg": "default", "underline": "default", "attributes": [] }] }' |
7 | | -ui_out -ignore 2 |
| 6 | +ui_out -until '{ "jsonrpc": "2.0", "method": "refresh", "params": [false] }' |
8 | 7 |
|
9 | 8 | echo '* line2' >&5 |
10 | 9 | ui_out '{ "jsonrpc": "2.0", "method": "draw", "params": [[[{ "face": { "fg": "black", "bg": "white", "underline": "default", "attributes": [] }, "contents": "*" }, { "face": { "fg": "default", "bg": "default", "underline": "default", "attributes": [] }, "contents": " line1\u000a" }], [{ "face": { "fg": "default", "bg": "default", "underline": "default", "attributes": [] }, "contents": "* line2\u000a" }]], { "fg": "default", "bg": "default", "underline": "default", "attributes": [] }, { "fg": "blue", "bg": "default", "underline": "default", "attributes": [] }] }' |
11 | | -ui_out -ignore 2 |
| 10 | +ui_out -until '{ "jsonrpc": "2.0", "method": "refresh", "params": [false] }' |
12 | 11 |
|
13 | 12 | dd if=/dev/zero bs=2049 count=1 2>/dev/null | sed s/././g >&5 |
14 | | -ui_out -ignore 3 |
| 13 | +ui_out -until '{ "jsonrpc": "2.0", "method": "refresh", "params": [false] }' |
15 | 14 | ui_in '{ "jsonrpc": "2.0", "method": "keys", "params": [ "gjxH|wc -c | tr -d \" \"<ret>" ] }' |
16 | | -ui_out -ignore 6 |
| 15 | +ui_out -until '{ "jsonrpc": "2.0", "method": "refresh", "params": [false] }' |
17 | 16 |
|
18 | 17 | exec 5>&- |
19 | | -ui_out '{ "jsonrpc": "2.0", "method": "draw_status", "params": [[], [{ "face": { "fg": "default", "bg": "default", "underline": "default", "attributes": [] }, "contents": "*fifo* 3:4 " }, { "face": { "fg": "black", "bg": "yellow", "underline": "default", "attributes": [] }, "contents": "[scratch]" }, { "face": { "fg": "default", "bg": "default", "underline": "default", "attributes": [] }, "contents": " " }, { "face": { "fg": "blue", "bg": "default", "underline": "default", "attributes": [] }, "contents": "1 sel" }, { "face": { "fg": "default", "bg": "default", "underline": "default", "attributes": [] }, "contents": " - client0@[kak-tests]" }], { "fg": "cyan", "bg": "default", "underline": "default", "attributes": [] }] }' |
| 18 | +ui_out -until '{ "jsonrpc": "2.0", "method": "draw_status", "params": [[], [{ "face": { "fg": "default", "bg": "default", "underline": "default", "attributes": [] }, "contents": "*fifo* 3:4 " }, { "face": { "fg": "black", "bg": "yellow", "underline": "default", "attributes": [] }, "contents": "[scratch]" }, { "face": { "fg": "default", "bg": "default", "underline": "default", "attributes": [] }, "contents": " " }, { "face": { "fg": "blue", "bg": "default", "underline": "default", "attributes": [] }, "contents": "1 sel" }, { "face": { "fg": "default", "bg": "default", "underline": "default", "attributes": [] }, "contents": " - client0@[kak-tests]" }], { "fg": "cyan", "bg": "default", "underline": "default", "attributes": [] }] }' |
0 commit comments