comparison runtime/doc/todo.txt @ 10548:74effdaa369e

Updated runtime files. commit https://github.com/vim/vim/commit/68563937f58ea2dc31b58739336c383d2fd7e6cf Author: Bram Moolenaar <Bram@vim.org> Date: Tue Jan 10 13:31:15 2017 +0100 Updated runtime files.
author Christian Brabandt <cb@256bit.org>
date Tue, 10 Jan 2017 13:45:05 +0100
parents 883396809b45
children 9a75c8a1b8b1
comparison
equal deleted inserted replaced
10547:b1438ad6d6e8 10548:74effdaa369e
1 *todo.txt* For Vim version 8.0. Last change: 2017 Jan 02 1 *todo.txt* For Vim version 8.0. Last change: 2017 Jan 09
2 2
3 3
4 VIM REFERENCE MANUAL by Bram Moolenaar 4 VIM REFERENCE MANUAL by Bram Moolenaar
5 5
6 6
27 See |develop.txt| for development plans. You can vote for which items should 27 See |develop.txt| for development plans. You can vote for which items should
28 be worked on, but only if you sponsor Vim development. See |sponsor|. 28 be worked on, but only if you sponsor Vim development. See |sponsor|.
29 29
30 Issues can also be entered online: https://github.com/vim/vim/issues 30 Issues can also be entered online: https://github.com/vim/vim/issues
31 Only use this for bug reports, not for questions! Those belong on the 31 Only use this for bug reports, not for questions! Those belong on the
32 maillist. Updates will be forwarded to the vim_dev maillist. Issues entered 32 maillist. Updates will be forwarded to the |vim_dev| maillist. Issues
33 there will not be repeated below, unless there is extra information. 33 entered there will not be repeated below, unless there is extra information.
34 34
35 *known-bugs* 35 *known-bugs*
36 -------------------- Known bugs and current work ----------------------- 36 -------------------- Known bugs and current work -----------------------
37 37
38 +channel: 38 +channel:
107 '] mark invalid after undoing insert "hello". 107 '] mark invalid after undoing insert "hello".
108 108
109 Make html indent file use javascript indent, now that it's not just cindent. 109 Make html indent file use javascript indent, now that it's not just cindent.
110 #1220 110 #1220
111 111
112 Patch to fix completion of :filter command. (Ichizok, 2016 Dec 3, #1299)
113
114 Patch to use buffer id for system() and systemlist() (LemonBoy, 2016 Nov 7,
115 #1240)
116
117 Concatenation with null string causes an error: 'a'[1:0] .. 'b' 112 Concatenation with null string causes an error: 'a'[1:0] .. 'b'
118 Might as well handle it like an empty string. 113 Might as well handle it like an empty string.
119 114
120 When using symbolic links, a package path will not be inserted at the right 115 When using symbolic links, a package path will not be inserted at the right
121 position in 'runtimepath'. (Dugan Chen, 2016 Nov 18) 116 position in 'runtimepath'. (Dugan Chen, 2016 Nov 18)
122 117
123 json_encode(): should convert to utf-8. (Nikolai Pavlov, 2016 Jan 23) 118 json_encode(): should convert to utf-8. (Nikolai Pavlov, 2016 Jan 23)
124 What if there is an invalid character? 119 What if there is an invalid character?
125 120
126 Putting "k" early in 'complete' does not use dictionary first? 121 Include rust files. (Klabnik, #1356)
127 (RubenGZ, 2016 Dec 10, #1316) 122
128 patch proposed by Hirohito Higashi, 2016 Dec 11. 123 More float tests. (Dominique, #1364)
129
130 Patch to fix NULL pointer when sorting zero elements. (Dominique, 2016 Dec 15)
131
132 Patch to test float functions. (Dominique, 2016 Dec 16)
133
134 Patch to improve completion of :syntax command. (Dominique, 2016 Dec 12)
135
136 Patch to use IEMSG() in more places. (Dominique, 2016 Dec 27)
137 124
138 Patch to avoid ubsan warning for integer overflow. (Dominique, 2016 Dec 26) 125 Patch to avoid ubsan warning for integer overflow. (Dominique, 2016 Dec 26)
139
140 Bug: ":earlier 100d" doesn't work after using undo file.
141 (Pavol Juhas, 2016 Nov 15, #1254)
142 Fix by Christian, but lacks a test.
143 Test in testdir/test_undo.vim doesn't catch the problem.
144 Test by Pavol Juhas, Nov 22.
145 Patch with test (Pavol Juhas,, 2016 Dec 3, #1300)
146 126
147 Bug: Json with same key should not give internal error. (Lcd, 2016 Oct 26) 127 Bug: Json with same key should not give internal error. (Lcd, 2016 Oct 26)
148 Make dict_add give a duplicate key error. 128 Make dict_add give a duplicate key error.
149 129
150 Patch to make str2nr and str2float work with signed values. 130 Patch to make str2nr and str2float work with signed values.
164 144
165 Patch to deal with changed configure events in GTK 3. (Jan Alexander Steffens, 145 Patch to deal with changed configure events in GTK 3. (Jan Alexander Steffens,
166 2016 Oct 23 #1193) 146 2016 Oct 23 #1193)
167 Remarks from nuko8, 2016 Nov 2. 147 Remarks from nuko8, 2016 Nov 2.
168 148
149 Multi-byte bug: dv} splits char. (Urtica Dioica, 2017 Jan 9)
150
169 Patch to change order of compiler flags. (Yousong Zhou, 2016 Sep 19, #1100) 151 Patch to change order of compiler flags. (Yousong Zhou, 2016 Sep 19, #1100)
170 152
171 Patch to add command line completion for :cexpr commands. (Yegappan 153 Patch to add command line completion for :cexpr commands. (Yegappan
172 Lakshmanan, 2016 Dec 13) 154 Lakshmanan, 2016 Dec 13)
155
156 Patch for :pyx, run python commands depending on the supported version.
157 (Marc Weber, update from Ken Takata, 2016 Sep 19, 2017 Jan 6)
173 158
174 Patch to avoid warnings for overflow. (Mike Williams, 2016 Dec 16) 159 Patch to avoid warnings for overflow. (Mike Williams, 2016 Dec 16)
175 Update Dec 19. 160 Update Dec 19.
176 161
177 Wrong diff highlighting with three files. (2016 Oct 20, #1186) 162 Wrong diff highlighting with three files. (2016 Oct 20, #1186)
193 https://github.com/neovim/neovim/pull/5737#issuecomment-266055165 178 https://github.com/neovim/neovim/pull/5737#issuecomment-266055165
194 179
195 Patch for better explanation of 'compatible' side effects. 180 Patch for better explanation of 'compatible' side effects.
196 https://github.com/vim/vim/pull/1161/files 181 https://github.com/vim/vim/pull/1161/files
197 182
183 Patch to add 'makeencoding', useful when the system encoding differs from
184 Vim's 'encoding' setting. (Ken Takata, 2017 Jan 6)
185
198 Patch to adjust marks when adding a new line to the end of buffer in diff 186 Patch to adjust marks when adding a new line to the end of buffer in diff
199 mode. (James McCoy, 2016 Dec 14, #1329) 187 mode. (James McCoy, 2016 Dec 14, #1329)
200 188
201 Suggestion to improve pt-br spell checking. (Marcelo D Montu, 2016 Dec 15, 189 Suggestion to improve pt-br spell checking. (Marcelo D Montu, 2016 Dec 15,
202 #1330) 190 #1330)
238 Add tests for using number larger than number of lines in buffer. 226 Add tests for using number larger than number of lines in buffer.
239 227
240 Patch to make v:shell_error writable. (Christian Brabandt, 2016 Sep 27) 228 Patch to make v:shell_error writable. (Christian Brabandt, 2016 Sep 27)
241 Useful to restore it. Is there another solution? 229 Useful to restore it. Is there another solution?
242 230
231 "ci[" does not look for next [ like ci" does look for next ".
232 (J.F. 2017 Jan 7)
233
243 On MS-Windows with 'clipboard' set to "unnamed" this doesn't work to double 234 On MS-Windows with 'clipboard' set to "unnamed" this doesn't work to double
244 lines: :g/^/normal yyp On Unix it works OK. (Bryce Orgill, 2016 Nov 5) 235 lines: :g/^/normal yyp On Unix it works OK. (Bryce Orgill, 2016 Nov 5)
245 236
246 Patch for wrong cursor position on wrapped line, involving breakindent. 237 Patch for wrong cursor position on wrapped line, involving breakindent.
247 (Ozaki Kiichi, 2016 Nov 25) 238 (Ozaki Kiichi, 2016 Nov 25)
248 239
249 Patch for 'cursorlinenr' option. (Ozaki Kiichi, 2016 Nov 30) 240 Patch for 'cursorlinenr' option. (Ozaki Kiichi, 2016 Nov 30)
250 241
242 When adding an item to a new quickfix list make ":cnext" jump to that item.
243 Make a difference being at the first item and not having used :cnext at all.
244 (Afanasiy Fet, 2017 Jan 3)
245
251 Invalid behavior with NULL list. (Nikolai Pavlov, #768) 246 Invalid behavior with NULL list. (Nikolai Pavlov, #768)
252 E.g. deepcopy(test_null_list()) 247 E.g. deepcopy(test_null_list())
253 248
254 Patch to make it possible to extend a list with itself. 249 Patch to make it possible to extend a list with itself.
255 (Nikolai Pavlov, 2016 Sep 23) 250 (Nikolai Pavlov, 2016 Sep 23)
277 272
278 sort() is not stable when using numeric/float sort (Nikolay Pavlov, 2016 Sep 273 sort() is not stable when using numeric/float sort (Nikolay Pavlov, 2016 Sep
279 4#1038) 274 4#1038)
280 275
281 Patch to add "cmdline" completion to getcompletion(). (Shougo, Oct 1, #1140) 276 Patch to add "cmdline" completion to getcompletion(). (Shougo, Oct 1, #1140)
277
278 Feature request: Complete members of a dictionary. (Luc Hermitte, 2017 Jan 4,
279 #1350)
282 280
283 Patch for systemlist(), add empty item. (thinca, Sep 30, #1135) 281 Patch for systemlist(), add empty item. (thinca, Sep 30, #1135)
284 Add an argument to choose binary or non-binary (like readfile()), when omitted 282 Add an argument to choose binary or non-binary (like readfile()), when omitted
285 use the current behavior. 283 use the current behavior.
286 Include the test. 284 Include the test.
305 Patch to order results from taglist(). (Duncan McDougall, 2016 Oct 25) 303 Patch to order results from taglist(). (Duncan McDougall, 2016 Oct 25)
306 304
307 patch for 'spellcamelcase' option: spellcheck each CamelCased word. 305 patch for 'spellcamelcase' option: spellcheck each CamelCased word.
308 (Ben Tucker, 2016 Dec 2) 306 (Ben Tucker, 2016 Dec 2)
309 307
310 Patch for :pyx, run python commands depending on the supported version.
311 (Marc Weber, update from Ken Takata, 2016 Sep 19)
312
313 When using ":diffput" through a mapping, undo in the target buffer isn't 308 When using ":diffput" through a mapping, undo in the target buffer isn't
314 synced. (Ryan Carney, 2016 Sep 14) 309 synced. (Ryan Carney, 2016 Sep 14)
315 310
316 Syntax highlighting for messages with RFC3339 timestamp (#946) 311 Syntax highlighting for messages with RFC3339 timestamp (#946)
317 Did maintainer reply? 312 Did maintainer reply?
330 Completion for input() does not expand environment variables. (chdiza, 2016 325 Completion for input() does not expand environment variables. (chdiza, 2016
331 Jul 25, #948) 326 Jul 25, #948)
332 327
333 Patch to fix wrong encoding of error message on Cygwin/MSYS terminal. 328 Patch to fix wrong encoding of error message on Cygwin/MSYS terminal.
334 (Ken Takata, 2016 Oct 4) 329 (Ken Takata, 2016 Oct 4)
335
336 'hlsearch' interferes with a Conceal match. (Rom Grk, 2016 Aug 9)
337
338 Patch to add context information to quickfix/location list. (Yegappan
339 Lakshmanan, 2016 Aug 25, #1012)
340
341 MS-Windows: use WS_HIDE instead of SW_SHOWMINNOACTIVE in os_win32.c?
342 Otherwise task flickers in taskbar.
343
344 Bogus characters inserted when triggering indent while changing test.
345 (Vitor Antunes, 2016 Nov 22, #1269)
346
347 Should make ":@r" handle line continuation. (Cesar Romani, 2016 Jun 26)
348 Also for ":@.".
349
350 Repeating 'opfunc' in a function only works once. (Tarmean, 2016 Jul 15, #925)
351
352 Have a way to get the call stack, in a function and from an exception.
353 #1125
354
355 Patch to add 'pythonhome' and 'pythonthreehome' options. (Kazuki Sakamoto,
356 2016 Nov 21, #1266)
357
358 Second problem in #966: ins_compl_add_tv() uses get_dict_string() multiple
359 times, overwrites the one buffer. (Nikolay Pavlov, 2016 Aug 5)
360
361 This does not work: :set cscopequickfix=a-
362 (Linewi, 2015 Jul 12, #914)
363
364 Possibly wrong value for seq_cur. (Florent Fayolle, 2016 May 15, #806)
365
366 Patch to add separate highlighting for quickfix current line.
367 (anishsane, 2016 Sep 16, #1080)
368
369 Filetype plugin for awk. (Doug Kearns, 2016 Sep 5)
370
371 Patch to improve map documentation. Issue #799.
372
373 Patch for syntax folding optimization. (Shougo, 2016 Sep 6, #1045)
374
375 Patch for drag&drop reordering of GUI tab pages reordering.
376 (Ken Takata, 2013 Nov 22, second one, also by Masamichi Abe)
377 Now on Git: https://gist.github.com/nocd5/165286495c782b815b94
378 Update 2016 Aug 10.
379
380 We can use '. to go to the last change in the current buffer, but how about
381 the last change in any buffer? Can we use ', (, is next to .)?
382
383 Ramel Eshed: system() is much slower than job_start(), why? (Aug 26)
384
385 When generating the Unicode tables with runtime/tools/unicode.vim the
386 emoji_width table has only one entry.
387
388 It's possible to add ",," to 'wildignore', an empty entry. Causes problems.
389 Reject the value? #710.
390
391 Patch to fix increment/decrement not working properly when 'virtualedit' is
392 set. (Hirohito Higashi, 2016 Aug 1, #923)
393
394 Patch to support strikethrough next to bold and italic. (Christian Brabandt,
395 2013 Jul 30) Update from Ken Takata, 2013 Oct 12.
396 Update mentioned by Christian, 2016 Apr 25.
397 Update from Ken Takata, 2016 Jul 17.
398
399 When doing "vi buf.md" a BufNew autocommand for *.md is not triggered.
400 Because of using the initial buffer? (Dun Peal, 2016 May 12)
401
402 Patch to add the :bvimgrep command. (Christian Brabandt, 2014 Nov 12)
403 Updated 2016 Jun 10, #858
404
405 Add redrawtabline command. (Naruhiko Nishino, 2016 Jun 11)
406
407 Neovim patch for utfc_ptr2char_len() https://github.com/neovim/neovim/pull/4574
408 No test, needs some work to include.
409
410 Patch to improve indenting for C++ constructor with initializer list.
411 (Hirohito Higashi, 2016 Mar 31)
412
413 Add stronger encryption. Could use libsodium (NaCl).
414 https://github.com/jedisct1/libsodium/
415 Possibly include the needed code so that it can be build everywhere.
416
417 Patch to add setbufline(). (email from Yasuhiro Matsumoto, patch by Ozaki
418 Kiichi, 2016 Feb 28)
419 Update Mar 8: https://gist.github.com/mattn/23c1f50999084992ca98
420 Update Mar 13: https://gist.github.com/mattn/23c1f50999084992ca98
421
422 Need to try out instructions in INSSTALLpc.txt about how to install all
423 interfaces and how to build Vim with them.
424 Appveyor build with self-installing executable, includes getting most
425 interfaces: https://github.com/k-takata/vim/tree/chrisbra-appveyor-build
426 result: https://ci.appveyor.com/project/k-takata/vim/history
427
428 Duplication of completion suggestions for ":!hom". Issue 539.
429 Patch by Christian, 2016 Jan 29
430 >
431 Problem that a previous silent ":throw" causes a following try/catch not to
432 work. (ZyX, 2013 Sep 28) With examples: (Malcolm Rowe, 2015 Dec 24)
433
434 Problem using ":try" inside ":execute". (ZyX, 2013 Sep 15)
435
436 Patch to make tests pass with EBCDIC. (Owen Leibman, 2016 Apr 10)
437
438 Add ":read :command", to insert the output of an Ex command?
439 Can already do it with ":$put =execute('command')".
440
441 When repeating the 'confirm' dialog one needs to press Enter. (ds26gte, 2016
442 Apr 17) #762
443
444 exists(":tearoff") does not tell you if the command is implemented. (Tony
445 Mechelynck) Perhaps use exists("::tearoff") to check?
446
447 Use vim.vim syntax highlighting for help file examples, but without ":" in
448 'iskeyword' for syntax.
449
450 Patch to make "%:h:h" return "." instead of the full path.
451 (Coot, 2016 Jan 24, #592)
452
453 Remove SPACE_IN_FILENAME ? What could possibly go wrong?
454
455 When command names are very long :command output is difficult to read. Use a
456 maximum for the column width? (#871)
457 Patcy by varmanishant, 2016 Jun 18, #876
458
459 Patch to change GUI behavior: instead of changing the window size change the
460 lines/columns when menu/toolbar/etc. is added/removed. (Ychin, 2016 Mar 20,
461 #703)
462
463 Installation of .desktop files does not work everywhere.
464 It's now fixed, but the target directory probably isn't right.
465 Add configure check?
466 Should use /usr/local/share/applications or /usr/share/applications.
467 Or use $XDG_DATA_DIRS.
468 Also need to run update-desktop-database (Kuriyama Kazunobu, 2015 Nov 4)
469 330
470 Patch to introduce 'cmdencoding'. (Ken Takata, Aug 18?) 331 Patch to introduce 'cmdencoding'. (Ken Takata, Aug 18?)
471 Better help Aug 19. 332 Better help Aug 19.
472 Problem: applies to too many commands, such as :cbuffer. 333 Problem: applies to too many commands, such as :cbuffer.
473 Updated patch with three options, 2016 Sep 8. 334 Updated patch with three options, 2016 Sep 8.
474 Win32: When running ":make" and 'encoding' differs from the system locale, 335 Win32: When running ":make" and 'encoding' differs from the system locale,
475 the output should be converted. Esp. when 'encoding' is "utf-8". (Yongwei 336 the output should be converted. Esp. when 'encoding' is "utf-8". (Yongwei
476 Wu) Should we use 'termencoding' for this? 337 Wu) Should we use 'termencoding' for this?
477 338
339 Patch to add 'systemencoding', convert between 'encoding' and this for file
340 names, shell commands and the like. (Kikuchan, 2010 Oct 14)
341 Assume the system converts between the actual encoding of the filesystem to
342 the system encoding (usually utf-8).
343
344 'hlsearch' interferes with a Conceal match. (Rom Grk, 2016 Aug 9)
345
346 Patch to add context information to quickfix/location list. (Yegappan
347 Lakshmanan, 2016 Aug 25, #1012)
348
349 MS-Windows: use WS_HIDE instead of SW_SHOWMINNOACTIVE in os_win32.c?
350 Otherwise task flickers in taskbar.
351
352 Bogus characters inserted when triggering indent while changing test.
353 (Vitor Antunes, 2016 Nov 22, #1269)
354
355 Should make ":@r" handle line continuation. (Cesar Romani, 2016 Jun 26)
356 Also for ":@.".
357
358 Repeating 'opfunc' in a function only works once. (Tarmean, 2016 Jul 15, #925)
359
360 Have a way to get the call stack, in a function and from an exception.
361 #1125
362
363 Patch to add 'pythonhome' and 'pythonthreehome' options. (Kazuki Sakamoto,
364 2016 Nov 21, #1266)
365
366 Second problem in #966: ins_compl_add_tv() uses get_dict_string() multiple
367 times, overwrites the one buffer. (Nikolay Pavlov, 2016 Aug 5)
368
369 This does not work: :set cscopequickfix=a-
370 (Linewi, 2015 Jul 12, #914)
371
372 Possibly wrong value for seq_cur. (Florent Fayolle, 2016 May 15, #806)
373
374 Patch to add separate highlighting for quickfix current line.
375 (anishsane, 2016 Sep 16, #1080)
376
377 Filetype plugin for awk. (Doug Kearns, 2016 Sep 5)
378
379 Patch to improve map documentation. Issue #799.
380
381 Patch for syntax folding optimization. (Shougo, 2016 Sep 6, #1045)
382
383 Patch for drag&drop reordering of GUI tab pages reordering.
384 (Ken Takata, 2013 Nov 22, second one, also by Masamichi Abe)
385 Now on Git: https://gist.github.com/nocd5/165286495c782b815b94
386 Update 2016 Aug 10.
387
388 We can use '. to go to the last change in the current buffer, but how about
389 the last change in any buffer? Can we use ', (, is next to .)?
390
391 Ramel Eshed: system() is much slower than job_start(), why? (Aug 26)
392
393 When generating the Unicode tables with runtime/tools/unicode.vim the
394 emoji_width table has only one entry.
395
396 It's possible to add ",," to 'wildignore', an empty entry. Causes problems.
397 Reject the value? #710.
398
399 Patch to fix increment/decrement not working properly when 'virtualedit' is
400 set. (Hirohito Higashi, 2016 Aug 1, #923)
401
402 Patch to support strikethrough next to bold and italic. (Christian Brabandt,
403 2013 Jul 30) Update from Ken Takata, 2013 Oct 12.
404 Update mentioned by Christian, 2016 Apr 25.
405 Update from Ken Takata, 2016 Jul 17.
406
407 When doing "vi buf.md" a BufNew autocommand for *.md is not triggered.
408 Because of using the initial buffer? (Dun Peal, 2016 May 12)
409
410 Patch to add the :bvimgrep command. (Christian Brabandt, 2014 Nov 12)
411 Updated 2016 Jun 10, #858
412
413 Add redrawtabline command. (Naruhiko Nishino, 2016 Jun 11)
414
415 Neovim patch for utfc_ptr2char_len() https://github.com/neovim/neovim/pull/4574
416 No test, needs some work to include.
417
418 Patch to improve indenting for C++ constructor with initializer list.
419 (Hirohito Higashi, 2016 Mar 31)
420
421 Add stronger encryption. Could use libsodium (NaCl).
422 https://github.com/jedisct1/libsodium/
423 Possibly include the needed code so that it can be build everywhere.
424
425 Patch to add setbufline(). (email from Yasuhiro Matsumoto, patch by Ozaki
426 Kiichi, 2016 Feb 28)
427 Update Mar 8: https://gist.github.com/mattn/23c1f50999084992ca98
428 Update Mar 13: https://gist.github.com/mattn/23c1f50999084992ca98
429
430 Need to try out instructions in INSSTALLpc.txt about how to install all
431 interfaces and how to build Vim with them.
432 Appveyor build with self-installing executable, includes getting most
433 interfaces: https://github.com/k-takata/vim/tree/chrisbra-appveyor-build
434 result: https://ci.appveyor.com/project/k-takata/vim/history
435
436 Duplication of completion suggestions for ":!hom". Issue 539.
437 Patch by Christian, 2016 Jan 29
438 >
439 Problem that a previous silent ":throw" causes a following try/catch not to
440 work. (ZyX, 2013 Sep 28) With examples: (Malcolm Rowe, 2015 Dec 24)
441
442 Problem using ":try" inside ":execute". (ZyX, 2013 Sep 15)
443
444 Patch to make tests pass with EBCDIC. (Owen Leibman, 2016 Apr 10)
445
446 Add ":read :command", to insert the output of an Ex command?
447 Can already do it with ":$put =execute('command')".
448
449 When repeating the 'confirm' dialog one needs to press Enter. (ds26gte, 2016
450 Apr 17) #762
451
452 exists(":tearoff") does not tell you if the command is implemented. (Tony
453 Mechelynck) Perhaps use exists("::tearoff") to check?
454
455 Use vim.vim syntax highlighting for help file examples, but without ":" in
456 'iskeyword' for syntax.
457
458 Patch to make "%:h:h" return "." instead of the full path.
459 (Coot, 2016 Jan 24, #592)
460
461 Remove SPACE_IN_FILENAME ? What could possibly go wrong?
462
463 When command names are very long :command output is difficult to read. Use a
464 maximum for the column width? (#871)
465 Patcy by varmanishant, 2016 Jun 18, #876
466
467 Patch to change GUI behavior: instead of changing the window size change the
468 lines/columns when menu/toolbar/etc. is added/removed. (Ychin, 2016 Mar 20,
469 #703)
470
471 Installation of .desktop files does not work everywhere.
472 It's now fixed, but the target directory probably isn't right.
473 Add configure check?
474 Should use /usr/local/share/applications or /usr/share/applications.
475 Or use $XDG_DATA_DIRS.
476 Also need to run update-desktop-database (Kuriyama Kazunobu, 2015 Nov 4)
477
478 Patch to have text objects defined by arbitrary single characters. (Daniel 478 Patch to have text objects defined by arbitrary single characters. (Daniel
479 Thau, 2013 Nov 20, 2014 Jan 29, 2014 Jan 31) 479 Thau, 2013 Nov 20, 2014 Jan 29, 2014 Jan 31)
480 Added tests (James McCoy, 2016 Aug 3). Still needs more work. 480 Added tests (James McCoy, 2016 Aug 3). Still needs more work.
481 481
482 Feature request: add the "al" text object, to manipulate a screen line. 482 Feature request: add the "al" text object, to manipulate a screen line.
485 Access to uninitialized memory in match_backref() regexp_nda.c:4882 485 Access to uninitialized memory in match_backref() regexp_nda.c:4882
486 (Dominique Pelle, 2015 Nov 6) 486 (Dominique Pelle, 2015 Nov 6)
487 487
488 ":cd C:\Windows\System32\drivers\etc*" does not work, even though the 488 ":cd C:\Windows\System32\drivers\etc*" does not work, even though the
489 directory exists. (Sergio Gallelli, 2013 Dec 29) 489 directory exists. (Sergio Gallelli, 2013 Dec 29)
490
491 In debug mode one can inspect variables, but not the function parameters
492 (starting with a:). (Luc Hermitte, 2017 Jan 4, #1352)
490 493
491 7 Add a watchpoint in the debug mode: An expression that breaks execution 494 7 Add a watchpoint in the debug mode: An expression that breaks execution
492 when evaluating to non-zero. Add the "watchadd expr" command, stop when 495 when evaluating to non-zero. Add the "watchadd expr" command, stop when
493 the value of the expression changes. ":watchdel" deletes an item, 496 the value of the expression changes. ":watchdel" deletes an item,
494 ":watchlist" lists the items. (Charles Campbell) 497 ":watchlist" lists the items. (Charles Campbell)
1352 'hlsearch'. 1355 'hlsearch'.
1353 - Slow combination of folding and PHP syntax highlighting. Script to 1356 - Slow combination of folding and PHP syntax highlighting. Script to
1354 reproduce it. Caused by "syntax sync fromstart" in combination with patch 1357 reproduce it. Caused by "syntax sync fromstart" in combination with patch
1355 7.2.274. (Christian Brabandt, 2010 May 27) Generally, folding with 1358 7.2.274. (Christian Brabandt, 2010 May 27) Generally, folding with
1356 'foldmethod' set to "syntax" is slow. Do profiling to find out why. 1359 'foldmethod' set to "syntax" is slow. Do profiling to find out why.
1357
1358 Patch to add 'systemencoding', convert between 'encoding' and this for file
1359 names, shell commands and the like. (Kikuchan, 2010 Oct 14)
1360 Assume the system converts between the actual encoding of the filesystem to
1361 the system encoding (usually utf-8).
1362 1360
1363 Problem producing tags file when hebrew.frx is present. It has a BOM. 1361 Problem producing tags file when hebrew.frx is present. It has a BOM.
1364 Results in E670. (Tony Mechelynck, 2010 May 2) 1362 Results in E670. (Tony Mechelynck, 2010 May 2)
1365 1363
1366 'beval' option should be global-local. 1364 'beval' option should be global-local.