comparison runtime/doc/todo.txt @ 9097:071f9da012fb

commit https://github.com/vim/vim/commit/06d2d38ab7564e1f784b1058a4ef4580cd6d1810 Author: Bram Moolenaar <Bram@vim.org> Date: Fri May 20 17:24:11 2016 +0200 Updated runtime files.
author Christian Brabandt <cb@256bit.org>
date Fri, 20 May 2016 17:30:06 +0200
parents 9305a1251e51
children bc38030aec7d
comparison
equal deleted inserted replaced
9096:e6ecaa231a5d 9097:071f9da012fb
1 *todo.txt* For Vim version 7.4. Last change: 2016 May 08 1 *todo.txt* For Vim version 7.4. Last change: 2016 May 20
2 2
3 3
4 VIM REFERENCE MANUAL by Bram Moolenaar 4 VIM REFERENCE MANUAL by Bram Moolenaar
5 5
6 6
32 not be repeated below, unless there is extra information. 32 not be repeated below, unless there is extra information.
33 33
34 *known-bugs* 34 *known-bugs*
35 -------------------- Known bugs and current work ----------------------- 35 -------------------- Known bugs and current work -----------------------
36 36
37 Crash when running a job a second time. (stewart, May 4) 37 Close_cb crash. (Luc Hermitte, 2016 May 10)
38 Stack trace by Dominique, May 10.
39 Reference count in partial dict wrong?
40
41 Any other callbacks that could be invoked at the wrong moment?
42
43 If removing buffer that's being read from, close channel?
38 44
39 problem with "Ignore" after adding 'guicolors'. (Charles Campbell, 2016 Apr 45 problem with "Ignore" after adding 'guicolors'. (Charles Campbell, 2016 Apr
40 27) 46 27)
41 47
42 In test_partial when start_job() has a non-existing command memory leaks. 48 In test_partial when start_job() has a non-existing command memory leaks.
53 - Also keep a list of loaded plugins, skip when encountered again? 59 - Also keep a list of loaded plugins, skip when encountered again?
54 60
55 Vim.org: when a user already has a homepage, do show the field so that it can 61 Vim.org: when a user already has a homepage, do show the field so that it can
56 be deleted. 62 be deleted.
57 63
64 Patch to fix memory leak (Justin Keyes, 2016 May 16, #811)
65 Instead free before assigning, set to NULL after free.
66
67 Comparing partials doesn't work well. (Nikolai Pavlov, 2016 May 17, #813)
68 Examples in the form of a test (May 19)
69
70 Documentation for partials is lacking.
71 - Add "partial" and "partials" tag.
72 - Assigning to a dict member creates a partial.
73 How to store a partial associated with dictA in dictB? Add help for this.
74 See comments on #812.
75 - using dict.Func for function() is broken: not true (Nikolai Pavlov, May 20)
76
77 Patch to fix that BufUnload is triggered twice. (Hirohito Higashi, 2016 May
78 14)
79
58 +channel: 80 +channel:
59 - When running "echo hello" the job remains defunc. (Nicola, May 7)
60 - Feedback from Ramel Eshed, May 7. Occasional crashes. 81 - Feedback from Ramel Eshed, May 7. Occasional crashes.
82 - Close_cb isn't invoked when output goes to a buffer. (Luc Hermitte)
83 - close_cb and exit_cb not invoked when using jo_stop() on Windows.
84 (Linwei, 2016 May 18, #817)
85 Similar problem, related to keeping reference to job. (Skywind, May 18)
86 - Recursive callback call? (Luc Hermitte, 2016 May 17)
61 - GUI:cursor blinking is irregular when invoking callbacks. (Ramel Eshed, 2016 87 - GUI:cursor blinking is irregular when invoking callbacks. (Ramel Eshed, 2016
62 Apr 16) somehow remember the previous state? 88 Apr 16) somehow remember the previous state?
63 - When a message in the queue but there is no callback, drop it after a while? 89 - When a message in the queue but there is no callback, drop it after a while?
64 Add timestamp to queued messages and callbacks with ID, remove after a 90 Add timestamp to queued messages and callbacks with ID, remove after a
65 minute. Option to set the droptime. 91 minute. Option to set the droptime.
92 - Inefficiency in ch_read() with very long lines. Reallocating buffer with
93 small increments in channel_collapse(). Avoid calling strlen() too often.
94 Add an option to drop text of very long lines? Default to 1 Mbyte.
66 - Add remark about undo sync, is there a way to force it? 95 - Add remark about undo sync, is there a way to force it?
67 - When starting a job, have an option to open the server socket, so we know 96 - When starting a job, have an option to open the server socket, so we know
68 the port, and pass it to the command with --socket-fd {nr}. (Olaf Dabrunz, 97 the port, and pass it to the command with --socket-fd {nr}. (Olaf Dabrunz,
69 Feb 9) How to do this on MS-Windows? 98 Feb 9) How to do this on MS-Windows?
70 - For connection to server, a "keep open" flag would be useful. Retry 99 - For connection to server, a "keep open" flag would be useful. Retry
146 Patch to fix escaping special characters for delete(). (tc-0, 2016 Mar 20, 175 Patch to fix escaping special characters for delete(). (tc-0, 2016 Mar 20,
147 #700) Test fails on MS-Windows. 176 #700) Test fails on MS-Windows.
148 177
149 Invalid behavior with NULL list. (Nikolai Pavlov, #768) 178 Invalid behavior with NULL list. (Nikolai Pavlov, #768)
150 179
151 After patch 7.4.1818 the language is removed too often. (Ken Takata, 2016 May 180 Patch to fix using CTRL-] on "{address}." in help. (Hirohito Higashi, 2016 May
181 18, #814)
182
183 &t_ut not used with 'termguicolors' is set. (Jacob Niehus, 2016 May 14, #804)
184 Patch to fix this, Jacob Niehus, 2016 May 14, #805)
185
186 For current Windows build .pdb file is missing. (Gabriele Fava, 2016 May 11)
152 5) 187 5)
153 188
154 When 'autochdir' is set, writing new file does not change the current dir. 189 When 'autochdir' is set, writing new file does not change the current dir.
155 (Dan Church, issue #777) 190 (Dan Church, issue #777)
156 191
178 213
179 Patch for C syntax HL. (Bradley Garagan, 2016 Apr 17) #763 214 Patch for C syntax HL. (Bradley Garagan, 2016 Apr 17) #763
180 215
181 Patch to make matchit work better, respect 'matchpairs'. (Ken Takata, 2016 Mar 216 Patch to make matchit work better, respect 'matchpairs'. (Ken Takata, 2016 Mar
182 25) 217 25)
218
219 Possibly wrong value for seq_cur. (Florent Fayolle, 2016 May 15, #806)
220
221 Patch to improve map documentation. Issue #799.
183 222
184 We can use '. to go to the last change in the current buffer, but how about 223 We can use '. to go to the last change in the current buffer, but how about
185 the last change in any buffer? Can we use ', (, is next to .)? 224 the last change in any buffer? Can we use ', (, is next to .)?
186 225
187 Patch for Python: #622. (Roland Puntaier, 2016 Feb 2) 226 Patch for Python: #622. (Roland Puntaier, 2016 Feb 2)
203 Patches from Ken Takata might help (2014 Apr 17) 242 Patches from Ken Takata might help (2014 Apr 17)
204 Update 2016 Mar 28. Can include all parts into one dist patch. 243 Update 2016 Mar 28. Can include all parts into one dist patch.
205 244
206 Patch to support 64 bit ints for Number. (Ken Takata, 2016 Jan 21) 245 Patch to support 64 bit ints for Number. (Ken Takata, 2016 Jan 21)
207 Update 2016 Apr 24. 246 Update 2016 Apr 24.
247
248 Patch for groovy multi-line comment highlighting. (Justin M. Keyes, 2016 May
249 20 #644)
250
251 When doing "vi buf.md" a BufNew autocommand for *.md is not triggered.
252 Because of using the initial buffer? (Dun Peal, 2016 May 12)
208 253
209 Patch to add the :bvimgrep command. (Christian Brabandt, 2014 Nov 12) 254 Patch to add the :bvimgrep command. (Christian Brabandt, 2014 Nov 12)
210 Updated 2016 Feb 10 255 Updated 2016 Feb 10
211 256
212 Neovim patch for utfc_ptr2char_len() https://github.com/neovim/neovim/pull/4574 257 Neovim patch for utfc_ptr2char_len() https://github.com/neovim/neovim/pull/4574