Mercurial > vim
comparison runtime/doc/todo.txt @ 3996:b3f3237a3d72
Update runtime files.
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Wed, 05 Dec 2012 19:01:43 +0100 |
parents | fdb8a9c7bd91 |
children | e362db8b2d7b |
comparison
equal
deleted
inserted
replaced
3995:c2ea289a5b7f | 3996:b3f3237a3d72 |
---|---|
1 *todo.txt* For Vim version 7.3. Last change: 2012 Nov 28 | 1 *todo.txt* For Vim version 7.3. Last change: 2012 Dec 05 |
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 On external command get the message: | |
38 SIGCHLD handler called (some thread has SIGCHLD unblocked) | |
39 From MzScheme | |
40 | |
37 Go through more coverity reports. | 41 Go through more coverity reports. |
38 | 42 |
39 Discussion about canonicalization of Hebrew. (Ron Aaron, 2011 April 10) | 43 Discussion about canonicalization of Hebrew. (Ron Aaron, 2011 April 10) |
40 | 44 |
41 Checking runtime scripts: Thilo Six, 2012 Jun 6. | 45 Checking runtime scripts: Thilo Six, 2012 Jun 6. |
47 | 51 |
48 The CompleteDone autocommand needs some info passed to it: | 52 The CompleteDone autocommand needs some info passed to it: |
49 - The word that was selected (empty if abandoned complete) | 53 - The word that was selected (empty if abandoned complete) |
50 - Type of completion: tag, omnifunc, user func. | 54 - Type of completion: tag, omnifunc, user func. |
51 | 55 |
52 Patch for Tab behavior with 'conceal'. (Dominique Pelle, 2012 Mar 18) | 56 Patch for matchit.vim. (Mike Morearty, 2012 Nov 28) |
53 Patch to test functionality of 'conceal' with tabs. (Simon Ruderich, 2012 Sep | 57 |
54 5) Update with screencol() and screenrow() functions: Sep 7. | 58 Patch to fix that the QuitPre autocommand clears the quitmore flag. (Techlive |
55 | 59 Zheng, 2012 Nov 28) |
56 Patch for undefined integer behavior. (Dominique Pelle, 2012 Nov 4, second one) | |
57 | |
58 Patch to have Python interface not depend on multi-byte. | |
59 | |
60 Patch to fix justify.vim. (James McCoy, 2012 Nov 23) | |
61 | |
62 mouse_sgr is not ordered alphabetically in :version output. | |
63 Docs list mouse_urxvt as normal feature, should be big. (Hayaki Saito, 2012 | |
64 Aug 16) | |
65 | 60 |
66 ":gundo" command: global undo. Undoes changes spread over multiple files in | 61 ":gundo" command: global undo. Undoes changes spread over multiple files in |
67 the order they were made. Also ":gredo". Both with a count. Useful when | 62 the order they were made. Also ":gredo". Both with a count. Useful when |
68 tests fail after making changes and you forgot in which files. | 63 tests fail after making changes and you forgot in which files. |
69 | 64 |
70 Patch to make updating tabline faster. (Arseny Kapoulkine, 2012 Oct 3) | 65 Patch to make updating tabline faster. (Arseny Kapoulkine, 2012 Oct 3) |
71 Also remove the "rc" variable. | 66 Also remove the "rc" variable. |
72 | 67 |
68 Patch to make "- register not always used. (Christian Brabandt, 2012 Nov 28) | |
69 | |
73 Crash with vimdiff. (Don Cruickshank, 2012 Sep 23) | 70 Crash with vimdiff. (Don Cruickshank, 2012 Sep 23) |
74 | 71 |
75 Patch to support subdirectories for help files. (Charles Campbell, 2012 Nov | 72 Patch to support subdirectories for help files. (Charles Campbell, 2012 Nov |
76 21) | 73 21) |
77 | 74 |
81 Win32: use 'guifontwide' for IME composition. (Taro Muraoka, 2012 Sep 30) | 78 Win32: use 'guifontwide' for IME composition. (Taro Muraoka, 2012 Sep 30) |
82 Update Oct 2. | 79 Update Oct 2. |
83 | 80 |
84 Patch to fix :s command with confirm and typing "a". (Christian Brabandt, 2012 | 81 Patch to fix :s command with confirm and typing "a". (Christian Brabandt, 2012 |
85 Oct 28) | 82 Oct 28) |
83 | |
84 /[^\n] does match at a line break. Expected to do the same as /. | |
85 Patch by Christian Brabandt, 2012 Dec 1. | |
86 Test files in archive in another message. | |
86 | 87 |
87 Patch to make multibyte input work on Win32 console when codepage differs from | 88 Patch to make multibyte input work on Win32 console when codepage differs from |
88 'encoding'. (Ken Takata, 2012 Sep 29) | 89 'encoding'. (Ken Takata, 2012 Sep 29) |
89 | 90 |
90 It's possible to defined an input() function that overrides the built-in one. | 91 It's possible to defined an input() function that overrides the built-in one. |
188 | 189 |
189 When there are no command line arguments ":next" and ":argu" give E163, which | 190 When there are no command line arguments ":next" and ":argu" give E163, which |
190 is confusing. Should say "the argument list is empty". | 191 is confusing. Should say "the argument list is empty". |
191 | 192 |
192 URXVT: | 193 URXVT: |
193 - will get stuck if byte sequence does not containe expected semicolon. | 194 - will get stuck if byte sequence does not contain the expected semicolon. |
194 - Use urxvt mouse support also in xterm. Explanations: | 195 - Use urxvt mouse support also in xterm. Explanations: |
195 http://www.midnight-commander.org/ticket/2662 | 196 http://www.midnight-commander.org/ticket/2662 |
196 | 197 |
197 MS-Windows: test 17 fails. Analysis by Michael Soyka, 2012 Nov 5. | 198 MS-Windows: test 17 fails. Analysis by Michael Soyka, 2012 Nov 5. |
198 | 199 |
218 Problem with winfixheight and resizing. (Yukihiro Nakadaira, 2011 Sep 17) | 219 Problem with winfixheight and resizing. (Yukihiro Nakadaira, 2011 Sep 17) |
219 Patch Sep 18. | 220 Patch Sep 18. |
220 | 221 |
221 Patch for IME problems. Remove hacking code for old IM. (Yukihiro Nakadaira, | 222 Patch for IME problems. Remove hacking code for old IM. (Yukihiro Nakadaira, |
222 2012 Jul 20) | 223 2012 Jul 20) |
223 | |
224 /[^\n] does match at a line break. Expected to do the same as /. | |
225 | 224 |
226 Patch for has('unnamedplus') docs. (Tony Mechelynck, 2011 Sep 27) | 225 Patch for has('unnamedplus') docs. (Tony Mechelynck, 2011 Sep 27) |
227 And one for gui_x11.txt. | 226 And one for gui_x11.txt. |
228 | 227 |
229 - Patch for 'breakindent' option: repeat indent for wrapped line. (Vaclav | 228 - Patch for 'breakindent' option: repeat indent for wrapped line. (Vaclav |
287 | 286 |
288 'cursorline' is displayed too short when there are concealed characters and | 287 'cursorline' is displayed too short when there are concealed characters and |
289 'list' is set. (Dennis Preiser) | 288 'list' is set. (Dennis Preiser) |
290 Patch 7.3.116 was the wrong solution. | 289 Patch 7.3.116 was the wrong solution. |
291 Christian Brabandt has another incomplete patch. (2011 Jul 13) | 290 Christian Brabandt has another incomplete patch. (2011 Jul 13) |
292 Also: Alignment in help with tabs gets messed up, esp. at ":help index". | |
293 Probably need to make a tab work like there was no concealing. Possibly with | |
294 an option. Like line wrapping works as if there is no concealing. | |
295 Patch by Dominique Pelle, Also fixes "fC" problem. | |
296 "fC" doesn't position the cursor correctly when there are concealed | |
297 characters. Patch by Christian Brabandt, 2011 Oct 11) | |
298 | 291 |
299 With concealed text mouse click doesn't put the cursor in the right position. | 292 With concealed text mouse click doesn't put the cursor in the right position. |
300 (Herb Sitz) Fix by Christian Brabandt, 2011 Jun 16. Doesn't work properly, | 293 (Herb Sitz) Fix by Christian Brabandt, 2011 Jun 16. Doesn't work properly, |
301 need to make the change in where RET_WIN_BUF_CHARTABSIZE() is called. | 294 need to make the change in where RET_WIN_BUF_CHARTABSIZE() is called. |
302 | 295 |
356 popup completion menu closes quickly when there is a fold in the buffer. (Jan | 349 popup completion menu closes quickly when there is a fold in the buffer. (Jan |
357 Christoph Ebersbach, 2011 Jul 3) | 350 Christoph Ebersbach, 2011 Jul 3) |
358 | 351 |
359 Windows keys not set properly on Windows 7? (cncyber, 2010 Aug 26) | 352 Windows keys not set properly on Windows 7? (cncyber, 2010 Aug 26) |
360 | 353 |
361 This line hangs Vim, because of syntax HL: | |
362 call append(line, "INFO ....12....18....24....30....36....42....48....54....60....66....72....78%$") | |
363 | |
364 When using a Vim server, a # in the path causes an error message. | 354 When using a Vim server, a # in the path causes an error message. |
365 (Jeff Lanzarotta, 2011 Feb 17) | 355 (Jeff Lanzarotta, 2011 Feb 17) |
366 | 356 |
367 Setting $HOME on MS-Windows is not very well documented. Suggestion by Ben | 357 Setting $HOME on MS-Windows is not very well documented. Suggestion by Ben |
368 Fritz (2011 Oct 27). | 358 Fritz (2011 Oct 27). |
410 maparg() does not show the <script> flag. When temporarily changing a | 400 maparg() does not show the <script> flag. When temporarily changing a |
411 mapping, how to restore the script ID? | 401 mapping, how to restore the script ID? |
412 | 402 |
413 Bug in try/catch: return with invalid compare throws error that isn't caught. | 403 Bug in try/catch: return with invalid compare throws error that isn't caught. |
414 (ZyX, 2011 Jan 26) | 404 (ZyX, 2011 Jan 26) |
415 | |
416 Highlighting stops working after changing it many times. Script to reproduce | |
417 it: Pablo Contreras, 2010 Oct 12 Windows XP and 7. Font is never freed? | |
418 | 405 |
419 When setting a local option value from the global value, add a script ID that | 406 When setting a local option value from the global value, add a script ID that |
420 indicates this, so that ":verbose set" can give a hint. Check with options in | 407 indicates this, so that ":verbose set" can give a hint. Check with options in |
421 the help file. | 408 the help file. |
422 | 409 |
639 or replace with a character and continue? | 626 or replace with a character and continue? |
640 | 627 |
641 Add local time at start of --startuptime output. | 628 Add local time at start of --startuptime output. |
642 Requires configure check for localtime(). | 629 Requires configure check for localtime(). |
643 Use format year-month-day hr:min:sec. | 630 Use format year-month-day hr:min:sec. |
631 | |
632 Patch to add "combine" to :syntax, combines highlight attributes. (Nate | |
633 Soares, 2012 Dec 3) | |
634 | |
635 Patch to make ":hi link" also take arguments. (Nate Soares, 2012 Dec 4) | |
644 | 636 |
645 Shell not recognized properly if it ends in "csh -f". (James Vega, 2009 Nov 3) | 637 Shell not recognized properly if it ends in "csh -f". (James Vega, 2009 Nov 3) |
646 Find tail? Might have a / in argument. Find space? Might have space in | 638 Find tail? Might have a / in argument. Find space? Might have space in |
647 path. | 639 path. |
648 | 640 |
1292 | 1284 |
1293 Win64: Seek error in swap file for a very big file (3 Gbyte). Check storing | 1285 Win64: Seek error in swap file for a very big file (3 Gbyte). Check storing |
1294 pointer in long and seek offset in 64 bit var. | 1286 pointer in long and seek offset in 64 bit var. |
1295 | 1287 |
1296 Win32: patch for fullscreen mode. (Liushaolin, 2008 April 17) | 1288 Win32: patch for fullscreen mode. (Liushaolin, 2008 April 17) |
1297 | |
1298 Win32: When there is 4 Gbyte of memory mch_avail_mem() doesn't work properly. | |
1299 Unfinished patch by Jelle Geerts, 2008 Aug 24. | |
1300 Let mch_avail_mem() return Kbyte instead? | |
1301 | 1289 |
1302 Win32: When 'shell' is bash shellescape() doesn't always do the right thing. | 1290 Win32: When 'shell' is bash shellescape() doesn't always do the right thing. |
1303 Depends on 'shellslash', 'shellquote' and 'shellxquote', but shellescape() | 1291 Depends on 'shellslash', 'shellquote' and 'shellxquote', but shellescape() |
1304 only takes 'shellslash' into account. | 1292 only takes 'shellslash' into account. |
1305 | 1293 |