Merge pull request #2115 from DimitriPapadopoulos/shrank
shrinked might be shrunk or shrank
diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt
index ca3c99c..ae3e006 100644
--- a/codespell_lib/data/dictionary.txt
+++ b/codespell_lib/data/dictionary.txt
@@ -1237,6 +1237,11 @@
algorithems->algorithms
algorithic->algorithmic
algorithically->algorithmically
+algorithim->algorithm
+algorithimes->algorithms
+algorithimic->algorithmic
+algorithimical->algorithmic, algorithmically,
+algorithimically->algorithmically
algorithims->algorithms
algorithmes->algorithms
algorithmi->algorithm
@@ -1653,6 +1658,7 @@
alwauys->always
alway->always
alwyas->always
+alwys->always
alyways->always
amacing->amazing
amacingly->amazingly
@@ -4126,6 +4132,8 @@
bocome->become
boddy->body
bodydbuilder->bodybuilder
+boelean->boolean
+boeleans->booleans
boffer->buffer
bofore->before
bofy->body
@@ -4396,7 +4404,6 @@
broswer->browser
broswers->browsers
broswing->browsing
-brouter->router
brower->browser
browers->browsers
browing->browsing
@@ -4727,6 +4734,8 @@
candidiates->candidates
candinate->candidate
candinates->candidates
+canditate->candidate
+canditates->candidates
cange->change
canged->changed
canidate->candidate
@@ -4825,6 +4834,8 @@
Carnigie->Carnegie
Carnigie-Mellon->Carnegie-Mellon
carniverous->carnivorous
+caronavirus->coronavirus
+caronaviruses->coronaviruses
carreer->career
carreid->carried
carrers->careers
@@ -4840,6 +4851,7 @@
carryng->carrying
cartdridge->cartridge
Carthagian->Carthaginian
+carthesian->cartesian
carthographer->cartographer
cartiesian->cartesian
cartilege->cartilage
@@ -5308,8 +5320,8 @@
childeren->children
childern->children
childlren->children
-childrens->children
-childres->children
+childrens->children, children's,
+childres->children, children's,
childs->children, child's,
chiled->child, chilled,
chiledren->children
@@ -6000,7 +6012,7 @@
commadnline->commandline
commadns->commands
commads->commands
-comman->command, common,
+comman->command, common, comma,
commandi->command
commandoes->commandos
commannd->command
@@ -6164,6 +6176,11 @@
communicaion->communication
communicatie->communication
communicaton->communication
+communitcate->communicate
+communitcated->communicated
+communitcates->communicates
+communitcation->communication
+communitcations->communications
communites->communities
communiy->community
communiyt->community
@@ -6334,6 +6351,7 @@
compiliation->compilation
compilier->compiler
compiliers->compilers
+compitability->compatibility
compitable->compatible
compitent->competent
compitible->compatible
@@ -6363,6 +6381,7 @@
compleness->completeness
complession->compression
complet->complete
+completd->complete, completed,
completedthe->completed the
completeion->completion
completelly->completely
@@ -6376,6 +6395,7 @@
completness->completeness
complette->complete
complettly->completely
+complety->completely
compliace->compliance
compliancy->compliance
complianse->compliance
@@ -8035,7 +8055,6 @@
creaeted->created
creasoat->creosote
creastor->creator
-creat->create
creatation->creation
createa->create
createable->creatable
@@ -8237,6 +8256,14 @@
cursot->cursor
cursro->cursor
curvelinear->curvilinear
+cusstom->custom
+cusstomer->customer
+cusstomers->customers
+cusstomizable->customizable
+cusstomization->customization
+cusstomize->customize
+cusstomized->customized
+cusstoms->customs
custoisable->customisable
custoisation->customisation
custoise->customise
@@ -10851,7 +10878,7 @@
doubletquote->doublequote
doucment->document
doucmentated->documented
-doucmentation->documenting
+doucmentation->documentation
doucmented->documented
doucmenter->documenter
doucmenters->documenters
@@ -11569,6 +11596,7 @@
enities->entities
enitities->entities
enitity->entity
+enitre->entire
enity->entity
enivornment->environment
enivornments->environments
@@ -12387,7 +12415,10 @@
exectued->executed
exectuion->execution
exectuions->executions
+execture->execute
exectured->executed
+exectures->executes
+execturing->executing
exectute->execute
exectuted->executed
exectutes->executes
@@ -12602,6 +12633,7 @@
exitation->excitation
exitations->excitations
exite->exit, excite, exits,
+exitsing->existing, exiting,
exitt->exit
exitted->exited
exitting->exiting
@@ -13764,6 +13796,7 @@
firey->fiery
firmare->firmware
firmaware->firmware
+firmawre->firmware
firmeare->firmware
firmeware->firmware
firmnware->firmware
@@ -13786,6 +13819,7 @@
fiter->filter, fighter, fitter, fiver,
fitering->filtering
fiters->filters, fighters, fitters, fivers,
+fith->fifth, filth,
fitler->filter
fitlers->filters
fivety->fifty
@@ -13858,7 +13892,7 @@
flushs->flushes
flusing->flushing
flyes->flies, flyers,
-fo->of, for, to,
+fo->of, for, to, do, go,
focu->focus
focued->focused
focument->document
@@ -14107,6 +14141,12 @@
forbiten->forbidden
forbitten->forbidden
forcably->forcibly
+forcast->forecast
+forcasted->forecasted
+forcaster->forecaster
+forcasters->forecasters
+forcasting->forecasting
+forcasts->forecasts
forcot->forgot
foreing->foreign
forementionned->aforementioned
@@ -15146,6 +15186,8 @@
haynus->heinous
hazzle->hassle
hda->had
+headder->header
+headders->headers
headle->handle
headong->heading
headquarer->headquarter
@@ -15222,6 +15264,7 @@
hidded->hidden
hiddin->hidden, hiding,
hidding->hiding, hidden,
+hideen->hidden
hiden->hidden
hiearchies->hierarchies
hiearchy->hierarchy
@@ -15316,6 +15359,8 @@
histroy->history
histry->history
hitogram->histogram
+hitories->histories
+hitory->history
hitsingles->hit singles
hiygeine->hygiene
hmdi->hdmi
@@ -15491,6 +15536,8 @@
I'sd->I'd
i;ll->I'll
iamge->image
+ibject->object
+ibjects->objects
ibrary->library
icesickle->icicle
icluding->including
@@ -16034,6 +16081,7 @@
includ->include
includea->include
includee->include
+includeing->including
includied->included
includig->including
includign->including
@@ -16094,6 +16142,7 @@
incompete->incomplete
incompleate->incomplete
incompleete->incomplete
+incompletd->incomplete
incomptable->incompatible
incomptetent->incompetent
incomptible->incompatible
@@ -17553,9 +17602,13 @@
javsscript->javascript
jeapardy->jeopardy
jeffies->jiffies
+jekins->Jenkins
jelous->jealous
jelousy->jealousy
jelusey->jealousy
+jenkin->Jenkins
+jenkkins->Jenkins
+jenkns->Jenkins
jepordize->jeopardize
jewl->Jew, jewel,
jewllery->jewellery
@@ -17770,7 +17823,7 @@
larrry->larry
laso->also, lasso,
lastes->latest
-lastest->latest
+lastest->latest, last,
lastr->last
lates->later, latest,
latets->latest
@@ -18030,7 +18083,7 @@
linez->lines
lingth->length
linheight->lineheight
-linke->linked
+linke->linked, like,
linkfy->linkify
linnaena->linnaean
lintain->lintian
@@ -18164,6 +18217,7 @@
longitute->longitude
longst->longest
longuer->longer
+longuest->longest
lonley->lonely
lonly->lonely, only,
loobpack->loopback
@@ -19015,7 +19069,10 @@
misterious->mysterious
mistery->mystery
misteryous->mysterious
+mistmatch->mismatch
+mistmatched->mismatched
mistmatches->mismatches
+mistmatching->mismatching
mittigate->mitigate
miximum->maximum
mixted->mixed
@@ -20146,7 +20203,7 @@
noramalizing->normalizing
noramals->normals
noraml->normal
-nore->nor, more,
+nore->nor, note, more,
norhern->northern
norifications->notifications
normailzation->normalization
@@ -20246,6 +20303,8 @@
numberic->numeric
numberous->numerous
numbert->number
+numbet->number
+numbets->numbers
numbres->numbers
numearate->numerate
numearation->numeration
@@ -20547,7 +20606,7 @@
onthe->on the
ontop->on top
ontrolled->controlled
-ony->only
+ony->only, on,
onyl->only
oommits->commits
opactity->opacity
@@ -23232,6 +23291,8 @@
providse->provides, provide,
provie->provide, prove,
provied->provide, provided, proved,
+provieded->provided
+proviedes->provides
provies->provides, proves,
provinicial->provincial
provisioing->provisioning
@@ -24392,6 +24453,7 @@
refrerences->references
refrerencial->referential
refrers->refers
+refreshs->refreshes
refridgeration->refrigeration
refridgerator->refrigerator
refromatting->refomatting
@@ -24425,6 +24487,7 @@
regession->regression
regestered->registered
regidstered->registered
+regio->region
regiser->register
regisration->registration
regist->register
@@ -26621,6 +26684,8 @@
sercived->serviced
sercives->services
serciving->servicing
+sereverless->serverless
+serevrless->serverless
sergent->sergeant
serialiasation->serialisation
serialiazation->serialization
@@ -26660,12 +26725,16 @@
serveiced->serviced
serveices->services
serveicing->servicing
+serveless->serverless
serveral->several
serverite->severity
serverites->severities
serveritie->severity, severities,
serverities->severities
serverity->severity
+serverles->serverless
+serverlesss->serverless
+serverlsss->serverless
servicies->services
servie->service
servies->services
@@ -27453,6 +27522,8 @@
specifictions->specifications
specificy->specify, specificity, specifically,
specifid->specified
+specifieed->specified
+specifiees->specifies
specifig->specific
specifigation->specification
specifigations->specifications
@@ -28222,6 +28293,8 @@
styhe->style
styilistic->stylistic
stying->staying, styling,
+stylessheet->stylesheet, stylesheets,
+stylessheets->stylesheets
sub-lcuase->sub-clause
subcatagories->subcategories
subcatagory->subcategory
@@ -28884,6 +28957,7 @@
swicthing->switching
swiming->swimming
switchs->switches
+switcht->switched
switchting->switching
swith->switch
swithable->switchable
@@ -29075,6 +29149,7 @@
systemwindiow->systemwindow, system window,
systen->system
systens->systems
+systesm->systems
systhem->system
systhemerror->systemerror, system error,
systhemmemory->systemmemory, system memory,
@@ -29183,6 +29258,7 @@
tarbals->tarballs
targed->target
targer->target
+targest->targets
targetted->targeted
targetting->targeting
targettting->targeting
@@ -30493,6 +30569,11 @@
ueful->useful
uegister->unregister
uesd->used
+uesful->useful
+uesfull->useful
+uesfulness->usefulness
+uesless->useless
+ueslessness->uselessness
uggly->ugly
ugglyness->ugliness
uglyness->ugliness
@@ -31138,6 +31219,7 @@
unsignificant->insignificant
unsing->using
unsinged->unsigned
+unsless->unless, useless,
unsoclicited->unsolicited
unsolicitied->unsolicited
unsolicted->unsolicited
@@ -31694,6 +31776,8 @@
verifcation->verification
verifi->verify, verified,
verifiaction->verification
+verificiation->verification
+verificiations->verifications
verifie->verify, verified,
verifing->verifying
verifty->verify
diff --git a/codespell_lib/data/dictionary_code.txt b/codespell_lib/data/dictionary_code.txt
index 8f1bd4a..1312a2f 100644
--- a/codespell_lib/data/dictionary_code.txt
+++ b/codespell_lib/data/dictionary_code.txt
@@ -2,11 +2,13 @@
apoint->appoint
atend->attend
atending->attending
+brouter->router
cas->case, cast,
clas->class
cloneable->clonable
cmo->com
copyable->copiable
+creat->create, crate,
define'd->defined
dof->of, doff,
dont->don't
@@ -29,7 +31,7 @@
od->of
packat->packet
process'->process's
-protecten->protection
+protecten->protection, protected,
reday->ready
referer->referrer
rela->real
diff --git a/codespell_lib/data/dictionary_rare.txt b/codespell_lib/data/dictionary_rare.txt
index 075dde4..bb7fcb1 100644
--- a/codespell_lib/data/dictionary_rare.txt
+++ b/codespell_lib/data/dictionary_rare.txt
@@ -105,6 +105,7 @@
mot->not
moue->mouse
nickle->nickel
+noes->nose, knows, nodes, does,
ore->or
panting->painting
pares->pairs
@@ -142,7 +143,7 @@
sightly->slightly
simplication->simplification
singe->single
-singed->signed, singled,
+singed->signed, singled, sang, sung,
slippy->slippery
specif->specify, specific,
statics->statistics
diff --git a/codespell_lib/tests/test_dictionary.py b/codespell_lib/tests/test_dictionary.py
index 692036f..5825419 100644
--- a/codespell_lib/tests/test_dictionary.py
+++ b/codespell_lib/tests/test_dictionary.py
@@ -199,6 +199,7 @@
('dictionary.txt', 'dictionary_names.txt'),
('dictionary.txt', 'dictionary_rare.txt'),
('dictionary.txt', 'dictionary_usage.txt'),
+ ('dictionary_code.txt', 'dictionary_rare.txt'),
('dictionary_rare.txt', 'dictionary_usage.txt'),
}