Mercurial > vim
comparison runtime/doc/todo.txt @ 5862:306caa30d83b
Runtime file updates.
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Thu, 01 May 2014 14:08:19 +0200 |
parents | d735e62f5925 |
children | 32de51778c27 |
comparison
equal
deleted
inserted
replaced
5861:609b7c0be284 | 5862:306caa30d83b |
---|---|
1 *todo.txt* For Vim version 7.4. Last change: 2014 Apr 05 | 1 *todo.txt* For Vim version 7.4. Last change: 2014 Apr 30 |
2 | 2 |
3 | 3 |
4 VIM REFERENCE MANUAL by Bram Moolenaar | 4 VIM REFERENCE MANUAL by Bram Moolenaar |
5 | 5 |
6 | 6 |
33 | 33 |
34 *known-bugs* | 34 *known-bugs* |
35 -------------------- Known bugs and current work ----------------------- | 35 -------------------- Known bugs and current work ----------------------- |
36 | 36 |
37 Regexp problems: | 37 Regexp problems: |
38 - Crash when using cpp syntax file with raw string. (Havard Garnes) | |
39 Edit "~/tmp/test.cc" and source "~/tmp/cpp.vim". | |
40 - NFA regexp doesn't count tab matches correctly. (Urtica Dioica / gaultheria | 38 - NFA regexp doesn't count tab matches correctly. (Urtica Dioica / gaultheria |
41 Shallon, 2013 Nov 18) | 39 Shallon, 2013 Nov 18) |
42 - After patch 7.4.100 there is still a difference between NFA and old engine. | 40 - After patch 7.4.100 there is still a difference between NFA and old engine. |
43 25 a's with pattern \v^(aa+)\1+$ (Urtica Dioica, 2013 Nov 21) Also: 9 a's | 41 25 a's with pattern \v^(aa+)\1+$ (Urtica Dioica, 2013 Nov 21) Also: 9 a's |
44 with pattern \v^(a{-2,})\1+$ (Nov 23) | 42 with pattern \v^(a{-2,})\1+$ (Nov 23) |
51 - Using \@> and \?. (Brett Stahlman, 2013 Dec 21) Remark from Marcin Szamotulski | 49 - Using \@> and \?. (Brett Stahlman, 2013 Dec 21) Remark from Marcin Szamotulski |
52 Remark from Brett 2014 Jan 6 and 7. | 50 Remark from Brett 2014 Jan 6 and 7. |
53 - Bug with back references. (Lech Lorens, 2014 Feb 3) | 51 - Bug with back references. (Lech Lorens, 2014 Feb 3) |
54 - Bug when using \>. (Ramel, 2014 Feb 2) (Aaron Bohannon, 2014 Feb 13) | 52 - Bug when using \>. (Ramel, 2014 Feb 2) (Aaron Bohannon, 2014 Feb 13) |
55 | 53 |
54 Update for documentation of 'ttymouse' option. (Hayaki Saito, 2014 Apr 30) | |
55 Typo: s/support/supports/ | |
56 | |
56 Problem that a previous silent ":throw" causes a following try/catch not to | 57 Problem that a previous silent ":throw" causes a following try/catch not to |
57 work. (ZyX, 2013 Sep 28) | 58 work. (ZyX, 2013 Sep 28) |
58 | 59 |
59 ":cd C:\Windows\System32\drivers\etc*" does not work, even though the | 60 ":cd C:\Windows\System32\drivers\etc*" does not work, even though the |
60 directory exists. (Sergio Gallelli, 2013 Dec 29) | 61 directory exists. (Sergio Gallelli, 2013 Dec 29) |
61 | 62 |
62 It is possible to define a function with a colon in the name. | 63 Patch to fix positioning in tabs. (Nobuhiro Takasaki, 2014 Apr 25) |
63 "g:" is not recognized as it should. (zyx, 2014 Mar 16) | 64 New way to reproduce it: 2014 Apr 29 |
64 Do some plugins use names with a colon? Disallow it, but ignore the error | |
65 when an option is set? | |
66 | |
67 ":lunmap" cannot be abbrevated to ":lu". (ZyX) | |
68 | 65 |
69 Problem using ":try" inside ":execute". (ZyX, 2013 Sep 15) | 66 Problem using ":try" inside ":execute". (ZyX, 2013 Sep 15) |
70 | 67 |
71 Python: ":py raw_input('prompt')" doesn't work. (Manu Hack) | 68 Python: ":py raw_input('prompt')" doesn't work. (Manu Hack) |
72 | |
73 Crash in setqflist(). (Benoit Mortgat, 2010 Nov 18) | |
74 | 69 |
75 MS-Windows: Crash opening very long file name starting with "\\". | 70 MS-Windows: Crash opening very long file name starting with "\\". |
76 (Christian Brock, 2012 Jun 29) | 71 (Christian Brock, 2012 Jun 29) |
77 | 72 |
78 Crash in autocmd that unloads buffers in a BufUnload event. (Andrew Pimlott, | |
79 2012 Aug 11) Disallow :new when BufUnload is being handled? | |
80 | |
81 Spell files use a latin single quote. Unicode also has another single quote. | |
82 Adjust spell file scripts to duplicate words to support both quotes. | |
83 (Ron Aaron, 2014 Apr 4) | |
84 | |
85 Problem with 'spellsuggest' file, only works for some words. | |
86 (Cesar Romani, 2013 Aug 20) Depends on file name? (Aug 24) | |
87 Additional remark by glts: the suggested words are marked bad? | |
88 | |
89 Syntax highlighting slow (hangs) in SASS file. (Niek Bosch, 2013 Aug 21) | 73 Syntax highlighting slow (hangs) in SASS file. (Niek Bosch, 2013 Aug 21) |
74 | |
75 Inconsistant error messages when comparing dict and when comparing list. | |
76 (ZyX, 2014 Apr 19) | |
77 | |
78 Add #ifdef around struct members not used by GTK. (Cade Forester, 2014 Apr 10) | |
90 | 79 |
91 Adding "~" to 'cdpath' doesn't work for completion? (Davido, 2013 Aug 19) | 80 Adding "~" to 'cdpath' doesn't work for completion? (Davido, 2013 Aug 19) |
92 | 81 |
93 Syntax file for gnuplot. Existing one is very old. (Andrew Rasmussen, 2014 | 82 Syntax file for gnuplot. Existing one is very old. (Andrew Rasmussen, 2014 |
94 Feb 24) | 83 Feb 24) |
95 | 84 |
96 Add digraph for Rouble: =P. What's the Unicode? | 85 Add digraph for Rouble: =P. What's the Unicode? |
97 | 86 |
87 Include .hgignore in the distribution, so that patches for it work. | |
88 | |
98 Issue 174: Detect Mason files. | 89 Issue 174: Detect Mason files. |
99 | 90 |
100 No error for missing endwhile. (ZyX, 2014 Mar 20) | 91 No error for missing endwhile. (ZyX, 2014 Mar 20) |
101 | 92 |
102 Phpcomplete.vim update. (Complex, 2014 Jan 15) | 93 Phpcomplete.vim update. (Complex, 2014 Jan 15) |
103 | 94 |
104 PHP syntax is extremely slow. (Anhad Jai Singh, 2014 Jan 19) | 95 PHP syntax is extremely slow. (Anhad Jai Singh, 2014 Jan 19) |
96 | |
97 After setting 'spellfile' the screen is not redrawn. (issue 221) | |
98 Patch from Christian Brabandt on the issu. | |
99 | |
100 Spell files use a latin single quote. Unicode also has another single quote: | |
101 0x2019. (Ron Aaron, 2014 Apr 4) | |
102 New OpenOffice spell files support this with ICONV. But they are not | |
103 compatible with Vim spell files. The old files can no longer be downloaded. | |
105 | 104 |
106 Win32: use different args for SearchPath()? (Yasuhiro Matsumoto, 2009 Jan 30) | 105 Win32: use different args for SearchPath()? (Yasuhiro Matsumoto, 2009 Jan 30) |
107 Also fixes wrong result from executable(). | 106 Also fixes wrong result from executable(). |
108 Update from Ken Takata, 2014 Jan 10. Newer 2014 Apr 3. | 107 Update from Ken Takata, 2014 Jan 10. Newer 2014 Apr 3. |
109 | 108 |
110 Can we make ":unlet $VAR" use unsetenv() to delete the env var? | 109 Can we make ":unlet $VAR" use unsetenv() to delete the env var? |
111 What for systems that don't have unsetenv()? | 110 What for systems that don't have unsetenv()? |
111 | |
112 Patch for problem that v:register is set to '_' after deleting into the black | |
113 hole register. | |
112 | 114 |
113 This does not give an error: (Andre Sihera, 2014 Mar 21) | 115 This does not give an error: (Andre Sihera, 2014 Mar 21) |
114 vim -u NONE 1 2 3 -c 'bufdo if 1 | echo 1' | 116 vim -u NONE 1 2 3 -c 'bufdo if 1 | echo 1' |
115 This neither: (ZyX) | 117 This neither: (ZyX) |
116 vim -u NONE 1 2 3 -c 'bufdo while 1 | echo 1' | 118 vim -u NONE 1 2 3 -c 'bufdo while 1 | echo 1' |
117 | 119 |
118 'viewdir' default on MS-Windows is not a good choice, it's a system directory. | 120 'viewdir' default on MS-Windows is not a good choice, it's a system directory. |
119 Change 'viewdir' to "$HOME/vimfiles/view" and use 'viewdiralt' to also read | 121 Change 'viewdir' to "$HOME/vimfiles/view" and use 'viewdiralt' to also read |
120 from? | 122 from? |
123 | |
124 Patch to add arglistid(), get the ID of the currently used argument list. | |
125 (Marcin Szamotulski, 2014 Apr 27) | |
121 | 126 |
122 Include a plugin manager with Vim? Neobundle seems to be the best currently. | 127 Include a plugin manager with Vim? Neobundle seems to be the best currently. |
123 Long message about this from ZyX, 2014 Mar 23. And following replies. | 128 Long message about this from ZyX, 2014 Mar 23. And following replies. |
124 Also see http://vim-wiki.mawercer.de/wiki/topic/vim%20plugin%20managment.html | 129 Also see http://vim-wiki.mawercer.de/wiki/topic/vim%20plugin%20managment.html |
125 User view: | 130 User view: |
154 useful). | 159 useful). |
155 | 160 |
156 Setting the spell file in a session only reads the local additions, not the | 161 Setting the spell file in a session only reads the local additions, not the |
157 normal spell file. (Enno Nagel, 2014 Mar 29) | 162 normal spell file. (Enno Nagel, 2014 Mar 29) |
158 | 163 |
164 When typing the first character of a command, e.g. "f", then using a menu, the | |
165 menu item doesn't work. Clear typeahead when using a menu? | |
166 | |
159 Editing an ascii file as ucs-2 or ucs-4 causes display errors. | 167 Editing an ascii file as ucs-2 or ucs-4 causes display errors. |
160 (ZyX, 2014 Mar 30) | 168 (ZyX, 2014 Mar 30) |
161 | 169 |
162 ":Next 1 some-arg" does not complain about trailing argument. Also for | 170 ":Next 1 some-arg" does not complain about trailing argument. Also for |
163 various other commands. (ZyX, 2014 Mar 30) | 171 various other commands. (ZyX, 2014 Mar 30) |
1152 option only for when jumping to another buffer, not when the command argument | 1160 option only for when jumping to another buffer, not when the command argument |
1153 is executed. | 1161 is executed. |
1154 | 1162 |
1155 ":pedit %" with a BufReadPre autocommand causes the cursor to move to the | 1163 ":pedit %" with a BufReadPre autocommand causes the cursor to move to the |
1156 first line. (Ingo Karkat, 2008 Jul 1) Ian Kelling is working on this. | 1164 first line. (Ingo Karkat, 2008 Jul 1) Ian Kelling is working on this. |
1165 Similar problem with ":e". (Marc Montu, 2014 Apr 22) | |
1157 | 1166 |
1158 Wildmenu not deleted: "gvim -u NONE", ":set nocp wildmenu cmdheight=3 | 1167 Wildmenu not deleted: "gvim -u NONE", ":set nocp wildmenu cmdheight=3 |
1159 laststatus=2", CTRL-D CTRL-H CTRL-H CTRL-H. (A.Politz, 2008 April 1) | 1168 laststatus=2", CTRL-D CTRL-H CTRL-H CTRL-H. (A.Politz, 2008 April 1) |
1160 Works OK with Vim in an xterm. | 1169 Works OK with Vim in an xterm. |
1161 | 1170 |
1499 with the more prompt. Caused by setting the guitablabel? (Thomas Michael | 1508 with the more prompt. Caused by setting the guitablabel? (Thomas Michael |
1500 Engelke, 2007 Dec 20 - 2008 Jan 17) | 1509 Engelke, 2007 Dec 20 - 2008 Jan 17) |
1501 | 1510 |
1502 Win64: Seek error in swap file for a very big file (3 Gbyte). Check storing | 1511 Win64: Seek error in swap file for a very big file (3 Gbyte). Check storing |
1503 pointer in long and seek offset in 64 bit var. | 1512 pointer in long and seek offset in 64 bit var. |
1513 Patches from Ken Takata might help (2014 Apr 17) | |
1504 | 1514 |
1505 Win32: patch for fullscreen mode. (Liushaolin, 2008 April 17) | 1515 Win32: patch for fullscreen mode. (Liushaolin, 2008 April 17) |
1506 | 1516 |
1507 Win32: When 'shell' is bash shellescape() doesn't always do the right thing. | 1517 Win32: When 'shell' is bash shellescape() doesn't always do the right thing. |
1508 Depends on 'shellslash', 'shellquote' and 'shellxquote', but shellescape() | 1518 Depends on 'shellslash', 'shellquote' and 'shellxquote', but shellescape() |