Mercurial > vim
comparison runtime/doc/todo.txt @ 1698:f4f8014d516e v7.2c.000
updated for version 7.2c-000
author | vimboss |
---|---|
date | Wed, 06 Aug 2008 17:06:04 +0000 |
parents | 0b796e045c42 |
children | 5232b9862f23 |
comparison
equal
deleted
inserted
replaced
1697:2f9308b31181 | 1698:f4f8014d516e |
---|---|
1 *todo.txt* For Vim version 7.2b. Last change: 2008 Jul 13 | 1 *todo.txt* For Vim version 7.2c. Last change: 2008 Aug 06 |
2 | 2 |
3 | 3 |
4 VIM REFERENCE MANUAL by Bram Moolenaar | 4 VIM REFERENCE MANUAL by Bram Moolenaar |
5 | 5 |
6 | 6 |
29 | 29 |
30 *known-bugs* | 30 *known-bugs* |
31 -------------------- Known bugs and current work ----------------------- | 31 -------------------- Known bugs and current work ----------------------- |
32 | 32 |
33 ":pedit %" with a BufReadPre autocommand causes the cursor to move to the | 33 ":pedit %" with a BufReadPre autocommand causes the cursor to move to the |
34 first line. (Ingo Karkat, 2008 Jul 1) | 34 first line. (Ingo Karkat, 2008 Jul 1) Ian Kelling is working on this. |
35 | 35 |
36 Have a look at patch for utf-8 line breaking. (Yongwei Wu, 2008 Mar 1, Mar 23) | 36 Have a look at patch for utf-8 line breaking. (Yongwei Wu, 2008 Mar 1, Mar 23) |
37 | |
38 netrw: dragging status line causes selection of entry. Should check row | |
39 number to be below last visible line. | |
37 | 40 |
38 Runtime files for Clojure. (Toralf Wittner, 2008 Jun 25) | 41 Runtime files for Clojure. (Toralf Wittner, 2008 Jun 25) |
39 | 42 |
40 Patch to add extra argument to glob() and globpath() to ignore 'wildignore'. | 43 Patch to add extra argument to glob() and globpath() to ignore 'wildignore'. |
41 (Ingo Karkat, 2008 Jun 25) | 44 (Ingo Karkat, 2008 Jun 25) |
50 | 53 |
51 Wildmenu not deleted: "gvim -u NONE", ":set nocp wildmenu cmdheight=3 | 54 Wildmenu not deleted: "gvim -u NONE", ":set nocp wildmenu cmdheight=3 |
52 laststatus=2", CTRL-D CTRL-H CTRL-H CTRL-H. (A.Politz, 2008 April 1) | 55 laststatus=2", CTRL-D CTRL-H CTRL-H CTRL-H. (A.Politz, 2008 April 1) |
53 Works OK with Vim in an xterm. | 56 Works OK with Vim in an xterm. |
54 | 57 |
58 When using ":e ++enc=foo file" and the file is already loaded with | |
59 'fileencoding' set to "bar", then do_ecmd() uses that buffer, even though the | |
60 fileencoding differs. Reload the buffer in this situation? Need to check for | |
61 the buffer to be unmodified. | |
62 Unfinished patch by Ian Kelling, 2008 Jul 11. Followup Jul 14, need to have | |
63 another look at it. | |
64 | |
55 Fix for matchparen HL doesn't work. beep. | 65 Fix for matchparen HL doesn't work. beep. |
56 | 66 |
57 Win32: associating a type with Vim doesn't take care of space after a | 67 Win32: associating a type with Vim doesn't take care of space after a |
58 backslash? (Robert Vibrant, 2008 Jun 5) | 68 backslash? (Robert Vibrant, 2008 Jun 5) |
59 | 69 |
60 After using <Tab> for command line completion after ":ta blah" and getting E33 | 70 After using <Tab> for command line completion after ":ta blah" and getting E33 |
61 (no tags file), further editing the command to e.g., ":echo 'blah'", the | 71 (no tags file), further editing the command to e.g., ":echo 'blah'", the |
62 command is not executed. | 72 command is not executed. Fix by Ian Kelling? |
63 | 73 |
64 When 'bomb' is changed the window title is updated to show/hide a "+", but the | 74 When 'bomb' is changed the window title is updated to show/hide a "+", but the |
65 tab page label isn't. (Patrick Texier, 2008 Jun 24) | 75 tab page label isn't. (Patrick Texier, 2008 Jun 24) |
76 | |
77 ":help s/~" jumps to *s/\~*, while ":help s/\~" doesn't find anything. (Tim | |
78 Chase) Fix by Ian Kelling, 2008 Jul 14. | |
66 | 79 |
67 Despite adding save_subexpr() this still doesn't work properly: | 80 Despite adding save_subexpr() this still doesn't work properly: |
68 Regexp: matchlist('12a4aaa', '^\(.\{-}\)\(\%5c\@<=a\+\)\(.\+\)\?') | 81 Regexp: matchlist('12a4aaa', '^\(.\{-}\)\(\%5c\@<=a\+\)\(.\+\)\?') |
69 Returns ['12a4', 'aaa', '4aaa'], should be ['12a4', 'aaa', ''] | 82 Returns ['12a4', 'aaa', '4aaa'], should be ['12a4', 'aaa', ''] |
70 Backreference not cleared when retrying after \@<= fails? | 83 Backreference not cleared when retrying after \@<= fails? |
71 (Brett Stahlman, 2008 March 8) | 84 (Brett Stahlman, 2008 March 8) |
85 | |
86 Patch for 2html.vim to avoid "&nbsp;". (Markus Heidelberg, 2008 Jul 19) | |
72 | 87 |
73 Win32: remote editing fails when the current directory name contains "[". | 88 Win32: remote editing fails when the current directory name contains "[". |
74 (Ivan Tishchenko, Liu Yubao) Suggested patch by Chris Lubinski: Avoid | 89 (Ivan Tishchenko, Liu Yubao) Suggested patch by Chris Lubinski: Avoid |
75 escaping characters where the backslash is not removed later. Asked Chris for | 90 escaping characters where the backslash is not removed later. Asked Chris for |
76 an alternate solution, also for src/ex_getln.c. | 91 an alternate solution, also for src/ex_getln.c. |
109 changed or the window is resized. | 124 changed or the window is resized. |
110 | 125 |
111 Mac: Patch for configure: remove arch from ruby link args. (Knezevic, 2008 | 126 Mac: Patch for configure: remove arch from ruby link args. (Knezevic, 2008 |
112 Mar 5) Alternative: Kazuki Sakamoto, Mar 7. | 127 Mar 5) Alternative: Kazuki Sakamoto, Mar 7. |
113 | 128 |
129 Mac: trouble compiling with Motif, requires --disable-darwin. (Raf, 2008 Aug | |
130 1) Reply by Ben Schmidt. | |
131 | |
114 ":emenu" works with the translated menu name. Should also work with the | 132 ":emenu" works with the translated menu name. Should also work with the |
115 untranslated name. Would need to store both the English and the translated | 133 untranslated name. Would need to store both the English and the translated |
116 name. Patch by Bjorn Winckler, 2008 Mar 30. | 134 name. Patch by Bjorn Winckler, 2008 Mar 30. |
117 | 135 |
118 C't: On utf-8 system, editing file with umlaut through Gnome results in URL | 136 C't: On utf-8 system, editing file with umlaut through Gnome results in URL |
122 Patch for redo register. (Ben Schmidt, 2007 Oct 19) | 140 Patch for redo register. (Ben Schmidt, 2007 Oct 19) |
123 Await response to question to make the register writable. | 141 Await response to question to make the register writable. |
124 | 142 |
125 Problem with 'ts' set to 9 and 'showbreak' to ">>>". (Matthew Winn, 2007 Oct | 143 Problem with 'ts' set to 9 and 'showbreak' to ">>>". (Matthew Winn, 2007 Oct |
126 1) | 144 1) |
127 | |
128 "vim -O aa aa" gives only one window. (Zdenek Sekera, 2008 Apr 16) | |
129 | 145 |
130 Including NFA regexp code: | 146 Including NFA regexp code: |
131 Use "\%#= to set the engine: 0 = automatic, 1 = backtracking, 2 = new. | 147 Use "\%#= to set the engine: 0 = automatic, 1 = backtracking, 2 = new. |
132 Useful in tests. | 148 Useful in tests. |
133 Performance tests: | 149 Performance tests: |
156 New PHP syntax file, use it? (Peter Hodge) | 172 New PHP syntax file, use it? (Peter Hodge) |
157 | 173 |
158 'foldcolumn' in modeline applied to wrong window when using a session. (Teemu | 174 'foldcolumn' in modeline applied to wrong window when using a session. (Teemu |
159 Likonen, March 19) | 175 Likonen, March 19) |
160 | 176 |
177 The documentation mentions the priority for ":2match" and ":3match", but it | |
178 appears the last one wins. (John Beckett, 2008 Jul 22) Caused by adding | |
179 matchadd()? Suggested patch by John, 2008 Jul 24. | |
180 | |
161 Replace ccomplete.vim by cppcomplete.vim from www.vim.org? script 1520 | 181 Replace ccomplete.vim by cppcomplete.vim from www.vim.org? script 1520 |
162 by Vissale Neang. (Martin Stubenschrott) | 182 by Vissale Neang. (Martin Stubenschrott) |
163 Asked Vissale to make the scripts more friendly for the Vim distribution. | 183 Asked Vissale to make the scripts more friendly for the Vim distribution. |
164 New version received 2008 Jan 6. | 184 New version received 2008 Jan 6. |
165 | 185 |
166 Cheng Fang made javacomplete. (2007 Aug 11) | 186 Cheng Fang made javacomplete. (2007 Aug 11) |
167 Asked about latest version: 0.77.1 is on www.vim.org. | 187 Asked about latest version: 0.77.1 is on www.vim.org. |
168 | 188 |
169 More AmigaOS4 patches. (Peter Bengtsson, Nov 9) | 189 More AmigaOS4 patches. (Peter Bengtsson, Nov 9) |
170 | 190 |
171 Error when cancelling completion menu and auto-formatting. (Tim Weber, 2008 | 191 Insert mode completion: When editing the text and pressing CTRL-N again goes |
172 Apr 17) | 192 back to originally completed text, edited text is gone. (Peng Yu, 2008 Jul 24) |
193 Suggestion by Ben Schmidt, 2008 Aug 6. | |
173 | 194 |
174 Problem with compound words? (Bert, 2008 May 6) | 195 Problem with compound words? (Bert, 2008 May 6) |
175 No warning for when flags are defined after they are used in an affix. | 196 No warning for when flags are defined after they are used in an affix. |
176 | 197 |
177 With Visual selection, "r" and then CTRL-C Visual mode is stopped but the | 198 With Visual selection, "r" and then CTRL-C Visual mode is stopped but the |
191 Popup menu redraw: Instead of first redrawing the text and then drawing the | 212 Popup menu redraw: Instead of first redrawing the text and then drawing the |
192 popup menu over it, first draw the new popup menu, remember its position and | 213 popup menu over it, first draw the new popup menu, remember its position and |
193 size and then redraw the text, skipping the characters under the popup menu. | 214 size and then redraw the text, skipping the characters under the popup menu. |
194 This should avoid flicker. Other solution by A.Politz, 2007 Aug 22. | 215 This should avoid flicker. Other solution by A.Politz, 2007 Aug 22. |
195 | 216 |
217 When the popup menu is close to the edge of the window it is truncated. Patch | |
218 to anchor the popup menu in a different way. (James Vega, 2008 Jul 30) | |
219 | |
196 Spell checking: Add a way to specify punctuation characters. Add the | 220 Spell checking: Add a way to specify punctuation characters. Add the |
197 superscript numbers by default: 0x2070, 0xb9, 0xb2, 0xb3, 0x2074 - 0x2079. | 221 superscript numbers by default: 0x2070, 0xb9, 0xb2, 0xb3, 0x2074 - 0x2079. |
198 | 222 |
199 Windows 98: pasting from the clipboard with text from another application has | 223 Windows 98: pasting from the clipboard with text from another application has |
200 a trailing NUL. (Joachim Hofmann) Perhaps the length specified for CF_TEXT | 224 a trailing NUL. (Joachim Hofmann) Perhaps the length specified for CF_TEXT |
201 isn't right? | 225 isn't right? |
202 | 226 |
203 Completion: Scanning for tags doesn't check for typed key now and then? | 227 Command line completion: Scanning for tags doesn't check for typed key now and |
204 Hangs for about 5 seconds. Appears to be caused by finding include files with | 228 then? Hangs for about 5 seconds. Appears to be caused by finding include |
205 "foo/**" in 'path'. (Kalisiak, 2006 July 15) | 229 files with "foo/**" in 'path'. (Kalisiak, 2006 July 15) |
206 Additional info: When using the |wildcards| ** globing, vim hangs | 230 Additional info: When using the |wildcards| ** globing, vim hangs |
207 indefinitely on lots of directories. The |file-searching| globing, like in | 231 indefinitely on lots of directories. The |file-searching| globing, like in |
208 ":set path=/**" does not hang as often as with globing with |wildcards|, like | 232 ":set path=/**" does not hang as often as with globing with |wildcards|, like |
209 in ":1find /**/file". This is for a files that unix "find" can find very | 233 in ":1find /**/file". This is for a files that unix "find" can find very |
210 quick. Merging the 2 kinds of globing might make this an easier fix. (Ian | 234 quick. Merging the 2 kinds of globing might make this an easier fix. (Ian |
245 | 269 |
246 Win32: Patch for convert_filterW(). (Taro Muraoka, 2007 Mar 2) | 270 Win32: Patch for convert_filterW(). (Taro Muraoka, 2007 Mar 2) |
247 | 271 |
248 Win32: Patch for cscope external command. (Mike Williams, 2007 Aug 7) | 272 Win32: Patch for cscope external command. (Mike Williams, 2007 Aug 7) |
249 | 273 |
274 ":cscope find f filename" doesn't work because of the extra space. (Ethan | |
275 Mallove) | |
276 | |
250 Win32: XPM support only works with path without spaces. Patch by Mathias | 277 Win32: XPM support only works with path without spaces. Patch by Mathias |
251 Michaelis, 2006 Jun 9. Another patch for more path names, 2006 May 31. | 278 Michaelis, 2006 Jun 9. Another patch for more path names, 2006 May 31. |
252 New version: http://members.tcnet.ch/michaelis/vim/patches.zip (also for other | 279 New version: http://members.tcnet.ch/michaelis/vim/patches.zip (also for other |
253 patches by Mathias, see mail Feb 22) | 280 patches by Mathias, see mail Feb 22) |
254 | 281 |
278 Win64: Seek error in swap file for a very big file (3 Gbyte). Check storing | 305 Win64: Seek error in swap file for a very big file (3 Gbyte). Check storing |
279 pointer in long and seek offset in 64 bit var. | 306 pointer in long and seek offset in 64 bit var. |
280 | 307 |
281 Win32: patch for fullscreen mode. (Liushaolin, 2008 April 17) | 308 Win32: patch for fullscreen mode. (Liushaolin, 2008 April 17) |
282 | 309 |
310 When file b is a link to file a and editing b twice you get the correct | |
311 warning for existing swap file, but when trying to recover it doesn't find the | |
312 swapfile. (Matt Wozniski, 2008 Aug 5) | |
313 | |
283 Pressing the 'pastetoggle' key doesn't update the statusline. (Jan Christoph | 314 Pressing the 'pastetoggle' key doesn't update the statusline. (Jan Christoph |
284 Ebersbach, 2008 Feb 1) | 315 Ebersbach, 2008 Feb 1) |
285 | 316 |
286 Menu item that does "xxd -r" doesn't work when 'fileencoding' is utf-16. | 317 Menu item that does "xxd -r" doesn't work when 'fileencoding' is utf-16. |
287 Check for this and use iconv? (Edward L. Fox, 2007 Sep 12) | 318 Check for this and use iconv? (Edward L. Fox, 2007 Sep 12) |
318 Gvim: dialog for closing Vim should check if Vim is busy writing a file. Then | 349 Gvim: dialog for closing Vim should check if Vim is busy writing a file. Then |
319 use a different dialog: "busy saving, really quit? yes / no". | 350 use a different dialog: "busy saving, really quit? yes / no". |
320 | 351 |
321 Check other interfaces for changing curbuf in a wrong way. Patch like for | 352 Check other interfaces for changing curbuf in a wrong way. Patch like for |
322 if_ruby.c. | 353 if_ruby.c. |
354 | |
355 Problem with cursorcolumn highlighting and folds. (John Mullin, 2008 Jul 18) | |
323 | 356 |
324 Spell checking in popup menu: If the only problem is the case of the first | 357 Spell checking in popup menu: If the only problem is the case of the first |
325 character, don't offer "ignore" and "add to word list". | 358 character, don't offer "ignore" and "add to word list". |
326 | 359 |
327 ":helpgrep" should use the directory from 'helpfile'. | 360 ":helpgrep" should use the directory from 'helpfile'. |
379 Use different pt_br dictionary for spell checking. (Jackson A. Aquino, 2006 | 412 Use different pt_br dictionary for spell checking. (Jackson A. Aquino, 2006 |
380 Jun 5) | 413 Jun 5) |
381 | 414 |
382 Mac: Using gvim: netrw window disappears. (Nick Lo, 2006 Jun 21) | 415 Mac: Using gvim: netrw window disappears. (Nick Lo, 2006 Jun 21) |
383 | 416 |
417 When 'ff' is "mac" then "ga" on a ^J shows 0x0d instead of 0x0a. Compare with | |
418 using "ga" on a NUL when 'ff' is "unix". (Andy Wokula, 2008 Jul 16) | |
419 | |
384 Add an option to specify the character to use when a double-width character is | 420 Add an option to specify the character to use when a double-width character is |
385 moved to the next line. Default '>', set to a space to blank it out. Check | 421 moved to the next line. Default '>', set to a space to blank it out. Check |
386 that char is single width when it's set (compare with 'listchars'). | 422 that char is single width when it's set (compare with 'listchars'). |
387 | 423 |
388 The generated vim.bat can avoid the loop for NT. (Carl Zmola, 2006 Sep 3) | 424 The generated vim.bat can avoid the loop for NT. (Carl Zmola, 2006 Sep 3) |
425 | |
426 In a C file with spell checking, in "% integer" "nteger" is seen as an error, | |
427 but "]s" doesn't find it. "nteger" by itself is found. (Ralf Wildenhues, 2008 | |
428 Jul 22) | |
389 | 429 |
390 Session file creation: 'autochdir' causes trouble. Keep it off until after | 430 Session file creation: 'autochdir' causes trouble. Keep it off until after |
391 loading all files. | 431 loading all files. |
392 | 432 |
393 When showing a diff between a non-existant file and an existing one, with the | 433 When showing a diff between a non-existant file and an existing one, with the |
441 start of the path is shown in the menu. Should move the menu to the right to | 481 start of the path is shown in the menu. Should move the menu to the right to |
442 show more text of the completions. Shorten the items that don't fit in the | 482 show more text of the completions. Shorten the items that don't fit in the |
443 middle? | 483 middle? |
444 | 484 |
445 When running inside screen it's possible to kill the X server and restart it | 485 When running inside screen it's possible to kill the X server and restart it |
446 (using pty's the program can keep on running). Vim dies because it looses the | 486 (using pty's the program can keep on running). Vim dies because it loses the |
447 connection to the X server. Can Vim simply quit using the X server instead of | 487 connection to the X server. Can Vim simply quit using the X server instead of |
448 dying? Also relevant when running in a console. | 488 dying? Also relevant when running in a console. |
449 | 489 |
450 Accessing file#var in a function should not need the g: prepended. | 490 Accessing file#var in a function should not need the g: prepended. |
451 | 491 |
460 | 500 |
461 Problem with ":call" and dictionary function. Hari Krishna Dara, Charles | 501 Problem with ":call" and dictionary function. Hari Krishna Dara, Charles |
462 Campbell 2006 Jul 06. | 502 Campbell 2006 Jul 06. |
463 | 503 |
464 Syntax HL error caused by "containedin". (Peter Hodge, 2006 Oct 6) | 504 Syntax HL error caused by "containedin". (Peter Hodge, 2006 Oct 6) |
465 | |
466 ":help s/~" jumps to *s/\~*, while ":help s/\~" doesn't find anything. (Tim | |
467 Chase) | |
468 | 505 |
469 A custom completion function in a ":command" cannot be a Funcref. (Andy | 506 A custom completion function in a ":command" cannot be a Funcref. (Andy |
470 Wokula, 2007 Aug 25) | 507 Wokula, 2007 Aug 25) |
471 | 508 |
472 Problem with using :redir in user command completion function? (Hari Krishna | 509 Problem with using :redir in user command completion function? (Hari Krishna |
484 Another resizing problem when setting 'columns' and 'lines' to a very large | 521 Another resizing problem when setting 'columns' and 'lines' to a very large |
485 number. (Tony Mechelynck, 2007 Feb 6) | 522 number. (Tony Mechelynck, 2007 Feb 6) |
486 | 523 |
487 GTK: when using the -geom argument with an offset from the right edge and the | 524 GTK: when using the -geom argument with an offset from the right edge and the |
488 size is smaller than the default, the Vim window is not positioned properly. | 525 size is smaller than the default, the Vim window is not positioned properly. |
489 | |
490 GTK: when editing a directory with the netrw plugin in a terminal and doing | |
491 ":gui" Vim hangs in obtaining the selection. Workaround patch 7.1.209 is a | |
492 hack (timeout after 3 seconds). Why don't we get the selection here? | |
493 | 526 |
494 After starting Vim, using '0 to jump somewhere in a file, ":sp" doesn't center | 527 After starting Vim, using '0 to jump somewhere in a file, ":sp" doesn't center |
495 the cursor line. It works OK after some other commands. | 528 the cursor line. It works OK after some other commands. |
496 | 529 |
497 Win32: Is it possible to have both postscript and Win32 printing? | 530 Win32: Is it possible to have both postscript and Win32 printing? |
624 Beveridge, 2006 Aug 26) Use in some situations, e.g., when pasting a | 657 Beveridge, 2006 Aug 26) Use in some situations, e.g., when pasting a |
625 character at a time? | 658 character at a time? |
626 - gettabvar() and settabvar() functions. (Yegappan Lakshmanan, 2007 Sep 13, | 659 - gettabvar() and settabvar() functions. (Yegappan Lakshmanan, 2007 Sep 13, |
627 2008 Jun 12) | 660 2008 Jun 12) |
628 - recognize hex numbers better. (Mark Manning, 2006 Sep 13) | 661 - recognize hex numbers better. (Mark Manning, 2006 Sep 13) |
662 - Add <AbbrExpand> key, to expand an abbreviation in a mapping. (Kana | |
663 Natsuno, 2008 Jul 17) | |
664 - Add 'wspara' option, also accept blank lines like empty lines for "{" and | |
665 "}". (Mark Lundquist, 2008 Jul 18) | |
666 - Patch to add CTRL-T to delete part of a path on cmdline. (Adek, 2008 Jul | |
667 21) | |
668 - Instead of creating a copy of the tutor in all the shell scripts, do it in | |
669 vimtutor.vim. (Jan Minar, 2008 Jul 20) | |
670 - When fsync() fails there is no hint about what went wrong. Patch by Ben | |
671 Schmidt, 2008 Jul 22. | |
629 | 672 |
630 | 673 |
631 Awaiting updated patches: | 674 Awaiting updated patches: |
632 9 Mac unicode patch (Da Woon Jung, Eckehard Berns): | 675 9 Mac unicode patch (Da Woon Jung, Eckehard Berns): |
633 8 Add patch from Muraoka Taro (Mar 16) to support input method on Mac? | 676 8 Add patch from Muraoka Taro (Mar 16) to support input method on Mac? |
1202 file isn't readonly, etc. | 1245 file isn't readonly, etc. |
1203 8 When an ":edit" is inside a try command and the ATTENTION prompt is used, | 1246 8 When an ":edit" is inside a try command and the ATTENTION prompt is used, |
1204 the :catch commands are always executed, also when the file is edited | 1247 the :catch commands are always executed, also when the file is edited |
1205 normally. Should reset did_emsg and undo side effects. Also make sure | 1248 normally. Should reset did_emsg and undo side effects. Also make sure |
1206 the ATTENTION message shows up. Servatius Brandt works on this. | 1249 the ATTENTION message shows up. Servatius Brandt works on this. |
1207 9 When using ":e ++enc=foo file" and the file is already loaded with | |
1208 'fileencoding' set to "bar", then do_ecmd() uses that buffer, even though | |
1209 the fileencoding differs. Reload the buffer in this situation? Need to | |
1210 check for the buffer to be unmodified. | |
1211 Unfinished patch by Ian Kelling, 2008 Jul 11. | |
1212 8 ":g//" gives "Pattern not found error" with E486. Should not use the | 1250 8 ":g//" gives "Pattern not found error" with E486. Should not use the |
1213 error number, it's not a regular error message. | 1251 error number, it's not a regular error message. |
1214 7 Vimtutor leaves escape sequence in terminal. This is the xterm response to | 1252 7 Vimtutor leaves escape sequence in terminal. This is the xterm response to |
1215 requesting the version number. (Yasuhiro Matsumoto) | 1253 requesting the version number. (Yasuhiro Matsumoto) |
1216 8 When redirecting and using ":silent" the current column for displaying and | 1254 8 When redirecting and using ":silent" the current column for displaying and |
1305 8 In the fileformat dialog, "Cancel" isn't translated. Add a global | 1343 8 In the fileformat dialog, "Cancel" isn't translated. Add a global |
1306 variable for this. (Eduardo Fernandez) | 1344 variable for this. (Eduardo Fernandez) |
1307 9 When editing a file with 'readonly' set, there is no check for an existing | 1345 9 When editing a file with 'readonly' set, there is no check for an existing |
1308 swap file. Then using ":write" (without making any changes) doesn't give | 1346 swap file. Then using ":write" (without making any changes) doesn't give |
1309 a warning either. Should check for an existing swap file without creating | 1347 a warning either. Should check for an existing swap file without creating |
1310 one. Unfinished patch by Ian Kelling, 2008 July 7. | 1348 one. Unfinished patch by Ian Kelling, 2008 July 14. |
1311 7 When 'showbreak' is set, the amount of space a Tab occupies changes. | 1349 7 When 'showbreak' is set, the amount of space a Tab occupies changes. |
1312 Should work like 'showbreak' is inserted without changing the Tabs. | 1350 Should work like 'showbreak' is inserted without changing the Tabs. |
1313 7 When 'mousefocus' is set and switching to another window with a typed | 1351 7 When 'mousefocus' is set and switching to another window with a typed |
1314 command, the mouse pointer may be moved to a part of the window that's | 1352 command, the mouse pointer may be moved to a part of the window that's |
1315 covered by another window and we lose focus. Only move in the y | 1353 covered by another window and we lose focus. Only move in the y |
1475 | 1513 |
1476 Problems that will (probably) not be solved: | 1514 Problems that will (probably) not be solved: |
1477 - GTK: when using the popup menu with spelling suggestions and releasing the | 1515 - GTK: when using the popup menu with spelling suggestions and releasing the |
1478 right mouse button before the menu appears selecting an item with the | 1516 right mouse button before the menu appears selecting an item with the |
1479 right mouse button has no effect. GTK does not produce an event for this. | 1517 right mouse button has no effect. GTK does not produce an event for this. |
1518 - GTK 2: Cannot use the file selector. When using it many things become | |
1519 slow. This is caused by some code in GTK that writes | |
1520 ~/.recently-used.xbel every time an event is handled. It assumes the main | |
1521 loop is never quit, which is a wrong assumption. Also, it overwrites the | |
1522 file with different file permissions, which is a privacy issue. This | |
1523 needs to be fixed in GTK. A solution in Vim would be really complicated. | |
1524 (2008 Jul 31) | |
1480 - xterm title: The following scenario may occur (esp. when running the Vim | 1525 - xterm title: The following scenario may occur (esp. when running the Vim |
1481 test script): Vim 1 sets the title to "file1", then restores the title to | 1526 test script): Vim 1 sets the title to "file1", then restores the title to |
1482 "xterm" with an ESC sequence when exiting. Vim 2 obtains the old title | 1527 "xterm" with an ESC sequence when exiting. Vim 2 obtains the old title |
1483 with an X library call, this may result in "file1", because the window | 1528 with an X library call, this may result in "file1", because the window |
1484 manager hasn't processed the "xterm" title yet. Can apparently only be | 1529 manager hasn't processed the "xterm" title yet. Can apparently only be |