Mercurial > vim
comparison runtime/doc/todo.txt @ 491:21c3634c2113 v7.0134
updated for version 7.0134
author | vimboss |
---|---|
date | Mon, 22 Aug 2005 22:59:46 +0000 |
parents | b1e87b7f5db6 |
children | acfe86afd651 |
comparison
equal
deleted
inserted
replaced
490:4321aae7e769 | 491:21c3634c2113 |
---|---|
1 *todo.txt* For Vim version 7.0aa. Last change: 2005 Aug 21 | 1 *todo.txt* For Vim version 7.0aa. Last change: 2005 Aug 22 |
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 - For Thai: Use longest matching word without checking that non-word character | |
35 is following. If there is no match, look for character at which there is a | |
36 match, the chars up to there are marked as bad. | |
37 | |
38 - ALLCAP: for German replace sharp s with SS. Can we do that always? | |
39 | |
40 - Compound word is accepted if nr of words is <= COMPOUNDMAX OR nr of | |
41 syllables <= COMPOUNDSYLMAX. Specify AND in the affix file? | |
42 | |
43 - Much of the spell-checking code is repeated in the suggestion code. Can | |
44 this be merged? | |
45 | |
46 - Do we need a flag for the rule that when compounding is done the following | |
47 word doesn't have a capital after a word character, even for Onecap words? | |
48 | |
34 - New hunspell home page: http://hunspell.sourceforge.net/ | 49 - New hunspell home page: http://hunspell.sourceforge.net/ |
50 - Also see tklspell: http://tkltrans.sourceforge.net/ | |
51 | |
52 - Lots of code depends on LANG, that isn't right. Enable each mechanism | |
53 in the affix file separately. | |
54 - Make COMPOUNDMIN 3 characters instead of 3 bytes? | |
55 - Example with compounding dash is bad, gets in the way of setting | |
56 COMPOUNDMIN and COMPOUNDMAX to a reasonable value. | |
57 - COMPOUNDMAX -> COMPOUNDWORDMAX? | |
58 - PSEUDOROOT == NEEDAFFIX | |
59 - ONLYINCOMPOUND -> NEEDCOMPOUND (also used for affix? or use "needcomp" | |
60 after affix) | |
61 - Use "comp" flag on affix to allow compounding for word that uses this | |
62 affix. However, also need to define which compound flag to be used. | |
63 "comp/m"? Alternative: use flags after add string. | |
64 - CIRCUMFIX: when a word uses a prefix marked with the CIRCUMFIX flag, | |
65 then the word must also have a suffix marked with the CIRCUMFIX flag. | |
66 It's a bit primitive, since only one flag is used, which doesn't allow | |
67 matching specific prefixes with suffixes. | |
68 Alternative: | |
69 PSFX {flag} {pchop} {padd} {pcond} {schop} {sadd}[/flags] {scond} | |
70 - Support two suffixes by adding "/flags" to add part of suffix. | |
71 - When a suffix has more than one syllable, it may count as a word for | |
72 COMPOUNDMAX. | |
73 - Add flags to count extra syllables in a word. SYLLABLEADDONE | |
74 SYLLABLEADDTWO, etc.? Or make it possible to specify the syllable count | |
75 of a word directly, after another slash: /abc/3 | |
76 - MORPHO items ignores morphological items: after word and affix | |
77 - Support flags of two characters, numbers (comma separated) and HUH | |
78 flags: [^A-Z], A[^A-Z], ..., Z[^A-Z]? Problem: room in idxs[]! | |
79 FLAG long | |
80 FLAG num | |
81 FLAG mix | |
35 | 82 |
36 - Implement multiple flags for compound words and CMP item? | 83 - Implement multiple flags for compound words and CMP item? |
37 Await comments from other spell checking authors. | 84 Await comments from other spell checking authors. |
38 | 85 |
39 Help tags: something to make it easy to find help about a certain filetype? | 86 Help tags: something to make it easy to find help about a certain filetype? |