comparison runtime/doc/todo.txt @ 5663:1dea14d4c738

Update runtime files. Add support for systemverilog.
author Bram Moolenaar <bram@vim.org>
date Tue, 11 Feb 2014 19:15:50 +0100
parents 350272cbf1fd
children 80e5f9584b02
comparison
equal deleted inserted replaced
5662:215fdb7fa157 5663:1dea14d4c738
1 *todo.txt* For Vim version 7.4. Last change: 2014 Jan 23 1 *todo.txt* For Vim version 7.4. Last change: 2014 Feb 11
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 When 'paste' is changed with 'pastetoggle', the ruler doesn't reflect this
38 right away. (Samuel Ferencik, 2010 Dec 7)
39 Patch to fix that status line isn't redrawn when 'pastetoggle' is set.
40 (Nobuhiro Takasaki, 2014 Feb 11)
41
37 Regexp problems: 42 Regexp problems:
38 - After patch 7.4.045 pattern with \zs isn't handled correctly. (Yukihiro
39 Nakadaira, 2013 Dec 23) Patch 2014 Jan 15, update Jan 16.
40 - NFA regexp doesn't count tab matches correctly. (Urtica Dioica / gaultheria 43 - NFA regexp doesn't count tab matches correctly. (Urtica Dioica / gaultheria
41 Shallon, 2013 Nov 18) 44 Shallon, 2013 Nov 18)
42 - After patch 7.4.100 there is still a difference between NFA and old engine. 45 - 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 46 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) 47 with pattern \v^(a{-2,})\1+$ (Nov 23)
48 - NFA problem with non-greedy match and branches. (Ingo Karkat, 2013 Nov 29) 51 - NFA problem with non-greedy match and branches. (Ingo Karkat, 2013 Nov 29)
49 - Ignorecase not handled properly for multi-byte characters. (Axel Bender, 52 - Ignorecase not handled properly for multi-byte characters. (Axel Bender,
50 2013 Dec 11) 53 2013 Dec 11)
51 - Using \@> and \?. (Brett Stahlman, 2013 Dec 21) Remark from Marcin Szamotulski 54 - Using \@> and \?. (Brett Stahlman, 2013 Dec 21) Remark from Marcin Szamotulski
52 Remark from Brett 2014 Jan 6 and 7. 55 Remark from Brett 2014 Jan 6 and 7.
53 56 - Bug with back references. (Lech Lorens, 2014 Feb 3)
54 Patch to fix endless loop in completion. (Christian Brabandt, 2014 Jan 15) 57 - Bug when using \>. (Ramel, 2014 Feb 2)
55
56 Patch after 7.4.154: no autoload when not evaluating. (Yasuhiro Matsumoto,
57 2014 Jan 14)
58
59 Test for patch 7.4.149. (Yukihiro Nakadaira, 2014 Jan 15)
60 58
61 Problem that a previous silent ":throw" causes a following try/catch not to 59 Problem that a previous silent ":throw" causes a following try/catch not to
62 work. (ZyX, 2013 Sep 28) 60 work. (ZyX, 2013 Sep 28)
63 61
64 ":cd C:\Windows\System32\drivers\etc*" does not work, even though the 62 ":cd C:\Windows\System32\drivers\etc*" does not work, even though the
65 directory exists. (Sergio Gallelli, 2013 Dec 29) 63 directory exists. (Sergio Gallelli, 2013 Dec 29)
66 64
67 Blowfish is actually using CFB instead of OFB. Adjust names in blowfish.c.
68
69 More compiler warnings for Python. (Tony Mechelynck, 2014 Jan 14)
70
71 Patch to fix that when wide functions fail the non-wide function may do
72 something wrong. (Ken Takata, 2014 Jan 18)
73
74 Patch 7.4.085 breaks Visual insert in some situations. (Issue 193) 65 Patch 7.4.085 breaks Visual insert in some situations. (Issue 193)
75 Patch by Christian Brabandt, 2014 Jan 16. 66 Patch by Christian Brabandt, 2014 Jan 16.
76 67
77 Problem using ":try" inside ":execute". (ZyX, 2013 Sep 15) 68 Problem using ":try" inside ":execute". (ZyX, 2013 Sep 15)
78 69
79 Update for Clojure ftplugin. (Sung Pae). Await discussion about formatting in 70 Update for Clojure ftplugin. (Sung Pae). Await discussion about formatting in
80 ftplugins. 71 ftplugins.
81 72
82 Python: ":py raw_input('prompt')" doesn't work. (Manu Hack) 73 Python: ":py raw_input('prompt')" doesn't work. (Manu Hack)
83 74
84 Patch to make Dictionary.update() work without arguments.
85 (ZyX, 2013 Oct 19)
86
87 Include systemverilog file? Two votes yes.
88
89 Patch to make "J" set '[ and '] marks. (Christian Brabandt, 2013 Dec 11) 75 Patch to make "J" set '[ and '] marks. (Christian Brabandt, 2013 Dec 11)
90 Any compatibility problems? 76 Any compatibility problems?
91 77
92 Patch to add :S modifier for excaping the current file name. 78 Patch to add :S modifier for excaping the current file name.
93 (ZyX, 2013 Nov 30) Update Dec 5. 79 (ZyX, 2013 Nov 30) Update Dec 5.
80
81 Issu 197: ]P doesn't paste over Visual selection. With patch from Christian
82 Brabandt, Feb 6.
94 83
95 Problem with 'spellsuggest' file, only works for some words. 84 Problem with 'spellsuggest' file, only works for some words.
96 (Cesar Romani, 2013 Aug 20) Depends on file name? (Aug 24) 85 (Cesar Romani, 2013 Aug 20) Depends on file name? (Aug 24)
97 Additional remark by glts: the suggested words are marked bad? 86 Additional remark by glts: the suggested words are marked bad?
98 87
100 the wide functions. Patch by Ken Takata, 2013 Dec 22. 89 the wide functions. Patch by Ken Takata, 2013 Dec 22.
101 Update 2014 Jan 6. 90 Update 2014 Jan 6.
102 91
103 Syntax highlighting slow (hangs) in SASS file. (Niek Bosch, 2013 Aug 21) 92 Syntax highlighting slow (hangs) in SASS file. (Niek Bosch, 2013 Aug 21)
104 93
94 Patch for mksession. (Nobuhiro Takasaki, 2014 Jan 31)
95 Also fixes another problem (following email)
96
105 Adding "~" to 'cdpath' doesn't work for completion? (Davido, 2013 Aug 19) 97 Adding "~" to 'cdpath' doesn't work for completion? (Davido, 2013 Aug 19)
106
107 Error number E834 is used twice. (Yukihiro Nakadaira. 2014 Jan 18)
108 98
109 Crash with ":%s/\n//g" on long file. (Aidan Marlin, 2014 Jan 15) 99 Crash with ":%s/\n//g" on long file. (Aidan Marlin, 2014 Jan 15)
110 Christian Brabandt: patch to run this into a join. (2014 Jan 18) 100 Christian Brabandt: patch to run this into a join. (2014 Jan 18)
101 Suggestion to not save replaced line for undo: Yukihiro Nakadaira, 2014 Jan
102 25.
111 103
112 Add digraph for Rouble: =P. What's the Unicode? 104 Add digraph for Rouble: =P. What's the Unicode?
113 105
114 Issue 174: Detect Mason files. 106 Issue 174: Detect Mason files.
115 107
116 Phpcomplete.vim update. (Complex, 2014 Jan 15) 108 Phpcomplete.vim update. (Complex, 2014 Jan 15)
117 109
118 PHP syntax is extremely slow. (Anhad Jai Singh, 2014 Jan 19) 110 PHP syntax is extremely slow. (Anhad Jai Singh, 2014 Jan 19)
111
112 Can we make ":unlet $VAR" use unsetenv() to delete the env var?
113 What for systems that don't have unsetenv()?
114
115 spec ftplugin: patch from Igor Gnatenko, 2014 Jan 26.
116 Include if maintainers don't respond.
119 117
120 Patch to make has() check for Vim version and patch at the same time. 118 Patch to make has() check for Vim version and patch at the same time.
121 (Marc Weber, 2013 Jun 7) 119 (Marc Weber, 2013 Jun 7)
122 120
123 Regression on pach 7.4.034. (Ingo Karkat, 2013 Nov 20) 121 Regression on pach 7.4.034. (Ingo Karkat, 2013 Nov 20)
323 321
324 MS-Windows: Crash opening very long file name starting with "\\". 322 MS-Windows: Crash opening very long file name starting with "\\".
325 (Christian Brock, 2012 Jun 29) 323 (Christian Brock, 2012 Jun 29)
326 324
327 Patch to have text objects defined by arbitrary single characters. (Daniel 325 Patch to have text objects defined by arbitrary single characters. (Daniel
328 Thau, 2013 Nov 20) 326 Thau, 2013 Nov 20, 2014 Jan 29, 2014 Jan 31)
327 Ben Fritz: problem with 'selection' set to "exclusive".
329 328
330 Patch to select the next or previous text object if there isn't one under the 329 Patch to select the next or previous text object if there isn't one under the
331 cursor. (Daniel Thau, 2013 Nov 20) 330 cursor. (Daniel Thau, 2013 Nov 20)
332 331
333 patch to add "combine" flag to syntax commands. (so8res, 2012 Dec 6) 332 patch to add "combine" flag to syntax commands. (so8res, 2012 Dec 6)
781 'cindent' not correct when 'list' is set. (Zdravi Korusef, 2010 Apr 15) 780 'cindent' not correct when 'list' is set. (Zdravi Korusef, 2010 Apr 15)
782 781
783 C-indenting: A matching { in a comment is ignored, but intermediate { are not 782 C-indenting: A matching { in a comment is ignored, but intermediate { are not
784 checked to be in a comment. Implement FM_SKIPCOMM flag of findmatchlimit(). 783 checked to be in a comment. Implement FM_SKIPCOMM flag of findmatchlimit().
785 Issue 46. 784 Issue 46.
786
787 When 'paste' is changed with 'pastetoggle', the ruler doesn't reflect this
788 right away. (Samuel Ferencik, 2010 Dec 7)
789 785
790 Mac with X11: clipboard doesn't work properly. (Raf, 2010 Aug 16) 786 Mac with X11: clipboard doesn't work properly. (Raf, 2010 Aug 16)
791 787
792 Using CompilerSet doesn't record where an option was set from. E.g., in the 788 Using CompilerSet doesn't record where an option was set from. E.g., in the
793 gcc compiler plugin. (Gary Johnson, 2010 Dec 13) 789 gcc compiler plugin. (Gary Johnson, 2010 Dec 13)