Bug 1333648 - Update the en-US dictionary to SCOWL 2017.01.22. r=ehsan, a=jcristau
authorRyan VanderMeulen <ryanvm@gmail.com>
Wed, 25 Jan 2017 11:37:25 -0500
changeset 353952 71e0c2ed4fa4521cc452d56e0ff280a05b9051e0
parent 353951 d6ff11588e1d1de9e257555319e6c4d0cb378e8c
child 353953 787766dd27b7373797a3fa6ab7115c85f27c04f2
push id6843
push userryanvm@gmail.com
push dateMon, 30 Jan 2017 17:33:00 +0000
treeherdermozilla-esr52@71e0c2ed4fa4 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersehsan, jcristau
bugs1333648
milestone52.0
Bug 1333648 - Update the en-US dictionary to SCOWL 2017.01.22. r=ehsan, a=jcristau
extensions/spellcheck/locales/en-US/hunspell/README_en_US.txt
extensions/spellcheck/locales/en-US/hunspell/dictionary-sources/5-mozilla-added
extensions/spellcheck/locales/en-US/hunspell/dictionary-sources/orig/README_en_US-custom.txt
extensions/spellcheck/locales/en-US/hunspell/dictionary-sources/orig/en_US-custom.dic
extensions/spellcheck/locales/en-US/hunspell/en-US.dic
--- a/extensions/spellcheck/locales/en-US/hunspell/README_en_US.txt
+++ b/extensions/spellcheck/locales/en-US/hunspell/README_en_US.txt
@@ -1,29 +1,31 @@
 en_US-mozilla Hunspell Dictionary
-Generated from SCOWL Version 2016.06.26
-Tue Jul 26 12:40:24 EDT 2016
+Generated from SCOWL Version 2017.01.22
+Tue Jan 24 22:59:28 EST 2017
 
 http://wordlist.sourceforge.net
 
 README file for English Hunspell dictionaries derived from SCOWL.
 
 These dictionaries are created using the speller/make-hunspell-dict
 script in SCOWL.
 
 The following dictionaries are available:
 
   en_US (American)
   en_CA (Canadian)
   en_GB-ise (British with "ise" spelling)
   en_GB-ize (British with "ize" spelling)
+  en_AU (Australian)
 
   en_US-large
   en_CA-large
   en_GB-large (with both "ise" and "ize" spelling)
+  en_AU-large
 
 The normal (non-large) dictionaries correspond to SCOWL size 60 and,
 to encourage consistent spelling, generally only include one spelling
 variant for a word.  The large dictionaries correspond to SCOWL size
 70 and may include multiple spelling for a word when both variants are
 considered almost equal.  The larger dictionaries however (1) have not
 been as carefully checked for errors as the normal dictionaries and
 thus may contain misspelled or invalid words; and (2) contain
@@ -34,18 +36,18 @@ likely to be misspellings of more common
 To get an idea of the difference in size, here are 25 random words
 only found in the large dictionary for American English:
 
   Bermejo Freyr's Guenevere Hatshepsut Nottinghamshire arrestment
   crassitudes crural dogwatches errorless fetial flaxseeds godroon
   incretion jalapeño's kelpie kishkes neuroglias pietisms pullulation
   stemwinder stenoses syce thalassic zees
 
-The en_US and en_CA are the official dictionaries for Hunspell.  The
-en_GB and large dictionaries are made available on an experimental
+The en_US, en_CA and en_AU are the official dictionaries for Hunspell.
+The en_GB and large dictionaries are made available on an experimental
 basis.  If you find them useful please send me a quick email at
 kevina@gnu.org.
 
 If none of these dictionaries suite you (for example, maybe you want
 the normal dictionary that also includes common variants) additional
 dictionaries can be generated at http://app.aspell.net/create or by
 modifying speller/make-hunspell-dict in SCOWL.  Please do let me know
 if you end up publishing a customized dictionary.
