comparison src/libvterm/t/02parser.test @ 20488:1d595fada804 v8.2.0798

patch 8.2.0798: libvterm code lags behind the upstream version Commit: https://github.com/vim/vim/commit/be593bf135f6967335b14ba188bd5f8f32175c75 Author: Bram Moolenaar <Bram@vim.org> Date: Tue May 19 21:20:04 2020 +0200 patch 8.2.0798: libvterm code lags behind the upstream version Problem: Libvterm code lags behind the upstream version. Solution: Include revisions 755 - 758.
author Bram Moolenaar <Bram@vim.org>
date Tue, 19 May 2020 21:30:07 +0200
parents b8299e742f41
children 55a373a243c0
comparison
equal deleted inserted replaced
20487:f4ada29cdf4b 20488:1d595fada804
130 control 10 130 control 10
131 csi 0x58 12,3 131 csi 0x58 12,3
132 132
133 !OSC BEL 133 !OSC BEL
134 PUSH "\e]1;Hello\x07" 134 PUSH "\e]1;Hello\x07"
135 osc "1;Hello" 135 osc [1 "Hello"]
136 136
137 !OSC ST (7bit) 137 !OSC ST (7bit)
138 PUSH "\e]1;Hello\e\\" 138 PUSH "\e]1;Hello\e\\"
139 osc "1;Hello" 139 osc [1 "Hello"]
140 140
141 !OSC ST (8bit) 141 !OSC ST (8bit)
142 PUSH "\x{9d}1;Hello\x9c" 142 PUSH "\x{9d}1;Hello\x9c"
143 osc "1;Hello" 143 osc [1 "Hello"]
144
145 !OSC in parts
146 PUSH "\e]52;abc"
147 osc [52 "abc"
148 PUSH "def"
149 osc "def"
150 PUSH "ghi\e\\"
151 osc "ghi"]
144 152
145 !Escape cancels OSC, starts Escape 153 !Escape cancels OSC, starts Escape
146 PUSH "\e]Something\e9" 154 PUSH "\e]Something\e9"
147 escape "9" 155 escape "9"
148 156
150 PUSH "\e]12\x{18}AB" 158 PUSH "\e]12\x{18}AB"
151 text 0x41, 0x42 159 text 0x41, 0x42
152 160
153 !C0 in OSC interrupts and continues 161 !C0 in OSC interrupts and continues
154 PUSH "\e]2;\nBye\x07" 162 PUSH "\e]2;\nBye\x07"
155 control 10 163 osc [2 ""
156 osc "2;Bye" 164 control 10
165 osc "Bye"]
157 166
158 !DCS BEL 167 !DCS BEL
159 PUSH "\ePHello\x07" 168 PUSH "\ePHello\x07"
160 dcs "Hello" 169 dcs ["Hello"]
161 170
162 !DCS ST (7bit) 171 !DCS ST (7bit)
163 PUSH "\ePHello\e\\" 172 PUSH "\ePHello\e\\"
164 dcs "Hello" 173 dcs ["Hello"]
165 174
166 !DCS ST (8bit) 175 !DCS ST (8bit)
167 PUSH "\x{90}Hello\x9c" 176 PUSH "\x{90}Hello\x9c"
168 dcs "Hello" 177 dcs ["Hello"]
169 178
170 !Escape cancels DCS, starts Escape 179 !Escape cancels DCS, starts Escape
171 PUSH "\ePSomething\e9" 180 PUSH "\ePSomething\e9"
172 escape "9" 181 escape "9"
173 182
175 PUSH "\eP12\x{18}AB" 184 PUSH "\eP12\x{18}AB"
176 text 0x41, 0x42 185 text 0x41, 0x42
177 186
178 !C0 in OSC interrupts and continues 187 !C0 in OSC interrupts and continues
179 PUSH "\ePBy\ne\x07" 188 PUSH "\ePBy\ne\x07"
180 control 10 189 dcs ["By"
181 dcs "Bye" 190 control 10
191 dcs "e"]
182 192
183 !NUL ignored 193 !NUL ignored
184 PUSH "\x{00}" 194 PUSH "\x{00}"
185 195
186 !NUL ignored within CSI 196 !NUL ignored within CSI