Mercurial > vim
comparison runtime/doc/todo.txt @ 200:3585d1a53fa5
updated for version 7.0059
author | vimboss |
---|---|
date | Fri, 11 Mar 2005 22:49:40 +0000 |
parents | 59fd8376545b |
children | 48c9c2bf59af |
comparison
equal
deleted
inserted
replaced
199:3b32f6b507fa | 200:3585d1a53fa5 |
---|---|
1 *todo.txt* For Vim version 7.0aa. Last change: 2005 Mar 08 | 1 *todo.txt* For Vim version 7.0aa. Last change: 2005 Mar 11 |
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 - Patch from Steve Wall (2005 Mar 3) for dec locator mode with xterm | |
34 above column 223. | |
35 Doesn't work: may send wrong escape sequence to terminal, because mouse | |
36 type already changed when calling mch_setmouse(FALSE). | |
37 | |
38 Mac unicode patch (Da Woon Jung): | 33 Mac unicode patch (Da Woon Jung): |
39 - selecting proportional font breaks display | 34 - selecting proportional font breaks display |
40 - UTF-8 text causes display problems. Font replacement causes this. | 35 - UTF-8 text causes display problems. Font replacement causes this. |
41 | 36 |
42 Changes to mode bits in mch_open() also in Vim 6.3? (Bjoern Voigt) | 37 Changes to mode bits in mch_open() also in Vim 6.3? (Bjoern Voigt) |
55 script autoload/mylib.vim | 50 script autoload/mylib.vim |
56 script autoload/yourlib.vim | 51 script autoload/yourlib.vim |
57 helpfile doc/myscript.txt | 52 helpfile doc/myscript.txt |
58 For the "helpfile" item ":helptags" is run. | 53 For the "helpfile" item ":helptags" is run. |
59 | 54 |
60 Patch for "paranoid mode" by Kevin Collins, March 7. Needs more work. | |
61 | |
62 Awaiting response: | 55 Awaiting response: |
63 - Patch for mch_FullName() also in Vim 6.3? os_mswin.c | 56 - Patch for mch_FullName() also in Vim 6.3? os_mswin.c |
64 - Win32: tearoff menu window should have a scrollbar when it's taller than | 57 - Win32: tearoff menu window should have a scrollbar when it's taller than |
65 the screen. | 58 the screen. |
66 | 59 |
67 | 60 |
68 PLANNED FOR VERSION 7.0: | 61 PLANNED FOR VERSION 7.0: |
69 | 62 |
70 - Add SPELLCHECKER, with easy to add support for many languages. | 63 - Add SPELLCHECKER, with easy to add support for many languages. |
64 - Do this with syntax highlighting for speed. And avoids using an | |
65 external program like ispell or aspell. | |
66 - "engspchk" from Charles Campbell is a good starting point. | |
67 - Keep wordlist in syntax group, load it only once and use it several | |
68 times later. Sort of global syntax items. | |
69 - Add "undercurl" highlight attribute. Set color separately. | |
70 Patch from Marcin Dalecki. (2004 Dec) | |
71 Perhaps use "guicurl=Red" instead? | |
72 If underline and undercurl are both there use undercurl only. | |
73 - Use wordlists from openoffice (myspell). Work together with them to | |
74 update the wordlist. (Adri Verhoef, Aad Nales) | |
75 - Support for approximate-regexps will help (agrep | |
76 http://www.tgries.de/agrep/). | |
77 - Charles Campbell asks for method to add "contained" groups to | |
78 existing syntax items (to add @Spell). | |
79 Add ":syntax contains {pattern} add=@Spell" command? A bit like ":syn | |
80 cluster" but change the contains list directly for matching syntax | |
81 items. | |
82 Alternatives using ispell or aspell: | |
71 8 Add spell checking. Use "ispell -a" somehow. | 83 8 Add spell checking. Use "ispell -a" somehow. |
72 ~/vim/patches/wm_vim-5_4d.zip can be used as an example (includes | 84 ~/vim/patches/wm_vim-5_4d.zip can be used as an example (includes |
73 ispell inside Vim). Gautam Iyer has an example with "aspell". | 85 ispell inside Vim). Gautam Iyer has an example with "aspell". |
74 "engspchk" from Charles Campbell is a good way. Support for | |
75 approximate-regexps will help (agrep http://www.tgries.de/agrep/). | |
76 - Charles Campbell asks for method to add "contained" groups to | |
77 existing syntax items (to add @Spell). Add ":syntax contains | |
78 {pattern} add=@Spell" command? A bit like ":syn cluster" but change | |
79 the contains list directly for matching syntax items. | |
80 - Keep wordlist in syntax group, load it only once and use it several | |
81 times later. Sort of global syntax items. | |
82 - Use wordlists from openoffice (myspell). Work together with them to | |
83 update the wordlist. (Adri Verhoef, Aad Nales) | |
84 - Patch from Marcin Dalecki. (2004 Dec) Uses ispell | |
85 implements "undercurl" attribute. But how to set its color? | |
86 Perhaps use "guicurl=Red" instead? | |
87 If underline and undercurl are both there use undercurl only. | |
88 - REFACTORING: The main() function is very long. Move parts to separate | 86 - REFACTORING: The main() function is very long. Move parts to separate |
89 functions, especially loops. Ideas from Walter Briscoe (2003 Apr 3, 2004 | 87 functions, especially loops. Ideas from Walter Briscoe (2003 Apr 3, 2004 |
90 Feb 9). | 88 Feb 9). |
91 Move the printing stuff to hardcopy.c. | 89 Move the printing stuff to hardcopy.c. |
92 - Improve the interface between the generic GUI code and the system-specific | 90 - Improve the interface between the generic GUI code and the system-specific |
330 - The Replace dialog takes "\r" literal, unless "replace all" is used. | 328 - The Replace dialog takes "\r" literal, unless "replace all" is used. |
331 Need to escape backslashes. | 329 Need to escape backslashes. |
332 Win32: the text to replace with isn't remembered. | 330 Win32: the text to replace with isn't remembered. |
333 - For GUI Find/Replace dialog support using a regexp. Patch for Motif | 331 - For GUI Find/Replace dialog support using a regexp. Patch for Motif |
334 and GTK by degreneir (nov 10 and nov 18). | 332 and GTK by degreneir (nov 10 and nov 18). |
333 | |
334 Patch for "paranoid mode" by Kevin Collins, March 7. Needs much more work. | |
335 | 335 |
336 Check if file explorer can handle directory names and links with a single | 336 Check if file explorer can handle directory names and links with a single |
337 quote. (Nieko Maatjes, 2005 Jan 4) | 337 quote. (Nieko Maatjes, 2005 Jan 4) |
338 | 338 |
339 | 339 |