Mercurial > vim
changeset 494:acfe86afd651 v7.0135
updated for version 7.0135
author | vimboss |
---|---|
date | Tue, 23 Aug 2005 21:04:20 +0000 |
parents | 06364aa0d597 |
children | 409dced94617 |
files | runtime/doc/todo.txt runtime/doc/version7.txt runtime/spell/th/th.diff |
diffstat | 3 files changed, 37 insertions(+), 22 deletions(-) [+] |
line wrap: on
line diff
--- a/runtime/doc/todo.txt +++ b/runtime/doc/todo.txt @@ -1,4 +1,4 @@ -*todo.txt* For Vim version 7.0aa. Last change: 2005 Aug 22 +*todo.txt* For Vim version 7.0aa. Last change: 2005 Aug 23 VIM REFERENCE MANUAL by Bram Moolenaar @@ -31,31 +31,29 @@ be worked on, but only if you sponsor Vi -------------------- Known bugs and current work ----------------------- Spelling: -- For Thai: Use longest matching word without checking that non-word character - is following. If there is no match, look for character at which there is a - match, the chars up to there are marked as bad. - -- ALLCAP: for German replace sharp s with SS. Can we do that always? +- Support flags of two characters, numbers (comma separated) and HUH + flags: [^A-Z], A[^A-Z], ..., Z[^A-Z]? + FLAG long + FLAG num + FLAG mix + Problem: room in idxs[]. Need to translate flags for postponed prefixes and + compound words, these can only be 255. - Compound word is accepted if nr of words is <= COMPOUNDMAX OR nr of syllables <= COMPOUNDSYLMAX. Specify AND in the affix file? -- Much of the spell-checking code is repeated in the suggestion code. Can - this be merged? - - Do we need a flag for the rule that when compounding is done the following word doesn't have a capital after a word character, even for Onecap words? +- Also see tklspell: http://tkltrans.sourceforge.net/ - New hunspell home page: http://hunspell.sourceforge.net/ -- Also see tklspell: http://tkltrans.sourceforge.net/ - -- Lots of code depends on LANG, that isn't right. Enable each mechanism - in the affix file separately. + - Lots of code depends on LANG, that isn't right. Enable each mechanism + in the affix file separately. + - Example with compounding dash is bad, gets in the way of setting + COMPOUNDMIN and COMPOUNDMAX to a reasonable value. + - PSEUDOROOT == NEEDAFFIX - Make COMPOUNDMIN 3 characters instead of 3 bytes? -- Example with compounding dash is bad, gets in the way of setting - COMPOUNDMIN and COMPOUNDMAX to a reasonable value. - COMPOUNDMAX -> COMPOUNDWORDMAX? -- PSEUDOROOT == NEEDAFFIX - ONLYINCOMPOUND -> NEEDCOMPOUND (also used for affix? or use "needcomp" after affix) - Use "comp" flag on affix to allow compounding for word that uses this @@ -74,11 +72,6 @@ Spelling: SYLLABLEADDTWO, etc.? Or make it possible to specify the syllable count of a word directly, after another slash: /abc/3 - MORPHO items ignores morphological items: after word and affix -- Support flags of two characters, numbers (comma separated) and HUH - flags: [^A-Z], A[^A-Z], ..., Z[^A-Z]? Problem: room in idxs[]! - FLAG long - FLAG num - FLAG mix - Implement multiple flags for compound words and CMP item? Await comments from other spell checking authors.
--- a/runtime/doc/version7.txt +++ b/runtime/doc/version7.txt @@ -1,4 +1,4 @@ -*version7.txt* For Vim version 7.0aa. Last change: 2005 Aug 16 +*version7.txt* For Vim version 7.0aa. Last change: 2005 Aug 23 VIM REFERENCE MANUAL by Bram Moolenaar @@ -119,6 +119,10 @@ translated to <Home>, both for the keys When a .gvimrc file exists then 'compatible' is off, just like when a ".vimrc" file exists. +When making a string upper-case with "vlllU" or similar then the German sharp +s is replaced with "SS". This does not happen with "~" to avoid backwards +compatibility problems and because "SS" can't be changed back to a sharp s. + ============================================================================== NEW FEATURES *new-7* @@ -767,6 +771,9 @@ included in the file name. (suggested by For command-line completion the matches for various types of arguments are now sorted: user commands, variables, syntax names, etc. +When no locale is set, thus using the "C" locale, Vim will work with latin1 +characters, using it's own isupper()/toupper()/etc. functions. + ============================================================================== COMPILE TIME CHANGES *compile-changes-7*
new file mode 100644 --- /dev/null +++ b/runtime/spell/th/th.diff @@ -0,0 +1,15 @@ +*** th.orig.aff Tue Aug 23 22:53:30 2005 +--- th.aff Tue Aug 23 22:53:46 2005 +*************** +*** 0 **** +--- 1,3 ---- ++ SET UTF-8 ++ ++ NOBREAK +*** th.orig.dic Tue Aug 23 22:54:10 2005 +--- th.dic Tue Aug 23 22:54:17 2005 +*************** +*** 1 **** +--- 1,2 ---- ++ 99999 + ก