Merge pull request #2258 from cfi-gb/add_protect_corrections
Add spelling correction for protect and variants.
diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt
index 7b75734..453370b 100644
--- a/codespell_lib/data/dictionary.txt
+++ b/codespell_lib/data/dictionary.txt
@@ -492,6 +492,9 @@
accssible->accessible
accssor->accessor
acctual->actual
+accuarcy->accuracy
+accuarte->accurate
+accuartely->accurately
accumalate->accumulate
accumalates->accumulates
accumalator->accumulator
@@ -727,6 +730,8 @@
adapated->adapted
adapater->adapter
adapaters->adapters
+adapation->adaptation, adoption,
+adapations->adaptations, adoptions,
adapd->adapt, adapted, adopt, adopted,
adapdive->adaptive
adaped->adapted, adapt, adopted, adopt,
@@ -995,13 +1000,17 @@
afficionados->aficionados
affilate->affiliate
affilates->affiliates
+affilation->affiliation
+affilations->affiliations
affilliate->affiliate
affinitied->affinities
affinitiy->affinity
affinitized->affinities, affinity,
affinitze->affinitize
+affinties->affinities
affintiy->affinity
affintize->affinitize
+affinty->affinity
affitnity->affinity
affort->afford, effort,
affortable->affordable
@@ -2527,6 +2536,8 @@
argemnts->arguments
argment->argument
argments->arguments
+argreement->agreement
+argreements->agreements
argubly->arguably
arguement->argument
arguements->arguments
@@ -3777,6 +3788,8 @@
backgournds->backgrounds
backgrond->background
backgronds->backgrounds
+backgroound->background
+backgroounds->backgrounds
backgroud->background
backgrouds->backgrounds
backgroung->background
@@ -4686,7 +4699,9 @@
caclucation->calculation
caclucations->calculations
caclucator->calculator
+caclulate->calculate
caclulated->calculated
+caclulates->calculates
caclulating->calculating
caclulation->calculation
caclulations->calculations
@@ -4803,6 +4818,8 @@
caler->caller
calescing->coalescing
caliased->aliased
+calibraiton->calibration
+calibraitons->calibrations
calibrte->calibrate
calibrtion->calibration
caligraphy->calligraphy
@@ -5190,6 +5207,7 @@
centuties->centuries
centuty->century
cerate->create
+cerated->created, serrated,
ceratin->certain, keratin,
cereates->creates
cerification->certification, verification,
@@ -5316,6 +5334,7 @@
chanels->channels
changable->changeable
changeble->changeable
+changee->changed, changes, change,
changeing->changing
changged->changed
changlog->changelog
@@ -5770,6 +5789,8 @@
clese->close
cleses->closes
clevely->cleverly
+cliboard->clipboard
+cliboards->clipboards
cliens->clients
cliensite->client-side
clienta->client
@@ -6068,6 +6089,7 @@
collpased->collapsed
collpases->collapses
collpasing->collapsing
+collsion->collision
collsions->collisions
collumn->column
collumns->columns
@@ -6560,6 +6582,8 @@
compied->compiled
compilability->compatibility
compilant->compliant
+compilaton->compilation
+compilatons->compilations
compileable->compilable
compiletime->compile time
compiliant->compliant
@@ -6655,6 +6679,7 @@
composiblity->composability
composit->composite
composits->composites
+composte->composite, compost, composted,
compount->compound
comppatible->compatible
comprable->comparable
@@ -7662,6 +7687,8 @@
contributer->contributor
contributers->contributors
contries->countries
+contrinution->contribution
+contrinutions->contributions
contritutions->contributions
contriubte->contribute
contriubted->contributed
@@ -7815,6 +7842,8 @@
convirted->converted
convirting->converting
convised->convinced
+convoultion->convolution
+convoultions->convolutions
convovle->convolve
convovled->convolved
convovling->convolving
@@ -8346,7 +8375,9 @@
createdd->created
createing->creating
createive->creative
-creater->creator
+creater->creator, crater,
+creaters->creators, craters,
+creatin->creation, creating, creatine, cretin,
creationg->creation, creating,
creatning->creating
creatre->create
@@ -8355,6 +8386,8 @@
credate->created
credetial->credential
credetials->credentials
+credidential->credential
+credidentials->credentials
credintial->credential
credintials->credentials
credis->credits
@@ -8749,6 +8782,7 @@
dcumented->documented
dcumenting->documenting
dcuments->documents
+ddelete->delete
de-actived->deactivated
de-duplacate->de-duplicate
de-duplacated->de-duplicated
@@ -8924,6 +8958,8 @@
decison->decision
decission->decision
declar->declare
+declaraion->declaration
+declaraions->declarations
declarated->declared
declaratinos->declarations
declaratiom->declaration
@@ -10946,6 +10982,8 @@
disssociated->dissociated
disssociates->dissociates
disssociating->dissociating
+distace->distance, distaste,
+distaces->distances, distastes,
distancef->distanced, distances, distance,
distange->distance
distantce->distance
@@ -11042,6 +11080,8 @@
distrubutions->distributions
distruction->destruction
distructive->destructive
+distructor->destructor
+distructors->destructors
distuingish->distinguish
disuade->dissuade
disucssion->discussion
@@ -11918,6 +11958,10 @@
encocding->encoding
encocdings->encodings
encodingt->encoding
+encompas->encompass
+encompased->encompassed
+encompases->encompasses
+encompasing->encompassing
enconde->encode
enconded->encoded
enconder->encoder
@@ -11952,6 +11996,8 @@
encouttering->encountering
encrcypt->encrypt
encripted->encrypted
+encription->encryption
+encriptions->encryptions
encrpt->encrypt
encrpted->encrypted
encrption->encryption
@@ -11995,6 +12041,7 @@
endpiont->endpoint
endpionts->endpoints
endpont->endpoint
+endponts->endpoints
endsup->ends up
enduce->induce
eneables->enables
@@ -12544,6 +12591,8 @@
everithing->everything
everone->everyone
everthing->everything
+evertyhign->everything
+evertyhing->everything
evertything->everything
everwhere->everywhere
everybodies->everybody, everybody's,
@@ -14171,6 +14220,7 @@
fials->fails
fianite->finite
fianlly->finally
+fibonaacci->Fibonacci
ficks->flicks, fix,
ficticious->fictitious
fictious->fictitious
@@ -14264,6 +14314,7 @@
finctionalities->functionalities
finctionality->functionality
finde->find
+finded->found, fined, funded,
findn->find
findout->find out
finelly->finally
@@ -14844,6 +14895,7 @@
frome->from
fromed->formed
froms->forms
+fromt->from
fromthe->from the
fron->from, front,
fronend->frontend
@@ -15243,6 +15295,7 @@
ggogled->Googled
ggogles->goggles, Googles,
Ghandi->Gandhi
+ghostcript->ghostscript
ghostscritp->ghostscript
ghraphic->graphic
gigibit->gigabit
@@ -15360,6 +15413,7 @@
granulatiry->granularity
grapgics->graphics
graphcis->graphics
+graphis->graphics
grapic->graphic
grapical->graphical
grapics->graphics
@@ -15796,6 +15850,10 @@
hertzs->hertz
hesiate->hesitate
hesistant->hesitant
+hesistate->hesitate
+hesistated->hesitated
+hesistates->hesitates
+hesistating->hesitating
hestiate->hesitate
hetrogeneous->heterogeneous
hetrogenous->heterogenous, heterogeneous,
@@ -15994,6 +16052,7 @@
housr->hours, house,
hovever->however
hovewer->however
+howeever->however
howerver->however
howeverm->however
howver->however
@@ -17251,6 +17310,8 @@
initialitsing->initialising
initialitze->initialize
initialitzing->initializing
+initializa->initialize
+initializad->initialized
initializaing->initializing
initializaiton->initialization
initializate->initialize
@@ -17392,6 +17453,8 @@
inportant->important
inposible->impossible
inpossible->impossible
+inpout->input
+inpouts->inputs
inprisonment->imprisonment
inproove->improve
inprooved->improved
@@ -18343,6 +18406,7 @@
klick->click
klicked->clicked
klicks->clicks
+klunky->clunky
knive->knife
kno->know
knowlage->knowledge
@@ -18359,6 +18423,8 @@
kocalized->localized
komma->comma, coma,
kommas->commas, comas,
+konstant->constant
+konstants->constants
konw->know
konwn->known
konws->knows
@@ -18823,7 +18889,6 @@
loccked->locked
locgical->logical
lockingf->locking
-lod->load
loding->loading
loev->love
logarithmical->logarithmically
@@ -18838,14 +18903,20 @@
logile->logfile
loging->logging, lodging,
logitude->longitude
+logitudes->longitudes
+logner->longer, logger,
logoic->logic
logorithm->logarithm
logorithmic->logarithmic
+logorithms->logarithms
logrithm->logarithm
+logrithms->logarithms
logwritter->logwriter
loign->login
+loigns->logins
lokal->local
lokale->locale
+lokales->locales
lokaly->locally
lolal->total
lolerant->tolerant
@@ -18918,6 +18989,12 @@
madantory->mandatory
madatory->mandatory
maddness->madness
+maesure->measure
+maesured->measured
+maesurement->measurement
+maesurements->measurements
+maesures->measures
+maesuring->measuring
magasine->magazine
magent->magenta, magnet,
magincian->magician
@@ -19221,12 +19298,14 @@
mcroscopic->microscopic
mcroscopies->microscopies
mcroscopy->microscopy
+mdoe->mode, doe,
mdoel->model
mdoeled->modeled
mdoeling->modeling
mdoelled->modelled
mdoelling->modelling
mdoels->models
+mdoes->modes, does,
meaasure->measure
meaasured->measured
meaasures->measures
@@ -19510,6 +19589,11 @@
Micrsft->Microsoft
Micrsoft->Microsoft
midified->modified
+midpints->midpoints
+midpiont->midpoint
+midpionts->midpoints
+midpont->midpoint
+midponts->midpoints
migrateable->migratable
migt->might, midget,
migth->might
@@ -20786,6 +20870,7 @@
Newyorker->New Yorker
niear->near
niearest->nearest
+niether->neither
nighbor->neighbor
nighborhood->neighborhood
nighboring->neighboring
@@ -20992,6 +21077,8 @@
notning->nothing
notse->notes, note,
nott->not
+nottaion->notation
+nottaions->notations
notwhithstanding->notwithstanding
noveau->nouveau
Novemer->November
@@ -21429,6 +21516,7 @@
operatation->operation
operatations->operations
operater->operator
+operatings->operating
operatio->operation
operatione->operation
operatior->operator
@@ -21542,6 +21630,7 @@
optionial->optional
optionn->option
optionnal->optional
+optionnally->optionally
optionnaly->optionally
optionss->options
optios->options
@@ -22006,6 +22095,8 @@
pactched->patched
pactches->patches
padam->param
+padd->pad, padded,
+padds->pads
pading->padding
paermission->permission
paermissions->permissions
@@ -22103,6 +22194,7 @@
paramerts->parameters
parameteras->parameters
parametere->parameter, parameters,
+parameteres->parameters
parameterical->parametrical
parameterizes->parametrizes
parameterts->parameters
@@ -24049,6 +24141,8 @@
proppely->properly
propper->proper
propperly->properly
+propperties->properties
+propperty->property
proprely->properly
proprietory->proprietary
proproable->probable
@@ -25338,6 +25432,12 @@
refinemenet->refinement
refinmenet->refinement
refinment->refinement
+reflet->reflect
+refleted->reflected
+refleting->reflecting
+refletion->reflection
+refletions->reflections
+reflets->reflects
refocuss->refocus
refocussed->refocused
reformating->reformatting
@@ -25651,6 +25751,7 @@
remainst->remains
remanin->remaining, remain,
remaning->remaining
+remaped->remapped
remaping->remapping
rembember->remember
rembembered->remembered
@@ -25727,6 +25828,7 @@
rende->render, rend,
renderadble->renderable
rendereing->rendering
+rendererd->rendered
rendererers->renderers, renderer's,
renderering->rendering
renderes->renders, renderers, renderer's,
@@ -26467,6 +26569,13 @@
resposiveness->responsiveness
resposne->response
resposnes->responses
+respresent->represent
+respresentation->representation
+respresentational->representational
+respresentations->representations
+respresented->represented
+respresenting->representing
+respresents->represents
resquest->request
resrouce->resource
resrouced->resourced
@@ -27242,6 +27351,8 @@
seaching->searching
seachkey->searchkey
seacrchable->searchable
+seamlessley->seamlessly
+seamlessy->seamlessly
searcahble->searchable
searche->search, searched,
searcheable->searchable
@@ -27333,6 +27444,8 @@
seesions->sessions
seeting->seating, setting, seething,
seetings->settings
+seeverities->severities
+seeverity->severity
segement->segment
segementation->segmentation
segemented->segmented
@@ -27399,6 +27512,8 @@
self-referencial->self-referential
self-refering->self-referring
selfs->self
+sellect->select
+sellected->selected
selt->set, self, sold,
selv->self
semaintics->semantics
@@ -27802,6 +27917,8 @@
shandow->shadow
shaneal->chenille
shanghi->Shanghai
+shapsnot->snapshot
+shapsnots->snapshots
shapt->shaped, shape,
sharable->shareable
shareed->shared
@@ -28067,6 +28184,7 @@
simulatanous->simultaneous
simulatanously->simultaneously
simulatation->simulation
+simulatenous->simultaneous
simulatenously->simultaneously
simultaneos->simultaneous
simultaneosly->simultaneously
@@ -28205,6 +28323,7 @@
situtaions->situations
situtation->situation
situtations->situations
+siutable->suitable
siute->suite
sivible->visible
siwtch->switch
@@ -28495,6 +28614,9 @@
specfied->specified
specfield->specified
specfies->specifies
+specfifies->specifies
+specfify->specify
+specfifying->specifying
specfiied->specified
specfy->specify
specfying->specifying
@@ -29071,6 +29193,8 @@
starups->startups
statamenet->statement
statamenets->statements
+stategies->strategies
+stategy->strategy
stateman->statesman
statemanet->statement
statememts->statements
@@ -30108,6 +30232,9 @@
symnols->symbols
symobilic->symbolic
symobl->symbol
+symoblic->symbolic
+symoblically->symbolically
+symobls->symbols
symol->symbol
symols->symbols
synagouge->synagogue
@@ -30185,6 +30312,9 @@
syntehsize->synthesize
syntehsized->synthesized
syntesis->synthesis
+syntethic->synthetic
+syntethically->synthetically
+syntethics->synthetics
syntetic->synthetic
syntetize->synthesize
syntetized->synthesized
@@ -30315,6 +30445,10 @@
tansmit->transmit
tarbal->tarball
tarbals->tarballs
+tarce->trace
+tarced->traced
+tarces->traces
+tarcing->tracing
targed->target
targer->target
targest->targets
@@ -30448,6 +30582,9 @@
temperment->temperament
tempertaure->temperature
temperture->temperature
+templaced->templated
+templaces->templates
+templacing->templating
templaet->template
templat->template
templateas->templates
@@ -30648,6 +30785,8 @@
tey->they
tghe->the
tha->than, that, the,
+thair->their, there,
+thairs->theirs, there's,
thann->than, thank,
thansk->thanks
thansparent->transparent
@@ -30703,6 +30842,8 @@
thereom->theorem
thererin->therein
theres->there's
+thereshold->threshold
+theresholds->thresholds
therfore->therefore
theri->their, there,
thermisor->thermistor
@@ -31743,6 +31884,7 @@
unathorized->unauthorized
unatteded->unattended
unauthenicated->unauthenticated
+unauthenticed->unauthenticated
unavaiable->unavailable
unavaialable->unavailable
unavaialbale->unavailable
@@ -32126,6 +32268,7 @@
unitilties->utilities
unitilty->utility
unititialized->uninitialized
+unitl->until
unitled->untitled
unitss->units
univeral->universal
@@ -32891,6 +33034,8 @@
varnings->warnings
varns->warns
varoius->various
+varous->various
+varously->variously
vartical->vertical
vartically->vertically
vas->was
@@ -33034,6 +33179,7 @@
vertix->vertex
vertixes->vertices
vertixs->vertices
+vertx->vertex
veryfieng->verifying
veryfy->verify
veryified->verified
@@ -33402,6 +33548,8 @@
waths->whats, watches,
wating->waiting
watn->want
+wavelengh->wavelength
+wavelenghs->wavelengths
wavelenght->wavelength
wavelenghts->wavelengths
wavelnes->wavelines
diff --git a/codespell_lib/data/dictionary_code.txt b/codespell_lib/data/dictionary_code.txt
index ce6c605..965f024 100644
--- a/codespell_lib/data/dictionary_code.txt
+++ b/codespell_lib/data/dictionary_code.txt
@@ -53,6 +53,9 @@
storaget->storage
subpatchs->subpatches
subprocess'->subprocess's
+tarceback->traceback
+tarcebacks->tracebacks
+templace->template
thead->thread
todays->today's
udate->update, date,
diff --git a/codespell_lib/data/dictionary_rare.txt b/codespell_lib/data/dictionary_rare.txt
index fba923e..ba88768 100644
--- a/codespell_lib/data/dictionary_rare.txt
+++ b/codespell_lib/data/dictionary_rare.txt
@@ -10,7 +10,7 @@
automatizes->automates
backword->backward
backwords->backwards
-bale->able
+bale->able, bail,
bellow->below
bloc->block
blocs->blocks
@@ -91,6 +91,7 @@
leas->least, lease,
lightening->lightning, lighting,
loafing->loading
+lod->load, loud, lode,
loos->loose, lose,
loosing->losing
lousily->loosely
@@ -100,6 +101,8 @@
marge->merge
mater->matter, master, mother,
medias->media, mediums,
+meu->menu
+meus->menus
midwifes->midwives
moil->soil, mohel,
mot->not