1
0
forked from aniani/vim

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írási szótár
! LANG hu_HU
! HOME http://magyarispell.sourceforge.net
! VERSION Magyar 0.99.4.2
SET ISO8859-2
--- 57,62 ----
! #NAME Magyar Ispell helyesírási szótá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éiíoóöõuúüû
! SYLLABLENUM klmc
! COMPOUNDFIRST v
! COMPOUNDLAST x
! FORBIDDENWORD w
! ONLYROOT u
! ACCENT áéíóöõúüû aeiooouuu
! CHECKNUM
! WORDCHARS -.§%°0123456789
! HU_KOTOHANGZO Z
--- 65,80 ----
COMPOUNDFLAG Y
! #COMPOUNDWORD 2 y
! #COMPOUNDSYLLABLE 6 aáeéiíoóöõuúüû
! #SYLLABLENUM klmc
! #COMPOUNDFIRST v
! #COMPOUNDLAST x
! #FORBIDDENWORD w
! BAD w
! #ONLYROOT u
! #ACCENT áéíóöõúüû aeiooouuu
! #CHECKNUM
! #WORDCHARS -.§%°0123456789
! #HU_KOTOHANGZO Z
!
! PFXPOSTPONE
***************
*** 173,241 ****
- # 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
--- 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 :