Mercurial > vim
comparison runtime/doc/todo.txt @ 18594:e9a47bcf7b94
Update runtime files
Commit: https://github.com/vim/vim/commit/5ef1c6a4838a9629b793f3ae676f72a764171b00
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Nov 10 22:09:11 2019 +0100
Update runtime files
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 10 Nov 2019 22:15:04 +0100 |
parents | 1cd44535be32 |
children | c4cdc715cb68 |
comparison
equal
deleted
inserted
replaced
18593:89a359d7bcd2 | 18594:e9a47bcf7b94 |
---|---|
1 *todo.txt* For Vim version 8.1. Last change: 2019 Nov 02 | 1 *todo.txt* For Vim version 8.1. Last change: 2019 Nov 10 |
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 Termdebug: Ctrl-W . doesn't work with modifyOtherKeys set. | 41 Don't use javascriptreact but javascript.jsx? #4830 |
42 | 42 Although there is a good argument against using ".jsx". |
43 Cannot scroll popup window with mouse in GUI? (#5138) | |
44 | |
45 Add a way to make ":term cmd" run "cmd" in a shell, instead of executing it | |
46 directly. Perhaps ":term ++shell cmd". (issue #3340) | |
47 | |
48 Include netrw 166a? | |
49 | |
50 In a function these two lines are different: | |
51 let [a, b, c] =<< trim END fails | |
52 let [a,b,c] =<< trim END works | |
53 issue #5051 | |
54 | |
55 Make 'showbreak' global-local. | |
56 | 43 |
57 Update libvterm on github, rename termscreen.c back to screen.c. | 44 Update libvterm on github, rename termscreen.c back to screen.c. |
58 | 45 |
59 Graduate FEAT_TAG_BINS and make LSIZE for tags bigger. | |
60 | 46 |
61 Popup windows: | 47 Popup windows: |
62 - When using "botleft" for "pos" and there is not enough space, positioning | |
63 goes below, but this must not happen if there is less space there. #5151 | |
64 - Use popup (or popup menu) for command line completion | 48 - Use popup (or popup menu) for command line completion |
65 - Implement flip option | 49 - Implement flip option |
66 - Make redrawing more efficient and avoid flicker: | 50 - Make redrawing more efficient and avoid flicker: |
67 - put popup menu also in popup_mask? | 51 - put popup menu also in popup_mask? |
68 - Any other commands to disable in a popup window? | 52 - Any other commands to disable in a popup window? |
141 http://bazaar.launchpad.net/~leonerd/pangoterm/trunk/view/head:/main.c#L134 | 125 http://bazaar.launchpad.net/~leonerd/pangoterm/trunk/view/head:/main.c#L134 |
142 - When 'encoding' is not utf-8, or the job is using another encoding, setup | 126 - When 'encoding' is not utf-8, or the job is using another encoding, setup |
143 conversions. | 127 conversions. |
144 | 128 |
145 Error numbers available: | 129 Error numbers available: |
146 E279, E290, E292, E362, E366, E450, E451, E452, | 130 E290, E292, E362, E366, E450, E451, E452, |
147 E453, E454, E460, E489, E491, E565, E578, E610, E611, E653, | 131 E453, E454, E460, E489, E491, E565, E578, E610, E611, E653, |
148 E654, E856, E857, E860, E861, E863, E889, E900 | 132 E654, E856, E857, E860, E861, E863, E889, E900 |
149 | 133 |
150 Running test_gui and test_gui_init with Motif sometimes kills the window | 134 Running test_gui and test_gui_init with Motif sometimes kills the window |
151 manager. Problem with Motif? Now test_gui crashes in submenu_change(). | 135 manager. Problem with Motif? Now test_gui crashes in submenu_change(). |
186 (Matěj Cepl, #5026) | 170 (Matěj Cepl, #5026) |
187 | 171 |
188 ":bnext" in a help buffer is supposed to go to the next help buffer, but it | 172 ":bnext" in a help buffer is supposed to go to the next help buffer, but it |
189 goes to any buffer, and then :bnext skips help buffers, since they are | 173 goes to any buffer, and then :bnext skips help buffers, since they are |
190 unlisted. (#4478) | 174 unlisted. (#4478) |
175 | |
176 When 'selection' is "exclusive" then using vi' on the second ' does not select | |
177 anything. (#5183) | |
178 Patch from Christian: | |
179 https://github.com/chrisbra/vim/commit/7482d1d389e7db97e247f8b509003e5ec27427a9 | |
180 When using exclusive selection and vi" that fails, cursor moves to the left. | |
181 Cursor should not move. (#4024) | |
191 | 182 |
192 Enable 'termbidi' if $VTE_VERSION >= 5703 ? | 183 Enable 'termbidi' if $VTE_VERSION >= 5703 ? |
193 | 184 |
194 Universal solution to detect if t_RS is working, using cursor position. | 185 Universal solution to detect if t_RS is working, using cursor position. |
195 Koichi Iwamoto, #2126 | 186 Koichi Iwamoto, #2126 |
250 Saito, 2013 Apr 24) Update 2016 Aug 12. | 241 Saito, 2013 Apr 24) Update 2016 Aug 12. |
251 Also see issue #609. | 242 Also see issue #609. |
252 We could add the enable/disable sequences to t_ti/t_te or t_ks/t_ke. | 243 We could add the enable/disable sequences to t_ti/t_te or t_ks/t_ke. |
253 | 244 |
254 Check_external_diff() is used too often. (Daniel Hahler, #4800) | 245 Check_external_diff() is used too often. (Daniel Hahler, #4800) |
246 | |
247 Win32: after "[I" showing matches, scroll wheel messes up screen. (Tsakiridis, | |
248 2007 Feb 18) | |
249 Patch by Alex Dobrynin, 2007 Jun 3. Also fixes other scroll wheel problems. | |
250 | |
251 Add a WindowScrolled event. Trigger around the same time as CursorMoved. | |
252 Can be used to update highlighting. #3127 #5181 | |
253 | |
254 Patch for Template string: #4491. New pull: #4634 | |
255 Have another look at the implementation: Is the code worth it? | |
255 | 256 |
256 Incorrect formatting with autoindent. (Sebastian Gniazdowski, #4909) | 257 Incorrect formatting with autoindent. (Sebastian Gniazdowski, #4909) |
257 | 258 |
258 Patch to add the :bvimgrep command. (Christian Brabandt, 2014 Nov 12) | 259 Patch to add the :bvimgrep command. (Christian Brabandt, 2014 Nov 12) |
259 Updated 2016 Jun 10, #858 Update 2017 Mar 28: use <buffer> | 260 Updated 2016 Jun 10, #858 Update 2017 Mar 28: use <buffer> |
308 Error drawing the number column when 'cursorline' is set. (#3893) | 309 Error drawing the number column when 'cursorline' is set. (#3893) |
309 | 310 |
310 Problem with :tlmenu: Detach item added with all modes? Issue #3563. | 311 Problem with :tlmenu: Detach item added with all modes? Issue #3563. |
311 | 312 |
312 Add an argument to expandcmd() to expand like ":next" does. | 313 Add an argument to expandcmd() to expand like ":next" does. |
314 | |
315 When both "a" and "l" is in 'formatoptions' then auto-formatting also happens | |
316 in a long line. #5189 | |
313 | 317 |
314 The quoting of the [command] argument of :terminal is not clearly documented. | 318 The quoting of the [command] argument of :terminal is not clearly documented. |
315 Give a few examples. (#4288) | 319 Give a few examples. (#4288) |
316 | 320 |
317 Opening a file with --remote-tab-silent that matches 'wildignore' does not | 321 Opening a file with --remote-tab-silent that matches 'wildignore' does not |
447 - add_termcap_entry() | 451 - add_termcap_entry() |
448 | 452 |
449 Redo only remembers the last change. Could use "{count}g." to redo an older | 453 Redo only remembers the last change. Could use "{count}g." to redo an older |
450 change. How does the user know which change? At least have a way to list | 454 change. How does the user know which change? At least have a way to list |
451 them: ":repeats". Add to history, like search history and command line history. | 455 them: ":repeats". Add to history, like search history and command line history. |
452 | |
453 When using exclusive selection and vi" that fails, cursor moves to the left. | |
454 Cursor should not move. (#4024) | |
455 | 456 |
456 Incsearch test fails when locale is "C". (Dominique Pelle, #3986) | 457 Incsearch test fails when locale is "C". (Dominique Pelle, #3986) |
457 Also run all tests with C locale? | 458 Also run all tests with C locale? |
458 | 459 |
459 "vat" doesn't work well on XML when the closing > is on another line. | 460 "vat" doesn't work well on XML when the closing > is on another line. |
723 | 724 |
724 Column number is wrong when using 'linebreak' and 'wrap'. (Keith Smiley, 2018 | 725 Column number is wrong when using 'linebreak' and 'wrap'. (Keith Smiley, 2018 |
725 Jan 15, #2555) | 726 Jan 15, #2555) |
726 | 727 |
727 ":bufdo e" disabled syntax HL in windows other than the current. (BPJ) | 728 ":bufdo e" disabled syntax HL in windows other than the current. (BPJ) |
728 | |
729 Patch for Template string: #4491. New pull: #4634 | |
730 It's an awful lot of code for something that is just a bit nicer syntax. | |
731 | 729 |
732 Check argument of systemlist(). (Pavlov) | 730 Check argument of systemlist(). (Pavlov) |
733 | 731 |
734 No maintainer for Vietnamese translations. | 732 No maintainer for Vietnamese translations. |
735 No maintainer for Simplified Chinese translations. | 733 No maintainer for Simplified Chinese translations. |
2728 New version: http://members.tcnet.ch/michaelis/vim/patches.zip (also for other | 2726 New version: http://members.tcnet.ch/michaelis/vim/patches.zip (also for other |
2729 patches by Mathias, see mail Feb 22) | 2727 patches by Mathias, see mail Feb 22) |
2730 | 2728 |
2731 Win32: compiling with normal features and OLE fails. Patch by Mathias | 2729 Win32: compiling with normal features and OLE fails. Patch by Mathias |
2732 Michaelis, 2006 Jun 4. | 2730 Michaelis, 2006 Jun 4. |
2733 | |
2734 Win32: after "[I" showing matches, scroll wheel messes up screen. (Tsakiridis, | |
2735 2007 Feb 18) | |
2736 Patch by Alex Dobrynin, 2007 Jun 3. Also fixes other scroll wheel problems. | |
2737 | 2731 |
2738 Win32: using CTRL-S in Insert mode doesn't remove the "+" from the tab pages | 2732 Win32: using CTRL-S in Insert mode doesn't remove the "+" from the tab pages |
2739 label. (Tsakiridis, 2007 Feb 18) Patch from Ian Kelling, 2008 Aug 6. | 2733 label. (Tsakiridis, 2007 Feb 18) Patch from Ian Kelling, 2008 Aug 6. |
2740 | 2734 |
2741 Win32: using "gvim --remote-tab-silent fname" sometimes gives an empty screen | 2735 Win32: using "gvim --remote-tab-silent fname" sometimes gives an empty screen |