Add spelling fixes, primarily triple letters when double is correct, recuse->recurse and hmdi->hdmi (#1074)
Co-authored-by: bl-ue <bl-ue@users.noreply.github.com>
diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt
index e583a7e..5411e26 100644
--- a/codespell_lib/data/dictionary.txt
+++ b/codespell_lib/data/dictionary.txt
@@ -334,6 +334,7 @@
accessort->accessor
accesss->access
accesssible->accessible
+accesssing->accessing
accesssor->accessor
accesssors->accessors
accet->accept
@@ -473,6 +474,7 @@
accssor->accessor
acctual->actual
accumalate->accumulate
+accumalates->accumulates
accumalator->accumulator
accumalte->accumulate
accumalted->accumulated
@@ -1434,6 +1436,7 @@
alllocate->allocate
alllocation->allocation
alllow->allow
+alllowed->allowed
alllows->allows
allmost->almost
alloacate->allocate
@@ -1795,6 +1798,7 @@
annaying->annoying
annays->annoys, any,
anniversery->anniversary
+annnounce->announce
annoation->annotation
annoint->anoint
annointed->anointed
@@ -2515,6 +2519,8 @@
arround->around
arrray->array
arrrays->arrays
+arrrive->arrive
+arrrived->arrived
arrrives->arrives
arrtibute->attribute
arry->array, carry,
@@ -2743,7 +2749,9 @@
asssembly->assembly
asssert->assert
asssertion->assertion
+asssociate->associated
asssociated->associated
+asssociation->association
asssume->assume
asssumes->assumes
asssuming->assuming
@@ -3331,6 +3339,7 @@
autometic->automatic
autometically->automatically
automibile->automobile
+automicatilly->automatically
automonomous->autonomous
automtically->automatically
autonagotiation->autonegotiation
@@ -5679,6 +5688,7 @@
collison->collision, collusion,
collisons->collisions, collusion, collusions,
collission->collision, collusion,
+collistion->collision
colllapses->collapses
collocalized->colocalized
collonade->colonnade
@@ -6269,6 +6279,8 @@
compresor->compressor
compressable->compressible
compresser->compressor
+compresss->compress
+compresssed->compressed
compresssion->compression
comprimise->compromise
compromize->compromise
@@ -6348,6 +6360,7 @@
concatentation->concatenation
concatentations->concatenations
concatented->concatenated
+concatinate->concatenate
concatinated->concatenated
concatination->concatenation
concatinations->concatenations
@@ -8424,6 +8437,7 @@
decompresor->decompressor
decompressd->decompressed
decompresser->decompressor
+decompresssion->decompression
decompse->decompose
decond->decode
deconde->decode
@@ -11848,6 +11862,7 @@
excedeed->exceeded
excedes->exceeds
exceding->exceeding
+exceeed->exceed
exceirpt->excerpt
exceirpts->excerpts
excelent->excellent
@@ -14083,6 +14098,7 @@
garabge->garbage
garantee->guarantee
garanteed->guaranteed
+garanteeed->guaranteed
garantees->guarantees
garantied->guaranteed
garanty->guarantee
@@ -14119,7 +14135,8 @@
gaus'->Gauss'
gaus's->Gauss'
gaus->Gauss, gauze,
-gausian->Gaussian
+gausian->gaussian
+geeneric->generic
geenrate->generate
geenrated->generated
geenrates->generates
@@ -14179,6 +14196,7 @@
generilized->generalized
generilizes->generalizes
generiously->generously
+generlaizes->generalizes
generted->generated
generting->generating
genertion->generation
@@ -14921,6 +14939,7 @@
hitogram->histogram
hitsingles->hit singles
hiygeine->hygiene
+hmdi->hdmi
hnalder->handler
hoeks->hoax
hoever->however
@@ -18417,7 +18436,7 @@
minsitry->ministry
minstries->ministries
minstry->ministry
-mintor->mentor, monitor,
+mintor->mentor, monitor, minor,
mintored->mentored, monitored,
mintoring->mentoring, monitoring,
mintors->mentors, monitors,
@@ -18795,6 +18814,7 @@
mroe->more
MSDOS->MS-DOS
mssing->missing
+msssge->message
mthod->method
mtuually->mutually
mucuous->mucous
@@ -18811,6 +18831,7 @@
mulitplied->multiplied
mulitplier->multiplier
mulitpliers->multipliers
+mulitply->multiply
multi-dimenional->multi-dimensional
multi-dimenionsal->multi-dimensional
multi-langual->multi-lingual
@@ -19044,6 +19065,7 @@
neeedless->needless, needles,
neeedn't->needn't
neeeds->needs
+neees->needs, knees,
nees->needs
neesd->needs
neesds->needs
@@ -20525,6 +20547,7 @@
overrriden->overridden
overrrides->overrides
overrriding->overriding
+overrrun->overrun
overshaddowed->overshadowed
oversubscibe->oversubscribe
oversubscibed->oversubscribed
@@ -20890,6 +20913,9 @@
passin->passing
passiv->passive
passowrd->password
+passs->pass
+passsed->passed
+passsing->passing
passthrought->passthrough
passthruogh->passthrough
passtime->pastime
@@ -21891,6 +21917,7 @@
preferrably->preferably
preferrence->preference
preferrences->preferences
+preferrred->preferred
prefetchs->prefetches
prefferable->preferable
prefferably->preferably
@@ -22150,6 +22177,7 @@
probabilites->probabilities
probabilty->probability
probabily->probability, probably,
+probablay->probably
probablistic->probabilistic
probablly->probably
probaby->probably
@@ -22359,6 +22387,7 @@
progessive->progressive
progessor->progressor
progesss->progress
+progesssive->progressive
progidy->prodigy
programable->programmable
programatic->programmatic
@@ -22375,6 +22404,7 @@
programmetically->programmatically
programmical->programmatical
programmign->programming
+programmming->programming
programms->programs
progres->progress
progresively->progressively
@@ -24566,6 +24596,7 @@
reqest->request
reqested->requested
reqests->requests
+reqeuest->request
reqeust->request
reqeusted->requested
reqeusting->requesting
@@ -27975,6 +28006,8 @@
suppporting->supporting
suppports->supports
suppres->suppress
+suppresion->suppression
+suppresions->suppressions
suppressingd->suppressing
supprot->support
supproted->supported
@@ -28663,6 +28696,7 @@
termine->determine
termined->terminated
terminte->terminate
+termintor->terminator
termo->thermo
termostat->thermostat
termperatue->temperature
@@ -31294,6 +31328,7 @@
weant->want, wean,
weaponary->weaponry
weas->was
+webage->webpage
webaserver->web server, webserver,
webiste->website
wedensday->Wednesday
@@ -31338,6 +31373,7 @@
whehter->whether
wheigh->weigh
whell->wheel, well,
+whem->when
whenevery->whenever
whenver->whenever
wher->where, were,
@@ -31408,6 +31444,7 @@
wicewersa->vice-versa
wich->which
widesread->widespread
+widgect->widget
widged->widget
widgit->widget
widht->width
@@ -31608,6 +31645,7 @@
worng->wrong, worn,
wornged->wronged
worngs->wrongs
+worrry->worry
worser->worse
worstened->worsened
worthing->worth, meriting,
diff --git a/codespell_lib/data/dictionary_rare.txt b/codespell_lib/data/dictionary_rare.txt
index a7a79c4..b27e5f0 100644
--- a/codespell_lib/data/dictionary_rare.txt
+++ b/codespell_lib/data/dictionary_rare.txt
@@ -44,6 +44,7 @@
dependant->dependent
derails->details
discontentment->discontent
+discreet->discrete
fallow->follow
fallowed->followed
fallowing->following
@@ -112,6 +113,7 @@
readd->re-add, read,
readded->read
ream->stream
+recuse->recurse
retuned->returned
retying->retrying
revered->reversed