diff runtime/doc/todo.txt @ 18790:8dde7ced3344

Update a few runtime files Commit: https://github.com/vim/vim/commit/4ceaa3a6e0b8cb2994c303041aedcbb60527cd61 Author: Bram Moolenaar <Bram@vim.org> Date: Tue Dec 3 22:49:09 2019 +0100 Update a few runtime files
author Bram Moolenaar <Bram@vim.org>
date Tue, 03 Dec 2019 23:00:06 +0100
parents 82a28df1e2d5
children 5c40013d45ee
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.1.  Last change: 2019 Nov 30
+*todo.txt*      For Vim version 8.1.  Last change: 2019 Dec 03
 
 
 		  VIM REFERENCE MANUAL	  by Bram Moolenaar
@@ -147,6 +147,9 @@ Should do current file first and not spl
 Adding "10" to 'spellsuggest' causes spell suggestions to become very slow.
 (#4087)
 
+Instead of using a syntax error, use #error to fail early when something is
+wrong.  E.g. in vim.h "Error:", and blowfish.c "error!". (#5299)
+
 ":helptags ALL" should skip directories where "tags" cannot be written.
 (Matěj Cepl, #5026)
 
@@ -198,6 +201,17 @@ Patch to configure BUILD_DATE for reprod
 
 Patch to add MODIFIED_BY to MSVC build file. (Chen Lei, 2016 Nov 24, #1275)
 
+Patch to support "0o" for octal numbers. (Ken Takata, #5304)
+
+":cexpr" sees a | in the expression as the start of the next command.  Should
+remove the "BAR" flag from the command and let the command search for the next
+command after parsing the expression.
+
+When getting a focus event halfway a mapping this aborts the mapping.  E.g.
+when "qq" is mapped and after the first "q" the mouse is moved outside of the
+gvim window (with focus follows mouse), then the K_FOCUSLOST key is put in the
+input buffer. (#5302)
+
 xterm should be able to pass focus changes to Vim, so that Vim can check for
 buffers that changed.  Perhaps in misc.c, function selectwindow().
 Xterm 224 supports it!
@@ -262,6 +276,9 @@ Also see #737: langmap not applied to re
 Would be nice to set tab-local values for 'diffexpr' and 'diffopt'.  Use
 t:diffexpr_option t:diffopt_option? (#4782)
 
+v:register isn't reset early enough, may be used by next command.
+(Andy Massimino, #5294, possible fix in #5305)
+
 Internal diff doesn't handle binary file like external diff does. (Mike
 Williams, 2018 Oct 30)