Mercurial > vim
comparison runtime/doc/todo.txt @ 499:08012a1ff8d4 v7.0137
updated for version 7.0137
author | vimboss |
---|---|
date | Thu, 25 Aug 2005 21:27:31 +0000 |
parents | 73f10d8124f4 |
children | 4772a5e3f9fa |
comparison
equal
deleted
inserted
replaced
498:f9ea3888b054 | 499:08012a1ff8d4 |
---|---|
1 *todo.txt* For Vim version 7.0aa. Last change: 2005 Aug 24 | 1 *todo.txt* For Vim version 7.0aa. Last change: 2005 Aug 25 |
2 | 2 |
3 | 3 |
4 VIM REFERENCE MANUAL by Bram Moolenaar | 4 VIM REFERENCE MANUAL by Bram Moolenaar |
5 | 5 |
6 | 6 |
29 | 29 |
30 *known-bugs* | 30 *known-bugs* |
31 -------------------- Known bugs and current work ----------------------- | 31 -------------------- Known bugs and current work ----------------------- |
32 | 32 |
33 Spelling: | 33 Spelling: |
34 - Bug: with 'nowrap' spell checking may start halfway a word. | |
35 | |
36 - Use 'wrapscan' for "[s" and "]s"? | 34 - Use 'wrapscan' for "[s" and "]s"? |
35 | |
36 - Is there a way to avoid compound IDs taking two utf-8 bytes? | |
37 | |
38 - Make COMPOUNDMIN 3 characters instead of 3 bytes. | |
37 | 39 |
38 - Check support of flags of two characters, numbers (comma separated) and HUH. | 40 - Check support of flags of two characters, numbers (comma separated) and HUH. |
39 When using many compound flags, does regexp still work? | 41 When using many compound flags, does regexp still work? |
40 | 42 |
41 - Compound word is accepted if nr of words is <= COMPOUNDMAX OR nr of | 43 - Compound word is accepted if nr of words is <= COMPOUNDMAX OR nr of |
42 syllables <= COMPOUNDSYLMAX. Specify AND in the affix file? | 44 syllables <= COMPOUNDSYLMAX. Specify AND in the affix file? |
45 | |
46 - ONLYINCOMPOUND -> NEEDCOMPOUND (also used for affix? or use "needcomp" | |
47 after affix) | |
48 | |
49 - COMPOUNDMAX -> COMPOUNDWORDMAX? | |
50 | |
51 - Support flags on a suffix. Used for second level affixes. | |
52 The flags may also be used for compounding. Default is an OR mechanism with | |
53 the flags of the word. Adding "compset" on the affixes means the compound | |
54 flags of the word are not used. | |
55 Instead of "SFX a 0 add/FLAGS ." we could use "SFX a 0 add . /FLAGS". | |
43 | 56 |
44 - Do we need a flag for the rule that when compounding is done the following | 57 - Do we need a flag for the rule that when compounding is done the following |
45 word doesn't have a capital after a word character, even for Onecap words? | 58 word doesn't have a capital after a word character, even for Onecap words? |
46 | 59 |
47 - Also see tklspell: http://tkltrans.sourceforge.net/ | 60 - Also see tklspell: http://tkltrans.sourceforge.net/ |
49 - Lots of code depends on LANG, that isn't right. Enable each mechanism | 62 - Lots of code depends on LANG, that isn't right. Enable each mechanism |
50 in the affix file separately. | 63 in the affix file separately. |
51 - Example with compounding dash is bad, gets in the way of setting | 64 - Example with compounding dash is bad, gets in the way of setting |
52 COMPOUNDMIN and COMPOUNDMAX to a reasonable value. | 65 COMPOUNDMIN and COMPOUNDMAX to a reasonable value. |
53 - PSEUDOROOT == NEEDAFFIX | 66 - PSEUDOROOT == NEEDAFFIX |
54 - Make COMPOUNDMIN 3 characters instead of 3 bytes? | 67 - COMPOUNDROOT -> COMPOUNDED? For a word that already is a compound word |
55 - COMPOUNDMAX -> COMPOUNDWORDMAX? | 68 Or use COMPOUNDED2, COMPOUNDED3, etc. |
56 - ONLYINCOMPOUND -> NEEDCOMPOUND (also used for affix? or use "needcomp" | |
57 after affix) | |
58 - Use "comp" flag on affix to allow compounding for word that uses this | |
59 affix. However, also need to define which compound flag to be used. | |
60 "comp/m"? Alternative: use flags after add string. | |
61 - CIRCUMFIX: when a word uses a prefix marked with the CIRCUMFIX flag, | 69 - CIRCUMFIX: when a word uses a prefix marked with the CIRCUMFIX flag, |
62 then the word must also have a suffix marked with the CIRCUMFIX flag. | 70 then the word must also have a suffix marked with the CIRCUMFIX flag. |
63 It's a bit primitive, since only one flag is used, which doesn't allow | 71 It's a bit primitive, since only one flag is used, which doesn't allow |
64 matching specific prefixes with suffixes. | 72 matching specific prefixes with suffixes. |
65 Alternative: | 73 Alternative: |
66 PSFX {flag} {pchop} {padd} {pcond} {schop} {sadd}[/flags] {scond} | 74 PSFX {flag} {pchop} {padd} {pcond} {schop} {sadd}[/flags] {scond} |
67 - Support two suffixes by adding "/flags" to add part of suffix. | 75 We might not need this at all, you can use the NEEDAFFIX flag. |
68 - When a suffix has more than one syllable, it may count as a word for | 76 - When a suffix has more than one syllable, it may count as a word for |
69 COMPOUNDMAX. | 77 COMPOUNDMAX. |
70 - Add flags to count extra syllables in a word. SYLLABLEADDONE | 78 - Add flags to count extra syllables in a word. SYLLABLEADDONE |
71 SYLLABLEADDTWO, etc.? Or make it possible to specify the syllable count | 79 SYLLABLEADDTWO, etc.? Or make it possible to specify the syllable count |
72 of a word directly, after another slash: /abc/3 | 80 of a word directly, after another slash: /abc/3 |