diff options
Diffstat (limited to 'runtime/spell/cs')
-rw-r--r-- | runtime/spell/cs/cs_CZ.diff | 783 | ||||
-rw-r--r-- | runtime/spell/cs/main.aap | 81 |
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 : |