updated for version 7.0131

This commit is contained in:
Bram Moolenaar
2005-08-16 23:01:50 +00:00
parent ae5bce1c12
commit 5b8d8fdb52
66 changed files with 1764 additions and 589 deletions

128
runtime/spell/hu/hu_HU.diff Normal file
View File

@ -0,0 +1,128 @@
*** hu_HU.orig.aff Tue Aug 16 18:21:10 2005
--- hu_HU.aff Tue Aug 16 19:42:34 2005
***************
*** 57,62 ****
! NAME Magyar Ispell helyes<65>r<EFBFBD>si sz<73>t<EFBFBD>r
! LANG hu_HU
! HOME http://magyarispell.sourceforge.net
! VERSION Magyar 0.99.4.2
SET ISO8859-2
--- 57,62 ----
! #NAME Magyar Ispell helyes<65>r<EFBFBD>si sz<73>t<EFBFBD>r
! #LANG hu_HU
! #HOME http://magyarispell.sourceforge.net
! #VERSION Magyar 0.99.4.2
SET ISO8859-2
***************
*** 65,77 ****
COMPOUNDFLAG Y
! COMPOUNDWORD 2 y
! COMPOUNDSYLLABLE 6 a<>e<EFBFBD>i<EFBFBD>o<EFBFBD><6F><EFBFBD>u<EFBFBD><75><EFBFBD>
! SYLLABLENUM klmc
! COMPOUNDFIRST v
! COMPOUNDLAST x
! FORBIDDENWORD w
! ONLYROOT u
! ACCENT <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> aeiooouuu
! CHECKNUM
! WORDCHARS -.<2E>%<25>0123456789
! HU_KOTOHANGZO Z
--- 65,80 ----
COMPOUNDFLAG Y
! #COMPOUNDWORD 2 y
! #COMPOUNDSYLLABLE 6 a<>e<EFBFBD>i<EFBFBD>o<EFBFBD><6F><EFBFBD>u<EFBFBD><75><EFBFBD>
! #SYLLABLENUM klmc
! #COMPOUNDFIRST v
! #COMPOUNDLAST x
! #FORBIDDENWORD w
! BAD w
! #ONLYROOT u
! #ACCENT <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> aeiooouuu
! #CHECKNUM
! #WORDCHARS -.<2E>%<25>0123456789
! #HU_KOTOHANGZO Z
!
! PFXPOSTPONE
***************
*** 173,241 ****
- # character conversion table
- # (HTML latin-1 entities -> latin-2)
- # not implemented yet
-
- CHR HTML 35
- CHR HTML &curren; <20>
- CHR HTML &deg; <20>
- CHR HTML &acute; <20>
- CHR HTML &cedil; <20>
- CHR HTML &Aacute; <20>
- CHR HTML &Acirc; <20>
- CHR HTML &Auml; <20>
- CHR HTML &Ccedil; <20>
- CHR HTML &Eacute; <20>
- CHR HTML &Euml; <20>
- CHR HTML &Iacute; <20>
- CHR HTML &Icirc; <20>
- CHR HTML &Oacute; <20>
- CHR HTML &Ocirc; <20>
- CHR HTML &Ouml; <20>
- CHR HTML &times; <20>
- CHR HTML &Uacute; <20>
- CHR HTML &Uuml; <20>
- CHR HTML &Yacute; <20>
- CHR HTML &szlig; <20>
- CHR HTML &aacute; <20>
- CHR HTML &acirc; <20>
- CHR HTML &auml; <20>
- CHR HTML &ccedil; <20>
- CHR HTML &eacute; <20>
- CHR HTML &euml; <20>
- CHR HTML &iacute; <20>
- CHR HTML &icirc; <20>
- CHR HTML &oacute; <20>
- CHR HTML &ocirc; <20>
- CHR HTML &ouml; <20>
- CHR HTML &divide; <20>
- CHR HTML &uacute; <20>
- CHR HTML &uuml; <20>
- CHR HTML &yacute; <20>
-
- # character conversion table
- # (Pr<50>sz<73>ky-code -> latin-2)
- # not implemented yet
-
- CHR 123 20
- CHR 123 a1 <20>
- CHR 123 e1 <20>
- CHR 123 e2 <20>
- CHR 123 i1 <20>
- CHR 123 o1 <20>
- CHR 123 o2 <20>
- CHR 123 o3 <20>
- CHR 123 u1 <20>
- CHR 123 u2 <20>
- CHR 123 u3 <20>
- CHR 123 A1 <20>
- CHR 123 E1 <20>
- CHR 123 E2 <20>
- CHR 123 I1 <20>
- CHR 123 O1 <20>
- CHR 123 O2 <20>
- CHR 123 O3 <20>
- CHR 123 U1 <20>
- CHR 123 U2 <20>
- CHR 123 U3 <20>
-
SFX z Y 6
--- 176,177 ----
***************
*** 17678,17681 ****
PFX D 0 leg .
-
- 1
-
--- 17614 ----

81
runtime/spell/hu/main.aap Normal file
View File

@ -0,0 +1,81 @@
# Aap recipe for Hungarian Vim spell files.
# Use a freshly compiled Vim if it exists.
@if os.path.exists('../../../src/vim'):
VIM = ../../../src/vim
@else:
:progsearch VIM vim
SPELLDIR = ..
FILES = hu_HU.aff hu_HU.dic
all: $SPELLDIR/hu.iso-8859-2.spl $SPELLDIR/hu.utf-8.spl \
$SPELLDIR/hu.cp1250.spl ../README_hu.txt
$SPELLDIR/hu.iso-8859-2.spl : $FILES
:sys env LANG=hu_HU.ISO8859-2 $VIM -u NONE -e -c "mkspell! $SPELLDIR/hu hu_HU" -c q
$SPELLDIR/hu.utf-8.spl : $FILES
:sys env LANG=hu_HU.UTF-8 $VIM -u NONE -e -c "mkspell! $SPELLDIR/hu hu_HU" -c q
$SPELLDIR/hu.cp1250.spl : $FILES
:sys $VIM -u NONE -e -c "set enc=cp1250" -c "mkspell! $SPELLDIR/hu hu_HU" -c q
../README_hu.txt: README_hu_HU.txt
:copy $source $target
#
# Fetching the files from OpenOffice.org.
#
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 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'):
:copy hu_HU.dic hu_HU.orig.dic
@if os.path.exists('hu_HU.diff'):
:sys patch <hu_HU.diff
# Generate diff files, so that others can get the OpenOffice files and apply
# the diffs to get the Vim versions.
diff:
:assertpkg diff
:sys {force} diff -a -C 1 hu_HU.orig.aff hu_HU.aff >hu_HU.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 :