1- *todo.txt* For Vim version 8.0. Last change: 2018 Mar 09
1+ *todo.txt* For Vim version 8.0. Last change: 2018 Mar 16
22
33
44 VIM REFERENCE MANUAL by Bram Moolenaar
@@ -35,24 +35,28 @@ entered there will not be repeated below, unless there is extra information.
3535 *known-bugs*
3636-------------------- Known bugs and current work -----------------------
3737
38- No maintainer for Vietnamese translations.
39- No maintainer for Simplified Chinese translations.
40-
4138Terminal emulator window:
42- - Lots of stuff to implement, see src/terminal.c
39+ - Still some stuff to implement and bugs to fix, see src/terminal.c
40+ - Crash when using popup menu while balloon is visible?
41+ - Test_terminal_qall_kill_func if flaky
42+ - Drop options argument of term_dumpdiff() / termp_dumpload() ?
4343
4444Mode message isn't updated on vertical split. (Alexei Averchenko, 2018 Feb 2,
4545#2611)
4646
4747Errors found with random data:
4848 heap-buffer-overflow in alist_add (#2472)
4949
50+ Implement option_save() and option_restore().
51+
5052Compiler warnings (geeknik, 2017 Oct 26):
5153- signed integer overflow in do_sub() (#2249)
5254- signed integer overflow in get_address() (#2248)
5355- signed integer overflow in getdecchrs() (#2254)
5456- undefined left shift in get_string_tv() (#2250)
5557
58+ Mouse pointer sticks to stop shape. Only on Windows GUI? #2709
59+
5660balloon_show() does not work properly in the terminal. (Ben Jackson, 2017 Dec
576120, #2481)
5862Also see #2352, want better control over balloon, perhaps set the position.
@@ -62,6 +66,9 @@ Try out background make plugin:
6266or asyncmake:
6367 https://github.com/yegappan/asyncmake
6468
69+ Add a ModeChanged autocommand that has an argument indicating the old and new
70+ mode. Also used for switching Terminal mode.
71+
6572Cursor in status line after search. (#2530)
6673
6774Cursor in wrong position when line wraps. (#2540)
@@ -79,6 +86,9 @@ Jan 15, #2555)
7986
8087Check argument of systemlist(). (Pavlov)
8188
89+ No maintainer for Vietnamese translations.
90+ No maintainer for Simplified Chinese translations.
91+
8292When 'inchsearch' and 'hlsearch' are set /\v highlights everything.
8393Also see #2337
8494
@@ -91,6 +101,9 @@ first.
91101
92102Add the debug command line history to viminfo.
93103
104+ Avoid that "sign unplace id" does a redraw right away, esp. when there is a
105+ sequence of these commands. (Andy Stewart, 2018 Mar 16)
106+
94107ch_sendraw() with long string does not try to read inbetween, which may cause
95108a deadlock if the reading side is waiting for the write to finish. (Nate
96109Bosch, 2018 Jan 13, #2548)
@@ -186,9 +199,6 @@ Ask whether to use Windows or Vim key behavior?
186199Patch for improving detecting Ruby on Mac in configure. (Ilya Mikhaltsou, 2017
187200Nov 21)
188201
189- Add a ModeChanged autocommand that has an argument indicating the old and new
190- mode. Also used for switching Terminal mode.
191-
192202When using command line window, CmdlineLeave is triggered without
193203CmdlineEnter. (xtal8, 2017 Oct 30, #2263)
194204Add some way to get the nested state. Although CmdwinEnter is obviously
@@ -1087,7 +1097,7 @@ Patch: On MS-Windows shellescape() may have to triple double quotes.
10871097(Ingo Karkat, 2015 Jan 16)
10881098
10891099Patch for variable tabstops. On github (Christian Brabandt, 2014 May 15)
1090- Update 2016 Jun 10 , # 857
1100+ Update 2018 March 12 , #2711
10911101
10921102Redo only remembers the last change. Could use "{count} g." to redo an older
10931103change. How does the user know which change? At least have a way to list
0 commit comments