1- *todo.txt* For Vim version 7.4. Last change: 2016 Jul 23
1+ *todo.txt* For Vim version 7.4. Last change: 2016 Aug 02
22
33
44 VIM REFERENCE MANUAL by Bram Moolenaar
@@ -34,6 +34,8 @@ not be repeated below, unless there is extra information.
3434 *known-bugs*
3535-------------------- Known bugs and current work -----------------------
3636
37+ Should free_all_functions(void) skip numbered and lambda functions?
38+
3739+channel:
3840- Channel test fails with Motif. Sometimes kills the X11 server.
3941- When a message in the queue but there is no callback, drop it after a while?
@@ -108,15 +110,6 @@ Or avoid recursiveness.
108110Patch to test popupmenu. Fails, possibly due to a bug.
109111(Christian Brabandt, 2016 Jul 23)
110112
111- 7 In "-- INSERT (lang) --" show the name of the keymap used instead of
112- "lang". (Ilya Dogolazky)
113- Patch: Show keymap name in mode indicator (Dmitri Vereshchagin, 2016 Jul 19,
114- #933)
115-
116- Patch to fix the Problem using cgn to change a search hit when
117- replacement includes hit. Reported by John Beckett, fix by Christian Brabandt,
118- 2016 Jan 11.
119-
120113Once .exe with updated installer is available: Add remark to download page
121114about /S and /D options (Ken Takata, 2016 Apr 13)
122115Or point to nightly builds: https://github.com/vim/vim-win32-installer/releases
@@ -136,27 +129,31 @@ Javascript indent wrong after /* in single quoted string:
136129Use ADDR_OTHER instead of ADDR_LINES for many more commands.
137130Add tests for using number larger than number of lines in buffer.
138131
139- Updating marks in quickfix list is broken. (Yegappan, 2016 Jul 18)
140-
141132Invalid behavior with NULL list. (Nikolai Pavlov, #768)
142133
143134For current Windows build .pdb file is missing. (Gabriele Fava, 2016 May 11)
1441355)
145136
146- Support closure for lambda? Ken Takata is working on it.
147- Patch Jul 19. Still need test updates.
148-
149137Problem with whitespace in errorformat. (Gerd Wachsmuth, 2016 May 15, #807)
150138
151139Undo problem: "g-" doesn't go back, gets stuck. (Björn Linse, 2016 Jul 18)
152140
141+ Do we need some way (option) to show the sign column even when there are no
142+ signs? Patch by Christian Brabandt, 2016 Jul 29.
143+
153144Patch to allow setting w:quickfix_title via setqflist() and setloclist()
154145functions. (Christian Brabandt, 2013 May 8, update May 21)
155146Patch to add getlocstack() / setlocstack(). (Christian Brabandt, 2013 May 14)
156147Second one. Update May 22.
157148Update by Daniel Hahler, 2014 Jul 4, Aug 14, Oct 14, Oct 15.
158- Rethink this: can we add an argument to setqflist() and getqflist() for these
159- extra items?
149+ Updated patch: add an argument to setqflist() and getqflist() for these
150+ extra items: Yegappan, 2016 Jul 30.
151+
152+ Patch to detect st terminal supporting xterm mouse. (Manuel Schiller, 2016 Aug
153+ 2, #963)
154+
155+ Syntax highlighting for messages with RFC3339 timestamp (#946)
156+ Did maintainer reply?
160157
161158Patch to add filtering of the quickfix list. (Yegappan Lakshmanan, 2016 Mar
16215913, last version) Update June 26, #830.
@@ -174,14 +171,33 @@ Cannot delete a file with square brackets with delete(). (#696)
174171No autocommand for when changing directory. Patch from allen haim, 2016 Jun
17517227, #888
176173Justin M Keyes: use "global" or "window" for the pattern. Can add "tab"
177- later.
174+ later. What if entering a window where ":lcd" was used?
175+
176+ Completion for input() does not expand environment variables. (chdiza, 2016
177+ Jul 25, #948)
178+
179+ Patch to have text objects defined by arbitrary single characters. (Daniel
180+ Thau, 2013 Nov 20, 2014 Jan 29, 2014 Jan 31)
181+ Ben Fritz: problem with 'selection' set to "exclusive".
182+ Updated to current Vim, not quite right yet. (Ben Fritz, 2014 Mar 27)
183+ Updated to current Vim (James McCoy, 2016 Jul 30, #958)
184+ Still a bit of work left.
185+
186+ Patch to add CTRL-N / CTRL-P while searching. (Christian Brabandt, 2016 Jul
187+ 29)
188+
189+ 's$^$\=capture("s/^//gn")' locks Vim in sandbox mode (#950)
190+ Patch by Christian Brabandt, 2016 Jul 27.
178191
179192MS-Windows: use WS_HIDE instead of SW_SHOWMINNOACTIVE in os_win32.c?
180193Otherwise task flickers in taskbar.
181194
182195Should make ":@r" handle line continuation. (Cesar Romani, 2016 Jun 26)
183196Also for ":@.".
184197
198+ Patch to make printf() convert to string for %s items. (Ken Takata, 2016 Aug
199+ 1)
200+
185201Repeating 'opfunc' in a function only works once. (Tarmean, 2016 Jul 15, #925)
186202
187203Patch on issue #728 by Christian Brabandt, 2016 Apr 7. Update with test: Apr 8.
@@ -219,13 +235,19 @@ emoji_width table has only one entry.
219235It's possible to add ",," to 'wildignore' , an empty entry. Causes problems.
220236Reject the value? #710.
221237
238+ Patch to fix increment/decrement not working properly when 'virtualedit' is
239+ set. (Hirohito Higashi, 2016 Aug 1, #923)
240+
222241Patch to support strikethrough next to bold and italic. (Christian Brabandt,
2232422013 Jul 30) Update from Ken Takata, 2013 Oct 12.
224243Update mentioned by Christian, 2016 Apr 25.
225244Update from Ken Takata, 2016 Jul 17.
226245
227246Patch to improve cscope. (Adrian Kocis, #843)
228247
248+ Patch to add getbufinfo(), gettabinfo() and getwininfo(). (Yegappan
249+ Lakshmanan, 2016 Apr 2016) Update Jul 29. #833.
250+
229251Patch for groovy multi-line comment highlighting. (Justin M. Keyes, 2016 May
23025220 #644)
231253
@@ -298,9 +320,6 @@ Should use /usr/local/share/applications or /usr/share/applications.
298320Or use $XDG_DATA_DIRS.
299321Also need to run update-desktop-database (Kuriyama Kazunobu, 2015 Nov 4)
300322
301- Patch to add getbufinfo(), gettabinfo() and getwininfo(). (Yegappan
302- Lakshmanan, 2016 Apr 2016) Update Jun 8.
303-
304323Access to uninitialized memory in match_backref() regexp_nda.c:4882
305324(Dominique Pelle, 2015 Nov 6)
306325
@@ -623,6 +642,9 @@ Spell files use a latin single quote. Unicode also has another single quote:
623642New OpenOffice spell files support this with ICONV. But they are not
624643compatible with Vim spell files. The old files can no longer be downloaded.
625644
645+ xterm should be able to pass focus changes to Vim, so that Vim can check for
646+ buffers that changed. Perhaps in misc.c, function selectwindow().
647+ Xterm 224 supports it!
626648Patch to make FocusGained and FocusLost work in modern terminals. (Hayaki
627649Saito, 2013 Apr 24) Has a problem (email 2015 Jan 7).
628650Update 2015 Jan 10.
@@ -866,11 +888,6 @@ In the ATTENTION message about an existing swap file, mention the name of the
866888process that is running. It might actually be some other program, e.g. after
867889a reboot.
868890
869- Patch to have text objects defined by arbitrary single characters. (Daniel
870- Thau, 2013 Nov 20, 2014 Jan 29, 2014 Jan 31)
871- Ben Fritz: problem with 'selection' set to "exclusive".
872- Updated to current Vim, not quite right yet. (Ben Fritz, 2014 Mar 27)
873-
874891Patch to select the next or previous text object if there isn't one under the
875892cursor. (Daniel Thau, 2013 Nov 20)
876893
@@ -892,9 +909,6 @@ Patch to make confirm() display colors. (Christian Brabandt, 2012 Nov 9)
892909
893910Patch to add functions for signs. (Christian Brabandt, 2013 Jan 27)
894911
895- Do we need some way (option) to show the sign column even when there are no
896- signs? Patch by Christian Brabandt, 2013 Aug 22.
897-
898912Patch to remove flicker from popup menu. (Yasuhiro Matsumoto, 2013 Aug 15)
899913
900914Problem with refresh:always in completion. (Tyler Wade, 2013 Mar 17)
@@ -2265,10 +2279,6 @@ Patch for adding ":lscscope". (Navdeep Parhar, 2007 Apr 26; update 2008 Apr
22652279tabs and the autocommand "autocmd BufWinLeave * mkview". (James Vega, 2007
22662280Jun 18)
22672281
2268- xterm should be able to pass focus changes to Vim, so that Vim can check for
2269- buffers that changed. Perhaps in misc.c, function selectwindow().
2270- Xterm 224 supports it!
2271-
22722282When completing from another file that uses a different encoding completion
22732283text has the wrong encoding. E.g., when 'encoding' is utf-8 and file is
22742284latin1. Example from Gombault Damien, 2007 Mar 24.
0 commit comments