1- *todo.txt* For Vim version 7.3. Last change: 2012 Jan 20
1+ *todo.txt* For Vim version 7.3. Last change: 2012 Feb 04
22
33
44 VIM REFERENCE MANUAL by Bram Moolenaar
@@ -41,18 +41,27 @@ Discussion about canonicalization of Hebrew. (Ron Aaron, 2011 April 10)
4141Once syntax and other runtime files have been fixed: add "set cp" to
4242check.vim. Use a function to run both with 'cp' and 'nocp' .
4343
44- Win32: When the taskbar is at the top of the screen creating the tabbar causes
45- the window to move unnecessarily. (William E. Skeith III, 2012 Jan 12)
46- Patch: 2012 Jan 13
47-
48- Patch for using DBCS encoding in user command. (Yasuhiro Matsumoto, 2012 Jan
49- 15) Update Jan 17.
50-
5144Repeating search history entries. (Edwin Steiner, 2012 Jan 17)
5245Jan 18: Caused by patch 7.3.265?
5346
47+ Patch for '$' not being displayed for a change when 'cpoptions' contains "$".
48+ (Yasuhiro Matsumoto, 2012 Jan 28, patch by Hideki EIRAKU and Hirohito Higashi)
49+
50+ Patch to speed up readfile(). (John Little, 2012 Feb 1)
51+ Adjustment by Charles Peacech, Feb 3.
52+ 8 When editing a file with extremely long lines (e.g., an executable), the
53+ "linerest" in readfile() is allocated twice to be able to copy what was
54+ read so far. Use realloc() instead? Or split the line when allocating
55+ memory fails and "linerest" is big (> 100000)?
56+
57+ Patch to fix a crash when an xpm file is invalid. (Dave Bodenstab, 2012 Jan
58+ 27)
59+
5460Hang in using VimEnter. (Alex Efros, 2012 Jan 14)
5561
62+ Patch for behavior of "." in compatible mode. (Yasuhiro Matsumoto, patch by
63+ Hideki EIRAKU, 2012 Jan 28)
64+
5665":cd" doesn't work when current directory path contains wildcards.
5766finddir() has the same problem. (Yukihiro Nakadaira, 2012 Jan 10)
5867
@@ -70,8 +79,9 @@ Another one from Taro Muraoka, 2012 Jan 12.
7079":doau" says it triggers modeline. Should this only happen for events used
7180when loading a buffer? (Kana Natsuno, 2011 Nov 7)
7281
73- Patch to fix "it" and "at" when there is a dash in the tag name.
74- (Christian Brabandt, 2011 Nov 20)
82+ Patch for compiler warnings in if_perl. (James McCoy, 2011 Jan 30)
83+
84+ Patch for X selection conversion. (Alex Efros, 2012 Jan 24)
7585
7686Patch to make 'shcf' default work better. (Benjamin Fritz, 2011 Nov 18)
7787 Win32: When 'shell' is cmd.exe this command fails:
@@ -83,6 +93,15 @@ Patch to make 'shcf' default work better. (Benjamin Fritz, 2011 Nov 18)
8393Other way to start Mzscheme. Tim Brown, 2011 Oct 5: change main call.
8494Later patch by Sergey Khorev, 2011 Oct 9.
8595
96+ Patch to allow ! for :all and :sall, as documented. (Hirohito Higashi, 2012
97+ Jan 30)
98+
99+ Patch for "tab drop hoge" moving current window. (Higashi, 2012 Jan 31)
100+ ":tab drop buffer.c" always opens a new tab, also if buffer.c is already in an
101+ open window. (Herb Sitz, 2011 Nov 17)
102+ ":tab drop filename" doesn't work nicely when "filename" is open in a window
103+ in another tab. (Tony Mechelynck, 2009 Feb 13)
104+
86105Patch to make InsertCharPre work better. (Yasuhiro Matsumoto, 2011 Oct 21)
87106
88107Patch to fix closed folds with "loadview". (Xavier de Gaye, 2011 Nov 25)
@@ -93,9 +112,24 @@ Or use expand('<sid>')?
93112Patch for glob() returning a list. (Christian Brabandt, 2011 Aug 24, second
94113one)
95114
115+ Win32: When the taskbar is at the top of the screen creating the tabbar causes
116+ the window to move unnecessarily. (William E. Skeith III, 2012 Jan 12)
117+ Patch: 2012 Jan 13 Needs more work (2012 Feb 2)
118+
96119Patch to highlight cursor line number. (Howard Buchholz (lhb), 2011 Oct 18)
97120
98- Patch for urxvt mouse support after shell command. (Issue 31)
121+ URXVT:
122+ - will get stuck if byte sequence does not containe expected semicolon.
123+ - Patch for urxvt mouse support after shell command. (Issue 31)
124+ - Use urxvt mouse support also in xterm. Explanations:
125+ http://www.midnight-commander.org/ticket/2662
126+
127+ Patch for using QuickFixCmdPre for more commands. (Marcin Szamotulski, 2012
128+ Feb 1, update Feb 2)
129+
130+ When running Vim in silent ex mode, an existing swapfile causes Vim to wait
131+ for a user action without a prompt. (Maarten Billemont, 2012 Feb 3)
132+ Do give the prompt? Quit with an error?
99133
100134When exiting with unsaved changes, selecting an existing file in the file
101135dialog, there is no dialog to ask whether the existing file should be
@@ -128,13 +162,15 @@ Patch for: (Christian Brabandt, 2011 Aug 24, updated patch)
128162 buffer={bufnr} ". So one can remove all signs for one file/buffer.
129163
130164Patch to add "onselected" callback for completion. (Taro Muraoka, 2011 Sep 24)
165+ Another for CompleteFuncOk. (Florian Klein, 2012 Jan 31)
166+ Name it "CompleteFuncDone".
167+
168+ Patch for Make_mvc.mak and Make_ming.mak for Ruby support. (Yasuhiro
169+ Matsumoto, 2012 Jan 30)
131170
132171Use a count before "v" and "V" to select that many characters or lines?
133172(Kikyous)
134173
135- ":tab drop buffer.c" always opens a new tab, also if buffer.c is already in an
136- open window. (Herb Sitz, 2011 Nov 17)
137-
138174Problem with winfixheight and resizing. (Yukihiro Nakadaira, 2011 Sep 17)
139175Patch Sep 18.
140176
@@ -289,6 +325,8 @@ Patch to support sorting on floating point number. (Alex Jakushev, 2010 Oct
289325Patch to addd TextDeletePost and TextYankPost events. (Philippe Vaucher, 2011
290326May 24) Update May 26.
291327
328+ Patch for :tabrecently. (Hirokazu Yoshida, 2012 Jan 30)
329+
292330When a script contains "redir => s:foo" but doesn't end redirection, a
293331following "redir" command gives an error for not being able to access s:foo.
294332(ZyX, 2011 Mar 27)
@@ -949,9 +987,6 @@ try/catch not working when inside a for loop. (ZyX, 2011 Jan 25)
949987":tab help" always opens a new tab, while ":help" re-uses an existing window.
950988Would be more consistent when an existing tab is re-used. (Tony Mechelynck)
951989
952- ":tab drop filename" doesn't work nicely when "filename" is open in a window
953- in another tab. (Tony Mechelynck, 2009 Feb 13)
954-
955990Add ":nofold". Range will apply without expanding to closed fold.
956991
957992Including NFA regexp code:
@@ -3228,10 +3263,6 @@ Performance:
32283263 Add command to compile a vim script and add it to the file in-place.
32293264 Split Ex command executing into a parsing and executing phase.
32303265 Use compiled code for functions, while loops, etc.
3231- 8 When editing a file with extremely long lines (e.g., an executable), the
3232- "linerest" in readfile() is allocated twice to be able to copy what was
3233- read so far. Use realloc() instead? Or split the line when allocating
3234- memory fails and "linerest" is big (> 100000)?
323532668 When defining autocommands (e.g., from $VIMRUNTIME/filetype.vim), need to
32363267 compare each pattern with all existing patterns. Use a hash code to avoid
32373268 using strcmp() too often?
0 commit comments