comparison runtime/doc/todo.txt @ 13937:cd513458728c

Updated runtime files commit https://github.com/vim/vim/commit/eb3dc87f01391bb075d97aef3d00f91b4e08a25c Author: Bram Moolenaar <Bram@vim.org> Date: Sun May 13 22:34:24 2018 +0200 Updated runtime files
author Christian Brabandt <cb@256bit.org>
date Sun, 13 May 2018 22:45:06 +0200
parents a9fdf01085a8
children 741b1feeac9f
comparison
equal deleted inserted replaced
13936:692a7c488651 13937:cd513458728c
1 *todo.txt* For Vim version 8.0. Last change: 2018 May 12 1 *todo.txt* For Vim version 8.0. Last change: 2018 May 13
2 2
3 3
4 VIM REFERENCE MANUAL by Bram Moolenaar 4 VIM REFERENCE MANUAL by Bram Moolenaar
5 5
6 6
34 34
35 *known-bugs* 35 *known-bugs*
36 -------------------- Known bugs and current work ----------------------- 36 -------------------- Known bugs and current work -----------------------
37 37
38 Terminal emulator window: 38 Terminal emulator window:
39 - Duplicated lines when making terminal only window. (Dominique, #2909)
39 - Still some stuff to implement and bugs to fix, see src/terminal.c 40 - Still some stuff to implement and bugs to fix, see src/terminal.c
41 - Add more functionality for terminal API? (Ozaki Kiichi 2018 May 13, #2907)
42
43 Crash when mixing matchadd and substitute()? (Max Christian Pohle, 2018 May
44 13, #2910) Can't reproduce?
40 45
41 On Win32 when not in the console and t_Co >= 256, allow using 'tgc'. 46 On Win32 when not in the console and t_Co >= 256, allow using 'tgc'.
42 (Nobuhiro Takasaki, #2833) Also check t_Co. 47 (Nobuhiro Takasaki, #2833) Also check t_Co.
48
49 Pop-up menu overlapping terminal is not cleared completely. (Lifepillar, 2018
50 May 13, #2908)
43 51
44 balloon_show() does not work properly in the terminal. (Ben Jackson, 2017 Dec 52 balloon_show() does not work properly in the terminal. (Ben Jackson, 2017 Dec
45 20, #2481) 53 20, #2481)
46 Also see #2352, want better control over balloon, perhaps set the position. 54 Also see #2352, want better control over balloon, perhaps set the position.
47 55
125 133
126 ":bufdo e" disabled syntax HL in windows other than the current. (BPJ) 134 ":bufdo e" disabled syntax HL in windows other than the current. (BPJ)
127 135
128 Check argument of systemlist(). (Pavlov) 136 Check argument of systemlist(). (Pavlov)
129 137
130 Can we make ":unlet $VAR" use unsetenv() to delete the env var?
131 What for systems that don't have unsetenv()? (Issue #1116)
132 Patch in #2855, (Yasuhiro Matsumoto)
133
134 Patch to add reg_executing() and reg_recording(). (Hirohito Higashi, #2745) 138 Patch to add reg_executing() and reg_recording(). (Hirohito Higashi, #2745)
135 139
136 No maintainer for Vietnamese translations. 140 No maintainer for Vietnamese translations.
137 No maintainer for Simplified Chinese translations. 141 No maintainer for Simplified Chinese translations.
138
139 When 'inchsearch' and 'hlsearch' are set /\v highlights everything.
140 Also see #2337
141 142
142 Python indenting: alternative way to indent arguments: 143 Python indenting: alternative way to indent arguments:
143 http://orchistro.tistory.com/236 144 http://orchistro.tistory.com/236
144 Should be supported with a flag. 145 Should be supported with a flag.
145 146
175 176
176 Using 'wildignore' also applies to literally entered file name. Also with 177 Using 'wildignore' also applies to literally entered file name. Also with
177 :drop (remote commands). 178 :drop (remote commands).
178 179
179 Patch to support ":tag <tagkind> <tagname". (emmrk, 2018 May 7, #2871) 180 Patch to support ":tag <tagkind> <tagname". (emmrk, 2018 May 7, #2871)
180
181 Patch to use the xdiff library instead of external diff. (Christian Brabandt,
182 2018 Mar 20, #2732)
183 181
184 Implement option_save() and option_restore(): 182 Implement option_save() and option_restore():
185 option_restore({list}) *option_restore()* 183 option_restore({list}) *option_restore()*
186 Restore options previously saved by option_save(). 184 Restore options previously saved by option_save().
187 When buffer-local options have been saved, this function must 185 When buffer-local options have been saved, this function must
207 205
208 "gvim --remote" from a directory with non-word characters changes the current 206 "gvim --remote" from a directory with non-word characters changes the current
209 directory (Paulo Marcel Coelho Arabic, 2017 Oct 30, #2266) 207 directory (Paulo Marcel Coelho Arabic, 2017 Oct 30, #2266)
210 Also see #1689. 208 Also see #1689.
211 209
212 ml_get error when using a Python. (Yggdroot, 2017 Jun 1, #1737) 210 ml_get error when using a Python script. (Yggdroot, 2017 Jun 1, #1737)
213 Lemonboy can reproduce (2017 Jun 5) 211 Lemonboy can reproduce (2017 Jun 5)
214 212
215 crash when removing an element while inside map(). (Nikolai Pavlov, 2018 Feb 213 crash when removing an element while inside map(). (Nikolai Pavlov, 2018 Feb
216 17, #2652) 214 17, #2652)
217 215
230 quickfix list. (bfrg, 2018 Jan 22, #2574) 228 quickfix list. (bfrg, 2018 Jan 22, #2574)
231 229
232 CTRL-X on zero gets stuck on 0xfffffffffffffffe. (Hengyang Zhao, #2746) 230 CTRL-X on zero gets stuck on 0xfffffffffffffffe. (Hengyang Zhao, #2746)
233 231
234 A function on a dictionary is not profiled. (ZyX, 2010 Dec 25) 232 A function on a dictionary is not profiled. (ZyX, 2010 Dec 25)
235
236 Patch to fix E806. (Dominique, 2017 Nov 22, #2368)
237 Kazunobu Kuriyama: caused by XtSetLanguageProc().
238
239 Patch to fix GUI find/replace dialog. (kiloliter, 2017 Dec 11, report in
240 #2418, fix in #2435)
241 233
242 Invalid range error when using BufWinLeave for closing terminal. 234 Invalid range error when using BufWinLeave for closing terminal.
243 (Gabriel Barta, 2017 Nov 15, #2339) 235 (Gabriel Barta, 2017 Nov 15, #2339)
244 236
245 Using an external diff is inefficient. Not all systems have a good diff 237 Using an external diff is inefficient. Not all systems have a good diff
248 Olaf Dabrunz is working on this. (10 Jan 2016) 240 Olaf Dabrunz is working on this. (10 Jan 2016)
249 9 Instead invoking an external diff program, use builtin code. One can be 241 9 Instead invoking an external diff program, use builtin code. One can be
250 found here: http://www.ioplex.com/~miallen/libmba/dl/src/diff.c 242 found here: http://www.ioplex.com/~miallen/libmba/dl/src/diff.c
251 It's complicated and badly documented. 243 It's complicated and badly documented.
252 Alternative: use the xdiff library. Patch from Christian Brabandt, 2018 Mar 244 Alternative: use the xdiff library. Patch from Christian Brabandt, 2018 Mar
253 2018, #2732) 245 20, #2732)
254 246
255 ml_get errors with buggy script. (Dominique, 2017 Apr 30) 247 ml_get errors with buggy script. (Dominique, 2017 Apr 30)
256 248
257 Error in emsg with buggy script. (Dominique, 2017 Apr 30) 249 Error in emsg with buggy script. (Dominique, 2017 Apr 30)
258
259 Patch to fix encoding in print document name (Yasuhiro Matsumoto, 2017 Dec 20,
260 #2478)
261
262 Patch to copy buffer-local options before buffer leaves the window. (Bjorn
263 Linse, 2017 Nov 14, #2336)
264 250
265 Join truncates xml comment. (Dmitrii Tcyganok, 2017 Dec 24, #2494) 251 Join truncates xml comment. (Dmitrii Tcyganok, 2017 Dec 24, #2494)
266 Requires 'formatoptions' to include "j". (Gary Johnson, 2017 Dec 24) 252 Requires 'formatoptions' to include "j". (Gary Johnson, 2017 Dec 24)
267 253
268 Patch to support hunspell. (Matej Cepl, Jan 2018, #2500) Based on older patch 254 Patch to support hunspell. (Matej Cepl, Jan 2018, #2500) Based on older patch
278 In an optional package the "after" directory is not scanned? 264 In an optional package the "after" directory is not scanned?
279 (Renato Fabbri, 2018 Feb 22) 265 (Renato Fabbri, 2018 Feb 22)
280 266
281 Universal solution to detect if t_RS is working, using cursor position. 267 Universal solution to detect if t_RS is working, using cursor position.
282 Koichi Iwamoto, #2126 268 Koichi Iwamoto, #2126
283
284 Patch to fix cmdline abbreviation after '<,'>. (Christian Brabandt, 2017 Nov
285 13, on issue #2320)
286 269
287 Patch for Neovim concerning restoring when closing help window. (glacambre 270 Patch for Neovim concerning restoring when closing help window. (glacambre
288 neovim #7431) 271 neovim #7431)
289 272
290 Default install on MS-Windows should source defaults.vim. 273 Default install on MS-Windows should source defaults.vim.
463 wrong thing. (Nikolai Pavlov, 2017 Jul 8, #1827) 446 wrong thing. (Nikolai Pavlov, 2017 Jul 8, #1827)
464 Or is this not an actual problem? 447 Or is this not an actual problem?
465 448
466 Better TeX indent file. (Christian Brabandt, 2017 May 3) 449 Better TeX indent file. (Christian Brabandt, 2017 May 3)
467 450
468 Openhab syntax file (mueller, #1678)
469
470 Patch to use a separate code for BS on Windows. (Linwei, #1823) 451 Patch to use a separate code for BS on Windows. (Linwei, #1823)
471 452
472 Use gvimext.dll from the nightly build? (Issue #249) 453 Use gvimext.dll from the nightly build? (Issue #249)
473 454
474 'synmaxcol' works with bytes instead of screen cells. (Llandon, 2017 May 31, 455 'synmaxcol' works with bytes instead of screen cells. (Llandon, 2017 May 31,
643 Does this also fix #1408 ? 624 Does this also fix #1408 ?
644 625
645 'cursorline' and match interfere. (Ozaki Kiichi, 2017 Jun 23, #1792) 626 'cursorline' and match interfere. (Ozaki Kiichi, 2017 Jun 23, #1792)
646 627
647 Patch for 'cursorlinenr' option. (Ozaki Kiichi, 2016 Nov 30) 628 Patch for 'cursorlinenr' option. (Ozaki Kiichi, 2016 Nov 30)
629
630 Patch to fix profiling condition lines. (Ozaki Kiichi,, 2017 Dec 26, #2499)
648 631
649 Patch to be able to separately map CTRL-H and BS on Windows. 632 Patch to be able to separately map CTRL-H and BS on Windows.
650 (Linwei, 2017 Jul 11, #1833) 633 (Linwei, 2017 Jul 11, #1833)
651 634
652 When 'completeopt' has "noselect" does not insert a newline. (Lifepillar, 2017 635 When 'completeopt' has "noselect" does not insert a newline. (Lifepillar, 2017