Mercurial > vim
comparison runtime/doc/todo.txt @ 13100:656ab57d1ddc
update a few runtime files
commit https://github.com/vim/vim/commit/df980db69b831381c37c3e2973a6eefa10df305c
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Dec 24 13:22:00 2017 +0100
update a few runtime files
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sun, 24 Dec 2017 13:30:05 +0100 |
parents | a6d3e2081544 |
children | 371ceeebbdaa |
comparison
equal
deleted
inserted
replaced
13099:d1fcf9d1be47 | 13100:656ab57d1ddc |
---|---|
1 *todo.txt* For Vim version 8.0. Last change: 2017 Dec 17 | 1 *todo.txt* For Vim version 8.0. Last change: 2017 Dec 23 |
2 | 2 |
3 | 3 |
4 VIM REFERENCE MANUAL by Bram Moolenaar | 4 VIM REFERENCE MANUAL by Bram Moolenaar |
5 | 5 |
6 | 6 |
140 - [Iceberg](https://github.com/cocopon/iceberg.vim) (my one) | 140 - [Iceberg](https://github.com/cocopon/iceberg.vim) (my one) |
141 - [hybrid](https://github.com/w0ng/vim-hybrid) | 141 - [hybrid](https://github.com/w0ng/vim-hybrid) |
142 Include solarized color scheme?, it does not support termguicolors. | 142 Include solarized color scheme?, it does not support termguicolors. |
143 - Sanitized version of pablo (Lifepillar, 2017 Nov 21) | 143 - Sanitized version of pablo (Lifepillar, 2017 Nov 21) |
144 | 144 |
145 heap use after free. (gy741, #2447) | 145 Reproducible: |
146 heap use after free in set_bufref (gy741, #2448) | 146 invalid memory access in regexp with zero-width. |
147 reproduces with valgrind (Dominique) | 147 reproduced by Dominique, 2017 Dec 23 |
148 heap use after free in getout. (gy741, #2449) | 148 heap-use-after-free in win_equal_rec (#2467) |
149 reproduces with valgrind (Dominique) | 149 au* 0 vsĀ” |
150 ar0 | |
151 arga | |
152 al | |
153 al | |
154 | |
155 Errors found with random data: | |
156 heap-buffer-overflow in alist_add (#2472) | |
157 heap-buffer-overflow in del_bytes (#2466) | |
150 | 158 |
151 Compiler warnings (geeknik, 2017 Oct 26): | 159 Compiler warnings (geeknik, 2017 Oct 26): |
152 - signed integer overflow in do_sub() (#2249) | 160 - signed integer overflow in do_sub() (#2249) |
153 - signed integer overflow in get_address() (#2248) | 161 - signed integer overflow in get_address() (#2248) |
154 - signed integer overflow in getdecchrs() (#2254) | 162 - signed integer overflow in getdecchrs() (#2254) |
155 - signed integer overflow in nfa_regatom() (#2251) | 163 - signed integer overflow in nfa_regatom() (#2251) |
156 - undefined left shift in get_string_tv() (#2250) | 164 - undefined left shift in get_string_tv() (#2250) |
157 | 165 |
158 Triggering CursorHoldI happens too often in the GUI. (#2451). | 166 balloon_show() does not work properly in the terminal. (Ben Jackson, 2017 Dec |
159 Should move code from os_unix.c mch_inchar() up into common use, it's not | 167 20, #2481) |
160 really machine specific. Also the part of WaitForChar(), it deals with timers | 168 Also see #2352, want better control over balloon, perhaps set the position. |
161 and is also for all machines. | |
162 | |
163 When starting with --clean packages under "start" are not loaded. Make this | |
164 work: :packadd START {name} similar to :runtime START name | |
165 | 169 |
166 When using :packadd files under "later" are not used, which is inconsistent | 170 When using :packadd files under "later" are not used, which is inconsistent |
167 with packages under "start". (xtal8, #1994) | 171 with packages under "start". (xtal8, #1994) |
168 | |
169 Patch to add changedtick var to quickfix list. (Yegappan Lakshmanan, 2017 Nov | |
170 18, #2391) | |
171 | 172 |
172 7 Add a watchpoint in the debug mode: An expression that breaks execution | 173 7 Add a watchpoint in the debug mode: An expression that breaks execution |
173 when evaluating to non-zero. Add the "watchadd expr" command, stop when | 174 when evaluating to non-zero. Add the "watchadd expr" command, stop when |
174 the value of the expression changes. ":watchdel" deletes an item, | 175 the value of the expression changes. ":watchdel" deletes an item, |
175 ":watchlist" lists the items. (Charles Campbell) | 176 ":watchlist" lists the items. (Charles Campbell) |
210 Error in emsg with buggy script. (Dominique, 2017 Apr 30) | 211 Error in emsg with buggy script. (Dominique, 2017 Apr 30) |
211 | 212 |
212 Patch to avoid clearing the intro message on Win32 console. | 213 Patch to avoid clearing the intro message on Win32 console. |
213 (Ken Takata, 2017 Nov 14) | 214 (Ken Takata, 2017 Nov 14) |
214 | 215 |
216 Patch to fix encoding in print document name (Yasuhiro Matsumoto, 2017 Dec 20, | |
217 #2478) | |
218 | |
215 Patch to copy buffer-local options before buffer leaves the window. (Bjorn | 219 Patch to copy buffer-local options before buffer leaves the window. (Bjorn |
216 Linse, 2017 Nov 14, #2336) | 220 Linse, 2017 Nov 14, #2336) |
217 | 221 |
218 When a timer is running and typing CTRL-R on the command line, it is not | 222 When a timer is running and typing CTRL-R on the command line, it is not |
219 redrawn properly. (xtal8, 2017 Oct 23, #2241) | 223 redrawn properly. (xtal8, 2017 Oct 23, #2241) |
230 Default install on MS-Windows should source defaults.vim. | 234 Default install on MS-Windows should source defaults.vim. |
231 Ask whether to use Windows or Vim key behavior? | 235 Ask whether to use Windows or Vim key behavior? |
232 | 236 |
233 Patch for improving detecting Ruby on Mac in configure. (Ilya Mikhaltsou, 2017 | 237 Patch for improving detecting Ruby on Mac in configure. (Ilya Mikhaltsou, 2017 |
234 Nov 21) | 238 Nov 21) |
239 | |
240 Add a ModeChanged autocommand that has an argument indicating the old and new | |
241 mode. Also used for switching Terminal mode. | |
235 | 242 |
236 When using command line window, CmdlineLeave is triggered without | 243 When using command line window, CmdlineLeave is triggered without |
237 CmdlineEnter. (xtal8, 2017 Oct 30, #2263) | 244 CmdlineEnter. (xtal8, 2017 Oct 30, #2263) |
238 Add some way to get the nested state. Although CmdwinEnter is obviously | 245 Add some way to get the nested state. Although CmdwinEnter is obviously |
239 always nested. | 246 always nested. |
269 The ":move" command does not honor closed folds. (Ryan Lue, #2351) | 276 The ":move" command does not honor closed folds. (Ryan Lue, #2351) |
270 | 277 |
271 Memory leaks in test_channel? (or is it because of fork()) | 278 Memory leaks in test_channel? (or is it because of fork()) |
272 Memory leak in test_arabic. | 279 Memory leak in test_arabic. |
273 Using uninitialized value in test_crypt. | 280 Using uninitialized value in test_crypt. |
281 Memory leaks in test_escaped_glob | |
274 | 282 |
275 Patch to clear background when "guibg=NONE" is used and 'termguicolors' is | 283 Patch to clear background when "guibg=NONE" is used and 'termguicolors' is |
276 set. | 284 set. |
277 | 285 |
278 Patch to make gM move to middle of line. (Yasuhiro Matsumoto, Sep 8, #2070) | 286 Patch to make gM move to middle of line. (Yasuhiro Matsumoto, Sep 8, #2070) |
1049 | 1057 |
1050 Patch to open folds for 'incsearch'. (Christian Brabandt, 2015 Jan 6) | 1058 Patch to open folds for 'incsearch'. (Christian Brabandt, 2015 Jan 6) |
1051 | 1059 |
1052 Patch for building a 32bit Vim with 64bit MingW compiler. | 1060 Patch for building a 32bit Vim with 64bit MingW compiler. |
1053 (Michael Soyka, 2014 Oct 15) | 1061 (Michael Soyka, 2014 Oct 15) |
1054 | |
1055 Delete old code in os_msdos.c, mch_FullName(). | |
1056 | 1062 |
1057 Patch: On MS-Windows shellescape() may have to triple double quotes. | 1063 Patch: On MS-Windows shellescape() may have to triple double quotes. |
1058 (Ingo Karkat, 2015 Jan 16) | 1064 (Ingo Karkat, 2015 Jan 16) |
1059 | 1065 |
1060 Patch for variable tabstops. On github (Christian Brabandt, 2014 May 15) | 1066 Patch for variable tabstops. On github (Christian Brabandt, 2014 May 15) |