Mercurial > vim
comparison runtime/doc/todo.txt @ 714:0f9f4761ad9c v7.0216
updated for version 7.0216
author | vimboss |
---|---|
date | Mon, 06 Mar 2006 23:29:24 +0000 |
parents | 0c381fb7846c |
children | 8ae24f338cab |
comparison
equal
deleted
inserted
replaced
713:0c381fb7846c | 714:0f9f4761ad9c |
---|---|
1 *todo.txt* For Vim version 7.0aa. Last change: 2006 Mar 04 | 1 *todo.txt* For Vim version 7.0aa. Last change: 2006 Mar 06 |
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 Add options to optwin.vim: | 33 When expanding on the command line, recognize shell commands, such as ":!cmd". |
34 tabpagemax | 34 Move from ExpandFromContext() to separate function. |
35 tabline | 35 Check for file being executable. EW_EXEC |
36 showtabline | 36 Escape special characters ";&<>(){}". Also in file names. (Adri Verhoef) |
37 guitablabel | |
38 formatexpr | |
39 | |
40 Add options to quickref.txt: | |
41 guitablabel | |
42 showtabline | |
43 tabline | |
44 tabpagemax | |
45 | |
46 spelling: | |
47 - Rename COMPOUNDFLAGS to COMPOUNDPATTERN or COMPOUNDRULE? | |
48 Hunspell now uses COMPOUND with a count. | |
49 - Check out Hunspell 1.1.3. | |
50 Try to make the newly added features compatible. | |
51 what does MAXNGRAMSUGS do? | |
52 See announcement (Nemeth, 5 jan) | |
53 is COMPLEXPREFIXES necessary now that we have flags for affixes? | |
54 - Look into Hungarian dictionary: | |
55 http://magyarispell.sourceforge.net/hu_HU-1.0.tar.gz | |
56 - When compounding Hunspell doesn't allow affixes inside the compound word, | |
57 only before and after it. COMPOUNDPERMITFLAG can be used to allow it. | |
58 Check Myspell and Aspell if they also work this way. | |
59 Thus a word + suffix needs a flag that it can't be used with a following | |
60 compound, and word + prefix can't be after another word in a compound. | |
61 - Implement COMPOUNDFORBIDFLAG . | |
62 | |
63 Mac unicode patch (Da Woon Jung): | |
64 - Mac: Unicode input and display (Eckehard Berns, 2004 June 27) | |
65 Other patch from Da Woon Jung, 2005 Jan 16. | |
66 8 Add patch from Muraoka Taro (Mar 16) to support input method on Mac? | |
67 New patch 2004 Jun 16 | |
68 - configuration option for platform: i386, ppc or both. | |
69 Use __LITTLE_ENDIAN__ to test for current platform. | |
70 - selecting proportional font breaks display | |
71 - UTF-8 text causes display problems. Font replacement causes this. | |
72 - Command-key mappings do not work. (Alan Schmitt) | |
73 - Add default key mappings for the command key (Alan Schmitt) | |
74 use http://macvim.org/OSX/files/gvimrc | |
75 - With 'nopaste' pasting is wrong, with 'paste' Command-V doesn't work. | |
76 (Alan Schmitt) | |
77 | |
78 8 Support four composing/combining characters, needed for Hebrew. (Ron Aaron) | |
79 Add the 'maxcombining' option to set the nr. of composing characters. | |
80 At the same time support 32 bit Unicode characters? | |
81 8 "ga" should show all composing characters, also if there are more than 2. | |
82 8 Searching for a composing character by itself should work. Perhaps "." | |
83 with a composing char should work too. | |
84 | |
85 Win32: Use the free downloadable compiler 7.1 (2003). Figure out how to do | |
86 debugging (with Agide?) and describe it. (George Reilly) | |
87 Try out using the free MS compiler and debugger, using Make_mvc.mak. | |
88 Also generate the .pdb file that can be used to generate a useful crash report | |
89 on MS-Windows. (George Reilly) | |
90 | |
91 Win32: Check that installer puts menu items in "all users" dir when possible, | |
92 not administrator dir. | |
93 | |
94 When "= evaluation results in a List, use it as a sequence of lines. | |
95 As if join(list, "\n") was used. | |
96 | 37 |
97 Autoload: | 38 Autoload: |
98 - Add a Vim script in $VIMRUNTIME/tools that takes a file with a list of | 39 - Add a Vim script in $VIMRUNTIME/tools that takes a file with a list of |
99 script names and a help file and produces a script that can be sourced to | 40 script names and a help file and produces a script that can be sourced to |
100 install the scripts in the user's directories. | 41 install the scripts in the user's directories. |
103 script autoload/mylib.vim | 44 script autoload/mylib.vim |
104 script autoload/yourlib.vim | 45 script autoload/yourlib.vim |
105 helpfile doc/myscript.txt | 46 helpfile doc/myscript.txt |
106 For the "helpfile" item ":helptags" is run. | 47 For the "helpfile" item ":helptags" is run. |
107 | 48 |
108 When expanding on the command line, recognize shell commands, such as ":!cmd". | 49 Win32: Describe how to do debugging and describe it. (George Reilly) |
109 Complete command names by searching in $PATH. When completing file names | |
110 escape special characters ";&<>(){}". (Adri Verhoef) | |
111 | 50 |
112 Are there more commands where v:swapcommand can be set to something useful? | 51 Are there more commands where v:swapcommand can be set to something useful? |
52 | |
53 Mac unicode patch (Da Woon Jung): | |
54 - Mac: Unicode input and display (Eckehard Berns, 2004 June 27) | |
55 Other patch from Da Woon Jung, 2005 Jan 16. | |
56 8 Add patch from Muraoka Taro (Mar 16) to support input method on Mac? | |
57 New patch 2004 Jun 16 | |
58 - selecting proportional font breaks display | |
59 - UTF-8 text causes display problems. Font replacement causes this. | |
60 - Command-key mappings do not work. (Alan Schmitt) | |
61 - Add default key mappings for the command key (Alan Schmitt) | |
62 use http://macvim.org/OSX/files/gvimrc | |
63 - With 'nopaste' pasting is wrong, with 'paste' Command-V doesn't work. | |
64 (Alan Schmitt) | |
113 | 65 |
114 | 66 |
115 CONSIDERED FOR VERSION 7.0: | 67 CONSIDERED FOR VERSION 7.0: |
116 | 68 |
117 Omni completion: | 69 Omni completion: |
1299 tab pages. | 1251 tab pages. |
1300 7 Add local highlighting for each tab page? | 1252 7 Add local highlighting for each tab page? |
1301 | 1253 |
1302 | 1254 |
1303 Spell checking: | 1255 Spell checking: |
1256 - Implement COMPOUNDFORBIDFLAG . | |
1257 - Check out Hunspell 1.1.4. | |
1258 The manpage doesn't match the source code... | |
1259 Try to make the newly added features compatible. | |
1260 what does MAXNGRAMSUGS do? | |
1261 is COMPLEXPREFIXES necessary when we have flags for affixes? | |
1262 - Look into Hungarian dictionary: hu_HU-1.0.tar.gz | |
1263 This one doesn't match with Hunspell 1.1.4. | |
1264 - Add CHECKCOMPOUNDCASE: when compounding make leading capital lower case. | |
1265 How is it supposed to work? | |
1266 - When compounding Hunspell doesn't allow affixes inside the compound word, | |
1267 only before and after it. COMPOUNDPERMITFLAG can be used to allow it. | |
1268 Check Myspell and Aspell if they also work this way. | |
1269 Thus a word + suffix needs a flag that it can't be used with a following | |
1270 compound, and word + prefix can't be after another word in a compound. | |
1304 - suggestion for "KG" to "kg" when it's keepcase. | 1271 - suggestion for "KG" to "kg" when it's keepcase. |
1305 - Support flags on a suffix. Used for second level affixes, rare and | 1272 - Support flags on a suffix. Used for second level affixes, rare and |
1306 nocomp. The flags may also be used for compounding. Default is an OR | 1273 nocomp. The flags may also be used for compounding. Default is an OR |
1307 mechanism with the flags of the word. Adding "compset" on the affixes | 1274 mechanism with the flags of the word. Adding "compset" on the affixes |
1308 means the compound flags of the word are not used. | 1275 means the compound flags of the word are not used. |