comparison runtime/doc/todo.txt @ 11400:0f8713fe20dc

Updated runtime files. commit https://github.com/vim/vim/commit/94237495c03f919a60b262fdcd3861e1931fc45a Author: Bram Moolenaar <Bram@vim.org> Date: Sun Apr 23 18:40:21 2017 +0200 Updated runtime files.
author Christian Brabandt <cb@256bit.org>
date Sun, 23 Apr 2017 18:45:04 +0200
parents 4aae8146c21f
children cc5253681167
comparison
equal deleted inserted replaced
11399:0031acbf1fce 11400:0f8713fe20dc
1 *todo.txt* For Vim version 8.0. Last change: 2017 Apr 09 1 *todo.txt* For Vim version 8.0. Last change: 2017 Apr 23
2 2
3 3
4 VIM REFERENCE MANUAL by Bram Moolenaar 4 VIM REFERENCE MANUAL by Bram Moolenaar
5 5
6 6
36 -------------------- Known bugs and current work ----------------------- 36 -------------------- Known bugs and current work -----------------------
37 37
38 Remove the Farsi code? 38 Remove the Farsi code?
39 39
40 +channel: 40 +channel:
41 - job_stop() should not always close the channel, e.g. for "int".
42 (Martin Gammelsæter, 2017 Apr 11, #1632)
43 Only assume killed on "kill".
44 Check job->jv_status not to be JOB_ENDED.
41 - Try out background make plugin: 45 - Try out background make plugin:
42 https://github.com/AndrewVos/vim-make-background 46 https://github.com/AndrewVos/vim-make-background
43 - Problem with stderr on Windows? (Vincent Rischmann, 2016 Aug 31, #1026) 47 - Problem with stderr on Windows? (Vincent Rischmann, 2016 Aug 31, #1026)
44 - Add 'cwd' argument to start_job(): directory to change to in the child. 48 - Add 'cwd' argument to start_job(): directory to change to in the child.
45 check for valid directory before forking. 49 check for valid directory before forking.
110 Running test_gui and test_gui_init with Motif sometimes kills the window 114 Running test_gui and test_gui_init with Motif sometimes kills the window
111 manager. Problem with Motif? 115 manager. Problem with Motif?
112 116
113 Memory leak in test97? The string is actually freed. Weird. 117 Memory leak in test97? The string is actually freed. Weird.
114 118
119 Patch for flickering redraw. (Hirohito Higashi, 2017 Apr 23, #1637)
120
121 New value "uselast" for 'switchbuf'. (Lemonboy, 2017 Apr 23, #1652)
122
115 Add a toolbar in the terminal. Can be global, above all windows, or specific 123 Add a toolbar in the terminal. Can be global, above all windows, or specific
116 for one window. 124 for one window.
117 Use tb_set(winid, [{'text': 'stop', 'cb': callback, 'hi': 'Green'}]) 125 Use tb_set(winid, [{'text': 'stop', 'cb': callback, 'hi': 'Green'}])
118 tb_highlight(winid, 'ToolBar') 126 tb_highlight(winid, 'ToolBar')
119 tb_get(winid) 127 tb_get(winid)
191 (Ken Takata, 2016 Jun 7) 199 (Ken Takata, 2016 Jun 7)
192 200
193 Patch to fix escaping of job arguments. (Yasuhiro Matsumoto, 2016 Oct 5) 201 Patch to fix escaping of job arguments. (Yasuhiro Matsumoto, 2016 Oct 5)
194 Update Oct 14: https://gist.github.com/mattn/d47e7d3bfe5ade4be86062b565a4bfca 202 Update Oct 14: https://gist.github.com/mattn/d47e7d3bfe5ade4be86062b565a4bfca
195 203
204 Characters deleted on completion. (Adrià Farrés, 2017 Apr 20, #1645)
205 Remarks from Christian Brabandt (Apr 21)
206
196 The TermResponse event is not triggered when a plugin has set 'eventignore' to 207 The TermResponse event is not triggered when a plugin has set 'eventignore' to
197 "all". Netrw does this. (Gary Johnson, 2017 Jan 24) 208 "all". Netrw does this. (Gary Johnson, 2017 Jan 24)
198 Postpone the event until 'eventignore' is reset. 209 Postpone the event until 'eventignore' is reset.
199 210
200 Patch to make urxvt mouse work better, recognize Esc[*M termcap code. 211 Patch to make urxvt mouse work better, recognize Esc[*M termcap code.
201 (Maurice Bos, 2017 Feb 17, #1486) 212 (Maurice Bos, 2017 Feb 17, #1486)
213
214 Expanding /**/ is slow. Idea by Luc Hermitte, 2017 Apr 14.
202 215
203 Once .exe with updated installer is available: Add remark to download page 216 Once .exe with updated installer is available: Add remark to download page
204 about /S and /D options (Ken Takata, 2016 Apr 13) 217 about /S and /D options (Ken Takata, 2016 Apr 13)
205 Or point to nightly builds: https://github.com/vim/vim-win32-installer/releases 218 Or point to nightly builds: https://github.com/vim/vim-win32-installer/releases
206 219
275 Patch to add "cmdline" completion to getcompletion(). (Shougo, Oct 1, #1140) 288 Patch to add "cmdline" completion to getcompletion(). (Shougo, Oct 1, #1140)
276 289
277 Feature request: Complete members of a dictionary. (Luc Hermitte, 2017 Jan 4, 290 Feature request: Complete members of a dictionary. (Luc Hermitte, 2017 Jan 4,
278 #1350) 291 #1350)
279 292
293 Undo message is not always properly displayed. Patch by Ken Takata, 2013 oct
294 3. Doesn't work properly according to Yukihiro Nakadaira.
295 Also see #1635.
296
280 Patch for systemlist(), add empty item. (thinca, Sep 30, #1135) 297 Patch for systemlist(), add empty item. (thinca, Sep 30, #1135)
281 Add an argument to choose binary or non-binary (like readfile()), when omitted 298 Add an argument to choose binary or non-binary (like readfile()), when omitted
282 use the current behavior. 299 use the current behavior.
283 Include the test. 300 Include the test.
301
302 Patch to add tagfunc(). Cleaned up by Christian Brabandt, 2013 Jun 22.
303 New update 2017 Apr 10, #1628
304
305 Unnamed register only contains the last deleted text when appending deleted
306 text to a register. (Wolfgang Jeltsch, reproduced by Ben Fritz, 2017 Apr 10)
284 307
285 When 'keywordprg' starts with ":" the argument is still escaped as a shell 308 When 'keywordprg' starts with ":" the argument is still escaped as a shell
286 command argument. (Romain Lafourcade, 2016 Oct 16, #1175) 309 command argument. (Romain Lafourcade, 2016 Oct 16, #1175)
287 310
288 Patch to support CamelCase for spell checking: See a lower-to-upper case 311 Patch to support CamelCase for spell checking: See a lower-to-upper case
893 Patch to handle integer overflow. (Aaron Burrow, 2013 Dec 12) 916 Patch to handle integer overflow. (Aaron Burrow, 2013 Dec 12)
894 917
895 Patch to add "ntab" item in 'listchars' to repeat first character. (Nathaniel 918 Patch to add "ntab" item in 'listchars' to repeat first character. (Nathaniel
896 Braun, pragm, 2013 Oct 13) A better solution 2014 Mar 5. 919 Braun, pragm, 2013 Oct 13) A better solution 2014 Mar 5.
897 920
898 Undo message is not always properly displayed. Patch by Ken Takata, 2013 oct
899 3. Doesn't work properly according to Yukihiro Nakadaira.
900
901 /[b-a] gives error E16, should probably be E769. 921 /[b-a] gives error E16, should probably be E769.
902 922
903 7 Windows XP: When using "ClearType" for text smoothing, a column of yellow 923 7 Windows XP: When using "ClearType" for text smoothing, a column of yellow
904 pixels remains when typing spaces in front of a "D" ('guifont' set to 924 pixels remains when typing spaces in front of a "D" ('guifont' set to
905 "lucida_console:h8"). 925 "lucida_console:h8").
1059 1079
1060 'iminsert' global value set when using ":setlocal iminsert"? (Wu, 2012 Jun 23) 1080 'iminsert' global value set when using ":setlocal iminsert"? (Wu, 2012 Jun 23)
1061 1081
1062 Patch to append regexp to tag commands to make it possible to select one out 1082 Patch to append regexp to tag commands to make it possible to select one out
1063 of many matches. (Cody Cutler, 2013 Mar 28) 1083 of many matches. (Cody Cutler, 2013 Mar 28)
1064
1065 Patch to add tagfunc(). Cleaned up by Christian Brabandt, 2013 Jun 22.
1066 1084
1067 The input map for CTRL-O in mswin.vim causes problems after CTRL-X CTRL-O. 1085 The input map for CTRL-O in mswin.vim causes problems after CTRL-X CTRL-O.
1068 Suggestion for another map. (Philip Mat, 2012 Jun 18) 1086 Suggestion for another map. (Philip Mat, 2012 Jun 18)
1069 But use "gi" instead of "a". Or use CTRL-\ CTRL-O. 1087 But use "gi" instead of "a". Or use CTRL-\ CTRL-O.
1070 1088