updated for version 7.0130
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..5ead6d0
--- /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 : $VIM $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 : $VIM $FILES
+        :sys env LANG=cs_CZ.UTF-8 $VIM -u NONE -e -c "mkspell! $SPELLDIR/cs cs_CZ" -c q
+
+$SPELLDIR/cs.cp1250.spl : $VIM $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 :