Mercurial > vim
diff runtime/doc/todo.txt @ 11473:bd6ff5246c71
Update runtime files.
commit https://github.com/vim/vim/commit/6aa8cea46d4179b2617daae034063dd0d8054e35
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Jun 5 14:44:35 2017 +0200
Update runtime files.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Mon, 05 Jun 2017 14:45:04 +0200 |
parents | d183d629509e |
children | 63b0b7b79b25 |
line wrap: on
line diff
--- a/runtime/doc/todo.txt +++ b/runtime/doc/todo.txt @@ -1,4 +1,4 @@ -*todo.txt* For Vim version 8.0. Last change: 2017 May 27 +*todo.txt* For Vim version 8.0. Last change: 2017 Jun 05 VIM REFERENCE MANUAL by Bram Moolenaar @@ -112,30 +112,19 @@ Regexp problems: With foldmethod=syntax and nofoldenable comment highlighting isn't removed. (Marcin Szewczyk, 2017 Apr 26) -Patch for Murphy filetype detection. (Matthew Fernandez, 2017 May 17) - -ZoomWin plugin ratings went down a lot. Bot problem? (Charles Campbell, 2017 -May 18) +ml_get error when using a Python. (Yggdroot, 2017 Jun 1, #1737) ml_get errors with buggy script. (Dominique, 2017 Apr 30) Error in emsg with buggy script. (Dominique, 2017 Apr 30) -Patch to update 'runtimepath' earlier. (Ingo Karkat, 2017 May 5, #1680) - -Patch to make float2nr() more accurate. (Hirohito Higashi, 2017 May 7, #1688) - -Patch to make :hardcopy handle spaces correctly. (Christian Brabandt, 2017 May -7, #1682) - Add options_default() / options_restore() to set several options to Vim defaults for a plugin. Comments from Zyx, 2017 May 10. Perhaps use a vimcontext / endvimcontext command block. -Patch to recognize 'bg' detection. (Lemonboy, 2017 May 18, #1710) - -Patch to recognize 1.0 as a whole as a float. (Yasuhiro Matsumoto, 2017 May -11) +Using freed memory with "qf" FileType autocommand that does :cclose. +(Lemonboy, 2017 May 28, #1730, fix in 1734, with test that doesn't fail, but +it fails when run manually) Add "starting" to test_override()? Problem with three-piece comment. (Michael Lee, 2017 May 11, #1696) @@ -144,13 +133,6 @@ case of :bwipe followed by :new. Files for Latvian language. (Vitolins, 2017 May 3, #1675) -Adding a filetype in a "start" package is not picked up as expected. -(comment by Ingo Karkat, #1679) -Patch for a fix, Ingo Karkat, #1693. - -Patch to fix character class detection in NFA engine. -(James McCoy, 2017 May 12, update May 24, #1703) - Setting 'clipboard' to "unnamed" makes a global command very slow (Daniel Drucker, 2017 May 8). This was supposed to be fixed, did it break again somehow? @@ -160,13 +142,17 @@ Better TeX indent file. (Christian Braba Openhab syntax file (mueller, #1678) -Followup patch for 8.0.0590 for "context" in locations. (Yegappan, 2017 May 4) - Use gvimext.dll from the nightly build? (Issue #249) Patch to remove HAVE_GTK_MULTIHEAD-relevant code. (Kazunobu Kuriyama, 2017 May 5) Update May 11 +'synmaxcol' works with bytes instead of screen cells. (Llandon, 2017 May 31, +#1736) + +Patch to pass quickfix list index to functions. (Yegappan Lakshmanan, 2017 May +31) + Problem with using :cd when remotely editing a file. (Gerd Wachsmuth, 2017 May 8, #1690) @@ -184,6 +170,8 @@ Bogus characters inserted when triggerin Patch to have ":stag" respect 'switchbuf'. (Ingo Karkat, 2017 May 5, #1681) +Patch to improve building with MSVC. (Leonardo Manera, #1747) + Wrong selection of quoted text (Guraga, #1687) Patch to fix selection of quoted text. (Christian Brabandt, 2017 May 7, #1687) @@ -199,8 +187,9 @@ Is it possible to keep the complete menu Calling may_req_ambiguous_char_width() and may_req_bg_color() only after executing command line commands may not work properly. +(Rastislav Barlink, 2017 May 18) Set "starting" to 0 earlier, and move the may_req calls above exe_commands()? -(Rastislav Barlink, 2017 May 18) +No, that's a problem with using "-c quit", not running Vim interactive. Memory leak in test97? The string is actually freed. Weird. @@ -219,6 +208,9 @@ Even better: add a way to disable a mapp later. This is for a sub-mode that is active for a short while (one buffer). Still need maplist() to find the mappings. What can we use to identify a mapping? Something unique would be better than the LHS. +Perhaps simpler: actually delete the mappings. Use maplist() to list matching +mappings (with a lhs prefix, like maparg()), mapdelete() to delete, +maprestore() to restore (using the output of maplist(). Patch to support chinese wordcount in utf-8. (Rain, 2017 May 24, #1722) Or not? @@ -232,6 +224,10 @@ Wrong memory access using p_fdm, found i Patch to improve test coverage for diff mode. (Dominique Pelle, 2017 May 11, #1685) +Add an argument to :mkvimrc (or add aother command) to skip mappings from +plugins (source is a Vim script). No need to put these in a .vimrc, they will +be defined when the plugin is loaded. + Use tb_set(winid, [{'text': 'stop', 'cb': callback, 'hi': 'Green'}]) tb_highlight(winid, 'ToolBar') tb_get(winid) @@ -265,6 +261,10 @@ Error in test_startup_utf8 on Solaris. ( Completion for :!cmd shows each match twice. #1435 +Patch to change GUI behavior: instead of changing the window size change the +lines/columns when menu/toolbar/etc. is added/removed. (Ychin, 2016 Mar 20, +#703) + GTK: When adding a timer from 'balloonexpr' it won't fire, because g_main_context_iteration() doesn't return. Need to trigger an event when the timer expires. @@ -598,10 +598,6 @@ When command names are very long :comman maximum for the column width? (#871) Patcy by varmanishant, 2016 Jun 18, #876 -Patch to change GUI behavior: instead of changing the window size change the -lines/columns when menu/toolbar/etc. is added/removed. (Ychin, 2016 Mar 20, -#703) - Installation of .desktop files does not work everywhere. It's now fixed, but the target directory probably isn't right. Add configure check? @@ -720,7 +716,8 @@ Value of virtcol() for '[ and '] depend (Luchr, #277) Can we cache the syntax attributes, so that updates for 'relativenumber' and -'cursorline'/'cursorcolumn' are a lot faster? +'cursorline'/'cursorcolumn' are a lot faster? Thus store the attributes +before combining them. C highlighting: modern C allows: /* comment */ #ifdef and also line continuation after #include.