1- *todo.txt* For Vim version 7.4. Last change: 2015 Nov 10
1+ *todo.txt* For Vim version 7.4. Last change: 2015 Nov 19
22
33
44 VIM REFERENCE MANUAL by Bram Moolenaar
@@ -37,6 +37,7 @@ not be repeated below, unless there is extra information.
3737Regexp problems:
3838- Instructions for reproducing issue #465 (crash in nfa_regtry):
3939 https://github.com/mgedmin/vim-bug-465
40+ More info on the issue
4041- The regexp engines are not reentrant, causing havoc when interrupted by a
4142 remote expression or something else. Move global variables onto the stack
4243 or into an allocated struct.
@@ -77,12 +78,6 @@ Regexp problems:
7778- The pattern "\1" with the old engine gives E65, with the new engine it
7879 matches the empty string. (Dominique Pelle, 2015 Oct 2)
7980
80- runtime/optwin.vim missing options:
81- rubydll
82- pythondll
83- perldll
84- luadll
85-
8681Still using freed memory after using setloclist(). (lcd, 2014 Jul 23)
8782More info Jul 24. Not clear why.
8883
@@ -91,10 +86,6 @@ work. (ZyX, 2013 Sep 28)
9186
9287Problem using ":try" inside ":execute". (ZyX, 2013 Sep 15)
9388
94- When running out of memory, lalloc() invokes the garbage collector.
95- May cause freeing used memory. Just remove that call?
96- Or add flag to avoid it when undesired.
97-
9889Installation of .desktop files does not work everywhere.
9990It's now fixed, but the target directory probably isn't right.
10091Add configure check?
@@ -116,8 +107,6 @@ https://github.com/chrisbra/vim-sqloracle-syntax/blob/master/syntax/sqloracle.vi
116107":cd C:\Windows\System32\drivers\etc*" does not work, even though the
117108directory exists. (Sergio Gallelli, 2013 Dec 29)
118109
119- Updated syntax files. (Charles Campbell, 2015 Oct 19)
120-
121110Better changelog syntax file. (Martin Florian, 2015 Oct 25)
122111
123112Better readline syntax file. (Raphael Bazaud, 2015 Oct 25)
@@ -139,6 +128,10 @@ Gvim: when both Tab and CTRL-I are mapped, use CTRL-I not for Tab.
139128Unexpected delay when using CTRL-O u. It's not timeoutlen.
140129(Gary Johnson, 2015 Aug 28)
141130
131+ Instead of separately uploading patches to the ftp site, can we get them from
132+ github? This URL works:
133+ https://github.com/vim/vim/compare/v7.4.920%5E...v7.4.920.diff
134+ >
142135 Can src/GvimExt/Make_cyg.mak be removed?
143136Same for src/xxd/Make_cyg.mak
144137
@@ -176,6 +169,11 @@ Patch to fix "." after CTRL-A in Visual block mode. (Ozaki Kiichi, 2015 Oct
176169Value returned by virtcol() changes depending on how lines wrap. This is
177170inconsistent with the documentation.
178171
172+ Patch to add window and tab arguments to getcwd(). (Thinca, 2015 Nov 15)
173+
174+ To support Thai (and other languages) word boundaries, include the ICU
175+ library: http://userguide.icu-project.org/boundaryanalysis
176+
179177When complete() first argument is before where insert started and 'backspace'
180178is Vi compatible, the completion fails. (Hirohito Higashi, 2015 Feb 19)
181179
@@ -188,6 +186,8 @@ Goes away when disabling the swap file. (might1, Feb 16)
188186MS-Windows: Crash opening very long file name starting with "\\".
189187(Christian Brock, 2012 Jun 29)
190188
189+ Patch to add ":syn iskeyword". (Christian Brabandt, 2015 Nov 10)
190+
191191If libiconv.dll is not found search for libiconv2.dll. (Yasuhiro Matsumoto,
1921922015 Oct 7)
193193
@@ -221,7 +221,7 @@ Example in editing.txt uses $HOME with the expectating that it ends in a
221221slash. For me it does, but perhaps not for everybody. Add a function that
222222inserts a slash when needed? pathconcat(dir, path) (Thilo Six, 2015 Aug 12)
223223
224- Patch to load TCL dynamically. (Ken Takata, 2015 Nov 10 )
224+ Patch to load TCL dynamically. (Ken Takata, 2015 Nov 11 )
225225
226226ml_updatechunk() is slow when retrying for another encoding. (John Little,
2272272014 Sep 11)
@@ -259,6 +259,9 @@ Does this work for everybody?
259259Patch to fix that wide characters do not work properly after exiting.
260260(Yasuhiro Matsumoto, 2015 May 24) Better patch to come.
261261
262+ Patch to add wordcount(). Same info as g CTRL-G . (Christian Brabandt, 2015
263+ Nov 17)
264+
262265Patch for man.vim. (SungHyun Nam, 2015 May 20)
263266Doesn't work completely (Dominique Orban)
264267
@@ -395,6 +398,8 @@ Patch to make extend() fail early when it might fail at some point.
395398Perhaps only the checks that can be done without looping over the dict or
396399arguments.
397400
401+ Problem with transparent and matchgroup. Issue #475
402+
398403Patch to add :arglocal and :arglists. (Marcin Szamotulski, 2014 Aug 6)
399404
400405Spell files use a latin single quote. Unicode also has another single quote:
0 commit comments