comparison runtime/doc/todo.txt @ 14249:4543777545a3

Updated runtime and language files. commit https://github.com/vim/vim/commit/6dc819b1299e1d9f99303568772ade544d5c1322 Author: Bram Moolenaar <Bram@vim.org> Date: Tue Jul 3 16:42:19 2018 +0200 Updated runtime and language files.
author Christian Brabandt <cb@256bit.org>
date Tue, 03 Jul 2018 16:45:06 +0200
parents c460506890ba
children 4a588e3afd4a
comparison
equal deleted inserted replaced
14248:6d5195298b47 14249:4543777545a3
35 The #1234 numbers refer to an issue or pull request on github. To see it in a 35 The #1234 numbers refer to an issue or pull request on github. To see it in a
36 browser use: https://github.com/vim/vim/issues/1234 36 browser use: https://github.com/vim/vim/issues/1234
37 37
38 *known-bugs* 38 *known-bugs*
39 -------------------- Known bugs and current work ----------------------- 39 -------------------- Known bugs and current work -----------------------
40
41 testdir: remove use of lua.vim from makefiles and test1.in
40 42
41 Prompt buffer: 43 Prompt buffer:
42 - Add a command line history. 44 - Add a command line history.
43 - delay next prompt until plugin gives OK? 45 - delay next prompt until plugin gives OK?
44 46
87 heap-buffer-overflow in alist_add (#2472) 89 heap-buffer-overflow in alist_add (#2472)
88 90
89 More warnings from static analysis: 91 More warnings from static analysis:
90 https://lgtm.com/projects/g/vim/vim/alerts/?mode=list 92 https://lgtm.com/projects/g/vim/vim/alerts/?mode=list
91 93
92 Patch to fix duplicate entry in tagfiles() and add a test. (Dominique Pelle, 94 Patch to fix that :cexpr no longer jumps to first error. (Yegappan 2018 Jun
93 #2979) 95 25, #3092)
94 96
95 Pasting foo} causes Vim to behave weird. (John Little, 2018 Jun 17) 97 Pasting foo} causes Vim to behave weird. (John Little, 2018 Jun 17)
96 Related to bracketed paste. I cannot reproduce it. 98 Related to bracketed paste. I cannot reproduce it.
97 99
98 Using ":file" in quickfix window during an autocommand doesn't work. 100 Using ":file" in quickfix window during an autocommand doesn't work.
101 Pull request #2967: Allow white space in sign text. (Ben Jackson) 103 Pull request #2967: Allow white space in sign text. (Ben Jackson)
102 104
103 Patch for xterm and vt320 builtin termcap. (Kouichi Iwamoto, 2018 May 31, 105 Patch for xterm and vt320 builtin termcap. (Kouichi Iwamoto, 2018 May 31,
104 #2973) 106 #2973)
105 107
108 Patch for matchit and matchparen. (Christian, 2018 Jun 25)
109
106 Patch to add more testing for :cd command. (Dominique Pelle, 2018 May 30, 110 Patch to add more testing for :cd command. (Dominique Pelle, 2018 May 30,
107 #2972) 111 #2972)
108 112
109 Whenever the file name is "~" then expand('%:p') returns $HOME. (Aidan 113 Whenever the file name is "~" then expand('%:p') returns $HOME. (Aidan
110 Shafran, 2018 Jun 23, #3072) 114 Shafran, 2018 Jun 23, #3072) Proposed patch by Aidan, 2018 Jun 24.
111 115
112 Patch to set w_curswant when setting the cursor in language interfaces. 116 Patch to set w_set_curswant when setting the cursor in language interfaces.
113 (David Hotham, 2018 Jun 22, #3060) 117 (David Hotham, 2018 Jun 22, #3060)
114 118
115 Patch to make CTRL-W <CR> work properly in a quickfix window. (Jason Franklin, 119 Patch to make CTRL-W <CR> work properly in a quickfix window. (Jason Franklin,
116 2018 May 30) 120 2018 May 30)
117 121
167 171
168 Cursor in wrong position when line wraps. (#2540) 172 Cursor in wrong position when line wraps. (#2540)
169 173
170 Patch for Lua support. (Kazunobu Kuriyama, 2018 May 26) 174 Patch for Lua support. (Kazunobu Kuriyama, 2018 May 26)
171 175
176 Make {skip} argument of searchpair() consistent with other places where we
177 pass an expression to evaluate. Allow passing zero for "never skip".
178
172 Add an option similar to 'lazyredraw' to skip redrawing while executing a 179 Add an option similar to 'lazyredraw' to skip redrawing while executing a
173 script or function. 180 script or function.
181
182 Universal solution to detect if t_RS is working, using cursor position.
183 Koichi Iwamoto, #2126
184
185 When using a menu item while the "more" prompt is displayed doesn't work well.
186 E.g. after using help->version. Have a key that ends the "more" prompt and
187 does nothing otherwise?
174 188
175 MS-Windows: write may fail if another program is reading the file. 189 MS-Windows: write may fail if another program is reading the file.
176 If 'readonly' is not set but the file appears to be readonly later, try again 190 If 'readonly' is not set but the file appears to be readonly later, try again
177 (wait a little while). 191 (wait a little while).
178 CreateFile() returns ERROR_SHARING_VIOLATION (Linwei, 2018 May 5) 192 CreateFile() returns ERROR_SHARING_VIOLATION (Linwei, 2018 May 5)
350 When a timer is running and typing CTRL-R on the command line, it is not 364 When a timer is running and typing CTRL-R on the command line, it is not
351 redrawn properly. (xtal8, 2017 Oct 23, #2241) 365 redrawn properly. (xtal8, 2017 Oct 23, #2241)
352 366
353 In an optional package the "after" directory is not scanned? 367 In an optional package the "after" directory is not scanned?
354 (Renato Fabbri, 2018 Feb 22) 368 (Renato Fabbri, 2018 Feb 22)
355
356 Universal solution to detect if t_RS is working, using cursor position.
357 Koichi Iwamoto, #2126
358 369
359 Patch for Neovim concerning restoring when closing help window. (glacambre 370 Patch for Neovim concerning restoring when closing help window. (glacambre
360 neovim #7431) 371 neovim #7431)
361 372
362 Default install on MS-Windows should source defaults.vim. 373 Default install on MS-Windows should source defaults.vim.
1402 pixels remains when typing spaces in front of a "D" ('guifont' set to 1413 pixels remains when typing spaces in front of a "D" ('guifont' set to
1403 "lucida_console:h8"). 1414 "lucida_console:h8").
1404 Patch by Thomas Tuegel, also for GTK, 2013 Nov 24 1415 Patch by Thomas Tuegel, also for GTK, 2013 Nov 24
1405 1416
1406 :help gives example for z?, but it does not work. m? and t? do work. 1417 :help gives example for z?, but it does not work. m? and t? do work.
1407
1408 Patch to add funcref to Lua. (Luis Carvalho, 2013 Sep 4)
1409 With tests: Sep 5.
1410 1418
1411 Discussion about canonicalization of Hebrew. (Ron Aaron, 2011 April 10) 1419 Discussion about canonicalization of Hebrew. (Ron Aaron, 2011 April 10)
1412 1420
1413 Checking runtime scripts: Thilo Six, 2012 Jun 6. 1421 Checking runtime scripts: Thilo Six, 2012 Jun 6.
1414 1422
4662 8 When editing "tt.gz", which is in DOS format, 'fileformat' stays at 4670 8 When editing "tt.gz", which is in DOS format, 'fileformat' stays at
4663 "unix", thus writing the file changes it. Somehow detect that the read 4671 "unix", thus writing the file changes it. Somehow detect that the read
4664 command used dos fileformat. Same for 'fileencoding'. 4672 command used dos fileformat. Same for 'fileencoding'.
4665 - Add events to autocommands: 4673 - Add events to autocommands:
4666 Error - When an error happens 4674 Error - When an error happens
4667 NormalEnter - Entering Normal mode 4675 ModeChange - after changing mode (before waiting for a char)
4668 ReplaceEnter - Entering Replace mode
4669 VisualEnter - Entering Visual mode
4670 *Leave - Leaving a mode (in pair with the above *Enter)
4671 VimLeaveCheck - Before Vim decides to exit, so that it can be cancelled 4676 VimLeaveCheck - Before Vim decides to exit, so that it can be cancelled
4672 when exiting isn't a good idea. 4677 when exiting isn't a good idea.
4673 CursorHoldC - CursorHold while command-line editing 4678 CursorHoldC - CursorHold while command-line editing
4674 WinMoved - when windows have been moved around, e.g, ":wincmd J" 4679 WinMoved - when windows have been moved around, e.g, ":wincmd J"
4675 SearchPost - After doing a search command (e.g. to do "M") 4680 SearchPost - After doing a search command (e.g. to do "M")