Mercurial > vim
diff runtime/doc/todo.txt @ 14668:34fd018452ed
Update runtime files.
commit https://github.com/vim/vim/commit/20aac6c1126988339611576d425965a25a777658
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Sep 2 21:07:30 2018 +0200
Update runtime files.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sun, 02 Sep 2018 21:15:05 +0200 |
parents | 0ecb909e3249 |
children | b178e2039b2d |
line wrap: on
line diff
--- a/runtime/doc/todo.txt +++ b/runtime/doc/todo.txt @@ -43,6 +43,7 @@ browser use: https://github.com/vim/vim/ - :s/foo using CTRL-G moves to another line, should not happen, or use the correct line (it uses the last but one line) (Lifepillar, Aug 18, #3345) - Also support range: :/foo/,/bar/delete +- Also support for user command, e.g. Cfilter - :%s/foo should take the first match below the cursor line, unless there isn't one? Then :%s?foo should take the first match above the cursor line. @@ -109,27 +110,12 @@ Improve fallback for menu translations, files that source the actual file. E.g. menu_da_de -> menu_da Include part of #3242? -Using ":file" in quickfix window during an autocommand doesn't work. -(Jason Franklin, 2018 May 23) Allow for using it when there is no argument. -Patch should now work. (Jason Franklin, 2018 Aug 12) - -Include Chinese-Taiwan translations. (bystar, #3261) - -Screendump test fails even though characters are the same. -Some attribute difference that isn't included in the screenshot? -(Elimar Riesebieter, 2018 Aug 21) - Completion mixes results from the current buffer with tags and other files. Happens when typing CTRL-N while still search for results. E.g., type "b_" in terminal.c and then CTRL-N twice. Should do current file first and not split it up when more results are found. (Also #1890) -Patch to support VTP better. (Nobuhiro Takasaki, 2018 Aug 19, #3347) - -Patch with improvement for ccomplete: #3350 -Try it out. Perhaps write a test? - More warnings from static analysis: https://lgtm.com/projects/g/vim/vim/alerts/?mode=list @@ -195,8 +181,22 @@ Adjust windows installer explanation of Set g:actual_curbuf when evaluating 'statusline', not just with an expression. (Daniel Hahler, 2018 Aug 8, #3299) +Using an external diff is inefficient. Not all systems have a good diff +program available (esp. MS-Windows). Would be nice to have in internal diff +implementation. Can then also use this for displaying changes within a line. +Olaf Dabrunz is working on this. (10 Jan 2016) +9 Instead invoking an external diff program, use builtin code. One can be + found here: http://www.ioplex.com/~miallen/libmba/dl/src/diff.c + It's complicated and badly documented. +Alternative: use the xdiff library. Unfinished Patch from Christian Brabandt, +2018 Mar 20, #2732) + Difference between two regexp engines: #3373 +Patch to add arguments to argc() and argv(). (Yegappan Lakshmanan, 2016 Jan +24, #832) Also need a way to get the global arg list? Update later on Jan 24 +Update Mar 5. Update Apr 7. Update Jun 5. + When the last line wraps, selecting with the mouse below that line only includes the first screen line. (2018 Aug 23, #3368) @@ -245,6 +245,9 @@ 20, #2481) Also see #2352, want better control over balloon, perhaps set the position. Should also be possible to add highlighting, like in the status line? +Patch to fix that executable() may fail on very long filename in MS-Windows. +(Ken Takata, 2016 Feb 1) + Try out background make plugin: https://github.com/AndrewVos/vim-make-background or asyncmake: @@ -430,16 +433,6 @@ CTRL-X on zero gets stuck on 0xfffffffff Invalid range error when using BufWinLeave for closing terminal. (Gabriel Barta, 2017 Nov 15, #2339) -Using an external diff is inefficient. Not all systems have a good diff -program available (esp. MS-Windows). Would be nice to have in internal diff -implementation. Can then also use this for displaying changes within a line. -Olaf Dabrunz is working on this. (10 Jan 2016) -9 Instead invoking an external diff program, use builtin code. One can be - found here: http://www.ioplex.com/~miallen/libmba/dl/src/diff.c - It's complicated and badly documented. -Alternative: use the xdiff library. Unfinished Patch from Christian Brabandt, -2018 Mar 20, #2732) - ml_get errors with buggy script. (Dominique, 2017 Apr 30) Error in emsg with buggy script. (Dominique, 2017 Apr 30) @@ -1128,9 +1121,6 @@ Patch to add <restore> to :windo, :bufdo 6, 2nd message) Alternative: ":keeppos" command modifier: ":keeppos windo {cmd}". -Patch to fix that executable() may fail on very long filename in MS-Windows. -(Ken Takata, 2016 Feb 1) - Patch to fix display of listchars on the cursorline. (Nayuri Aohime, 2013) Update suggested by Yasuhiro Matsumoto, 2014 Nov 25: https://gist.github.com/presuku/d3d6b230b9b6dcfc0477 @@ -1192,10 +1182,6 @@ I can't recommend it though. Build with Python on Mac does not always use the right library. (Kazunobu Kuriyama, 2015 Mar 28) -Patch to add arguments to argc() and argv(). (Yegappan Lakshmanan, 2016 Jan -24) Also need a way to get the global arg list? Update later on Jan 24 -Update Mar 5. Update Apr 7. Update Jun 5. - To support Thai (and other languages) word boundaries, include the ICU library: http://userguide.icu-project.org/boundaryanalysis