@@ -55,17 +57,22 @@ shouldn't be, you can lookup the word up
 to help determine why that is.
 
 General comments on these list can be sent directly to me at
 kevina@gnu.org or to the wordlist-devel mailing lists
 (https://lists.sourceforge.net/lists/listinfo/wordlist-devel).  If you
 have specific issues with any of these dictionaries please file a bug
 report at https://github.com/kevina/wordlist/issues.
 
-IMPORTANT CHANGES INTRODUCED IN 2015.04.24:
+IMPORTANT CHANGES INTRODUCED In 2016.11.20:
+
+New Australian dictionaries thanks to the work of Benjamin Titze
+(btitze@protonmail.ch).
+
+IMPORTANT CHANGES INTRODUCED IN 2016.04.24:
 
 The dictionaries are now in UTF-8 format instead of ISO-8859-1.  This
 was required to handle smart quotes correctly.
 
 IMPORTANT CHANGES INTRODUCED IN 2016.01.19:
 
 "SET UTF8" was changes to "SET UTF-8" in the affix file as some
 versions of Hunspell do not recognize "UTF8".
@@ -83,20 +90,20 @@ COPYRIGHT, SOURCES, and CREDITS:
 
 The English dictionaries come directly from SCOWL 
 and is thus under the same copyright of SCOWL.  The affix file is
 a heavily modified version of the original english.aff file which was
 released as part of Geoff Kuenning's Ispell and as such is covered by
 his BSD license.  Part of SCOWL is also based on Ispell thus the
 Ispell copyright is included with the SCOWL copyright.
 
-The collective work is Copyright 2000-2015 by Kevin Atkinson as well
+The collective work is Copyright 2000-2016 by Kevin Atkinson as well
 as any of the copyrights mentioned below:
 
-  Copyright 2000-2015 by Kevin Atkinson
+  Copyright 2000-2016 by Kevin Atkinson
 
   Permission to use, copy, modify, distribute and sell these word
   lists, the associated scripts, the output created from the scripts,
   and its documentation for any purpose is hereby granted without fee,
   provided that the above copyright notice appears in all copies and
   that both that copyright notice and this permission notice appear in
   supporting documentation. Kevin Atkinson makes no representations
   about the suitability of this array for any purpose. It is provided
@@ -274,21 +281,40 @@ following copyright:
 The 95 level includes the 354,984 single words, 256,772 compound
 words, 4,946 female names and the 3,897 male names, and 21,986 names
 from the MWords package, ABLE.LST from the ENABLE Supplement, and some
 additional words found in my part-of-speech database that were not
 found anywhere else.
 
 Accent information was taken from UKACD.
 
-My VARCON package was used to create the American, British, and
-Canadian word list. 
+The VarCon package was used to create the American, British, Canadian,
+and Australian word list.  It is under the following copyright:
+
+  Copyright 2000-2016 by Kevin Atkinson
 
-Since the original word lists used in the VARCON package came
-from the Ispell distribution they are under the Ispell copyright:
+  Permission to use, copy, modify, distribute and sell this array, the
+  associated software, and its documentation for any purpose is hereby
+  granted without fee, provided that the above copyright notice appears
+  in all copies and that both that copyright notice and this permission
+  notice appear in supporting documentation. Kevin Atkinson makes no
+  representations about the suitability of this array for any
+  purpose. It is provided "as is" without express or implied warranty.
+
+  Copyright 2016 by Benjamin Titze
+
+  Permission to use, copy, modify, distribute and sell this array, the
+  associated software, and its documentation for any purpose is hereby
+  granted without fee, provided that the above copyright notice appears
+  in all copies and that both that copyright notice and this permission
+  notice appear in supporting documentation. Benjamin Titze makes no
+  representations about the suitability of this array for any
+  purpose. It is provided "as is" without express or implied warranty.
+
+  Since the original words lists come from the Ispell distribution:
 
   Copyright 1993, Geoff Kuenning, Granada Hills, CA
   All rights reserved.
 
   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions
   are met:
 
@@ -301,22 +327,21 @@ from the Ispell distribution they are un
      such.  Binary redistributions based on modified source code
      must be clearly marked as modified versions in the documentation
      and/or other materials provided with the distribution.
   (clause 4 removed with permission from Geoff Kuenning)
   5. The name of Geoff Kuenning may not be used to endorse or promote
      products derived from this software without specific prior
      written permission.
 
-  THIS SOFTWARE IS PROVIDED BY GEOFF KUENNING AND CONTRIBUTORS ``AS
-  IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
-  FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL GEOFF
-  KUENNING OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-  BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-  CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
-  ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-  POSSIBILITY OF SUCH DAMAGE.
+  THIS SOFTWARE IS PROVIDED BY GEOFF KUENNING AND CONTRIBUTORS ``AS IS'' AND
+  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+  ARE DISCLAIMED.  IN NO EVENT SHALL GEOFF KUENNING OR CONTRIBUTORS BE LIABLE
+  FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+  DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+  OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+  OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+  SUCH DAMAGE.
 
-Build Date: Tue Jul 26 12:40:24 EDT 2016
+Build Date: Tue Jan 24 22:59:28 EST 2017
--- a/extensions/spellcheck/locales/en-US/hunspell/dictionary-sources/5-mozilla-added
+++ b/extensions/spellcheck/locales/en-US/hunspell/dictionary-sources/5-mozilla-added
@@ -5182,16 +5182,19 @@ Zune's
 abridgement
 abridgement's
 abridgements
 absorbances
 absorbancy
 absorbancy's
 actin
 admin's
+adoptee
+adoptee's
+adoptees
 advocator
 advocator's
 advocators
 adware's
 adwares
 aggregator
 aggregator's
 aggregators
@@ -5249,23 +5252,28 @@ blogrolls
 bloviate
 bloviated
 bloviates
 bloviating
 bloviation
 bloviator
 bloviator's
 bloviators
-blowjob's
-blowjobs
 bookselling
 broadcasted
 cDNA
 canceller
 canceller's
+canonicalization
+canonicalization's
+canonicalizations
+canonicalize
+canonicalized
+canonicalizes
+canonicalizing
 capita
 carboxylic
 carnitas
 cerevisiae
 cerevisiae's
 cerevisiaes
 charcuterie
 chemistries
@@ -5303,17 +5311,16 @@ crimeware
 crimeware's
 cryonic
 cryptologist
 cryptologist's
 cryptologists
 cryptosystem
 cryptosystems
 cul-de-sac
-cultivar's
 cyber
 cytokine
 cytokine's
 datasheet
 datasheet's
 datasheets
 decertification
 decertifications
@@ -5376,18 +5383,16 @@ eschatologists
 exacta
 exactable
 exactas
 exactingness
 exactions
 exactor
 exactor's
 exactors
-exon's
-exons
 experimentalism
 filesystem
 filesystem's
 filesystems
 filmography
 financials
 fluidize
 fluidizes
@@ -5422,17 +5427,16 @@ greyed
 greyer
 greyest
 greying
 greyness's
 greys
 hentai
 hexane's
 hexanes
-hijabs
 hippopotami
 holdem
 iPods
 idolator
 idolator's
 idolators
 inactives
 inactivities
@@ -5484,18 +5488,16 @@ limnologist
 limnologist's
 limnologists
 limnology
 limnology's
 linguistical
 mRNA
 malwares
 mammalia
-meetup's
-meetups
 megajoule
 megajoule's
 mesothelioma
 mesothelioma's
 metadata's
 methoxy
 migrator
 migrator's
@@ -5539,16 +5541,17 @@ neurosciences
 neuroscientist
 neuroscientist's
 neuroscientists
 newswires
 octopi
 oligo
 opposable
 opposer
+outlier's
 parallelization
 parallelization's
 parallelizations
 parallelize
 parallelized
 parallelizes
 parallelizing
 permalink
@@ -5608,20 +5611,16 @@ reactivity's
 reappointments
 rebroadcasted
 recency
 recompilation's
 recurse
 recursed
 recurses
 recursing
-recused
-recuses
-recusing
-reductase's
 reflux's
 relocations
 renominations
 repartitions
 resizable
 resizer
 resubmission's
 retransmission's
@@ -5633,18 +5632,16 @@ rheumatology
 rheumatology's
 rotatably
 sativa
 savoir
 schnaps
 schrod
 schrods
 scot-free
-screensaver's
-screensavers
 screenshot's
 searchable
 selfing
 selfism
 selfist
 selfists
 seraphim
 shemale
@@ -5694,17 +5691,16 @@ testcases
 testsuite
 testsuite's
 testsuites
 textbox
 textbox's
 textboxes
 thaliana
 therebetween
-toolbars
 traceur
 traceur's
 traceurs
 trackback
 trackback's
 trackbacks
 transfect
 transfected
@@ -5730,20 +5726,15 @@ validator
 validators
 vertebrata
 volcanological
 volcanologist
 volcanologist's
 volcanologists
 volcanology
 volcanology's
-weaponized
-weaponizes
-weaponizing
 webdesign
 webdesign's
 webdesigns
 whitepaper
 whitepaper's
 whitepapers
-wildcard's
-wildcards
 wop's
--- a/extensions/spellcheck/locales/en-US/hunspell/dictionary-sources/orig/README_en_US-custom.txt
+++ b/extensions/spellcheck/locales/en-US/hunspell/dictionary-sources/orig/README_en_US-custom.txt
@@ -1,29 +1,31 @@
 en_US-custom Hunspell Dictionary
-Generated from SCOWL Version 2016.06.26
-Tue Jul 26 12:40:23 EDT 2016
+Generated from SCOWL Version 2017.01.22
+Tue Jan 24 22:59:27 EST 2017
 
 http://wordlist.sourceforge.net
 
 README file for English Hunspell dictionaries derived from SCOWL.
 
 These dictionaries are created using the speller/make-hunspell-dict
 script in SCOWL.
 
 The following dictionaries are available:
 
   en_US (American)
   en_CA (Canadian)
   en_GB-ise (British with "ise" spelling)
   en_GB-ize (British with "ize" spelling)
+  en_AU (Australian)
 
   en_US-large
   en_CA-large
   en_GB-large (with both "ise" and "ize" spelling)
+  en_AU-large
 
 The normal (non-large) dictionaries correspond to SCOWL size 60 and,
 to encourage consistent spelling, generally only include one spelling
 variant for a word.  The large dictionaries correspond to SCOWL size
 70 and may include multiple spelling for a word when both variants are
 considered almost equal.  The larger dictionaries however (1) have not
 been as carefully checked for errors as the normal dictionaries and
 thus may contain misspelled or invalid words; and (2) contain
@@ -34,18 +36,18 @@ likely to be misspellings of more common
 To get an idea of the difference in size, here are 25 random words
 only found in the large dictionary for American English:
 
   Bermejo Freyr's Guenevere Hatshepsut Nottinghamshire arrestment
   crassitudes crural dogwatches errorless fetial flaxseeds godroon
   incretion jalapeño's kelpie kishkes neuroglias pietisms pullulation
   stemwinder stenoses syce thalassic zees
 
-The en_US and en_CA are the official dictionaries for Hunspell.  The
-en_GB and large dictionaries are made available on an experimental
+The en_US, en_CA and en_AU are the official dictionaries for Hunspell.
+The en_GB and large dictionaries are made available on an experimental
 basis.  If you find them useful please send me a quick email at
 kevina@gnu.org.
 
 If none of these dictionaries suite you (for example, maybe you want
 the normal dictionary that also includes common variants) additional
 dictionaries can be generated at http://app.aspell.net/create or by
 modifying speller/make-hunspell-dict in SCOWL.  Please do let me know
 if you end up publishing a customized dictionary.
@@ -55,17 +57,22 @@ shouldn't be, you can lookup the word up
 to help determine why that is.
 
 General comments on these list can be sent directly to me at
 kevina@gnu.org or to the wordlist-devel mailing lists
 (https://lists.sourceforge.net/lists/listinfo/wordlist-devel).  If you
 have specific issues with any of these dictionaries please file a bug
 report at https://github.com/kevina/wordlist/issues.
 
-IMPORTANT CHANGES INTRODUCED IN 2015.04.24:
+IMPORTANT CHANGES INTRODUCED In 2016.11.20:
+
+New Australian dictionaries thanks to the work of Benjamin Titze
+(btitze@protonmail.ch).
+
+IMPORTANT CHANGES INTRODUCED IN 2016.04.24:
 
 The dictionaries are now in UTF-8 format instead of ISO-8859-1.  This
 was required to handle smart quotes correctly.
 
 IMPORTANT CHANGES INTRODUCED IN 2016.01.19:
 
 "SET UTF8" was changes to "SET UTF-8" in the affix file as some
 versions of Hunspell do not recognize "UTF8".
@@ -83,20 +90,20 @@ COPYRIGHT, SOURCES, and CREDITS:
 
 The English dictionaries come directly from SCOWL 
 and is thus under the same copyright of SCOWL.  The affix file is
 a heavily modified version of the original english.aff file which was
 released as part of Geoff Kuenning's Ispell and as such is covered by
 his BSD license.  Part of SCOWL is also based on Ispell thus the
 Ispell copyright is included with the SCOWL copyright.
 
-The collective work is Copyright 2000-2015 by Kevin Atkinson as well
+The collective work is Copyright 2000-2016 by Kevin Atkinson as well
 as any of the copyrights mentioned below:
 
-  Copyright 2000-2015 by Kevin Atkinson
+  Copyright 2000-2016 by Kevin Atkinson
 
   Permission to use, copy, modify, distribute and sell these word
   lists, the associated scripts, the output created from the scripts,
   and its documentation for any purpose is hereby granted without fee,
   provided that the above copyright notice appears in all copies and
   that both that copyright notice and this permission notice appear in
   supporting documentation. Kevin Atkinson makes no representations
   about the suitability of this array for any purpose. It is provided
@@ -274,21 +281,40 @@ following copyright:
 The 95 level includes the 354,984 single words, 256,772 compound
 words, 4,946 female names and the 3,897 male names, and 21,986 names
 from the MWords package, ABLE.LST from the ENABLE Supplement, and some
 additional words found in my part-of-speech database that were not
 found anywhere else.
 
 Accent information was taken from UKACD.
 
-My VARCON package was used to create the American, British, and
-Canadian word list. 
+The VarCon package was used to create the American, British, Canadian,
+and Australian word list.  It is under the following copyright:
+
+  Copyright 2000-2016 by Kevin Atkinson
 
-Since the original word lists used in the VARCON package came
-from the Ispell distribution they are under the Ispell copyright:
+  Permission to use, copy, modify, distribute and sell this array, the
+  associated software, and its documentation for any purpose is hereby
+  granted without fee, provided that the above copyright notice appears
+  in all copies and that both that copyright notice and this permission
+  notice appear in supporting documentation. Kevin Atkinson makes no
+  representations about the suitability of this array for any
+  purpose. It is provided "as is" without express or implied warranty.
+
+  Copyright 2016 by Benjamin Titze
+
+  Permission to use, copy, modify, distribute and sell this array, the
+  associated software, and its documentation for any purpose is hereby
+  granted without fee, provided that the above copyright notice appears
+  in all copies and that both that copyright notice and this permission
+  notice appear in supporting documentation. Benjamin Titze makes no
+  representations about the suitability of this array for any
+  purpose. It is provided "as is" without express or implied warranty.
+
+  Since the original words lists come from the Ispell distribution:
 
   Copyright 1993, Geoff Kuenning, Granada Hills, CA
   All rights reserved.
 
   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions
   are met:
 
@@ -301,23 +327,22 @@ from the Ispell distribution they are un
      such.  Binary redistributions based on modified source code
      must be clearly marked as modified versions in the documentation
      and/or other materials provided with the distribution.
   (clause 4 removed with permission from Geoff Kuenning)
   5. The name of Geoff Kuenning may not be used to endorse or promote
      products derived from this software without specific prior
      written permission.
 
-  THIS SOFTWARE IS PROVIDED BY GEOFF KUENNING AND CONTRIBUTORS ``AS
-  IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
-  FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL GEOFF
-  KUENNING OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-  BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-  CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
-  ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-  POSSIBILITY OF SUCH DAMAGE.
+  THIS SOFTWARE IS PROVIDED BY GEOFF KUENNING AND CONTRIBUTORS ``AS IS'' AND
+  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+  ARE DISCLAIMED.  IN NO EVENT SHALL GEOFF KUENNING OR CONTRIBUTORS BE LIABLE
+  FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+  DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+  OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+  OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+  SUCH DAMAGE.
 
-Build Date: Tue Jul 26 12:40:23 EDT 2016
+Build Date: Tue Jan 24 22:59:27 EST 2017
 With Input Command: ../mk-list -v1 --accents=both en_US 60
--- a/extensions/spellcheck/locales/en-US/hunspell/dictionary-sources/orig/en_US-custom.dic
+++ b/extensions/spellcheck/locales/en-US/hunspell/dictionary-sources/orig/en_US-custom.dic
@@ -1,9 +1,9 @@
-49464
+49467
 0/nm
 0th/pt
 1/n1
 1st/p
 1th/tc
 2/nm
 2nd/p
 2th/tc
@@ -2424,16 +2424,17 @@ Cynthia/M
 Cyprian/M
 Cypriot/MS
 Cyprus/M
 Cyrano/M
 Cyril/M
 Cyrillic/M
 Cyrus/M
 Czech/M
+Czechia/M
 Czechoslovak
 Czechoslovakia/M
 Czechoslovakian/SM
 Czechs
 Czerny/M
 D/M
 DA/M
 DAR
@@ -11816,17 +11817,17 @@ anemically
 anemometer/SM
 anemone/SM
 anent
 anesthesia/M
 anesthesiologist/SM
 anesthesiology/M
 anesthetic/SM
 anesthetist/MS
-anesthetization/M
+anesthetization/SM
 anesthetize/GDS
 aneurysm/SM
 anew
 angel/MS
 angelfish/MS
 angelic
 angelica/M
 angelical/Y
@@ -14248,17 +14249,17 @@ blotting
 blotto
 blouse/MGDS
 blow/SZGMR
 blower/M
 blowfly/SM
 blowgun/MS
 blowhard/MS
 blowhole/S
-blowjob
+blowjob/SM
 blowlamp/S
 blown
 blowout/SM
 blowpipe/SM
 blowsy/RT
 blowtorch/MS
 blowup/MS
 blowy/TR
@@ -15157,17 +15158,16 @@ burnable/SM
 burner/M
 burnish/ZGMDRS
 burnisher/M
 burnoose/MS
 burnous/MS
 burnout/MS
 burnt
 burp/MDGS
-burqa/SM
 burr/MDGS
 burrito/MS
 burro/SM
 burrow/SMDRZG
 burrower/M
 bursa/M
 bursae
 bursar/SM
@@ -18903,17 +18903,17 @@ culotte/SM
 culpability/M
 culpable/I
 culpably
 culprit/SM
 cult/MS
 cultism/M
 cultist/MS
 cultivable
-cultivar/S
+cultivar/SM
 cultivate/BDSGN
 cultivated/U
 cultivation/M
 cultivator/MS
 cultural/Y
 culture/MGDS
 cultured/U
 culvert/MS
@@ -21161,16 +21161,18 @@ dysentery/M
 dysfunction/MS
 dysfunctional
 dyslectic/SM
 dyslexia/M
 dyslexic/SM
 dyspepsia/M
 dyspeptic/MS
 dysphagia
+dysphoria
+dysphoric
 dysprosium/M
 dystonia
 dz
 débridement
 débutante/SM
 décolletage/SM
 décolleté
 démodé
@@ -22526,17 +22528,17 @@ existence/MS
 existent
 existential/Y
 existentialism/M
 existentialist/MS
 exit/MDGS
 exobiology/M
 exodus/MS
 exogenous
-exon
+exon/MS
 exonerate/GNDS
 exoneration/M
 exoplanet/MS
 exorbitance/M
 exorbitant/Y
 exorcise/DSG
 exorcism/SM
 exorcist/SM
@@ -26660,17 +26662,17 @@ highlight/SMDRZG
 highlighter/M
 highness/M
 highroad/MS
 highs
 hightail/DSG
 highway/MS
 highwayman/M
 highwaymen
-hijab
+hijab/SM
 hijack/SJZGMDR
 hijacker/M
 hijacking/M
 hike/MZGDRS
 hiker/M
 hiking/M
 hilarious/PY
 hilariousness/M
@@ -29750,17 +29752,16 @@ larkspur/SM
 larva/M
 larvae
 larval
 laryngeal
 larynges
 laryngitis/M
 larynx/M
 lasagna/MS
-lasagne/MS
 lascivious/YP
 lasciviousness/M
 lase/ZGDRS
 laser/M
 lash/MDSGJ
 lashing/M
 lass/MS
 lassie/SM
@@ -29897,16 +29898,17 @@ leaky/PRT
 lean/MDRSTGJP
 leaning/M
 leanness/M
 leap/MDRSZG
 leaper/M
 leapfrog/MS
 leapfrogged
 leapfrogging
+leapt
 learn/AUGDS
 learnedly
 learner/MS
 learning's
 lease/ADSMG
 leaseback/SM
 leasehold/MRSZ
 leaseholder/M
@@ -31338,21 +31340,19 @@ materialist/SM
 materialistic
 materialistically
 materialization/M
 materialize/DSG
 materiel/M
 maternal/Y
 maternity/M
 matey/S
-math/M
 mathematical/Y
 mathematician/SM
 mathematics/M
-maths
 matinee/SM
 mating/M
 matins/M
 matinée/SM
 matriarch/M
 matriarchal
 matriarchs
 matriarchy/SM
@@ -31510,17 +31510,17 @@ medusa
 medusae
 meed/M
 meek/RYPT
 meekness/M
 meerschaum/SM
 meet/MJSG
 meeting/M
 meetinghouse/SM
-meetup
+meetup/MS
 meg/S
 mega
 megabit/SM
 megabucks/M
 megabyte/MS
 megachurch/MS
 megacycle/SM
 megadeath/M
@@ -32813,17 +32813,17 @@ multistory
 multitask/GS
 multitasking/M
 multitude/SM
 multitudinous
 multivariate
 multiverse/SM
 multivitamin/MS
 multiyear
-mum/SM
+mum
 mumble/MZGDRS
 mumbler/M
 mumbletypeg/M
 mummer/MS
 mummery/M
 mummification/M
 mummify/GNDS
 mummy/SM
@@ -34587,17 +34587,17 @@ osteopath/M
 osteopathic
 osteopaths
 osteopathy/M
 osteoporosis/M
 ostler/S
 ostracism/M
 ostracize/GDS
 ostrich/MS
-other/SP
+other/MSP
 otherwise
 otherworldly
 otiose
 otter/MS
 ottoman/MS
 oubliette/MS
 ouch
 ought
@@ -34672,16 +34672,17 @@ outhouse/SM
 outing/M
 outlaid
 outlandish/PY
 outlandishness/M
 outlast/DSG
 outlaw/SGMD
 outlay/SGM
 outlet/SM
+outlier/S
 outline/MGDS
 outlive/GDS
 outlook/MS
 outlying
 outmaneuver/GDS
 outmatch/GDS
 outmoded
 outnumber/DSG
@@ -38924,17 +38925,17 @@ rectum/SM
 recumbent
 recuperate/GNVDS
 recuperation/M
 recur/S
 recurred
 recurrence/SM
 recurring
 recursion/S
-recuse
+recuse/DSG
 recyclable/SM
 recycling/M
 red/PSM
 redact/SDG
 redaction/M
 redactor/SM
 redbird/SM
 redbreast/MS
@@ -38963,17 +38964,17 @@ redolent
 redoubt/SBM
 redoubtably
 redound/SDG
 redraw/SG
 redskin/SM
 reduce/DRSZG
 reducer/M
 reducible
-reductase
+reductase/M
 reduction/SM
 reductionist
 reductive
 redundancy/SM
 redundant/Y
 redwood/SM
 redye/DS
 reediness/M
@@ -40719,17 +40720,17 @@ screamer/M
 screaming/Y
 scree/MDS
 screech/GMDS
 screechy/TR
 screed/S
 screen/SJMDG
 screening/M
 screenplay/SM
-screensaver
+screensaver/SM
 screenshot/S
 screenwriter/SM
 screenwriting/M
 screw's
 screw/UDSG
 screwball/MS
 screwdriver/MS
 screwiness/M
@@ -41977,17 +41978,16 @@ skibob/S
 skid/MS
 skidded
 skidding
 skidpan/S
 skier/M
 skiff/SM
 skiffle
 skiing/M
-skilfully
 skill's
 skill/CSD
 skilled/U
 skillet/SM
 skillful/UY
 skillfulness/M
 skim/MS
 skimmed
@@ -45326,16 +45326,18 @@ thallium/M
 than
 thane/SM
 thank/SDG
 thankful/YP
 thankfulness/M
 thankless/PY
 thanklessness/M
 thanksgiving/SM
+that'd
+that'll
 that/M
 thatch/MDRSZG
 thatcher/M
 thatching/M
 thaw/MDGS
 the/JG
 theater/SM
 theatergoer/SM
@@ -45683,16 +45685,17 @@ timeliness/UM
 timely/UPRT
 timeout/SM
 timepiece/MS
 timer/M
 timescale/S
 timeserver/SM
 timeserving/M
 timeshare/S
+timestamp/SMD
 timetable/DSMG
 timeworn
 timezone
 timid/RYTP
 timidity/M
 timidness/M
 timing/M
 timorous/PY
@@ -45884,17 +45887,17 @@ tonsillectomy/SM
 tonsillitis/M
 tonsorial
 tonsure/DSMG
 tony/RT
 too
 took/A
 tool's
 tool/ADGS
-toolbar/M
+toolbar/SM
 toolbox/MS
 toolkit
 toolmaker/MS
 toot/MDRZGS
 tooter/M
 tooth/MD
 toothache/MS
 toothbrush/MS
@@ -48383,17 +48386,17 @@ weakish
 weakling/SM
 weakness/MS
 weal/MHS
 wealth/M
 wealthiness/M
 wealthy/TRP
 wean/DGS
 weapon/MS
-weaponize
+weaponize/GDS
 weaponless
 weaponry/M
 wear/MRBJSZG
 wearable/U
 wearer/M
 wearied/U
 wearily
 weariness/M
@@ -48745,17 +48748,17 @@ wiggly/TR
 wight/SM
 wiglet/SM
 wigwag/SM
 wigwagged
 wigwagging
 wigwam/SM
 wiki/MS
 wild/MRYSTP
-wildcard
+wildcard/MS
 wildcat/MS
 wildcatted
 wildcatter/MS
 wildcatting
 wildebeest/MS
 wilderness/MS
 wildfire/MS
 wildflower/SM
--- a/extensions/spellcheck/locales/en-US/hunspell/en-US.dic
+++ b/extensions/spellcheck/locales/en-US/hunspell/en-US.dic
@@ -1,9 +1,9 @@
-52346
+52348
 0/nm
 0th/pt
 1/n1
 1st/p
 1th/tc
 2/nm
 2nd/p
 2th/tc
@@ -3023,16 +3023,17 @@ Cyprian/M
 Cypriot/MS
 Cyprus/M
 Cyrano/M
 Cyril/M
 Cyrille/M
 Cyrillic/M
 Cyrus/M
 Czech/M
+Czechia/M
 Czechoslovak
 Czechoslovakia/M
 Czechoslovakian/SM
 Czechs
 Czerny/M
 D'Arcy
 D/M
 DA/M
@@ -14494,17 +14495,17 @@ anemically
 anemometer/SM
 anemone/SM
 anent
 anesthesia/M
 anesthesiologist/SM
 anesthesiology/M
 anesthetic/SM
 anesthetist/MS
-anesthetization/M
+anesthetization/SM
 anesthetize/GDS
 aneurysm/SM
 anew
 angel/MS
 angelfish/MS
 angelic
 angelica/M
 angelical/Y
@@ -17860,17 +17861,16 @@ burnable/SM
 burner/M
 burnish/ZGMDRS
 burnisher/M
 burnoose/MS
 burnous/MS
 burnout/MS
 burnt
 burp/MDGS
-burqa/SM
 burr/MDGS
 burrito/MS
 burro/SM
 burrow/SMDRZG
 burrower/M
 bursa/M
 bursae
 bursar/SM
@@ -18232,17 +18232,17 @@ cannot
 canny/UTR
 canoe/MDS
 canoeing
 canoeist/SM
 canola/M
 canon/MS
 canonical/Y
 canonicalization/MS
-canonicalize/DGS
+canonicalize/GDS
 canonization/SM
 canonize/DSG
 canoodle/DSG
 canopy/GDSM
 canst
 cant's
 cant/CZRDGS
 cantabile
@@ -23893,16 +23893,18 @@ dysentery/M
 dysfunction/MS
 dysfunctional
 dyslectic/SM
 dyslexia/M
 dyslexic/SM
 dyspepsia/M
 dyspeptic/MS
 dysphagia
+dysphoria
+dysphoric
 dysprosium/M
 dystonia
 dz
 dbridement
 dbutante/SM
 dcolletage/SM
 dcollet
 dmod
@@ -29421,17 +29423,17 @@ highlight/SMDRZG
 highlighter/M
 highness/M
 highroad/MS
 highs
 hightail/DSG
 highway/MS
 highwayman/M
 highwaymen
-hijab/S
+hijab/SM
 hijack/SJZGMDR
 hijacker/M
 hijacking/M
 hike/MZGDRS
 hiker/M
 hiking/M
 hilarious/PY
 hilariousness/M
@@ -32528,17 +32530,16 @@ larkspur/SM
 larva/M
 larvae
 larval
 laryngeal
 larynges
 laryngitis/M
 larynx/M
 lasagna/MS
-lasagne/MS
 lascivious/YP
 lasciviousness/M
 lase/ZGDRS
 laser/M
 lash/MDSGJ
 lashing/M
 lass/MS
 lassie/SM
@@ -32675,16 +32676,17 @@ leaky/PRT
 lean/MDRSTGJP
 leaning/M
 leanness/M
 leap/MDRSZG
 leaper/M
 leapfrog/MS
 leapfrogged
 leapfrogging
+leapt
 learn/AUGDS
 learnedly
 learner/MS
 learning's
 lease/ADSMG
 leaseback/SM
 leasehold/MRSZ
 leaseholder/M
@@ -34123,21 +34125,19 @@ materialist/SM
 materialistic
 materialistically
 materialization/M
 materialize/DSG
 materiel/M
 maternal/Y
 maternity/M
 matey/S
-math/M
 mathematical/Y
 mathematician/SM
 mathematics/M
-maths
 matinee/SM
 mating/M
 matins/M
 matine/SM
 matriarch/M
 matriarchal
 matriarchs
 matriarchy/SM
@@ -35609,17 +35609,17 @@ multistory
 multitask/GS
 multitasking/M
 multitude/SM
 multitudinous
 multivariate
 multiverse/SM
 multivitamin/MS
 multiyear
-mum/SM
+mum
 mumble/MZGDRS
 mumbler/M
 mumbletypeg/M
 mummer/MS
 mummery/M
 mummification/M
 mummify/GNDS
 mummy/SM
@@ -37396,17 +37396,17 @@ osteopath/M
 osteopathic
 osteopaths
 osteopathy/M
 osteoporosis/M
 ostler/S
 ostracism/M
 ostracize/GDS
 ostrich/MS
-other/SP
+other/MSP
 otherwise
 otherworldly
 otiose
 otter/MS
 ottoman/MS
 oubliette/MS
 ouch
 ought
@@ -37481,17 +37481,17 @@ outhouse/SM
 outing/M
 outlaid
 outlandish/PY
 outlandishness/M
 outlast/DSG
 outlaw/SGMD
 outlay/SGM
 outlet/SM
-outlier/SM
+outlier/MS
 outline/MGDS
 outlive/GDS
 outlook/MS
 outlying
 outmaneuver/GDS
 outmatch/GDS
 outmoded
 outnumber/DSG
@@ -44828,17 +44828,16 @@ skibob/S
 skid/MS
 skidded
 skidding
 skidpan/S
 skier/M
 skiff/SM
 skiffle
 skiing/M
-skilfully
 skill's
 skill/CSD
 skilled/U
 skillet/SM
 skillful/UY
 skillfulness/M
 skim/MS
 skimmed
@@ -48194,16 +48193,18 @@ thallium/M
 than
 thane/SM
 thank/SDG
 thankful/YP
 thankfulness/M
 thankless/PY
 thanklessness/M
 thanksgiving/SM
+that'd
+that'll
 that/M
 thatch/MDRSZG
 thatcher/M
 thatching/M
 thaw/MDGS
 the/JG
 theater/SM
 theatergoer/SM
@@ -48552,16 +48553,17 @@ timeliness/UM
 timely/UPRT
 timeout/SM
 timepiece/MS
 timer/M
 timescale/S
 timeserver/SM
 timeserving/M
 timeshare/S
+timestamp/SMD
 timetable/DSMG
 timeworn
 timezone
 timid/RYTP
 timidity/M
 timidness/M
 timing/M
 timorous/PY