@@ -36,7 +36,26 @@ entered there will not be repeated below, unless there is extra information.
3636-------------------- Known bugs and current work -----------------------
3737
3838Terminal emulator window:
39- - Still some stuff to implement and bugs to fix, see src/terminal.c
39+ - Win32: Termdebug doesn't work, because gdb does not support mi2. This
40+ plugin: https://github.com/cpiger/NeoDebug runs gdb as a job, redirecting
41+ input and output. Command I/O is in gdb window.
42+ - Win32: Redirecting input does not work, half of Test_terminal_redir_file()
43+ is disabled.
44+ - Win32: Redirecting output works but includes escape sequences.
45+ - Win32: Make terminal used for :!cmd in the GUI work better. Allow for
46+ redirection.
47+ - Terminal API: Add more functionality? (Ozaki Kiichi 2018 May 13, #2907)
48+ - When the job only outputs lines, we could handle resizing the terminal
49+ better: store lines separated by line breaks, instead of screen lines,
50+ then when the window is resized redraw those lines.
51+ - Redrawing is slow with Athena and Motif. (Ramel Eshed)
52+ - For the GUI fill termios with default values, perhaps like pangoterm:
53+ http://bazaar.launchpad.net/~leonerd/pangoterm/trunk/view/head:/main.c#L134
54+ - When 'encoding' is not utf-8, or the job is using another encoding, setup
55+ conversions.
56+ - Termdebug does not work when Vim was build with mzscheme: gdb hangs just
57+ after "run". Everything else works, including communication channel. Not
58+ initializing mzscheme avoid the problem, thus it's not some #ifdef.
4059
4160Patch to refactor efm_to_regpat(). (Yegappan Lakshmanan, 2018 May 16, #2924)
4261
0 commit comments