updated for version 7.0132

This commit is contained in:
Bram Moolenaar
2005-08-19 20:32:47 +00:00
parent 5b8d8fdb52
commit 5195e45609
7 changed files with 1503 additions and 752 deletions

Binary file not shown.

Binary file not shown.

View File

@ -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<EFBFBD>i<EFBFBD>o<EFBFBD><6F><EFBFBD>u<EFBFBD><75><EFBFBD>
! SYLLABLENUM klmc
@ -30,23 +31,84 @@
! WORDCHARS -.<2E>%<25>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<EFBFBD>i<EFBFBD>o<EFBFBD><6F><EFBFBD>u<EFBFBD><75><EFBFBD>
! COMPOUNDSYLMAX 6
! SYLLABLE a/<2F>/e/<2F>/i/<2F>/o/<2F>/<2F>/<2F>/u/<2F>/<2F>/<2F>
! # 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 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> aeiooouuu
! MAP 5
! MAP a<><61>
! MAP e<>
! MAP i<>
! MAP o<><6F><EFBFBD>
! MAP u<><75><EFBFBD>
!
! #CHECKNUM
! # Vim always handles numbers in the same way.
!
! #WORDCHARS -.<2E>%<25>0123456789
! FOL <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<2D>%<25>
! LOW <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<2D>%<25>
! UPP <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<2D>%<25>
! 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 <20> i
! REP i <20>
! REP <20> o
! REP o <20>
! REP o <20>
! REP <20> u
! REP u <20>
! REP u <20>
! REP <20> <20>
! REP <20> <20>
REP j ly
REP ly j
- REP a <20> # Handel->H<>ndel
REP S <20> # Skoda-><3E>koda
--- 120,124 ----
! REP 78
REP j ly
REP ly j
REP S <20> # Skoda-><3E>koda
***************
*** 173,241 ****
@ -118,11 +180,11 @@
- CHR 123 U3 <20>
-
SFX z Y 6
--- 176,177 ----
--- 201,202 ----
***************
*** 17678,17681 ****
PFX D 0 leg .
-
- 1
-
--- 17614 ----
--- 17639 ----

View File

@ -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