diff runtime/doc/todo.txt @ 13961:dc648848f8be v8.0.1850

patch 8.0.1850: todo items in source code not visible for users commit https://github.com/vim/vim/commit/03998f606a846e7995047b0356dbb9f515f5244c Author: Bram Moolenaar <Bram@vim.org> Date: Thu May 17 13:20:45 2018 +0200 patch 8.0.1850: todo items in source code not visible for users Problem: Todo items in source code not visible for users. Solution: Move the todo items to the help file.
author Christian Brabandt <cb@256bit.org>
date Thu, 17 May 2018 13:30:07 +0200
parents bbff863d3cae
children 1174611ad715
line wrap: on
line diff
--- a/runtime/doc/todo.txt
+++ b/runtime/doc/todo.txt
@@ -36,7 +36,26 @@ entered there will not be repeated below
 -------------------- Known bugs and current work -----------------------
 
 Terminal emulator window:
-- Still some stuff to implement and bugs to fix, see src/terminal.c
+- Win32: Termdebug doesn't work, because gdb does not support mi2.  This
+  plugin: https://github.com/cpiger/NeoDebug  runs gdb as a job, redirecting
+  input and output.  Command I/O is in gdb window.
+- Win32: Redirecting input does not work, half of Test_terminal_redir_file()
+  is disabled.
+- Win32: Redirecting output works but includes escape sequences.
+- Win32: Make terminal used for :!cmd in the GUI work better.  Allow for
+  redirection.
+- Terminal API: Add more functionality? (Ozaki Kiichi 2018 May 13, #2907)
+- When the job only outputs lines, we could handle resizing the terminal
+  better: store lines separated by line breaks, instead of screen lines,
+  then when the window is resized redraw those lines.
+- Redrawing is slow with Athena and Motif. (Ramel Eshed)
+- For the GUI fill termios with default values, perhaps like pangoterm:
+  http://bazaar.launchpad.net/~leonerd/pangoterm/trunk/view/head:/main.c#L134
+- When 'encoding' is not utf-8, or the job is using another encoding, setup
+  conversions.
+- Termdebug does not work when Vim was build with mzscheme: gdb hangs just
+  after "run".  Everything else works, including communication channel.  Not
+  initializing mzscheme avoid the problem, thus it's not some #ifdef.
 
 Patch to refactor efm_to_regpat(). (Yegappan Lakshmanan, 2018 May 16, #2924)