comparison runtime/doc/todo.txt @ 17433:ca8e754bdd53

Update runtime files commit https://github.com/vim/vim/commit/85850f3a5ef9f5a9d22e908ef263de8faa265a95 Author: Bram Moolenaar <Bram@vim.org> Date: Fri Jul 19 22:05:51 2019 +0200 Update runtime files
author Bram Moolenaar <Bram@vim.org>
date Fri, 19 Jul 2019 22:15:08 +0200
parents b9bc47742df6
children 2704c4e3e20a
comparison
equal deleted inserted replaced
17432:d13620591637 17433:ca8e754bdd53
1 *todo.txt* For Vim version 8.1. Last change: 2019 Jul 13 1 *todo.txt* For Vim version 8.1. Last change: 2019 Jul 19
2 2
3 3
4 VIM REFERENCE MANUAL by Bram Moolenaar 4 VIM REFERENCE MANUAL by Bram Moolenaar
5 5
6 6
41 Patch to fix session file when using multiple tabs. (Jason Franklin, 2019 May 41 Patch to fix session file when using multiple tabs. (Jason Franklin, 2019 May
42 20) 42 20)
43 Also put :argadd commands at the start for all buffers, so that their order 43 Also put :argadd commands at the start for all buffers, so that their order
44 remains equal? Then %argdel to clean it up. Do try this with 'hidden' set. 44 remains equal? Then %argdel to clean it up. Do try this with 'hidden' set.
45 45
46 Shorten the command used in test Makefile. (Daniel Hahler, #4643)
47
48 Refactor: Move common things out of evalfunc.c, it's too big. 46 Refactor: Move common things out of evalfunc.c, it's too big.
49 Move function specs out of eval.txt, it's too big. 47 Move function specs out of eval.txt, it's too big.
50 48
49 Convert comments in option.h
50
51 Patch to convert encoding of strftime(). (Ken Takata, #4685, fixes #4681)
52
53 Patch to Move viminfo related functions to a separate file: #4686
54
51 Popup windows: 55 Popup windows:
52 - Default popup_menu padding: only left&right. 56 - avoid preview popup going outside of the screen
53 - Add 'previewpopup': open preview in a popupwindow. 57 - add popup_getpreview() - get ID of preview window
54 Values: dict options as a string? "line:20,maxwidth:60,maxheight:20" 58 - bug: double click in scrollbar starts selection
59 - Allow resizing from the bottom-right corner
55 - Implement flip option 60 - Implement flip option
56 - Have a way to scroll to the bottom, e.g. set 'firstline' to -1? (#4577) 61 - Have a way to scroll to the bottom, e.g. set 'firstline' to -1? (#4577)
57 - Why does 'nrformats' leak from the popup window buffer??? 62 - Why does 'nrformats' leak from the popup window buffer???
58 Happens in Test_simple_popup() at the second screendump. 63 Happens in Test_simple_popup() at the second screendump.
59 - Disable commands, feedkeys(), CTRL-W, etc. in a popup window. 64 - Disable commands, feedkeys(), CTRL-W, etc. in a popup window.
146 Error numbers available: E172, E221, E242, E249, E260, E274, E275, E276, 151 Error numbers available: E172, E221, E242, E249, E260, E274, E275, E276,
147 E278, E279, E281, E290, E291, E292, E361, E362, E366, E396, E450, E451, E452, 152 E278, E279, E281, E290, E291, E292, E361, E362, E366, E396, E450, E451, E452,
148 E453, E454, E460, E489, E491, E56, E57, E565, E569, E578, E610, E611, E653, 153 E453, E454, E460, E489, E491, E56, E57, E565, E569, E578, E610, E611, E653,
149 E654, E693, E706, E856, E857, E860, E861, E863, E889, E900, E959 154 E654, E693, E706, E856, E857, E860, E861, E863, E889, E900, E959
150 155
156 Problem with German spell file. Hint for solution by Klaus-Peter Schreiner in
157 #4314, solves the Rasenmäher problem.
158
151 Sound: support on Mac? Or does libcanberra work there? 159 Sound: support on Mac? Or does libcanberra work there?
152 160
153 Patch to use forward slash for completion even when 'shellslash' is set. 161 Patch to use forward slash for completion even when 'shellslash' is set.
154 Adds 'completepathslash'. (Yasuhiro Matsumoto, 2018 Nov 15, #3612) 162 Adds 'completepathslash'. (Yasuhiro Matsumoto, 2018 Nov 15, #3612)
155 163
167 Ready to include now? 175 Ready to include now?
168 176
169 Adding "10" to 'spellsuggest' causes spell suggestions to become very slow. 177 Adding "10" to 'spellsuggest' causes spell suggestions to become very slow.
170 (#4087) 178 (#4087)
171 179
180 Patch to support 'cursorlineopt' - only highlight the line number of the
181 cursor line: #4693
182
172 Patch for Template string: #4491 Not ready yet. New pull: #4634 183 Patch for Template string: #4491 Not ready yet. New pull: #4634
173 184
174 ":bnext" in a help buffer is supposed to go to the next help buffer, but it 185 ":bnext" in a help buffer is supposed to go to the next help buffer, but it
175 goes to any buffer, and then :bnext skips help buffers, since they are 186 goes to any buffer, and then :bnext skips help buffers, since they are
176 unlisted. (#4478) 187 unlisted. (#4478)
177 188
178 Problem with German spell file. Hint for solution by Klaus-Peter Schreiner in
179 #4314, solves the Rasenmäher problem.
180
181 Problem showing a line if the number column width changes when using "o". 189 Problem showing a line if the number column width changes when using "o".
182 (Mateusz Morusiewicz, #4245) 190 (Mateusz Morusiewicz, #4245)
191
192 When using :packadd for a replacement language plugin, it is loaded after the
193 default one. #4698
194
195 When using :packadd files under "later" are not used, which is inconsistent
196 with packages under "start". (xtal8, #1994)
183 197
184 Visual highlight not removed when 'dipslay' is "lastline" and line doesn't 198 Visual highlight not removed when 'dipslay' is "lastline" and line doesn't
185 fit. (Kevin Lawler, #4457) 199 fit. (Kevin Lawler, #4457)
186 200
187 Does not build with MinGW out of the box: 201 Does not build with MinGW out of the box:
246 Include solarized color scheme?, it does not support termguicolors. 260 Include solarized color scheme?, it does not support termguicolors.
247 - Sanitized version of pablo (Lifepillar, 2017 Nov 21) 261 - Sanitized version of pablo (Lifepillar, 2017 Nov 21)
248 262
249 Bug: "vipgw" does not put cursor back where it belongs. (Jason Franklin, 2019 263 Bug: "vipgw" does not put cursor back where it belongs. (Jason Franklin, 2019
250 Mar 5) 264 Mar 5)
265
266 Many users don't like 'thesaurus' to match so many words. (#4667, #1611)
267 - when the match with the first word is partial, don't add other words on that
268 line.
269 - support other file formats, such as comma separated. Indicate by a prefix
270 to the file in the 'thesaurus' option.
271 - 'threglookexp' option: only match with first word in thesaurus file.
272 (Jakson A. Aquino, 2006 Jun 14)
251 273
252 Some composing characters actually add a cell width to the character they are 274 Some composing characters actually add a cell width to the character they are
253 on top off, making the whole thing two characters wide. (#4526) 275 on top off, making the whole thing two characters wide. (#4526)
254 276
255 Should we include some part of pull request #4505, not increment changedtick 277 Should we include some part of pull request #4505, not increment changedtick
599 Patch in #3377 (Thomas Dziedzic) 621 Patch in #3377 (Thomas Dziedzic)
600 622
601 With 'foldmethod' "indent" and appending an empty line, what follows isn't 623 With 'foldmethod' "indent" and appending an empty line, what follows isn't
602 included in the existing fold. Deleting the empty line and undo fixes it. 624 included in the existing fold. Deleting the empty line and undo fixes it.
603 (Oleg Koshovetc, 2018 Jul 15, #3214) 625 (Oleg Koshovetc, 2018 Jul 15, #3214)
604
605 When using :packadd files under "later" are not used, which is inconsistent
606 with packages under "start". (xtal8, #1994)
607 626
608 Patch to support "xxd -ps". (Erik Auerswald, 2018 May 1) 627 Patch to support "xxd -ps". (Erik Auerswald, 2018 May 1)
609 Lacks a test. 628 Lacks a test.
610 629
611 Column number is wrong when using 'linebreak' and 'wrap'. (Keith Smiley, 2018 630 Column number is wrong when using 'linebreak' and 'wrap'. (Keith Smiley, 2018
3014 - Another patch for Javascript indenting. (Hari Kumar, 2010 Jul 11) 3033 - Another patch for Javascript indenting. (Hari Kumar, 2010 Jul 11)
3015 Needs a few tests. 3034 Needs a few tests.
3016 - Add 'cscopeignorecase' option. (Liang Wenzhi, 2006 Sept 3) 3035 - Add 'cscopeignorecase' option. (Liang Wenzhi, 2006 Sept 3)
3017 - Extra argument to strtrans() to translate special keys to their name (Eric 3036 - Extra argument to strtrans() to translate special keys to their name (Eric
3018 Arnold, 2006 May 22) 3037 Arnold, 2006 May 22)
3019 - 'threglookexp' option: only match with first word in thesaurus file.
3020 (Jakson A. Aquino, 2006 Jun 14)
3021 - Mac: indicate whether a buffer was modified. (Nicolas Weber, 2006 Jun 30) 3038 - Mac: indicate whether a buffer was modified. (Nicolas Weber, 2006 Jun 30)
3022 - Allow negative 'nrwidth' for left aligning. (Nathan Laredo, 2006 Aug 16) 3039 - Allow negative 'nrwidth' for left aligning. (Nathan Laredo, 2006 Aug 16)
3023 - ml_append_string(): efficiently append to an existing line. (Brad 3040 - ml_append_string(): efficiently append to an existing line. (Brad
3024 Beveridge, 2006 Aug 26) Use in some situations, e.g., when pasting a 3041 Beveridge, 2006 Aug 26) Use in some situations, e.g., when pasting a
3025 character at a time? 3042 character at a time?