comparison runtime/doc/todo.txt @ 20965:59f93c2d2551

Update runtime files Commit: https://github.com/vim/vim/commit/73fef33014dbf21fc59e7e47fb091117868d82fb Author: Bram Moolenaar <Bram@vim.org> Date: Sun Jun 21 22:12:03 2020 +0200 Update runtime files
author Bram Moolenaar <Bram@vim.org>
date Sun, 21 Jun 2020 22:15:04 +0200
parents 83cfa1ef1bf2
children 99a602b27e0e
comparison
equal deleted inserted replaced
20964:be672fa6d129 20965:59f93c2d2551
1 *todo.txt* For Vim version 8.2. Last change: 2020 Jun 14 1 *todo.txt* For Vim version 8.2. Last change: 2020 Jun 21
2 2
3 3
4 VIM REFERENCE MANUAL by Bram Moolenaar 4 VIM REFERENCE MANUAL by Bram Moolenaar
5 5
6 6
38 *known-bugs* 38 *known-bugs*
39 -------------------- Known bugs and current work ----------------------- 39 -------------------- Known bugs and current work -----------------------
40 40
41 Include src/po/vim.pot ? 41 Include src/po/vim.pot ?
42 42
43 See if resizing a terminal can be fixed.
44
43 Vim9 script: 45 Vim9 script:
44 Making everything work: 46 Making everything work:
45 - assignment to script var should check type 47 - Error for "g:var: string = 'value'"
46 - Compile: let [var, var] = expr 48 - Make func()->append('$') work - value is last argument, not first. #6305
47 share code for :let between compiled and uncompiled?
48 - do not allow "let g:var = value", must drop "let"
49 - possible memory leak in test_vim9_func through compile_nested_function. 49 - possible memory leak in test_vim9_func through compile_nested_function.
50 - memory leaks in test_vim9_expr 50 - memory leaks in test_vim9_expr
51 - memory leaks in test_vim9_script 51 - memory leaks in test_vim9_script
52 - Test that a script-local function in Vim9 script cannot be deleted. 52 - more return types depending on the first argument, like sort().
53 - Check that when sourcing a Vim9 script, only the global items can be used. 53 - Check that when sourcing a Vim9 script, only the global items can be used.
54 - Make "true" and "false" work in vim9script 54 - Make "true" and "false" work in vim9script
55 - Test that a function defined inside a :def function is local to that 55 - Test that a function defined inside a :def function is local to that
56 function, g: functions can be defined and script-local functions cannot be 56 function, g: functions can be defined and script-local functions cannot be
57 defined. 57 defined.
238 http://bazaar.launchpad.net/~leonerd/pangoterm/trunk/view/head:/main.c#L134 238 http://bazaar.launchpad.net/~leonerd/pangoterm/trunk/view/head:/main.c#L134
239 - When 'encoding' is not utf-8, or the job is using another encoding, setup 239 - When 'encoding' is not utf-8, or the job is using another encoding, setup
240 conversions. 240 conversions.
241 241
242 Error numbers available: 242 Error numbers available:
243 E489, E610, E611, E653, E856, E857, E861 243 E489, E610, E611, E653, E856
244 244
245 Remove SPACE_IN_FILENAME ? It is only used for completion. 245 Remove SPACE_IN_FILENAME ? It is only used for completion.
246
247 Patch to use collaction based sorting. (Christian Brabandt, #6229)
246 248
247 Can we detect true color support? https://gist.github.com/XVilka/8346728 249 Can we detect true color support? https://gist.github.com/XVilka/8346728
248 Try setting a color then request the current color, like using t_u7. 250 Try setting a color then request the current color, like using t_u7.
249 251
250 Check out PR #543 (Roland Puntaier). 252 Check out PR #543 (Roland Puntaier).
270 The buffer list and windows are locked, no changes possible 272 The buffer list and windows are locked, no changes possible
271 273
272 How about removing Atari MiNT support? 274 How about removing Atari MiNT support?
273 src/Make_mint.mak, src/os_mint.h, matches with __MINT__ 275 src/Make_mint.mak, src/os_mint.h, matches with __MINT__
274 276
277 Patch to make :q work with local arglist. (Christian Brabandt, #6286)
278
275 Patch to fix drawing error with DirectX. (James Grant, #5688) 279 Patch to fix drawing error with DirectX. (James Grant, #5688)
276 Causes flicker on resizing. Workaround from Ken Takata. 280 Causes flicker on resizing. Workaround from Ken Takata.
277 How about only setting the attribute when part of the Vim window is offscreen? 281 How about only setting the attribute when part of the Vim window is offscreen?
278 282
279 File marks merging has duplicates since 7.4.1925. (Ingo Karkat, #5733) 283 File marks merging has duplicates since 7.4.1925. (Ingo Karkat, #5733)
282 add_pixmap_args(). 286 add_pixmap_args().
283 Athena is OK. 287 Athena is OK.
284 Motif: Build on Ubuntu can't enter any text in dialog text fields. 288 Motif: Build on Ubuntu can't enter any text in dialog text fields.
285 Running test_gui and test_gui_init with Motif sometimes kills the window 289 Running test_gui and test_gui_init with Motif sometimes kills the window
286 manager. Problem with Motif? 290 manager. Problem with Motif?
291
292 Patch to add :argdedupe. (Nir Lichtman, #6235)
287 293
288 :map output does not clear the reset of the command line. 294 :map output does not clear the reset of the command line.
289 (#5623, also see #5962) 295 (#5623, also see #5962)
290 296
291 Problem with auto-formatting - inserting space and putting cursor before added 297 Problem with auto-formatting - inserting space and putting cursor before added
1399 1405
1400 'hlsearch' interferes with a Conceal match. (Rom Grk, 2016 Aug 9) 1406 'hlsearch' interferes with a Conceal match. (Rom Grk, 2016 Aug 9)
1401 1407
1402 MS-Windows: use WS_HIDE instead of SW_SHOWMINNOACTIVE in os_win32.c? 1408 MS-Windows: use WS_HIDE instead of SW_SHOWMINNOACTIVE in os_win32.c?
1403 Otherwise task flickers in taskbar. 1409 Otherwise task flickers in taskbar.
1404
1405 Should make ":@r" handle line continuation. (Cesar Romani, 2016 Jun 26)
1406 Also for ":@.".
1407 1410
1408 Repeating 'opfunc' in a function only works once. (Tarmean, 2016 Jul 15, #925) 1411 Repeating 'opfunc' in a function only works once. (Tarmean, 2016 Jul 15, #925)
1409 1412
1410 Have a way to get the call stack, in a function and from an exception. 1413 Have a way to get the call stack, in a function and from an exception.
1411 #1125 1414 #1125