summaryrefslogtreecommitdiff
path: root/Filelist
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2017-07-07 11:54:15 +0200
committerBram Moolenaar <Bram@vim.org>2017-07-07 11:54:15 +0200
commite4f25e4a8db2c8a8a71a4ba2a68540b3ab341e42 (patch)
tree5e48e171c0581f9a8240c95d4cde445e8b354ff2 /Filelist
parentda5116da4586fc714434411d2cccb066caa3723e (diff)
downloadvim-git-e4f25e4a8db2c8a8a71a4ba2a68540b3ab341e42.tar.gz
patch 8.0.0693: no terminal emulator supportv8.0.0693
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.
Diffstat (limited to 'Filelist')
-rw-r--r--Filelist72
1 files changed, 72 insertions, 0 deletions
diff --git a/Filelist b/Filelist
index 6d8e2e889..5038e6768 100644
--- a/Filelist
+++ b/Filelist
@@ -85,6 +85,7 @@ SRC_ALL = \
src/syntax.c \
src/tag.c \
src/term.c \
+ src/terminal.c \
src/term.h \
src/termlib.c \
src/ui.c \
@@ -187,6 +188,7 @@ SRC_ALL = \
src/proto/syntax.pro \
src/proto/tag.pro \
src/proto/term.pro \
+ src/proto/terminal.pro \
src/proto/termlib.pro \
src/proto/ui.pro \
src/proto/undo.pro \
@@ -194,6 +196,76 @@ SRC_ALL = \
src/proto/version.pro \
src/proto/winclip.pro \
src/proto/window.pro \
+ src/libvterm/.bzrignore \
+ src/libvterm/.gitignore \
+ src/libvterm/LICENSE \
+ src/libvterm/Makefile \
+ src/libvterm/README \
+ src/libvterm/tbl2inc_c.pl \
+ src/libvterm/vterm.pc.in \
+ src/libvterm/bin/unterm.c \
+ src/libvterm/bin/vterm-ctrl.c \
+ src/libvterm/bin/vterm-dump.c \
+ src/libvterm/doc/URLs \
+ src/libvterm/doc/seqs.txt \
+ src/libvterm/include/vterm.h \
+ src/libvterm/include/vterm_keycodes.h \
+ src/libvterm/src/encoding.c \
+ src/libvterm/src/encoding/DECdrawing.inc \
+ src/libvterm/src/encoding/DECdrawing.tbl \
+ src/libvterm/src/encoding/uk.inc \
+ src/libvterm/src/encoding/uk.tbl \
+ src/libvterm/src/keyboard.c \
+ src/libvterm/src/mouse.c \
+ src/libvterm/src/parser.c \
+ src/libvterm/src/pen.c \
+ src/libvterm/src/rect.h \
+ src/libvterm/src/screen.c \
+ src/libvterm/src/state.c \
+ src/libvterm/src/unicode.c \
+ src/libvterm/src/utf8.h \
+ src/libvterm/src/vterm.c \
+ src/libvterm/src/vterm_internal.h \
+ src/libvterm/t/02parser.test \
+ src/libvterm/t/03encoding_utf8.test \
+ src/libvterm/t/10state_putglyph.test \
+ src/libvterm/t/11state_movecursor.test \
+ src/libvterm/t/12state_scroll.test \
+ src/libvterm/t/13state_edit.test \
+ src/libvterm/t/14state_encoding.test \
+ src/libvterm/t/15state_mode.test \
+ src/libvterm/t/16state_resize.test \
+ src/libvterm/t/17state_mouse.test \
+ src/libvterm/t/18state_termprops.test \
+ src/libvterm/t/20state_wrapping.test \
+ src/libvterm/t/21state_tabstops.test \
+ src/libvterm/t/22state_save.test \
+ src/libvterm/t/25state_input.test \
+ src/libvterm/t/26state_query.test \
+ src/libvterm/t/27state_reset.test \
+ src/libvterm/t/28state_dbl_wh.test \
+ src/libvterm/t/29state_fallback.test \
+ src/libvterm/t/30pen.test \
+ src/libvterm/t/40screen_ascii.test \
+ src/libvterm/t/41screen_unicode.test \
+ src/libvterm/t/42screen_damage.test \
+ src/libvterm/t/43screen_resize.test \
+ src/libvterm/t/44screen_pen.test \
+ src/libvterm/t/45screen_protect.test \
+ src/libvterm/t/46screen_extent.test \
+ src/libvterm/t/47screen_dbl_wh.test \
+ src/libvterm/t/48screen_termprops.test \
+ src/libvterm/t/90vttest_01-movement-1.test \
+ src/libvterm/t/90vttest_01-movement-2.test \
+ src/libvterm/t/90vttest_01-movement-3.test \
+ src/libvterm/t/90vttest_01-movement-4.test \
+ src/libvterm/t/90vttest_02-screen-1.test \
+ src/libvterm/t/90vttest_02-screen-2.test \
+ src/libvterm/t/90vttest_02-screen-3.test \
+ src/libvterm/t/90vttest_02-screen-4.test \
+ src/libvterm/t/92lp1640917.test \
+ src/libvterm/t/harness.c \
+ src/libvterm/t/run-test.pl \
# source files for Unix only