Mercurial > vim
comparison runtime/doc/todo.txt @ 51:8c25f10d49e7 v7.0028
updated for version 7.0028
author | vimboss |
---|---|
date | Sun, 02 Jan 2005 11:43:19 +0000 |
parents | 46d39f2eff86 |
children | dbf53ece2e23 |
comparison
equal
deleted
inserted
replaced
50:90188be4861f | 51:8c25f10d49e7 |
---|---|
1 *todo.txt* For Vim version 7.0aa. Last change: 2004 Dec 31 | 1 *todo.txt* For Vim version 7.0aa. Last change: 2005 Jan 01 |
2 | 2 |
3 | 3 |
4 VIM REFERENCE MANUAL by Bram Moolenaar | 4 VIM REFERENCE MANUAL by Bram Moolenaar |
5 | 5 |
6 | 6 |
28 be worked on, but only if you sponsor Vim development. See |sponsor|. | 28 be worked on, but only if you sponsor Vim development. See |sponsor|. |
29 | 29 |
30 *known-bugs* | 30 *known-bugs* |
31 -------------------- Known bugs and current work ----------------------- | 31 -------------------- Known bugs and current work ----------------------- |
32 | 32 |
33 When using ":new" relative cursor position causes first line to disappear. | 33 patch for QuickFixCmdPre and QuickFixCmdPost autocommands. (Ciaran McCreesh, |
34 (Jens Paulus, Opening a new window) | 34 2005 Jan 1) |
35 | |
36 New toolbar button from Martin Dalecki: | |
37 - add remark in version7.txt | |
38 - check if it works for pixmap loaded from a file. | |
35 | 39 |
36 Awaiting response: | 40 Awaiting response: |
37 - Patch for mch_FullName() also in Vim 6.3? os_mswin.c | 41 - Patch for mch_FullName() also in Vim 6.3? os_mswin.c |
38 - patch for MakePre and MakePost autocommands. (Ciaran McCreesh) | |
39 - Win32: "gvim -V100" should use dialog with scrollbar. Using | 42 - Win32: "gvim -V100" should use dialog with scrollbar. Using |
40 gui_mch_dialog() would be good, but need to move display_errors() to after | 43 gui_mch_dialog() would be good, but need to move display_errors() to after |
41 creating the window, so that s_hwnd is valid. | 44 creating the window, so that s_hwnd is valid. |
42 How to add a scrollbar to the dialog? | 45 How to add a scrollbar to the dialog? |
43 - Win32: tearoff menu window should have a scrollbar when it's taller than | 46 - Win32: tearoff menu window should have a scrollbar when it's taller than |
62 - list | 65 - list |
63 - dictionary | 66 - dictionary |
64 - function reference | 67 - function reference |
65 Check old patch from Robert Webb for array support. | 68 Check old patch from Robert Webb for array support. |
66 Add type checking? See ~/vim/ideas.txt. | 69 Add type checking? See ~/vim/ideas.txt. |
67 - Add "{range}execute": execute lines from a buffer. | |
68 - Add SPELLCHECKER, with easy to add support for many languages. | 70 - Add SPELLCHECKER, with easy to add support for many languages. |
69 8 Add spell checking. Use "ispell -a" somehow. | 71 8 Add spell checking. Use "ispell -a" somehow. |
70 ~/vim/patches/wm_vim-5_4d.zip can be used as an example (includes | 72 ~/vim/patches/wm_vim-5_4d.zip can be used as an example (includes |
71 ispell inside Vim). Gautam Iyer has an example with "aspell". | 73 ispell inside Vim). Gautam Iyer has an example with "aspell". |
72 "engspchk" from Charles Campbell is a good way. Support for | 74 "engspchk" from Charles Campbell is a good way. Support for |
80 - Use wordlists from openoffice (myspell). Work together with them to | 82 - Use wordlists from openoffice (myspell). Work together with them to |
81 update the wordlist. (Adri Verhoef, Aad Nales) | 83 update the wordlist. (Adri Verhoef, Aad Nales) |
82 - Patch from Martin Dalecki. (2004 Dec) Uses ispell | 84 - Patch from Martin Dalecki. (2004 Dec) Uses ispell |
83 implements "undercurl" attribute. But how to set its color? | 85 implements "undercurl" attribute. But how to set its color? |
84 Perhaps use "guicurl=Red" instead? | 86 Perhaps use "guicurl=Red" instead? |
87 If underline and undercurl are both there use undercurl only. | |
85 - REFACTORING: The main() function is very long. Move parts to separate | 88 - REFACTORING: The main() function is very long. Move parts to separate |
86 functions, especially loops. Ideas from Walter Briscoe (2003 Apr 3, 2004 | 89 functions, especially loops. Ideas from Walter Briscoe (2003 Apr 3, 2004 |
87 Feb 9). | 90 Feb 9). |
88 - Improve the interface between the generic GUI code and the system-specific | 91 - Improve the interface between the generic GUI code and the system-specific |
89 code. Generic code handles text window with scrollbars, system-specific | 92 code. Generic code handles text window with scrollbars, system-specific |
1512 | 1515 |
1513 | 1516 |
1514 Built-in script language: | 1517 Built-in script language: |
1515 8 Add referring to key options with "&t_xx". Both for "echo &t_xx" and | 1518 8 Add referring to key options with "&t_xx". Both for "echo &t_xx" and |
1516 ":let &t_xx =". Useful for making portable mappings. | 1519 ":let &t_xx =". Useful for making portable mappings. |
1517 8 Allow range for ":exec". Pass it on to the executed command. (Webb) | |
1518 8 exists("&&option") tests if 'option' is actually implemented. Useful for | 1520 8 exists("&&option") tests if 'option' is actually implemented. Useful for |
1519 'shellslash', for example. | 1521 'shellslash', for example. |
1522 - Add "{range}source": execute lines from a buffer. | |
1523 Alternative: Allow range for ":exec", pass it on to the executed command. | |
1524 (Webb) | |
1525 You can already yank lines and use :@" to execute them. | |
1520 8 Have a look at VSEL. Would it be useful to include? (Bigham) | 1526 8 Have a look at VSEL. Would it be useful to include? (Bigham) |
1521 8 Add ":fungroup" command, to group function definitions together. When | 1527 8 Add ":fungroup" command, to group function definitions together. When |
1522 encountered, all functions in the group are removed. Suggest using an | 1528 encountered, all functions in the group are removed. Suggest using an |
1523 obscure name to avoid name clashes. Require a ":fungroup END" in the same | 1529 obscure name to avoid name clashes. Require a ":fungroup END" in the same |
1524 sourced file? Assume the group ends at the end of the file. Handle | 1530 sourced file? Assume the group ends at the end of the file. Handle |