diff options
author | Bram Moolenaar <Bram@vim.org> | 2006-04-12 21:52:12 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2006-04-12 21:52:12 +0000 |
commit | 18144c84231aee36ae1d11b74941c9b318f1706a (patch) | |
tree | 6b9cf7e0337cd5966089e795c9278a1a86f9d5c1 /runtime/spell | |
parent | 4c3f536f472c7443ed4f672ae6d35a28805d7641 (diff) | |
download | vim-18144c84231aee36ae1d11b74941c9b318f1706a.zip |
updated for version 7.0d02
Diffstat (limited to 'runtime/spell')
-rw-r--r-- | runtime/spell/en.ascii.spl | bin | 568018 -> 568018 bytes | |||
-rw-r--r-- | runtime/spell/en.ascii.sug | bin | 555651 -> 555651 bytes | |||
-rw-r--r-- | runtime/spell/en.latin1.spl | bin | 570117 -> 570117 bytes | |||
-rw-r--r-- | runtime/spell/en.latin1.sug | bin | 556476 -> 556476 bytes | |||
-rw-r--r-- | runtime/spell/en.utf-8.spl | bin | 570548 -> 570548 bytes | |||
-rw-r--r-- | runtime/spell/en.utf-8.sug | bin | 556546 -> 556546 bytes | |||
-rw-r--r-- | runtime/spell/hu/hu_HU.diff | 392 | ||||
-rw-r--r-- | runtime/spell/hu/main.aap | 46 | ||||
-rw-r--r-- | runtime/spell/mi/main.aap | 4 | ||||
-rw-r--r-- | runtime/spell/nl/nl_NL.diff | 5 |
10 files changed, 164 insertions, 283 deletions
diff --git a/runtime/spell/en.ascii.spl b/runtime/spell/en.ascii.spl Binary files differindex fd4ba8974..6225c59b8 100644 --- a/runtime/spell/en.ascii.spl +++ b/runtime/spell/en.ascii.spl diff --git a/runtime/spell/en.ascii.sug b/runtime/spell/en.ascii.sug Binary files differindex d68c5a5de..26dc82373 100644 --- a/runtime/spell/en.ascii.sug +++ b/runtime/spell/en.ascii.sug diff --git a/runtime/spell/en.latin1.spl b/runtime/spell/en.latin1.spl Binary files differindex 33be1a06b..2e5d1e9d8 100644 --- a/runtime/spell/en.latin1.spl +++ b/runtime/spell/en.latin1.spl diff --git a/runtime/spell/en.latin1.sug b/runtime/spell/en.latin1.sug Binary files differindex 913ebee26..31924e93b 100644 --- a/runtime/spell/en.latin1.sug +++ b/runtime/spell/en.latin1.sug diff --git a/runtime/spell/en.utf-8.spl b/runtime/spell/en.utf-8.spl Binary files differindex af8afc514..ab4e9a970 100644 --- a/runtime/spell/en.utf-8.spl +++ b/runtime/spell/en.utf-8.spl diff --git a/runtime/spell/en.utf-8.sug b/runtime/spell/en.utf-8.sug Binary files differindex 8ae442ac4..29a31777c 100644 --- a/runtime/spell/en.utf-8.sug +++ b/runtime/spell/en.utf-8.sug diff --git a/runtime/spell/hu/hu_HU.diff b/runtime/spell/hu/hu_HU.diff index 637c54348..cccd0abd5 100644 --- a/runtime/spell/hu/hu_HU.diff +++ b/runtime/spell/hu/hu_HU.diff @@ -1,135 +1,87 @@ -*** hu_HU.orig.aff Sun Mar 26 15:05:13 2006 ---- hu_HU.aff Thu Apr 6 19:48:01 2006 +*** hu_HU.orig.aff Wed Apr 12 12:33:23 2006 +--- hu_HU.aff Wed Apr 12 12:43:39 2006 *************** -*** 57,59 **** +*** 58,60 **** NAME Magyar Ispell helyesírási szótár ! LANG hu_HU HOME http://magyarispell.sourceforge.net ---- 57,59 ---- +--- 58,60 ---- NAME Magyar Ispell helyesírási szótár ! #LANG hu_HU HOME http://magyarispell.sourceforge.net *************** -*** 62,63 **** ---- 62,68 ---- - TRY íóúÍÓÚtaeslzánorhgkiédmyõpvöbucfjüûxwqTAESLZÁNORHGKIÉDMYÕPVÖBUCFJÜÛXWQ-. -+ -+ # There are soooo many affixes. Postpone the prefixes to keep the time needed -+ # for generating the .spl within reasonable limits. -+ PFXPOSTPONE -+ - COMPOUNDMIN 1 -*************** -*** 66,69 **** - COMPOUNDPERMITFLAG @ +*** 64,77 **** + COMPOUNDMIN 2 +! COMPOUNDFLAG Y +! COMPOUNDWORD 2 y ! COMPOUNDSYLLABLE 6 aáeéiíoóöõuúüû ! SYLLABLENUM klmc - ---- 71,81 ---- - COMPOUNDPERMITFLAG @ -! # -! # Strange that every vowel is counted as a syllable, that's how the hunspell -! # code works. +! COMPOUNDFIRST v +! COMPOUNDLAST x +! FORBIDDENWORD w +! ONLYROOT u +! ACCENT áéíóöõúüû aeiooouuu +! CHECKNUM +! WORDCHARS -.§%°0123456789 +! HU_KOTOHANGZO Z + +--- 64,115 ---- + COMPOUNDMIN 2 +! #COMPOUNDWORD 2 y +! COMPOUNDWORDMAX 2 +! COMPOUNDROOT y +! ! #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. ! ! # the effect of SYLLABLENUM is not documented ! #SYLLABLENUM klmc - -*************** -*** 74,88 **** - -! # obsoloted -! COMPOUNDFIRST v -! COMPOUNDLAST x -! ONLYROOT u - #COMPOUNDWORD 2 y -! HU_KOTOHANGZO ? - - # new (> Hunspell-1.0-RC2) -! COMPOUNDBEGIN v -! COMPOUNDEND x -! PSEUDOROOT u - # 2. parameter only for back compatibility: -! COMPOUNDWORDMAX 2 y - COMPOUNDROOT y ---- 86,110 ---- - -! # obsolete +! +! #COMPOUNDFLAG Y ! #COMPOUNDFIRST v ! #COMPOUNDLAST x -! #ONLYROOT u +! COMPOUNDRULE Y+ +! COMPOUNDRULE vY*x +! COMPOUNDRULE Y+x +! COMPOUNDRULE vY+ ! - #COMPOUNDWORD 2 y -! -! # Undocumented and ? is already used for KEEPCASE -! #HU_KOTOHANGZO ? - - # new (> Hunspell-1.0-RC2) -! #COMPOUNDBEGIN v -! #COMPOUNDEND x -! COMPOUNDRULE vx -! -! # PSEUDOROOT was renamed to NEEDAFFIX -! #PSEUDOROOT u -! NEEDAFFIX u -! - # 2. parameter only for back compatibility: -! # What is the extra "y" for? -! #COMPOUNDWORDMAX 2 y -! COMPOUNDWORDMAX 2 - COMPOUNDROOT y -*************** -*** 93,94 **** ---- 115,117 ---- - CHECKCOMPOUNDCASE -+ - CHECKCOMPOUNDPATTERN 7 -*************** -*** 102,111 **** - -! FORBIDDENWORD w -! WORDCHARS -.§%°0123456789– - - -! NOT_GENERATE & -! GENERATE ( - -! LEMMA_PRESENT ) - ---- 125,151 ---- - ! #FORBIDDENWORD w ! BAD w ! -! #WORDCHARS -.§%°0123456789– - -+ # List the word characters for ISO-8859-2. -+ FOL ±¢³µ¶¨¹º»¼¾¿±²³´µ¶·¸¹º»¼½¾¿àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ-§%° -+ LOW ±¢³µ¶¨¹º»¼¾¿±²³´µ¶·¸¹º»¼½¾¿àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ-§%° -+ UPP ¡¢£¥¦¨©ª«¬®¯±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßÿ-§%° -+ MIDWORD . - -! # These are not documented and not in the source code either -! #NOT_GENERATE & -! #GENERATE ( - -! # Only for morphological analysis -! #LEMMA_PRESENT ) +! #ONLYROOT u +! NEEDAFFIX u ! -! # This works better than REP items +! #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 . +! +! # Undocumented +! #HU_KOTOHANGZO Z +! +! # There are soooo many affixes. Postpone the prefixes to keep the time needed +! # for generating the .spl within reasonable limits. +! PFXPOSTPONE *************** -*** 115,130 **** +*** 81,96 **** -! REP 92 +! REP 89 ! REP í i ! REP i í ! REP ó o @@ -144,174 +96,88 @@ REP ly j - REP a ä # Handel->Händel REP S © # Skoda->©koda ---- 155,159 ---- +--- 119,123 ---- -! REP 81 +! REP 78 REP j ly REP ly j REP S © # Skoda->©koda *************** -*** 214,251 **** - -! CHR HTML 35 -! CHR HTML ¤ ¤ -! CHR HTML ° ° -! CHR HTML ´ ´ -! CHR HTML ¸ ¸ -! CHR HTML Á Á -! CHR HTML   -! CHR HTML Ä Ä -! CHR HTML Ç Ç -! CHR HTML É É -! CHR HTML Ë Ë -! CHR HTML Í Í -! CHR HTML Î Î -! CHR HTML Ó Ó -! CHR HTML Ô Ô -! CHR HTML Ö Ö -! CHR HTML × × -! CHR HTML Ú Ú -! CHR HTML Ü Ü -! CHR HTML Ý Ý -! CHR HTML ß ß -! CHR HTML á á -! CHR HTML â â -! CHR HTML ä ä -! CHR HTML ç ç -! CHR HTML é é -! CHR HTML ë ë -! CHR HTML í í -! CHR HTML î î -! CHR HTML ó ó -! CHR HTML ô ô -! CHR HTML ö ö -! CHR HTML ÷ ÷ -! CHR HTML ú ú -! CHR HTML ü ü -! CHR HTML ý ý +*** 173,241 **** ---- 243,280 ---- - -! #CHR HTML 35 -! #CHR HTML ¤ ¤ -! #CHR HTML ° ° -! #CHR HTML ´ ´ -! #CHR HTML ¸ ¸ -! #CHR HTML Á Á -! #CHR HTML   -! #CHR HTML Ä Ä -! #CHR HTML Ç Ç -! #CHR HTML É É -! #CHR HTML Ë Ë -! #CHR HTML Í Í -! #CHR HTML Î Î -! #CHR HTML Ó Ó -! #CHR HTML Ô Ô -! #CHR HTML Ö Ö -! #CHR HTML × × -! #CHR HTML Ú Ú -! #CHR HTML Ü Ü -! #CHR HTML Ý Ý -! #CHR HTML ß ß -! #CHR HTML á á -! #CHR HTML â â -! #CHR HTML ä ä -! #CHR HTML ç ç -! #CHR HTML é é -! #CHR HTML ë ë -! #CHR HTML í í -! #CHR HTML î î -! #CHR HTML ó ó -! #CHR HTML ô ô -! #CHR HTML ö ö -! #CHR HTML ÷ ÷ -! #CHR HTML ú ú -! #CHR HTML ü ü -! #CHR HTML ý ý - -*************** -*** 255,277 **** - -! CHR 123 20 -! CHR 123 a1 á -! CHR 123 e1 é -! CHR 123 e2 ë -! CHR 123 i1 í -! CHR 123 o1 ó -! CHR 123 o2 ö -! CHR 123 o3 õ -! CHR 123 u1 ú -! CHR 123 u2 ü -! CHR 123 u3 û -! CHR 123 A1 Á -! CHR 123 E1 É -! CHR 123 E2 Ë -! CHR 123 I1 Í -! CHR 123 O1 Ó -! CHR 123 O2 Ö -! CHR 123 O3 Õ -! CHR 123 U1 Ú -! CHR 123 U2 Ü -! CHR 123 U3 Û - ---- 284,306 ---- - -! #CHR 123 20 -! #CHR 123 a1 á -! #CHR 123 e1 é -! #CHR 123 e2 ë -! #CHR 123 i1 í -! #CHR 123 o1 ó -! #CHR 123 o2 ö -! #CHR 123 o3 õ -! #CHR 123 u1 ú -! #CHR 123 u2 ü -! #CHR 123 u3 û -! #CHR 123 A1 Á -! #CHR 123 E1 É -! #CHR 123 E2 Ë -! #CHR 123 I1 Í -! #CHR 123 O1 Ó -! #CHR 123 O2 Ö -! #CHR 123 O3 Õ -! #CHR 123 U1 Ú -! #CHR 123 U2 Ü -! #CHR 123 U3 Û - -*************** -*** 22054,22055 **** ---- 22083,22085 ---- - PFX D 0 leg [^AÁBCDEÉFGHIÍJKLMNOÓÖÕPQRSTUÚÜÛVWZ] -+ - PFX " Y 37 -*** hu_HU.orig.dic Sun Mar 26 15:05:13 2006 ---- hu_HU.dic Sun Mar 26 20:12:13 2006 -*************** -*** 94597,94600 **** - 0 -- ... -- . - -öt ---- 94597,94598 ---- -*************** -*** 94616,94622 **** - -/ABCUVWKLMQR -- , -- + -- ) -- ( -- ' - ångström/W̯jØMÝÔíè³ÅåTtYc¸½l ---- 94614,94615 ---- +- # character conversion table +- # (HTML latin-1 entities -> latin-2) +- # not implemented yet +- +- CHR HTML 35 +- CHR HTML ¤ ¤ +- CHR HTML ° ° +- CHR HTML ´ ´ +- CHR HTML ¸ ¸ +- CHR HTML Á Á +- CHR HTML   +- CHR HTML Ä Ä +- CHR HTML Ç Ç +- CHR HTML É É +- CHR HTML Ë Ë +- CHR HTML Í Í +- CHR HTML Î Î +- CHR HTML Ó Ó +- CHR HTML Ô Ô +- CHR HTML Ö Ö +- CHR HTML × × +- CHR HTML Ú Ú +- CHR HTML Ü Ü +- CHR HTML Ý Ý +- CHR HTML ß ß +- CHR HTML á á +- CHR HTML â â +- CHR HTML ä ä +- CHR HTML ç ç +- CHR HTML é é +- CHR HTML ë ë +- CHR HTML í í +- CHR HTML î î +- CHR HTML ó ó +- CHR HTML ô ô +- CHR HTML ö ö +- CHR HTML ÷ ÷ +- CHR HTML ú ú +- CHR HTML ü ü +- CHR HTML ý ý +- +- # character conversion table +- # (Prószéky-code -> latin-2) +- # not implemented yet +- +- CHR 123 20 +- CHR 123 a1 á +- CHR 123 e1 é +- CHR 123 e2 ë +- CHR 123 i1 í +- CHR 123 o1 ó +- CHR 123 o2 ö +- CHR 123 o3 õ +- CHR 123 u1 ú +- CHR 123 u2 ü +- CHR 123 u3 û +- CHR 123 A1 Á +- CHR 123 E1 É +- CHR 123 E2 Ë +- CHR 123 I1 Í +- CHR 123 O1 Ó +- CHR 123 O2 Ö +- CHR 123 O3 Õ +- CHR 123 U1 Ú +- CHR 123 U2 Ü +- CHR 123 U3 Û +- + SFX z Y 6 +--- 200,201 ---- *************** -*** 94634,94642 **** - %-/KUÒÖmQSsi) -- % -- $ -- " -- !!! -- !! -- ! -- / +*** 17678,17681 **** + PFX D 0 leg . +- +- 1 - ---- 94627 ---- +--- 17638 ---- diff --git a/runtime/spell/hu/main.aap b/runtime/spell/hu/main.aap index 0997b68d7..3890b1eaf 100644 --- a/runtime/spell/hu/main.aap +++ b/runtime/spell/hu/main.aap @@ -21,31 +21,23 @@ $SPELLDIR/hu.utf-8.spl : $FILES $SPELLDIR/hu.cp1250.spl : $FILES :sys $VIM -u NONE -e -c "set enc=cp1250" -c "mkspell! $SPELLDIR/hu hu_HU" -c q -# There is no readme in the .zip file, use the header of the .aff file. -../README_hu.txt: hu_HU.aff - :sys $VIM -u NONE -e hu_HU.aff -c "1,/# ---/w! $target" -c q +../README_hu.txt: README_hu_HU.txt + :copy $source $target # -# Fetch the zip file from SourceForge. Version specific name... +# Fetching the files from OpenOffice.org. # -OODIR = http://hunspell.sourceforge.net -zipname = hu_HU2.zip -:attr {fetch = $OODIR/%file%} $zipname +OODIR = http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries +:attr {fetch = $OODIR/%file%} hu_HU.zip # The files don't depend on the .zip file so that we can delete it. # Only download the zip file if the targets don't exist. # This is a bit tricky, since the file name includes the date. hu_HU.aff hu_HU.dic: {buildcheck=} :assertpkg unzip patch - :fetch $zipname - :sys $UNZIP $zipname - :delete $zipname - - # Unfortunately the version number is in the file name... - :move hu_HU2.dic hu_HU.dic - :move hu_HU2.aff hu_HU.aff - :delete hu_HU2.history - + :fetch hu_HU.zip + :sys $UNZIP hu_HU.zip + :delete hu_HU.zip @if not os.path.exists('hu_HU.orig.aff'): :copy hu_HU.aff hu_HU.orig.aff @if not os.path.exists('hu_HU.orig.dic'): @@ -63,5 +55,27 @@ diff: :sys {force} diff -a -C 1 hu_HU.orig.dic hu_HU.dic >>hu_HU.diff +# Check for updated OpenOffice spell files. When there are changes the +# ".new.aff" and ".new.dic" files are left behind for manual inspection. + +check: + :assertpkg unzip diff + :fetch hu_HU.zip + :mkdir tmp + :cd tmp + @try: + @import stat + :sys $UNZIP ../hu_HU.zip + :sys {force} diff ../hu_HU.orig.aff hu_HU.aff >d + @if os.stat('d')[stat.ST_SIZE] > 0: + :copy hu_HU.aff ../hu_HU.new.aff + :sys {force} diff ../hu_HU.orig.dic hu_HU.dic >d + @if os.stat('d')[stat.ST_SIZE] > 0: + :copy hu_HU.dic ../hu_HU.new.dic + @finally: + :cd .. + :delete {r}{f}{q} tmp + :delete hu_HU.zip + # vim: set sts=4 sw=4 : diff --git a/runtime/spell/mi/main.aap b/runtime/spell/mi/main.aap index a1a6713bc..7cd841953 100644 --- a/runtime/spell/mi/main.aap +++ b/runtime/spell/mi/main.aap @@ -9,9 +9,9 @@ SPELLDIR = .. FILES = mi_NZ.aff mi_NZ.dic -all: $SPELLDIR/mi.latin1.spl $SPELLDIR/mi.utf-8.spl ../README_mi.txt +all: $SPELLDIR/mi.iso-8859-4.spl $SPELLDIR/mi.utf-8.spl ../README_mi.txt -$SPELLDIR/mi.latin1.spl : $FILES +$SPELLDIR/mi.iso-8859-4.spl : $FILES :sys $VIM -u NONE -e -c "set enc=iso-8859-4" -c "mkspell! $SPELLDIR/mi mi_NZ" -c q diff --git a/runtime/spell/nl/nl_NL.diff b/runtime/spell/nl/nl_NL.diff index 5212a1d56..1c5918237 100644 --- a/runtime/spell/nl/nl_NL.diff +++ b/runtime/spell/nl/nl_NL.diff @@ -153,7 +153,7 @@ + REP zoz z.o.z. + REP hopenlijk hopelijk *** nl_NL.orig.dic Sun Jul 3 18:24:07 2005 ---- nl_NL.dic Fri Mar 10 09:58:01 2006 +--- nl_NL.dic Wed Apr 12 15:18:00 2006 *************** *** 1,3 **** 119937 @@ -609,7 +609,7 @@ zegenbede/N *************** *** 119938 **** ---- 119990,173195 ---- +--- 119990,173196 ---- überhaupt + Christiaan/X + Fred/X @@ -803,6 +803,7 @@ + Jos + Laurens + Leon ++ Linda + Luc + Luuk + Marion |