comparison runtime/doc/todo.txt @ 18639:cb3163d590a1

Update runtime files. Commit: https://github.com/vim/vim/commit/09c6f265b21065ffa9437837b1d0955137175e45 Author: Bram Moolenaar <Bram@vim.org> Date: Sun Nov 17 15:55:14 2019 +0100 Update runtime files.
author Bram Moolenaar <Bram@vim.org>
date Sun, 17 Nov 2019 16:00:05 +0100
parents c4cdc715cb68
children daa71bf6b546
comparison
equal deleted inserted replaced
18638:453f4942f6cf 18639:cb3163d590a1
1 *todo.txt* For Vim version 8.1. Last change: 2019 Nov 13 1 *todo.txt* For Vim version 8.1. Last change: 2019 Nov 17
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 Add a function to fetch the mouse_lnum and mouse_col values? Can be used in a 41 Patch #5232 from Andy Massimino to replace:
42 mapping. Remove setting v:mouse_lnum etc. from the popup filter, the values 42 Patch to parse ":line" in tags file and use it for search. (Daniel Hahler,
43 are wrong. 43 #2546) Fixes #1057. Missing a test.
44 44
45 Problem with cursor in wrong position: #5214 45 Update files for javascriptreact and typescriptreact.
46 46 Can we close #4830?
47 Don't use javascriptreact but javascript.jsx? #4830 47
48 Although there is a good argument against using ".jsx". 48 When 'selection' is "exclusive" then using vi' on the second ' does not select
49 49 anything. (#5183)
50 Update libvterm on github, rename termscreen.c back to screen.c. 50 Patch from Christian:
51 https://github.com/chrisbra/vim/commit/7482d1d389e7db97e247f8b509003e5ec27427a9
52 When using exclusive selection and vi" that fails, cursor moves to the left.
53 Cursor should not move. (#4024)
54
55 Patch: New value "uselast" for 'switchbuf'. (Lemonboy, 2017 Apr 23, #1652)
56
57 Patch to remove FORTIFY_SOURCE also from CPPFLAGS. (Benedikt Morbach, #2786)
58
59 Patch from Namsh to allow building with both XIM and hangulin. (2019 Aug 29)
51 60
52 61
53 Popup windows: 62 Popup windows:
54 - Use popup (or popup menu) for command line completion 63 - Use popup (or popup menu) for command line completion
55 - Implement flip option 64 - Implement flip option
63 - When drawing on top half a double-wide character, display ">" or "<" in the 72 - When drawing on top half a double-wide character, display ">" or "<" in the
64 incomplete cell. 73 incomplete cell.
65 74
66 Text properties: 75 Text properties:
67 - Implement prop_find() issue #4970 76 - Implement prop_find() issue #4970
68 - Adjusting column/length when inserting text
69 - Text properties spanning more than one line 77 - Text properties spanning more than one line
70 - See remakrs at top of src/textprop.c 78 - See remarks at top of src/textprop.c
71 79
72 'incsearch' with :s: 80 'incsearch' with :s:
73 - Get E20 when using command history to get "'<,'>s/a/b" and no Visual area 81 - Get E20 when using command history to get "'<,'>s/a/b" and no Visual area
74 was set. (issue #3837) 82 was set. (issue #3837)
75 - :s/foo using CTRL-G moves to another line, should not happen, or use the 83 - :s/foo using CTRL-G moves to another line, should not happen, or use the
177 185
178 ":bnext" in a help buffer is supposed to go to the next help buffer, but it 186 ":bnext" in a help buffer is supposed to go to the next help buffer, but it
179 goes to any buffer, and then :bnext skips help buffers, since they are 187 goes to any buffer, and then :bnext skips help buffers, since they are
180 unlisted. (#4478) 188 unlisted. (#4478)
181 189
182 When 'selection' is "exclusive" then using vi' on the second ' does not select
183 anything. (#5183)
184 Patch from Christian:
185 https://github.com/chrisbra/vim/commit/7482d1d389e7db97e247f8b509003e5ec27427a9
186 When using exclusive selection and vi" that fails, cursor moves to the left.
187 Cursor should not move. (#4024)
188
189 Enable 'termbidi' if $VTE_VERSION >= 5703 ? 190 Enable 'termbidi' if $VTE_VERSION >= 5703 ?
190 191
191 Universal solution to detect if t_RS is working, using cursor position. 192 Universal solution to detect if t_RS is working, using cursor position.
192 Koichi Iwamoto, #2126 193 Koichi Iwamoto, #2126
193 194
194 The :syntax cchar value can only be a single character. It would be useful to 195 The :syntax cchar value can only be a single character. It would be useful to
195 support combining characters. (Charles Campbell) Also #4687 196 support combining characters. (Charles Campbell) Also #4687
196
197 Patch: New value "uselast" for 'switchbuf'. (Lemonboy, 2017 Apr 23, #1652)
198 197
199 Include Haiku port. (Adrien Destugues, Siarzhuk Zharski, 2013 Oct 24) 198 Include Haiku port. (Adrien Destugues, Siarzhuk Zharski, 2013 Oct 24)
200 It can replace the BeOS code, which is likely not used anymore. 199 It can replace the BeOS code, which is likely not used anymore.
201 Now on github: #1856. Updated Oct 2017 200 Now on github: #1856. Updated Oct 2017
202 Got permission to include this under the Vim license. 201 Got permission to include this under the Vim license.
204 Problem showing a line if the number column width changes when using "o". 203 Problem showing a line if the number column width changes when using "o".
205 (Mateusz Morusiewicz, #4245) 204 (Mateusz Morusiewicz, #4245)
206 205
207 When using :packadd for a replacement language plugin, it is loaded after the 206 When using :packadd for a replacement language plugin, it is loaded after the
208 default one. #4698 207 default one. #4698
209
210 Patch to remove FORTIFY_SOURCE also from CPPFLAGS. (Benedikt Morbach, #2786)
211
212 Patch from Namsh to allow building with both XIM and hangulin. (2019 Aug 29)
213 208
214 When using :packadd files under "later" are not used, which is inconsistent 209 When using :packadd files under "later" are not used, which is inconsistent
215 with packages under "start". (xtal8, #1994) 210 with packages under "start". (xtal8, #1994)
216 211
217 Modeless selection doesn't work in gvim. (#4783) 212 Modeless selection doesn't work in gvim. (#4783)
680 Add an option with file patterns, to be used when unloading a buffer: If there 675 Add an option with file patterns, to be used when unloading a buffer: If there
681 is a match, remove entries for the buffer from marks, jumplist, etc. To be 676 is a match, remove entries for the buffer from marks, jumplist, etc. To be
682 used for git temp files. 677 used for git temp files.
683 678
684 Cursor in wrong position when line wraps. (#2540) 679 Cursor in wrong position when line wraps. (#2540)
685
686 Patch to parse ":line" in tags file and use it for search. (Daniel Hahler,
687 #2546) Fixes #1057. Missing a test.
688 680
689 Setting 'columns' in a BufEnter autocommand causes a second tab width to 681 Setting 'columns' in a BufEnter autocommand causes a second tab width to
690 behave strangely, as if there is a gap and a vertical window separator. 682 behave strangely, as if there is a gap and a vertical window separator.
691 (Michael Soyka, 2018 Sep 23, #3477) 683 (Michael Soyka, 2018 Sep 23, #3477)
692 684