updated for version 7.0121

This commit is contained in:
Bram Moolenaar
2005-08-01 07:19:10 +00:00
parent 53805d1eaa
commit 78984f503c
31 changed files with 1053 additions and 557 deletions

370
runtime/spell/it/it_IT.diff Normal file
View File

@ -0,0 +1,370 @@
*** it_IT.orig.aff Sun Jul 31 14:20:13 2005
--- it_IT.aff Sun Jul 31 22:14:53 2005
***************
*** 33,34 ****
--- 33,56 ----
+ PFXPOSTPONE
+
+ 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>
+ 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>
+ 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>
+
+ SOFOFROM abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ<59><5A><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><EFBFBD><EFBFBD>޿
+ SOFOTO ebctefghejklnnepkrstevvkesebctefghejklnnepkrstevvkeseeeeeeeceeeeeeeedneeeeeeeeeeepseeeeeeeeceeeeeeeedneeeeeeeeeeep?
+
+ MIDWORD '
+
+ MAP 9
+ MAP a<><61><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
+ MAP e<><65><EFBFBD><EFBFBD>
+ MAP i<><69><EFBFBD><EFBFBD>
+ MAP o<><6F><EFBFBD><EFBFBD><EFBFBD>
+ MAP u<><75><EFBFBD><EFBFBD>
+ MAP n<>
+ MAP c<>
+ MAP y<><79>
+ MAP s<>
+
SFX A Y 225
***************
*** 1112,1114 ****
! PFX T Y 148
PFX T 0 l' [aeiouhAEIOUH]
--- 1134,1136 ----
! PFX T Y 70
PFX T 0 l' [aeiouhAEIOUH]
***************
*** 1120,1128 ****
PFX T h l'H h
- PFX T 0 L' [AEIOUH]
- PFX T a L'A a
- PFX T e L'E e
- PFX T i L'I i
- PFX T o L'O o
- PFX T u L'U u
- PFX T h L'H h
PFX T 0 all' [aeiouhAEIOUH]
--- 1142,1143 ----
***************
*** 1134,1143 ****
PFX T h all'H h
- PFX T 0 All' [AEIOUH]
- PFX T a All'A a
- PFX T e All'E e
- PFX T i All'I i
- PFX T o All'O o
- PFX T u All'U u
- PFX T h All'H h
- PFX T 0 ALL' [AEIOUH][QWERTYUIOPLKJHGFDSAZXCVBNM]
PFX T 0 dell' [aeiouhAEIOUH]
--- 1149,1150 ----
***************
*** 1149,1158 ****
PFX T h dell'H h
- PFX T 0 Dell' [AEIOUH]
- PFX T a Dell'A a
- PFX T e Dell'E e
- PFX T i Dell'I i
- PFX T o Dell'O o
- PFX T u Dell'U u
- PFX T h Dell'H h
- PFX T 0 DELL' [AEIOUH][QWERTYUIOPLKJHGFDSAZXCVBNM]
PFX T 0 dall' [aeiouhAEIOUH]
--- 1156,1157 ----
***************
*** 1164,1173 ****
PFX T h dall'H h
- PFX T 0 Dall' [AEIOUH]
- PFX T a Dall'A a
- PFX T e Dall'E e
- PFX T i Dall'I i
- PFX T o Dall'O o
- PFX T u Dall'U u
- PFX T h Dall'H h
- PFX T 0 DALL' [AEIOUH][QWERTYUIOPLKJHGFDSAZXCVBNM]
PFX T 0 nell' [aeiouhAEIOUH]
--- 1163,1164 ----
***************
*** 1179,1188 ****
PFX T h nell'H h
- PFX T 0 Nell' [AEIOUH]
- PFX T a Nell'A a
- PFX T e Nell'E e
- PFX T i Nell'I i
- PFX T o Nell'O o
- PFX T u Nell'U u
- PFX T h Nell'H h
- PFX T 0 NELL' [AEIOUH][QWERTYUIOPLKJHGFDSAZXCVBNM]
PFX T 0 sull' [aeiouhAEIOUH]
--- 1170,1171 ----
***************
*** 1194,1203 ****
PFX T h sull'H h
- PFX T 0 Sull' [AEIOUH]
- PFX T a Sull'A a
- PFX T e Sull'E e
- PFX T i Sull'I i
- PFX T o Sull'O o
- PFX T u Sull'U u
- PFX T h Sull'H h
- PFX T 0 SULL' [AEIOUH][QWERTYUIOPLKJHGFDSAZXCVBNM]
PFX T 0 coll' [aeiouhAEIOUH]
--- 1177,1178 ----
***************
*** 1209,1218 ****
PFX T h coll'H h
- PFX T 0 Coll' [AEIOUH]
- PFX T a Coll'A a
- PFX T e Coll'E e
- PFX T i Coll'I i
- PFX T o Coll'O o
- PFX T u Coll'U u
- PFX T h Coll'H h
- PFX T 0 COLL' [AEIOUH][QWERTYUIOPLKJHGFDSAZXCVBNM]
PFX T 0 d' [aeiouhAEIOUH]
--- 1184,1185 ----
***************
*** 1224,1232 ****
PFX T h d'H h
- PFX T 0 D' [AEIOUH]
- PFX T a D'A a
- PFX T e D'E e
- PFX T i D'I i
- PFX T o D'O o
- PFX T u D'U u
- PFX T h D'H h
PFX T 0 quest' [aeiouhAEIOUH]
--- 1191,1192 ----
***************
*** 1238,1247 ****
PFX T h quest'H h
- PFX T 0 Quest' [AEIOUH]
- PFX T a Quest'A a
- PFX T e Quest'E e
- PFX T i Quest'I i
- PFX T o Quest'O o
- PFX T u Quest'U u
- PFX T h Quest'H h
- PFX T 0 QUEST' [AEIOUH][QWERTYUIOPLKJHGFDSAZXCVBNM]
PFX T 0 quell' [aeiouhAEIOUH]
--- 1198,1199 ----
***************
*** 1253,1264 ****
PFX T h quell'H h
- PFX T 0 Quell' [AEIOUH]
- PFX T a Quell'A a
- PFX T e Quell'E e
- PFX T i Quell'I i
- PFX T o Quell'O o
- PFX T u Quell'U u
- PFX T h Quell'H h
- PFX T 0 QUELL' [AEIOUH][QWERTYUIOPLKJHGFDSAZXCVBNM]
! PFX U Y 30
PFX U 0 un' [aeiouhAEIOUH]
--- 1205,1208 ----
PFX T h quell'H h
! PFX U Y 14
PFX U 0 un' [aeiouhAEIOUH]
***************
*** 1270,1279 ****
PFX U h un'H h
- PFX U 0 Un' [AEIOUH]
- PFX U a Un'A a
- PFX U e Un'E e
- PFX U i Un'I i
- PFX U o Un'O o
- PFX U u Un'U u
- PFX U h Un'H h
- PFX U 0 UN' [AEIOUH][QWERTYUIOPLKJHGFDSAZXCVBNM]
PFX U 0 ciascun' [aeiouhAEIOUH]
--- 1214,1215 ----
***************
*** 1285,1296 ****
PFX U h ciascun'H h
- PFX U 0 Ciascun' [AEIOUH]
- PFX U a Ciascun'A a
- PFX U e Ciascun'E e
- PFX U i Ciascun'I i
- PFX U o Ciascun'O o
- PFX U u Ciascun'U u
- PFX U h Ciascun'H h
- PFX U 0 CIASCUN' [AEIOUH][QWERTYUIOPLKJHGFDSAZXCVBNM]
! PFX X Y 72
PFX X 0 m' [aeiouAEIOU]
--- 1221,1224 ----
PFX U h ciascun'H h
! PFX X Y 36
PFX X 0 m' [aeiouAEIOU]
***************
*** 1301,1308 ****
PFX X u m'U u
- PFX X 0 M' [AEIOU]
- PFX X a M'A a
- PFX X e M'E e
- PFX X i M'I i
- PFX X o M'O o
- PFX X u M'U u
PFX X 0 t' [aeiouAEIOU]
--- 1229,1230 ----
***************
*** 1313,1320 ****
PFX X u t'U u
- PFX X 0 T' [AEIOU]
- PFX X a T'A a
- PFX X e T'E e
- PFX X i T'I i
- PFX X o T'O o
- PFX X u T'U u
PFX X 0 s' [aeiouAEIOU]
--- 1235,1236 ----
***************
*** 1325,1332 ****
PFX X u s'U u
- PFX X 0 S' [AEIOU]
- PFX X a S'A a
- PFX X e S'E e
- PFX X i S'I i
- PFX X o S'O o
- PFX X u S'U u
PFX X 0 c' [aeiouAEIOU]
--- 1241,1242 ----
***************
*** 1337,1344 ****
PFX X u c'U u
- PFX X 0 C' [AEIOU]
- PFX X a C'A a
- PFX X e C'E e
- PFX X i C'I i
- PFX X o C'O o
- PFX X u C'U u
PFX X 0 v' [aeiouAEIOU]
--- 1247,1248 ----
***************
*** 1349,1356 ****
PFX X u v'U u
- PFX X 0 V' [AEIOU]
- PFX X a V'A a
- PFX X e V'E e
- PFX X i V'I i
- PFX X o V'O o
- PFX X u V'U u
PFX X 0 n' [aeiouAEIOU]
--- 1253,1254 ----
***************
*** 1361,1368 ****
PFX X u n'U u
- PFX X 0 N' [AEIOU]
- PFX X a N'A a
- PFX X e N'E e
- PFX X i N'I i
- PFX X o N'O o
- PFX X u N'U u
--- 1259,1260 ----
***************
*** 1669,1671 ****
! PFX i Y 14
PFX i 0 l' [aeiouhAEIOUH]
--- 1561,1563 ----
! PFX i Y 7
PFX i 0 l' [aeiouhAEIOUH]
***************
*** 1677,1685 ****
PFX i h l'H h
- PFX i 0 L' [AEIOUH]
- PFX i a L'A a
- PFX i e L'E e
- PFX i i L'I i
- PFX i o L'O o
- PFX i u L'U u
- PFX i h L'H h
--- 1569,1570 ----
***************
*** 1738,1740 ****
! PFX q Y 15
PFX q 0 bell' [aeiouhAEIOUH]
--- 1623,1625 ----
! PFX q Y 7
PFX q 0 bell' [aeiouhAEIOUH]
***************
*** 1746,1757 ****
PFX q h bell'H h
- PFX q 0 Bell' [AEIOUH]
- PFX q a Bell'A a
- PFX q e Bell'E e
- PFX q i Bell'I i
- PFX q o Bell'O o
- PFX q u Bell'U u
- PFX q h Bell'H h
- PFX q 0 BELL' [AEIOUH][QWERTYUIOPLKJHGFDSAZXCVBNM]
! PFX r Y 15
PFX r 0 brav' [aeiouhAEIOUH]
--- 1631,1634 ----
PFX q h bell'H h
! PFX r Y 7
PFX r 0 brav' [aeiouhAEIOUH]
***************
*** 1763,1774 ****
PFX r h brav'H h
- PFX r 0 Brav' [AEIOUH]
- PFX r a Brav'A a
- PFX r e Brav'E e
- PFX r i Brav'I i
- PFX r o Brav'O o
- PFX r u Brav'U u
- PFX r h Brav'H h
- PFX r 0 BRAV' [AEIOUH][QWERTYUIOPLKJHGFDSAZXCVBNM]
! PFX s Y 15
PFX s 0 buon' [aeiouhAEIOUH]
--- 1640,1643 ----
PFX r h brav'H h
! PFX s Y 7
PFX s 0 buon' [aeiouhAEIOUH]
***************
*** 1780,1789 ****
PFX s h buon'H h
- PFX s 0 Buon' [AEIOUH]
- PFX s a Buon'A a
- PFX s e Buon'E e
- PFX s i Buon'I i
- PFX s o Buon'O o
- PFX s u Buon'U u
- PFX s h Buon'H h
- PFX s 0 BUON' [AEIOUH][QWERTYUIOPLKJHGFDSAZXCVBNM]
--- 1649,1650 ----
***************
*** 2072,2077 ****
! PFX ^ Y 3 # gestione dell'elisione nei nomi dei santi
PFX ^ 0 sant' [AEIOUH]
- PFX ^ 0 Sant' [AEIOUH]
- PFX ^ 0 SANT' [AEIOUH][QWERTYUIOPLKJHGFDSAZXCVBNM]
--- 1933,1936 ----
! PFX ^ Y 1 # gestione dell'elisione nei nomi dei santi
PFX ^ 0 sant' [AEIOUH]
***************
*** 2364,2366 ****
PFX $ 0 mml x
-
-
--- 2223 ----

