diff options
author | Bram Moolenaar <Bram@vim.org> | 2005-08-19 20:32:47 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2005-08-19 20:32:47 +0000 |
commit | 5195e45609b26b3d262a90822a2283a4adcf65c9 (patch) | |
tree | 9ba1a4e7af2e732fa78e70e987b2677ddf943b07 /runtime/spell | |
parent | 5b8d8fdb526bd21dbac64a3ea815a1e628b93b41 (diff) |
updated for version 7.0132
Diffstat (limited to 'runtime/spell')
-rw-r--r-- | runtime/spell/en.ascii.spl | bin | 566603 -> 566616 bytes | |||
-rw-r--r-- | runtime/spell/en.utf-8.spl | bin | 569129 -> 569151 bytes | |||
-rw-r--r-- | runtime/spell/hu/hu_HU.diff | 78 | ||||
-rw-r--r-- | runtime/spell/main.aap | 9 |
4 files changed, 76 insertions, 11 deletions
diff --git a/runtime/spell/en.ascii.spl b/runtime/spell/en.ascii.spl Binary files differindex 9d2b068c44..360e1ae9ce 100644 --- a/runtime/spell/en.ascii.spl +++ b/runtime/spell/en.ascii.spl diff --git a/runtime/spell/en.utf-8.spl b/runtime/spell/en.utf-8.spl Binary files differindex 8b2edc6923..9ba853cebf 100644 --- a/runtime/spell/en.utf-8.spl +++ b/runtime/spell/en.utf-8.spl diff --git a/runtime/spell/hu/hu_HU.diff b/runtime/spell/hu/hu_HU.diff index de22c794fe..2b9a6ddf0b 100644 --- a/runtime/spell/hu/hu_HU.diff +++ b/runtime/spell/hu/hu_HU.diff @@ -1,5 +1,5 @@ *** hu_HU.orig.aff Tue Aug 16 18:21:10 2005 ---- hu_HU.aff Tue Aug 16 19:42:34 2005 +--- hu_HU.aff Fri Aug 19 21:28:45 2005 *************** *** 57,62 **** @@ -16,8 +16,9 @@ ! #VERSION Magyar 0.99.4.2 SET ISO8859-2 *************** -*** 65,77 **** - COMPOUNDFLAG Y +*** 64,77 **** + COMPOUNDMIN 2 +! COMPOUNDFLAG Y ! COMPOUNDWORD 2 y ! COMPOUNDSYLLABLE 6 aáeéiíoóöõuúüû ! SYLLABLENUM klmc @@ -30,24 +31,85 @@ ! WORDCHARS -.§%°0123456789 ! HU_KOTOHANGZO Z ---- 65,80 ---- - COMPOUNDFLAG Y +--- 64,116 ---- + COMPOUNDMIN 2 ! #COMPOUNDWORD 2 y +! COMPOUNDMAX 2 +! # I don't understand what the "y" is for; if it's to disable compounding simply +! # remove the compound flag from the word. +! ! #COMPOUNDSYLLABLE 6 aáeéiíoóöõuúüû +! COMPOUNDSYLMAX 6 +! SYLLABLE a/á/e/é/i/í/o/ó/ö/õ/u/ú/ü/û +! # Strange that every vowel is counted as a syllable, that's how the hunspell +! # code works. +! ! #SYLLABLENUM klmc +! # Don't understand what this is for +! +! #COMPOUNDFLAG Y ! #COMPOUNDFIRST v ! #COMPOUNDLAST x +! COMPOUNDFLAGS Y+ +! COMPOUNDFLAGS vY*x +! COMPOUNDFLAGS Y+x +! COMPOUNDFLAGS vY+ +! ! #FORBIDDENWORD w -! BAD w +! # I don't understand what FORBIDDENWORD is needed for, using NEEDAFFIX +! # (ONLYROOT) should be sufficient. +! ! #ONLYROOT u +! NEEDAFFIX u +! ! #ACCENT áéíóöõúüû aeiooouuu +! MAP 5 +! MAP aáä +! MAP eé +! MAP ií +! MAP oóöõ +! MAP uúüû +! ! #CHECKNUM +! # Vim always handles numbers in the same way. +! ! #WORDCHARS -.§%°0123456789 +! FOL ±¢³µ¶¨¹º»¼¾¿±²³´µ¶·¸¹º»¼½¾¿àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ-§%° +! LOW ±¢³µ¶¨¹º»¼¾¿±²³´µ¶·¸¹º»¼½¾¿àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ-§%° +! UPP ¡¢£¥¦¨©ª«¬®¯±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßÿ-§%° +! MIDWORD . +! ! #HU_KOTOHANGZO Z ! +! # There are soooo many affixes. Postpone the prefixes to keep the time needed +! # for generating the .spl within reasonable limits. ! PFXPOSTPONE *************** +*** 81,96 **** + +! REP 89 +! REP í i +! REP i í +! REP ó o +! REP o ó +! REP o õ +! REP ú u +! REP u ú +! REP u û +! REP û ü +! REP ü û + REP j ly + REP ly j +- REP a ä # Handel->Händel + REP S © # Skoda->©koda +--- 120,124 ---- + +! REP 78 + REP j ly + REP ly j + REP S © # Skoda->©koda +*************** *** 173,241 **** - # character conversion table @@ -118,11 +180,11 @@ - CHR 123 U3 Û - SFX z Y 6 ---- 176,177 ---- +--- 201,202 ---- *************** *** 17678,17681 **** PFX D 0 leg . - - 1 - ---- 17614 ---- +--- 17639 ---- diff --git a/runtime/spell/main.aap b/runtime/spell/main.aap index 1e37c1cc3d..5aaaaa1022 100644 --- a/runtime/spell/main.aap +++ b/runtime/spell/main.aap @@ -4,19 +4,22 @@ # aap generate all the .spl files # aap diff create all the diff files -LANG = af bg ca cs da de el en eo fr fo gl he hr it nl ny pl sk yi +LANG = af bg ca cs da de el en eo fr fo gl he hr it nl ny pl sk yi hu +# "hu" is at the end, because it takes so much time. +# # TODO: # Finnish doesn't work, the dictionary fi_FI.zip file contains hyphenation... diff: $*LANG/diff - :print done + :print Done. @for l in string.split(_no.LANG): :child $l/main.aap # The existing .spl files need to be generated when the spell file format # changes. Depending on the Vim executable does that, but results in doing it -# much too often. Generate a dummy .spl file and check if it changed. +# much too often. Generate a dummy .spl file and let the .spl depend on it, so +# that they are outdated when it changes. :child check/main.aap *.spl: check/check.latin1.spl |