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