comparison runtime/doc/todo.txt @ 18130:1e5672da6a69

Updte runtime files Commit: https://github.com/vim/vim/commit/589edb340454e7f1b19358f129287a636d53d0e1 Author: Bram Moolenaar <Bram@vim.org> Date: Fri Sep 20 14:38:13 2019 +0200 Updte runtime files
author Bram Moolenaar <Bram@vim.org>
date Fri, 20 Sep 2019 14:45:05 +0200
parents 8ac85adee561
children 03b854983b14
comparison
equal deleted inserted replaced
18129:52078b0635f7 18130:1e5672da6a69
1 *todo.txt* For Vim version 8.1. Last change: 2019 Sep 10 1 *todo.txt* For Vim version 8.1. Last change: 2019 Sep 19
2 2
3 3
4 VIM REFERENCE MANUAL by Bram Moolenaar 4 VIM REFERENCE MANUAL by Bram Moolenaar
5 5
6 6
36 browser use: https://github.com/vim/vim/issues/1234 36 browser use: https://github.com/vim/vim/issues/1234
37 (replace 1234 with the issue/pull number) 37 (replace 1234 with the issue/pull number)
38 *known-bugs* 38 *known-bugs*
39 -------------------- Known bugs and current work ----------------------- 39 -------------------- Known bugs and current work -----------------------
40 40
41 Split off part of option.c: #4918 41 Add test for state().
42 Add test for using SafeState and SafeStateAgain autocommand.
43 Then plugin can:
44 - When callback is invoked and state() returns non-empty, add to work queue
45 - When SafeState autocommand event triggers, process work queue
46
47 Fix for "x" should be done by fixing "dl" ? 8.1.2052
48
49 'completeopt' "popup" variant that uses a callback after the popup has been
50 created, so the contents can be changed. Make it hidden, callback
51 or later has to make it visible. #4924 Setting the buffer contents later
52 doesn't work well.
42 53
43 Popup windows: 54 Popup windows:
55 - Use popup (or popup menu) for command line completion
44 - Implement flip option 56 - Implement flip option
45 - Why does 'nrformats' leak from the popup window buffer??? 57 - Why does 'nrformats' leak from the popup window buffer???
46 Happens in Test_simple_popup() at the second screendump. 58 Happens in Test_simple_popup() at the second screendump.
47 - For the "moved" property also include mouse movement? 59 - For the "moved" property also include mouse movement?
48 - Make redrawing more efficient and avoid flicker: 60 - Make redrawing more efficient and avoid flicker:
128 Error numbers available: 140 Error numbers available:
129 E278, E279, E290, E292, E362, E366, E450, E451, E452, 141 E278, E279, E290, E292, E362, E366, E450, E451, E452,
130 E453, E454, E460, E489, E491, E565, E578, E610, E611, E653, 142 E453, E454, E460, E489, E491, E565, E578, E610, E611, E653,
131 E654, E856, E857, E860, E861, E863, E889, E900 143 E654, E856, E857, E860, E861, E863, E889, E900
132 144
145 Improve running tests on MS-Windows: #4922
146
147 Patch to properly break CJK lines: #3875
148 Ready to include now?
149
133 Remove check for cmd_silent when calling search_stat()? (Gary Johnson) 150 Remove check for cmd_silent when calling search_stat()? (Gary Johnson)
134 151
135 undo result wrong: Masato Nishihata, #4798 152 undo result wrong: Masato Nishihata, #4798
136 153
137 Undo puts cursor in wrong line after "cG<Esc>" undo. 154 Undo puts cursor in wrong line after "cG<Esc>" undo.
508 - Can we make this show differences within a line? 525 - Can we make this show differences within a line?
509 - add option to use external diff above a certain size. 526 - add option to use external diff above a certain size.
510 527
511 Difference between two regexp engines: #3373 528 Difference between two regexp engines: #3373
512 529
513 Patch to properly break CJK lines: #3875
514 Requires more tests. dbcs_ functions are not implemented.
515
516 Patch to add ch_listen() (Yasuhiro Matsumoto, 2018 Nov 26, #3639) 530 Patch to add ch_listen() (Yasuhiro Matsumoto, 2018 Nov 26, #3639)
517 What is the practical use for this? 531 What is the practical use for this?
518 532
519 When the last line wraps, selecting with the mouse below that line only 533 When the last line wraps, selecting with the mouse below that line only
520 includes the first screen line. (2018 Aug 23, #3368) 534 includes the first screen line. (2018 Aug 23, #3368)
781 Problem with 'delcombine'. (agguser, 2017 Nov 10, #2313) 795 Problem with 'delcombine'. (agguser, 2017 Nov 10, #2313)
782 796
783 MS-Windows: buffer completion doesn't work when using backslash (or slash) 797 MS-Windows: buffer completion doesn't work when using backslash (or slash)
784 for a path separator. (xtal8, #2201) 798 for a path separator. (xtal8, #2201)
785 799
786 Would be nice for insert mode completion to highlight the text that was added 800 Would be nice for Insert mode completion to highlight the text that was added
787 (and may change when picking another completion). 801 (and may change when picking another completion).
788 802
789 Test runtime files. 803 Test runtime files.
790 Start with filetype detection: testdir/test_filetype.vim 804 Start with filetype detection: testdir/test_filetype.vim
791 805
1891 need to make the change in where RET_WIN_BUF_CHARTABSIZE() is called. 1905 need to make the change in where RET_WIN_BUF_CHARTABSIZE() is called.
1892 1906
1893 Syntax region with 'concealends' and a 'cchar' value, 'conceallevel' set to 2, 1907 Syntax region with 'concealends' and a 'cchar' value, 'conceallevel' set to 2,
1894 only one of the two ends gets the cchar displayed. (Brett Stahlman, 2010 Aug 1908 only one of the two ends gets the cchar displayed. (Brett Stahlman, 2010 Aug
1895 21, Ben Fritz, 2010 Sep 14) 1909 21, Ben Fritz, 2010 Sep 14)
1896
1897 'cursorline' works on a text line only. Add 'cursorscreenline' for
1898 highlighting the screen line. (Christian Brabandt, 2012 Mar 31)
1899 1910
1900 Win32: Patch to use task dialogs when available. (Sergiu Dotenco, 2011 Sep 17) 1911 Win32: Patch to use task dialogs when available. (Sergiu Dotenco, 2011 Sep 17)
1901 New feature, requires testing. Made some remarks. 1912 New feature, requires testing. Made some remarks.
1902 1913
1903 Win32: Patch for alpha-blended icons and toolbar height. (Sergiu Dotenco, 2011 1914 Win32: Patch for alpha-blended icons and toolbar height. (Sergiu Dotenco, 2011