78
runtime/spell/it/main.aap Normal file
View File

@ -0,0 +1,78 @@
# Aap recipe for French 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 = it_IT.aff it_IT.dic
all: $(SPELLDIR)/it.latin1.spl $(SPELLDIR)/it.utf-8.spl ../README_it.txt
$(SPELLDIR)/it.latin1.spl : $(VIM) $(FILES)
:sys env LANG=it_IT.ISO8859-1
$(VIM) -u NONE -e -c "mkspell! $(SPELLDIR)/it it_IT" -c q
$(SPELLDIR)/it.utf-8.spl : $(VIM) $(FILES)
:sys env LANG=it_IT.UTF-8
$(VIM) -u NONE -e -c "mkspell! $(SPELLDIR)/it it_IT" -c q
../README_it.txt : README_it_IT.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%} it_IT.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.
it_IT.aff it_IT.dic: {buildcheck=}
:assertpkg unzip patch
:fetch it_IT.zip
:sys $(UNZIP) it_IT.zip
:delete it_IT.zip
@if not os.path.exists('it_IT.orig.aff'):
:copy it_IT.aff it_IT.orig.aff
@if not os.path.exists('it_IT.orig.dic'):
:copy it_IT.dic it_IT.orig.dic
@if os.path.exists('it_IT.diff'):
:sys patch <it_IT.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 it_IT.orig.aff it_IT.aff >it_IT.diff
:sys {force} diff -a -C 1 it_IT.orig.dic it_IT.dic >>it_IT.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 it_IT.zip
:mkdir tmp
:cd tmp
@try:
@import stat
:sys $(UNZIP) ../it_IT.zip
:sys {force} diff ../it_IT.orig.aff it_IT.aff >d
@if os.stat('d')[stat.ST_SIZE] > 0:
:copy it_IT.aff ../it_IT.new.aff
:sys {force} diff ../it_IT.orig.dic it_IT.dic >d
@if os.stat('d')[stat.ST_SIZE] > 0:
:copy it_IT.dic ../it_IT.new.dic
@finally:
:cd ..
:delete {r}{f}{q} tmp
:delete it_IT.zip
# vim: set sts=4 sw=4 :