Revert English spell file update
diff --git a/runtime/spell/en/en_CA.diff b/runtime/spell/en/en_CA.diff
index db6bb7e..4b83719 100644
--- a/runtime/spell/en/en_CA.diff
+++ b/runtime/spell/en/en_CA.diff
@@ -1,40 +1,28 @@
-*** en_CA.orig.aff	2015-12-30 18:18:20.076952127 +0100
---- en_CA.aff	2015-12-30 18:32:50.395546116 +0100
+*** en_CA.orig.aff	2010-05-15 13:03:47.000000000 +0200
+--- en_CA.aff	2010-05-15 13:03:47.000000000 +0200
 ***************
-*** 2,7 ****
-  TRY esianrtolcdugmphbyfvkwzESIANRTOLCDUGMPHBYFVKWZ'
-! ICONV 1
-! ICONV ’ '
-  NOSUGGEST !
+*** 3,4 ****
+--- 3,141 ----
   
-  # ordinal numbers
---- 2,146 ----
-  TRY esianrtolcdugmphbyfvkwzESIANRTOLCDUGMPHBYFVKWZ'
-! 
-! # ICONV 1
-! # ICONV ’ '
-! 
-  NOSUGGEST !
-  
-+ FOL  àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ
-+ LOW  àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ
-+ UPP  ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßÿ
++ FOL  àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ
++ LOW  àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ
++ UPP  ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßÿ
 + 
 + MIDWORD	'
 + 
 + RARE ?
-+ BAD %
++ BAD !
 + 
 + MAP 9
-+ MAP aàáâãäå
-+ MAP eèéêë
-+ MAP iìíîï
-+ MAP oòóôõö
-+ MAP uùúûü
-+ MAP nñ
-+ MAP cç
-+ MAP yÿý
-+ MAP sß
++ MAP aàáâãäå
++ MAP eèéêë
++ MAP iìíîï
++ MAP oòóôõö
++ MAP uùúûü
++ MAP nñ
++ MAP cç
++ MAP yÿý
++ MAP sß
 + 
 + # This comes from Aspell en_phonet.dat, version 1.1, 2000-01-07
 + 
@@ -45,8 +33,8 @@
 + SAL AH(AEIOUY)-          H
 + SAL AR(AEIOUY)-          R
 + SAL A(HR)                _
-+ SAL À^                   *
-+ SAL Å^                   *
++ SAL À^                   *
++ SAL Å^                   *
 + SAL BB-                  _
 + SAL B                    B
 + SAL CQ-                  _
@@ -60,7 +48,7 @@
 + SAL DG(EIY)              K
 + SAL DD-                  _
 + SAL D                    T
-+ SAL É<                   E
++ SAL É<                   E
 + SAL EH(AEIOUY)-^         *H
 + SAL ER(AEIOUY)-^         *R
 + SAL E(HR)^               *
@@ -153,29 +141,319 @@
 + REPSAL ht @
 + REPSAL @ ht
 + 
-  # ordinal numbers
+  PFX A Y 1
 ***************
-*** 16,18 ****
-  COMPOUNDRULE n*mp
-! WORDCHARS 0123456789
+*** 30,33 ****
+  SFX N   e     ion        e
+! SFX N   y     ication    y 
+! SFX N   0     en         [^ey] 
   
---- 155,157 ----
-  COMPOUNDRULE n*mp
-! # WORDCHARS 0123456789
+--- 167,170 ----
+  SFX N   e     ion        e
+! SFX N   y     ication    y
+! SFX N   0     en         [^ey]
   
-*** en_CA.orig.dic	2015-12-30 18:20:47.803358258 +0100
---- en_CA.dic	2015-12-30 18:59:26.490267196 +0100
 ***************
