summaryrefslogtreecommitdiffstats
path: root/runtime/spell/cs
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/spell/cs')
-rw-r--r--runtime/spell/cs/cs_CZ.diff783
-rw-r--r--runtime/spell/cs/main.aap81
2 files changed, 864 insertions, 0 deletions
diff --git a/runtime/spell/cs/cs_CZ.diff b/runtime/spell/cs/cs_CZ.diff
new file mode 100644
index 0000000..40a84ef
--- /dev/null
+++ b/runtime/spell/cs/cs_CZ.diff
@@ -0,0 +1,783 @@
+*** cs_CZ.orig.aff Sat Aug 13 21:38:29 2005
+--- cs_CZ.aff Sat Aug 13 23:29:13 2005
+***************
+*** 3,4 ****
+--- 3,8 ----
+
++ FOL ą˘łľś¨šşťźžżą˛ł´ľśˇ¸šşťź˝žżŕáâăäĺćçčéęëěíîďđńňóôőöřůúűüýţß˙
++ LOW ą˘łľś¨šşťźžżą˛ł´ľśˇ¸šşťź˝žżŕáâăäĺćçčéęëěíîďđńňóôőöřůúűüýţß˙
++ UPP Ą˘ŁĽŚ¨ŠŞŤŹŽŻą˛ł´ľśˇ¸šşťź˝žżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖŘŮÚŰÜÝŢß˙
++
+ PFX N Y 1
+***************
+*** 2118,2120 ****
+ SFX A nout ly [aeiouyáéíóúýůě]rnout
+! SFX A nout l [aeiouyáéíóúýůěr][^aeiouyáéíóúýůěrl][^aeiouy
+ SFX A nout l [aeiouyáéíóúýůěr][^aeiouyáéíóúýůěrl]nout
+--- 2122,2124 ----
+ SFX A nout ly [aeiouyáéíóúýůě]rnout
+! SFX A nout l [aeiouyáéíóúýůěr][^aeiouyáéíóúýůěrl][^aeiouy]out
+ SFX A nout l [aeiouyáéíóúýůěr][^aeiouyáéíóúýůěrl]nout
+*** cs_CZ.orig.dic Sat Aug 13 21:38:29 2005
+--- cs_CZ.dic Sun Aug 14 15:33:38 2005
+***************
+*** 2944,2946 ****
+ ar/H
+- arch
+ archaický/YCRN
+--- 2944,2945 ----
+***************
+*** 3098,3100 ****
+ arogantní/YKRN
+- aroma
+ aroma/K
+--- 3097,3098 ----
+***************
+*** 4753,4755 ****
+ banjo/MQ
+- bank
+ banka/ZQ
+--- 4751,4752 ----
+***************
+*** 5540,5542 ****
+ Bechyňákův/Y
+- Bechyně
+ Bechyně/S
+--- 5537,5538 ----
+***************
+*** 5945,5947 ****
+ bermudský/YRN
+- Bermudy
+ Bermudy/ZQ
+--- 5941,5942 ----
+***************
+*** 6111,6113 ****
+ Beustův/Y
+- bez
+ Bezáková/Y
+--- 6106,6107 ----
+***************
+*** 7294,7296 ****
+ blána/Z
+- Blanc
+ Blanc/PV
+--- 7288,7289 ----
+***************
+*** 9456,9458 ****
+ břichovitý/YKR
+- břímě
+ břímě/M
+--- 9449,9450 ----
+***************
+*** 9667,9669 ****
+ budyšínský/Y
+- bufet
+ bufetářčin/Y
+--- 9659,9660 ----
+***************
+*** 9677,9679 ****
+ bufferový/YRN
+- buffet
+ buffet/H
+--- 9668,9669 ----
+***************
+*** 11386,11388 ****
+ cop/H
+- copyright
+ copyright/H
+--- 11376,11377 ----
+***************
+*** 11446,11448 ****
+ cresc
+- crescendo
+ crescendo/MQ
+--- 11435,11436 ----
+***************
+*** 13810,13812 ****
+ daktylus/Q
+- dál
+ dalajláma/PV
+--- 13798,13799 ----
+***************
+*** 13816,13818 ****
+ dál/E
+- dále
+ Dalecký/Y
+--- 13803,13804 ----
+***************
+*** 13821,13823 ****
+ dále/E
+- daleko
+ dalekohled/H
+--- 13807,13808 ----
+***************
+*** 14082,14084 ****
+ datla
+- datle
+ datlech
+--- 14067,14068 ----
+***************
+*** 14756,14758 ****
+ dekurační/YRN
+- děl
+ delaborace/Z
+--- 14740,14741 ----
+***************
+*** 15301,15303 ****
+ desaterákův/Y
+- desatero
+ desatero/MQ
+--- 15284,15285 ----
+***************
+*** 15716,15718 ****
+ devaterník/H
+- devatero
+ devatero/MQ
+--- 15698,15699 ----
+***************
+*** 16152,16154 ****
+ DIK
+- dík
+ dikalciumfosfát/H
+--- 16133,16134 ----
+***************
+*** 16603,16605 ****
+ Diův/Y
+- div
+ divácký/YKR
+--- 16583,16584 ----
+***************
+*** 19886,19888 ****
+ dopola
+- dopoledne
+ dopoledne/M
+--- 19865,19866 ----
+***************
+*** 19970,19972 ****
+ doprat/ATN
+- doprava
+ doprava/ZQ
+--- 19948,19949 ----
+***************
+*** 22912,22914 ****
+ dřív/E
+- dříve
+ dřívečko/MQ
+--- 22889,22890 ----
+***************
+*** 26369,26371 ****
+ fakoemulsifikace/Z
+- faksimile
+ faksimile/Z
+--- 26345,26346 ----
+***************
+*** 27266,27268 ****
+ fimóza/ZQ
+- finále
+ finále/Z
+--- 27241,27242 ----
+***************
+*** 28101,28103 ****
+ foxtrotový/Y
+- foyer
+ foyer/H
+--- 28075,28076 ----
+***************
+*** 28759,28761 ****
+ Gajdův/Y
+- Gal
+ gal
+--- 28732,28733 ----
+***************
+*** 29060,29062 ****
+ gemovat/ATN
+- gen
+ genciánový/YR
+--- 29032,29033 ----
+***************
+*** 29410,29412 ****
+ glejt/H
+- glissando
+ glissando/MQ
+--- 29381,29382 ----
+***************
+*** 31247,31249 ****
+ hefebrand/H
+- Hegel
+ Hegela
+--- 31217,31218 ----
+***************
+*** 31602,31604 ****
+ Herkulem
+- Herkules
+ Herkules/D
+--- 31571,31572 ----
+***************
+*** 32258,32260 ****
+ hloubětínský/Y
+- hloubi
+ hloubicí/Y
+--- 32226,32227 ----
+***************
+*** 32612,32614 ****
+ Hocký/Y
+- hod
+ Hodějice/C
+--- 32579,32580 ----
+***************
+*** 33069,33071 ****
+ homoisoflavonoid/H
+- Homola
+ Homola/PV
+--- 33035,33036 ----
+***************
+*** 34389,34391 ****
+ hřebelec/S
+- hřeben
+ hřebenatka/ZQ
+--- 34354,34355 ----
+***************
+*** 34817,34819 ****
+ Huserkův/Y
+- husí
+ husice/ZQ
+--- 34781,34782 ----
+***************
+*** 36441,36443 ****
+ chřupavý/YKRN
+- chtě
+ chtěje/XN
+--- 36404,36405 ----
+***************
+*** 38569,38571 ****
+ jajaj
+- jak
+ jakákoli
+--- 38531,38532 ----
+***************
+*** 39323,39325 ****
+ jedné/N
+- jedni
+ jednice/ZQ
+--- 39284,39285 ----
+***************
+*** 39534,39536 ****
+ jednotýdenní/YR
+- jednou
+ jednoúčelový/YRN
+--- 39494,39495 ----
+***************
+*** 39717,39719 ****
+ jemuž
+- jen
+ Jena/ZQ
+--- 39676,39677 ----
+***************
+*** 39755,39757 ****
+ jen/N
+- jenom
+ jenom/N
+--- 39713,39714 ----
+***************
+*** 40149,40151 ****
+ jináč/S
+- jinak
+ jinak/N
+--- 40106,40107 ----
+***************
+*** 41317,41319 ****
+ Kalistův/Y
+- Kališ
+ kalíšek/Q
+--- 41273,41274 ----
+***************
+*** 42861,42863 ****
+ kdežto
+- kdo
+ kdojíjak
+--- 42816,42817 ----
+***************
+*** 44048,44050 ****
+ Klsákův/Y
+- klub
+ klubající/YN
+--- 44002,44003 ----
+***************
+*** 44235,44237 ****
+ Kneřův/Y
+- kněz
+ kněze
+--- 44188,44189 ----
+***************
+*** 45007,45009 ****
+ kolik
+- kolika
+ kolikaciferný/YKRN
+--- 44959,44960 ----
+***************
+*** 46292,46294 ****
+ kontinuum/MQ
+- konto
+ kontokorent/H
+--- 46243,46244 ----
+***************
+*** 47152,47154 ****
+ kosmopolitův/Y
+- kosmos
+ kosmos/Q
+--- 47102,47103 ----
+***************
+*** 51844,51846 ****
+ Leclancheův/Y
+- leč
+ léčba/ZQ
+--- 51793,51794 ----
+***************
+*** 52449,52451 ****
+ leštivý/YKRN
+- let
+ létací/YN
+--- 52397,52398 ----
+***************
+*** 54351,54353 ****
+ lůj
+- luk
+ Lukáčová/Y
+--- 54298,54299 ----
+***************
+*** 55408,55410 ****
+ Mallorca/ZQ
+- málo
+ maloburžoasie/Z
+--- 55354,55355 ----
+***************
+*** 55574,55576 ****
+ mamutův/Y
+- Man
+ má/N
+--- 55519,55520 ----
+***************
+*** 55852,55854 ****
+ Maputo/MQ
+- marabu
+ marabu/PV
+--- 55796,55797 ----
+***************
+*** 57254,57256 ****
+ Mendlův/Y
+- méně
+ méněcennější/YRW
+--- 57197,57198 ----
+***************
+*** 58358,58360 ****
+ milený/YN
+- milerád
+ milerád/O
+--- 58300,58301 ----
+***************
+*** 59426,59428 ****
+ mocím
+- mocipán
+ mocipána
+--- 59367,59368 ----
+***************
+*** 60833,60835 ****
+ Muchův/Y
+- můj
+ můj/Y
+--- 60773,60774 ----
+***************
+*** 62308,62310 ****
+ nadplocha/ZQ
+- nadpočet
+ nadpočetnější/YRW
+--- 62247,62248 ----
+***************
+*** 66114,66116 ****
+ navažující/YN
+- navečer
+ navečer/L
+--- 66052,66053 ----
+***************
+*** 66581,66583 ****
+ nebes
+- nebesa
+ nebesa/MQ
+--- 66518,66519 ----
+***************
+*** 68080,68082 ****
+ noblesní/YKR
+- noc
+ nocemi
+--- 68016,68017 ----
+***************
+*** 68562,68564 ****
+ novum/MQ
+- Nový
+ Nový/Y
+--- 68497,68498 ----
+***************
+*** 73018,73020 ****
+ odpojovávat/JTN
+- odpoledne
+ odpoledne/M
+--- 72952,72953 ----
+***************
+*** 73121,73123 ****
+ odprašovat/ATN
+- odprava
+ odprava/ZQ
+--- 73054,73055 ----
+***************
+*** 76145,76147 ****
+ oosféra/ZQ
+- op
+ opáčení/SN
+--- 76077,76078 ----
+***************
+*** 78040,78042 ****
+ ostřihnout/ATN
+- Ostřihom
+ Ostřihom/K
+--- 77971,77972 ----
+***************
+*** 80117,80121 ****
+ pantheistický/YCR
+- pantofel
+ pantofel/Q
+- pantofle
+ pantoflemi
+--- 80047,80049 ----
+***************
+*** 80258,80260 ****
+ par
+- pár
+ paraamfibolit/H
+--- 80186,80187 ----
+***************
+*** 81414,81416 ****
+ PE
+- pec
+ pecař/U
+--- 81341,81342 ----
+***************
+*** 82720,82722 ****
+ pianistův/Y
+- piano
+ piáno/MQ
+--- 82646,82647 ----
+***************
+*** 83321,83323 ****
+ pizzerie/Z
+- pizzicato
+ pizzicato/MQ
+--- 83246,83247 ----
+***************
+*** 83731,83733 ****
+ plebiscit/H
+- plebs
+ plebse
+--- 83655,83656 ----
+***************
+*** 83833,83835 ****
+ Pleskotův/Y
+- plesky
+ plesky/H
+--- 83756,83757 ----
+***************
+*** 85861,85863 ****
+ podřadění/SN
+- podřaděný
+ podřaděný/YKRN
+--- 85783,85784 ----
+***************
+*** 89077,89079 ****
+ popřávat/JN
+- popředí
+ popředí/S
+--- 88998,88999 ----
+***************
+*** 91358,91360 ****
+ pozabíjet/JTN
+- pozadí
+ pozadí/S
+--- 91278,91279 ----
+***************
+*** 91783,91785 ****
+ práceschopný/YKR
+- prací
+ práci
+--- 91702,91703 ----
+***************
+*** 92176,92178 ****
+ pravěký/YKR
+- právem
+ právem/N
+--- 92094,92095 ----
+***************
+*** 95377,95379 ****
+ prospávat/JTN
+- prospěch
+ prospěchání/SN
+--- 95294,95295 ----
+***************
+*** 105195,105197 ****
+ půldenní/YR
+- půldne
+ půldnech
+--- 105111,105112 ----
+***************
+*** 105216,105218 ****
+ půldruhý/Y
+- půle
+ pulec/U
+--- 105131,105132 ----
+***************
+*** 106257,106259 ****
+ rámcový/YR
+- rámě
+ rámec/S
+--- 106171,106172 ----
+***************
+*** 109304,109306 ****
+ rozdělující/YN
+- rozdíl
+ rozdílení/SN
+--- 109217,109218 ----
+***************
+*** 113029,113031 ****
+ Rúr/H
+- Rus
+ rusalčí/Y
+--- 112941,112942 ----
+***************
+*** 113124,113126 ****
+ ruština/ZQ
+- Rút
+ Růta/PV
+--- 113035,113036 ----
+***************
+*** 115104,115106 ****
+ scezovat/ATN
+- science
+ science/Z
+--- 115014,115015 ----
+***************
+*** 115723,115725 ****
+ sedmerče/K
+- sedmero
+ sedmero/MQ
+--- 115632,115633 ----
+***************
+*** 116249,116251 ****
+ Sémův/Y
+- sen
+ senař/PI
+--- 116157,116158 ----
+***************
+*** 116962,116964 ****
+ sešvindlovat/ATN
+- set
+ setba/ZQ
+--- 116869,116870 ----
+***************
+*** 117786,117788 ****
+ Sikův/Y
+- sil
+ silácký/YKRN
+--- 117692,117693 ----
+***************
+*** 121635,121637 ****
+ spatný/YKR
+- spatra
+ spatra/ZQ
+--- 121540,121541 ----
+***************
+*** 121887,121889 ****
+ spíš
+- spíše
+ spíše/E
+--- 121791,121792 ----
+***************
+*** 122323,122325 ****
+ spolupráce/N
+- spolupráci
+ spolupracích/N
+--- 122226,122227 ----
+***************
+*** 122890,122892 ****
+ srovnanější/YRW
+- srovnání
+ srovnání/SN
+--- 122792,122793 ----
+***************
+*** 129987,129989 ****
+ šunt/H
+- šup
+ šupácký/YKR
+--- 129888,129889 ----
+***************
+*** 130427,130429 ****
+ takovouto
+- takový
+ takovýchto
+--- 130327,130328 ----
+***************
+*** 131190,131192 ****
+ temžský/Y
+- ten
+ tenata/MQ
+--- 131089,131090 ----
+***************
+*** 131958,131960 ****
+ tichý/YKRO
+- tik
+ tikající/YN
+--- 131856,131857 ----
+***************
+*** 132541,132543 ****
+ Tomaschův/Y
+- Tomáš
+ Tomášek/PV
+--- 132438,132439 ----
+***************
+*** 133890,133892 ****
+ Trubská/Y
+- truc
+ truc/H
+--- 133786,133787 ----
+***************
+*** 134057,134059 ****
+ třást/IN
+- třeba
+ třeba/N
+--- 133952,133953 ----
+***************
+*** 135024,135026 ****
+ tvrz/Z
+- tvůj
+ tvůj/Y
+--- 134918,134919 ----
+***************
+*** 135532,135534 ****
+ účesový/YR
+- účet
+ účetnický/YRN
+--- 135425,135426 ----
+***************
+*** 139620,139622 ****
+ uzamknutí/SN
+- uzamknutý
+ uzamknutý/YKRN
+--- 139512,139513 ----
+***************
+*** 141624,141626 ****
+ Verdolův/Y
+- věren
+ věren/N
+--- 141515,141516 ----
+***************
+*** 141651,141653 ****
+ věr/N
+- věrna
+ věrna/N
+--- 141541,141542 ----
+***************
+*** 141663,141665 ****
+ Verne/Y
+- věrni
+ věrni/N
+--- 141552,141553 ----
+***************
+*** 141667,141669 ****
+ vernisáž/Z
+- věrno
+ věrno/N
+--- 141555,141556 ----
+***************
+*** 141671,141676 ****
+ vernovka/ZQ
+- věrnu
+ věrnu/N
+ Vernův/Y
+- věrny
+ věrny/N
+--- 141558,141561 ----
+***************
+*** 141924,141926 ****
+ vetknutí/SN
+- vetknutý
+ vetknutý/YKRN
+--- 141809,141810 ----
+***************
+*** 142117,142119 ****
+ vhloubený/YKRN
+- vhloubit
+ vhloubit/ATN
+--- 142001,142002 ----
+***************
+*** 144104,144106 ****
+ Voldánův/Y
+- vole
+ volební/YR
+--- 143987,143988 ----
+***************
+*** 144409,144411 ****
+ Votýpkův/Y
+- vous
+ vousáč/U
+--- 144291,144292 ----
+***************
+*** 144952,144954 ****
+ vrtulový/YR
+- vrub
+ vrub/H
+--- 144833,144834 ----
+***************
+*** 144979,144981 ****
+ vrývavý/YR
+- vrz
+ Vrzáček/PV
+--- 144859,144860 ----
+***************
+*** 151330,151332 ****
+ vytknutí/SN
+- vytknutý
+ vytknutý/YRN
+--- 151209,151210 ----
+***************
+*** 151927,151929 ****
+ vyvrhnutí/SN
+- vyvrhnutý
+ vyvrhnutý/YKRN
+--- 151805,151806 ----
+***************
+*** 152435,152437 ****
+ vzdělávat/JTN
+- vzdor
+ vzdor/H
+--- 152312,152313 ----
+***************
+*** 156040,156042 ****
+ zamknutí/SN
+- zamknutý
+ zamknutý/YKRN
+--- 155916,155917 ----
+***************
+*** 157795,157797 ****
+ zastonejte/N
+- zastoupení
+ zastoupení/SN
+--- 157670,157671 ----
+***************
+*** 160364,160366 ****
+ zebří/Y
+- zebu
+ zebu/BN
+--- 160238,160239 ----
+***************
+*** 166409,166411 ****
+ Žmuď
+- žnec
+ žnec/U
+--- 166282,166283 ----
diff --git a/runtime/spell/cs/main.aap b/runtime/spell/cs/main.aap
new file mode 100644
index 0000000..53ae46f
--- /dev/null
+++ b/runtime/spell/cs/main.aap
@@ -0,0 +1,81 @@
+# Aap recipe for Czech 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 = cs_CZ.aff cs_CZ.dic
+
+all: $SPELLDIR/cs.iso-8859-2.spl $SPELLDIR/cs.utf-8.spl \
+ $SPELLDIR/cs.cp1250.spl ../README_cs.txt
+
+$SPELLDIR/cs.iso-8859-2.spl : $FILES
+ :sys env LANG=cs_CZ.ISO8859-2 $VIM -u NONE -e -c "mkspell! $SPELLDIR/cs cs_CZ" -c q
+
+$SPELLDIR/cs.utf-8.spl : $FILES
+ :sys env LANG=cs_CZ.UTF-8 $VIM -u NONE -e -c "mkspell! $SPELLDIR/cs cs_CZ" -c q
+
+$SPELLDIR/cs.cp1250.spl : $FILES
+ :sys $VIM -u NONE -e -c "set enc=cp1250" -c "mkspell! $SPELLDIR/cs cs_CZ" -c q
+
+../README_cs.txt: README_cs_CZ.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%} cs_CZ.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.
+cs_CZ.aff cs_CZ.dic: {buildcheck=}
+ :assertpkg unzip patch
+ :fetch cs_CZ.zip
+ :sys $UNZIP cs_CZ.zip
+ :delete cs_CZ.zip
+ @if not os.path.exists('cs_CZ.orig.aff'):
+ :copy cs_CZ.aff cs_CZ.orig.aff
+ @if not os.path.exists('cs_CZ.orig.dic'):
+ :copy cs_CZ.dic cs_CZ.orig.dic
+ @if os.path.exists('cs_CZ.diff'):
+ :sys patch <cs_CZ.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 cs_CZ.orig.aff cs_CZ.aff >cs_CZ.diff
+ :sys {force} diff -a -C 1 cs_CZ.orig.dic cs_CZ.dic >>cs_CZ.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 cs_CZ.zip
+ :mkdir tmp
+ :cd tmp
+ @try:
+ @import stat
+ :sys $UNZIP ../cs_CZ.zip
+ :sys {force} diff ../cs_CZ.orig.aff cs_CZ.aff >d
+ @if os.stat('d')[stat.ST_SIZE] > 0:
+ :copy cs_CZ.aff ../cs_CZ.new.aff
+ :sys {force} diff ../cs_CZ.orig.dic cs_CZ.dic >d
+ @if os.stat('d')[stat.ST_SIZE] > 0:
+ :copy cs_CZ.dic ../cs_CZ.new.dic
+ @finally:
+ :cd ..
+ :delete {r}{f}{q} tmp
+ :delete cs_CZ.zip
+
+
+# vim: set sts=4 sw=4 :