Mercurial > vim
comparison Filelist @ 11621:b8299e742f41 v8.0.0693
patch 8.0.0693: no terminal emulator support
commit https://github.com/vim/vim/commit/e4f25e4a8db2c8a8a71a4ba2a68540b3ab341e42
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Jul 7 11:54:15 2017 +0200
patch 8.0.0693: no terminal emulator support
Problem: No terminal emulator support. Cannot properly run commands in the
GUI. Cannot run a job interactively with an ssh connection.
Solution: Very early implementation of the :terminal command. Includes
libvterm converted to ANSI C. Many parts still missing.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Fri, 07 Jul 2017 12:00:04 +0200 |
parents | 889da8649221 |
children | 01480914715f |
comparison
equal
deleted
inserted
replaced
11620:fb788b3997c1 | 11621:b8299e742f41 |
---|---|
83 src/spell.h \ | 83 src/spell.h \ |
84 src/spellfile.c \ | 84 src/spellfile.c \ |
85 src/syntax.c \ | 85 src/syntax.c \ |
86 src/tag.c \ | 86 src/tag.c \ |
87 src/term.c \ | 87 src/term.c \ |
88 src/terminal.c \ | |
88 src/term.h \ | 89 src/term.h \ |
89 src/termlib.c \ | 90 src/termlib.c \ |
90 src/ui.c \ | 91 src/ui.c \ |
91 src/undo.c \ | 92 src/undo.c \ |
92 src/userfunc.c \ | 93 src/userfunc.c \ |
185 src/proto/spell.pro \ | 186 src/proto/spell.pro \ |
186 src/proto/spellfile.pro \ | 187 src/proto/spellfile.pro \ |
187 src/proto/syntax.pro \ | 188 src/proto/syntax.pro \ |
188 src/proto/tag.pro \ | 189 src/proto/tag.pro \ |
189 src/proto/term.pro \ | 190 src/proto/term.pro \ |
191 src/proto/terminal.pro \ | |
190 src/proto/termlib.pro \ | 192 src/proto/termlib.pro \ |
191 src/proto/ui.pro \ | 193 src/proto/ui.pro \ |
192 src/proto/undo.pro \ | 194 src/proto/undo.pro \ |
193 src/proto/userfunc.pro \ | 195 src/proto/userfunc.pro \ |
194 src/proto/version.pro \ | 196 src/proto/version.pro \ |
195 src/proto/winclip.pro \ | 197 src/proto/winclip.pro \ |
196 src/proto/window.pro \ | 198 src/proto/window.pro \ |
199 src/libvterm/.bzrignore \ | |
200 src/libvterm/.gitignore \ | |
201 src/libvterm/LICENSE \ | |
202 src/libvterm/Makefile \ | |
203 src/libvterm/README \ | |
204 src/libvterm/tbl2inc_c.pl \ | |
205 src/libvterm/vterm.pc.in \ | |
206 src/libvterm/bin/unterm.c \ | |
207 src/libvterm/bin/vterm-ctrl.c \ | |
208 src/libvterm/bin/vterm-dump.c \ | |
209 src/libvterm/doc/URLs \ | |
210 src/libvterm/doc/seqs.txt \ | |
211 src/libvterm/include/vterm.h \ | |
212 src/libvterm/include/vterm_keycodes.h \ | |
213 src/libvterm/src/encoding.c \ | |
214 src/libvterm/src/encoding/DECdrawing.inc \ | |
215 src/libvterm/src/encoding/DECdrawing.tbl \ | |
216 src/libvterm/src/encoding/uk.inc \ | |
217 src/libvterm/src/encoding/uk.tbl \ | |
218 src/libvterm/src/keyboard.c \ | |
219 src/libvterm/src/mouse.c \ | |
220 src/libvterm/src/parser.c \ | |
221 src/libvterm/src/pen.c \ | |
222 src/libvterm/src/rect.h \ | |
223 src/libvterm/src/screen.c \ | |
224 src/libvterm/src/state.c \ | |
225 src/libvterm/src/unicode.c \ | |
226 src/libvterm/src/utf8.h \ | |
227 src/libvterm/src/vterm.c \ | |
228 src/libvterm/src/vterm_internal.h \ | |
229 src/libvterm/t/02parser.test \ | |
230 src/libvterm/t/03encoding_utf8.test \ | |
231 src/libvterm/t/10state_putglyph.test \ | |
232 src/libvterm/t/11state_movecursor.test \ | |
233 src/libvterm/t/12state_scroll.test \ | |
234 src/libvterm/t/13state_edit.test \ | |
235 src/libvterm/t/14state_encoding.test \ | |
236 src/libvterm/t/15state_mode.test \ | |
237 src/libvterm/t/16state_resize.test \ | |
238 src/libvterm/t/17state_mouse.test \ | |
239 src/libvterm/t/18state_termprops.test \ | |
240 src/libvterm/t/20state_wrapping.test \ | |
241 src/libvterm/t/21state_tabstops.test \ | |
242 src/libvterm/t/22state_save.test \ | |
243 src/libvterm/t/25state_input.test \ | |
244 src/libvterm/t/26state_query.test \ | |
245 src/libvterm/t/27state_reset.test \ | |
246 src/libvterm/t/28state_dbl_wh.test \ | |
247 src/libvterm/t/29state_fallback.test \ | |
248 src/libvterm/t/30pen.test \ | |
249 src/libvterm/t/40screen_ascii.test \ | |
250 src/libvterm/t/41screen_unicode.test \ | |
251 src/libvterm/t/42screen_damage.test \ | |
252 src/libvterm/t/43screen_resize.test \ | |
253 src/libvterm/t/44screen_pen.test \ | |
254 src/libvterm/t/45screen_protect.test \ | |
255 src/libvterm/t/46screen_extent.test \ | |
256 src/libvterm/t/47screen_dbl_wh.test \ | |
257 src/libvterm/t/48screen_termprops.test \ | |
258 src/libvterm/t/90vttest_01-movement-1.test \ | |
259 src/libvterm/t/90vttest_01-movement-2.test \ | |
260 src/libvterm/t/90vttest_01-movement-3.test \ | |
261 src/libvterm/t/90vttest_01-movement-4.test \ | |
262 src/libvterm/t/90vttest_02-screen-1.test \ | |
263 src/libvterm/t/90vttest_02-screen-2.test \ | |
264 src/libvterm/t/90vttest_02-screen-3.test \ | |
265 src/libvterm/t/90vttest_02-screen-4.test \ | |
266 src/libvterm/t/92lp1640917.test \ | |
267 src/libvterm/t/harness.c \ | |
268 src/libvterm/t/run-test.pl \ | |
197 | 269 |
198 | 270 |
199 # source files for Unix only | 271 # source files for Unix only |
200 SRC_UNIX = \ | 272 SRC_UNIX = \ |
201 Makefile \ | 273 Makefile \ |