-*** 48930 ****
---- 48930,48940 ----
-  zymurgy/M
-+ a a/%
-+ a an/%
-+ a the/%
-+ an a/%
-+ an an/%
-+ an the/%
-+ and and/%
-+ the a/%
-+ the an/%
-+ the the/%
+*** 40,42 ****
+  SFX H   y     ieth       y
+! SFX H   0     th         [^y] 
+  
+--- 177,179 ----
+  SFX H   y     ieth       y
+! SFX H   0     th         [^y]
+  
+***************
+*** 47,49 ****
+  SFX G   e     ing        e
+! SFX G   0     ing        [^e] 
+  
+--- 184,186 ----
+  SFX G   e     ing        e
+! SFX G   0     ing        [^e]
+  
+*** en_CA.orig.dic	2010-05-15 13:03:47.000000000 +0200
+--- en_CA.dic	2010-05-15 13:03:48.000000000 +0200
+***************
+*** 46,48 ****
+  R/G
+- S
+  easternmost
+--- 46,47 ----
+***************
+*** 59,66 ****
+  a
+! b/KGDT
+  Emmey/M
+  baggagemen
+! c/EAS
+  antimalarial/S
+- d/AMV
+  enveloper/M
+--- 58,65 ----
+  a
+! probing
+! probed
+  Emmey/M
+  baggagemen
+! recs
+  antimalarial/S
+  enveloper/M
+***************
+*** 68,98 ****
+  Balearic/M
+! e/FDSM
+! f/BVXT
+  Karamazov/M
+! g/VXB
+! h/VEMS
+! i
+  Braille/DSGM
+- j/FTV
+  transceiver/MS
+! k/FGISE
+  promising/YU
+! l/XTJGV
+  Emmet/M
+! m/XG
+! n/FKT
+! o
+  xviii
+  fitting/PSY
+! p/KRT
+! q
+! r/GVTJ
+! s/FK
+  fatting
+! t/BGXTJ
+  Franciska/M
+  oedipal
+! u
+! v/VTK
+! w/JXTGV
+  youths
+--- 67,94 ----
+  Balearic/M
+! fens
+  Karamazov/M
+! gens
+  Braille/DSGM
+  transceiver/MS
+! inking
+! disking
+! conking
+! inks
+! disks
+! conks
+  promising/YU
+! lings
+  Emmet/M
+! ming
+! pron
+  xviii
+  fitting/PSY
+! cons
+  fatting
+! tings
+  Franciska/M
+  oedipal
+! vive
+! wens
+! wings
+  youths
+***************
+*** 100,103 ****
+  x
+! y/F
+! z/JGT
+  crumby/RT
+--- 96,98 ----
+  x
+! zings
+  crumby/RT
+***************
+*** 714,715 ****
+--- 709,711 ----
+  silty/RT
++ conj.
+  conjectural/Y
+***************
+*** 3145,3146 ****
+--- 3141,3143 ----
+  semester/MS
++ etc.
+  etch/GZSRDJ
+***************
+*** 6190,6191 ****
+--- 6187,6190 ----
+  Paula/M
++ coned
++ cone/MS
+  coneflower/M
+***************
+*** 7022,7024 ****
+  DA
+- DB
+  DC
+--- 7021,7022 ----
+***************
+*** 7395,7397 ****
+  rec
+! red/YPS
+  Eamon/M
+--- 7393,7395 ----
+  rec
+! red/YPSM
+  Eamon/M
+***************
+*** 8388,8390 ****
+  slotting
+- ON
+  OR
+--- 8386,8387 ----
+***************
+*** 9125,9127 ****
+  perchance
+- rte
+  hastiness/MS
+--- 9122,9123 ----
+***************
+*** 10603,10604 ****
+--- 10599,10603 ----
+  dB/M
++ dBi
++ dBm
++ dBd
+  Hewet/M
+***************
+*** 10615,10617 ****
+  Garold/M
+- db
+  tollhouse/M
+--- 10614,10615 ----
+***************
+*** 11017,11019 ****
+  hr
+- ht
+  MCI/M
+--- 11015,11016 ----
+***************
+*** 11609,11611 ****
+  demureness/SM
+! nd/A
+  MIA
+--- 11606,11608 ----
+  demureness/SM
+! nd
+  MIA
+***************
+*** 13669,13671 ****
+  engross/LDRSG
+! hobbit
+  certainty/MUS
+--- 13666,13668 ----
+  engross/LDRSG
+! hobbit/MS
+  certainty/MUS
+***************
+*** 14434,14435 ****
+--- 14431,14433 ----
+  pompom/MS
++ pompon/M
+  Devland/M
+***************
+*** 19265,19267 ****
+  bloodstone/M
+! cetera/S
+  storm/SGZRDM
+--- 19263,19265 ----
+  bloodstone/M
+! et cetera/S
+  storm/SGZRDM
+***************
+*** 20162,20164 ****
+  Hansel/M
+! ring/GZJDRM
+  Hansen/M
+--- 20160,20162 ----
+  Hansel/M
+! ring/GZJDRMS
+  Hansen/M
+***************
+*** 26960,26965 ****
+  Wisenheimer/M
+! disc/GDM
+  horticulturist/SM
+  isotropically
+! dish/DG
+  disburser/M
+--- 26958,26963 ----
+  Wisenheimer/M
+! disc/GDMS
+  horticulturist/SM
+  isotropically
+! dish/DGMS
+  disburser/M
+***************
+*** 28157,28158 ****
+--- 28155,28157 ----
+  pneumonia/MS
++ pneumonic
+  Socratic/S
+***************
+*** 34999,35001 ****
+  claque/MS
+- etc
+  Chad/M
+--- 34998,34999 ----
+***************
+*** 36707,36708 ****
+--- 36705,36707 ----
+  Moody/M
++ Moolenaar/M
+  Bresenham/M
+***************
+*** 40455,40457 ****
+  proneness/MS
+! transl
+  Conchita/M
+--- 40454,40456 ----
+  proneness/MS
+! transl.
+  Conchita/M
+***************
+*** 50272,50273 ****
+--- 50271,50273 ----
+  Dutch/M
++ Farsi
+  Sharon/M
+***************
+*** 52565,52567 ****
+  hatchery/MS
+! vim/SM
+  compatriot/MS
+--- 52565,52568 ----
+  hatchery/MS
+! Vim/SM
+! vim/?
+  compatriot/MS
+***************
+*** 53490,53491 ****
+--- 53491,53493 ----
+  unsearchable
++ searchable
+  felicitous/IY
+***************
+*** 62341 ****
+--- 62343,62354 ----
+  data/M
++ et al.
++ the the/!
++ and and/!
++ a a/!
++ a an/!
++ an a/!
++ an an/!
++ PayPal
++ Google
++ e.g.
++ TCP\/IP