From 0e287a0424a490c16f8e252ae5450851e8917bf9 Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Tue, 4 Jun 2024 10:17:52 +0200 Subject: [PATCH 1/4] Prefer -able over -eable The grammar rule is that the final silent "e" of the root verb is dropped, except for root verbs ending in "ce" and "ge". The only exceptions are: cachable->cacheable gatable->gateable The Google Ngram Viewer shows overwhelming use of cacheable and gateable in practice. --- codespell_lib/data/dictionary.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index 1e68cac1fa..41db865e2a 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -36560,7 +36560,7 @@ mamory->memory mamuth->mammoth manafacturer->manufacturer manafacturers->manufacturers -managable->manageable +managable->manageable, manageably, managably->manageably managament->management manageed->managed From d80fc33e552102894c85f6100243ae5d7cbab2d2 Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Wed, 19 Jun 2024 21:12:27 +0200 Subject: [PATCH 2/4] Typos from zstd https://github.com/facebook/zstd/pull/4068#issuecomment-2179272543 --- codespell_lib/data/dictionary.txt | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index 41db865e2a..f9d56a378c 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -14398,6 +14398,10 @@ comphrehensive->comprehensive compialtion->compilation, complication, compialtions->compilations, complications, compiant->compliant +compiation->compilation +compiations->compilations +compiator->compilator +compiators->compilators compicated->complicated compications->complications compied->compiled, copied, complied, @@ -22441,6 +22445,8 @@ disutils->distutils ditance->distance ditial->digital ditinguishes->distinguishes +ditionaries->dictionaries +ditionary->dictionary dito->ditto ditorconfig->editorconfig ditribute->distribute @@ -45099,6 +45105,10 @@ pretecting->protecting pretection->protection pretects->protects pretendend->pretended +pretified->prettified +pretifies->prettifies +pretify->prettify +pretifying->prettifying pretty-printter->pretty-printer prety->pretty, prey, preveiw->preview @@ -48757,6 +48767,7 @@ reletive->relative reletively->relatively relevabt->relevant relevane->relevant +relevants->relevant releveant->relevant relevence->relevance relevent->relevant @@ -53581,10 +53592,12 @@ skillfull->skillful, skilful, skillfully, skilfully, skillfullness->skillfulness, skilfulness, skipd->skipped skipe->skip, Skype, +skipeable->skippable skiped->skipped, skyped, skiping->skipping skipp->skip, skipped, skippd->skipped +skippeable->skippable skippin->skipping skippped->skipped skippps->skips @@ -59231,6 +59244,7 @@ triggger->trigger trigggered->triggered trigggering->triggering trigggers->triggers +trigging->triggering trignametric->trigonometric trignametry->trigonometry trignometric->trigonometric From 665d5c565724c453f0185776a558d8c4bd93dc4a Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Sun, 1 Sep 2024 08:04:37 +0300 Subject: [PATCH 3/4] New retrieve typos https://github.com/Enet4/dicom-rs/pull/557 --- codespell_lib/data/dictionary.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index f9d56a378c..0a7cbcb2a9 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -50556,6 +50556,9 @@ retrieces->retrieves retriev->retrieve retrieveds->retrieved retrieveing->retrieving +retrievie->retrieve +retrievied->retrieved +retrievies->retrieves retrievin->retrieving retrivable->retrievable retrival->retrieval, retrial, From aef289f7a7c7efdceae0272ab10e085ae00dc600 Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Sun, 1 Sep 2024 09:34:50 +0300 Subject: [PATCH 4/4] Typos found in pandas https://github.com/pandas-dev/pandas/pull/59665 --- codespell_lib/data/dictionary.txt | 93 +++++++++++++++++++++++++- codespell_lib/data/dictionary_rare.txt | 4 ++ 2 files changed, 96 insertions(+), 1 deletion(-) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index 0a7cbcb2a9..ebd655766a 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -822,6 +822,7 @@ acciedential->accidental acciednetally->accidentally accient->accident acciental->accidental +accientally->accidentally accissible->accessible acclamied->acclaimed acclerate->accelerate @@ -9237,6 +9238,8 @@ behaviros->behaviors behaviuor->behaviour behaviuoral->behavioural behaviuors->behaviours +behavivor->behavior +behavivour->behaviour behavoir->behavior behavoiral->behavioral behavoirs->behaviors @@ -9336,6 +9339,7 @@ beloning->belonging belove->below, beloved, belowe->below belown->below, belong, blown, +belows->below, bellows, belwo->below belye->belie belyed->belied @@ -20754,6 +20758,7 @@ determineing->determining determing->determining, determine, determinin->determining determinining->determining +determinint->determining, determinant, determist, determinisitic->deterministic determinisitically->deterministically deterministinc->deterministic @@ -23723,6 +23728,7 @@ elsewere->elsewhere elsewhwere->elsewhere elsiof->elseif elsof->elseif +elswhere->elsewhere emabaroged->embargoed emable->enable emabled->enabled @@ -24217,6 +24223,10 @@ enfornced->enforced enforncement->enforcement enfornces->enforces enforncing->enforcing +enforrce->enforce +enforrced->enforced +enforrces->enforces +enforrcing->enforcing engagment->engagement engeneer->engineer engeneering->engineering @@ -25459,7 +25469,11 @@ exceptin->excepting, exception, expecting, accepting, exceptins->exceptions, excepting, exceptioin->exception exceptioins->exceptions +exceptionn->exception exceptionnal->exceptional +exceptionnalism->exceptionalism +exceptionnally->exceptionally +exceptionns->exceptions exceptionss->exceptions exceptionts->exceptions excercise->exercise @@ -26473,6 +26487,8 @@ experimentatlly->experimentally experimentatly->experimentally experimentel->experimental experimentelly->experimentally +experimential->experimental, experiential, +experimentially->experimental, experientially, experimentin->experimenting, experiment in, experimentt->experiment experimentted->experimented @@ -26832,6 +26848,8 @@ explicetly->explicitly explicilt->explicit expliciltly->explicitly explicilty->explicitly +explicily->explicitly +explicing->explaining, explicating, explicitly, explicit, explicite->explicit, explicitly, explicited->explicit, explicitly, explicitelly->explicitly @@ -27186,6 +27204,8 @@ extrememe->extreme extrememely->extremely extrememly->extremely extremeophile->extremophile +extremeties->extremities +extremety->extremity, extremely, extremitys->extremities extremly->extremely extrems->extrema, extremes, @@ -30255,6 +30275,7 @@ herarchies->hierarchies herarchy->hierarchy herat->heart heree->here +herely->hereby, heresy, merely, here, heridity->heredity heroe->hero heros->heroes @@ -30566,6 +30587,8 @@ horozontally->horizontally horphan->orphan horrable->horrible horray->hooray +horrendeous->horrendous +horrendeously->horrendously horrifing->horrifying horrifyin->horrifying, horrify in, horyzontally->horizontally @@ -31981,6 +32004,9 @@ increaded->increased increades->increased, increases, increadible->incredible increading->increasing +increae->increase +increaed->increased +increaes->increases, increase, increaing->increasing increament->increment increamental->incremental @@ -32308,7 +32334,10 @@ indutrial->industrial indvidual->individual indvidually->individually indviduals->individuals +indx->index +indxed->indexed indxes->indexes +indxing->indexing ine->one, in, dine, fine, line, mine, nine, pine, sine, tine, vine, wine, inearisation->linearisation ineffciency->inefficiency @@ -32529,6 +32558,7 @@ inheritied->inherited inheritin->inheriting, inherit in, inheritted->inherited inheritting->inheriting +inherrently->inherently inherrit->inherit inherritance->inheritance inherrited->inherited @@ -34264,12 +34294,23 @@ intervall->interval intervalls->intervals interveening->intervening intervenin->intervening +intervine->intervene +intervined->intervened intervines->intervenes +intervining->intervening +interwine->intertwine +interwined->intertwined +interwines->intertwines +interwining->intertwining intesection->intersection +intesections->intersections intesity->intensity inteval->interval intevals->intervals intevene->intervene +intevened->intervened +intevenes->intervenes +intevening->intervening intger->integer intgers->integers intgral->integral @@ -35108,6 +35149,8 @@ jorunaling->journaling jorunals->journals joruney->journey joruneys->journeys +jorurnal->journal +jorurnals->journals Jospeh->Joseph jossle->jostle jounal->journal @@ -35610,7 +35653,8 @@ launher->launcher launhers->launchers launhes->launches launhing->launching, laughing, -lavae->larvae +lauout->layout +lavae->larvae, lava, lavel->level, label, laravel, laveled->leveled, labeled, laveling->leveling, labeling, @@ -36222,6 +36266,7 @@ locaizes->localizes localation->location localed->located localizin->localizing +locallly->locally localtion->location localtions->locations localy->locally @@ -36464,6 +36509,7 @@ mainling->mailing maintainance->maintenance maintaince->maintenance maintainces->maintenances +maintaine->maintain, maintained, maintainence->maintenance maintaing->maintaining maintainin->maintaining, maintain in, @@ -36634,6 +36680,7 @@ mangagers->managers mangages->manages mangaging->managing mangaing->managing +mangeled->mangled mangement->management mangementt->management manges->manages @@ -37118,6 +37165,7 @@ medevial->medieval medevil->medieval medhod->method medhods->methods +mediam->median, medial, mediad, medium, mediciney->medicine, medicinal, mediciny->medicine, medicinal, medicore->mediocre, Medicare, @@ -38514,6 +38562,10 @@ multiplicty->multiplicity multiplikation->multiplication multipling->multiplying multipllication->multiplication +multiplpied->multiplied +multiplpies->multiplies +multiplpy->multiply +multiplpying->multiplying multiplyed->multiplied multiplyer->multiplier, multiplayer, multiplyers->multipliers @@ -40109,6 +40161,7 @@ nothihg->nothing nothin->nothing nothind->nothing nothink->nothing +notibly->notably noticable->noticeable noticably->noticeably notication->notification @@ -40758,6 +40811,7 @@ offser->offset offsers->offers offsest->offsets, offset, offseted->offsetted +offsetes->offsets offseting->offsetting offsetp->offset offsett->offset @@ -42863,6 +42917,7 @@ passangers->passengers passerbys->passersby passess->passes, possess, passers, passin->passing +passinig->passing passiv->passive passord->password passords->passwords @@ -43355,6 +43410,8 @@ permisisons->permissions permissable->permissible permissble->permissible permissiosn->permissions +permissoin->permission +permissoins->permissions permisson->permission permissons->permissions permisssion->permission @@ -44605,6 +44662,11 @@ pre-congifured->pre-configured pre-defiend->pre-defined pre-defiened->pre-defined pre-empt->preempt +pre-empted->preempted +pre-empting->preempting +pre-emptive->preemptive +pre-emptively->preemptively +pre-empts->preempts pre-pend->prepend pre-pended->prepended pre-pending->prepending @@ -44970,6 +45032,10 @@ presbaterian->Presbyterian presbaterians->Presbyterians presbaterien->Presbyterian presbateriens->Presbyterians +prescibe->prescribe +prescibed->prescribed +prescibes->prescribes +prescibing->prescribing presciuos->precious presciuosly->preciously prescius->precious @@ -46425,6 +46491,7 @@ puls->pulse, plus, pumkin->pumpkin punctation->punctuation punctiation->punctuation +punctuations->punctuation, punctuation's, puncutation->punctuation pundent->pundit pundents->pundits @@ -47698,6 +47765,8 @@ recognice->recognize, recognise, recogniced->recognized, recognised, recognices->recognizes, recognises, recognicing->recognizing, recognising, +recognied->recognized, recognised, +recognies->recognizes, recognises, recogninse->recognise recognisin->recognising recognizeable->recognizable @@ -48289,6 +48358,7 @@ refinemenet->refinement refinin->refining refinmenet->refinement refinment->refinement +reflectd->reflected reflectin->reflecting, reflect in, reflection, reflet->reflect refleted->reflected @@ -49262,6 +49332,7 @@ renosance->renaissance, resonance, renoun->renown renouned->renowned, renounced, renovatin->renovating, renovation, +rentention->retention rentime->runtime rentors->renters renumberin->renumbering, renumber in, @@ -49520,6 +49591,8 @@ repoistories->repositories repoistory->repository repond->respond reponded->responded +repondent->respondent +repondents->respondents reponder->responder reponders->responders reponding->responding @@ -49642,6 +49715,8 @@ representaions->representations representaiton->representation representated->represented representating->representing +representaton->representation +representatons->representations representd->represented represente->represents, represented, representes->represents, represented, @@ -49836,6 +49911,7 @@ requiests->requests requiing->requiring, requiting, requir->require requird->required +requireds->required, requires, requireing->requiring requiremenet->requirement requiremenets->requirements @@ -50207,6 +50283,7 @@ responser->responder responsers->responders responsess->responses responsibe->responsive, responsible, +responsibel->responsible responsibile->responsible responsibilites->responsibilities responsibilties->responsibilities @@ -50484,6 +50561,7 @@ retcieved->retrieved, received, retciever->retriever, receiver, retcievers->retrievers, receivers, retcieves->retrieves, receives, +retension->retention, pretension, recension, retestin->retesting, retest in, retet->reset, retest, retetting->resetting, retesting, @@ -50787,6 +50865,10 @@ revrieved->retrieved revriever->retriever revrievers->retrievers revrieves->retrieves +revrse->reverse +revrsed->reversed +revrses->reverses +revrsing->reversing revserse->reverse revsion->revision rewiev->review @@ -51161,6 +51243,7 @@ sagital->sagittal Sagitarius->Sagittarius sailin->sailing, sail in, sais->says +salaraies->salaries saleries->salaries salery->salary salveof->slaveof @@ -52682,6 +52765,7 @@ setions->sections setis->set is, settees, setitng->setting setitngs->settings +setpember->september setquential->sequential setted->set setteing->setting @@ -53047,7 +53131,11 @@ signalin->signaling, signal in, signall->signal signallin->signalling signatue->signature +signatues->signatures signatur->signature +signaturs->signatures +signaure->signature +signaures->signatures signed-of-by->Signed-off-by signes->signs signficance->significance @@ -53342,6 +53430,7 @@ simultanaeous->simultaneous simultanaeously->simultaneously simultaneos->simultaneous simultaneosly->simultaneously +simultaneouly->simultaneously simultaneus->simultaneous simultaneusly->simultaneously simultanious->simultaneous @@ -58805,6 +58894,7 @@ transesxuals->transsexuals transferd->transferred transfered->transferred transfering->transferring +transferrable->transferable transferrd->transferred transferrin->transferring transfert->transfer, transferred, @@ -60161,6 +60251,7 @@ unessecary->unnecessary unevaluted->unevaluated unexcected->unexpected unexcectedly->unexpectedly +unexceptionnal->unexceptional unexcpected->unexpected unexcpectedly->unexpectedly unexecpted->unexpected diff --git a/codespell_lib/data/dictionary_rare.txt b/codespell_lib/data/dictionary_rare.txt index 4af779e7dc..9d1797cc70 100644 --- a/codespell_lib/data/dictionary_rare.txt +++ b/codespell_lib/data/dictionary_rare.txt @@ -197,6 +197,10 @@ patter->pattern patters->patterns pavings->paving payed->paid +permutate->permute +permutated->permuted +permutates->permutes +permutating->permuting plack->plaque placks->plaques planed->planned