From 869a3393d9e3c4b547a5f567c1b4e33e96ae4d1a Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Thu, 21 Oct 2021 10:13:54 +0200 Subject: [PATCH 01/13] Add missing plural inflections --- codespell_lib/data/dictionary.txt | 2 ++ codespell_lib/data/dictionary_en-GB_to_en-US.txt | 1 + codespell_lib/data/dictionary_rare.txt | 2 ++ 3 files changed, 5 insertions(+) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index b2a9846962..cafa74c812 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -45984,11 +45984,13 @@ wayword->wayward weahter->weather weahters->weathers weant->want, wean, +weaponaries->weaponry, weaponries, weaponary->weaponry weappon->weapon weappons->weapons weas->was webage->webpage +webages->webpages webaserver->web server, webserver, webbased->web-based webbooks->webhooks diff --git a/codespell_lib/data/dictionary_en-GB_to_en-US.txt b/codespell_lib/data/dictionary_en-GB_to_en-US.txt index 5f052e190e..14c36570e0 100644 --- a/codespell_lib/data/dictionary_en-GB_to_en-US.txt +++ b/codespell_lib/data/dictionary_en-GB_to_en-US.txt @@ -366,6 +366,7 @@ regularising->regularizing reinitialise->reinitialize reinitialised->reinitialized reorganisation->reorganization +reorganisations->reorganizations reorganise->reorganize reorganised->reorganized reorganises->reorganizes diff --git a/codespell_lib/data/dictionary_rare.txt b/codespell_lib/data/dictionary_rare.txt index 5203d02ca9..e58beb5b0a 100644 --- a/codespell_lib/data/dictionary_rare.txt +++ b/codespell_lib/data/dictionary_rare.txt @@ -7,6 +7,7 @@ afterwords->afterwards amination->animation, lamination, aminations->animations, laminations, aminator->animator, laminator, +aminators->animators, laminators, ans->and arithmetics->arithmetic attache->attaché, attached, attach, @@ -114,6 +115,7 @@ incluse->include indention->indentation indite->indict infarction->infraction +infarctions->infractions ingenuous->ingenious inly->only irregardless->regardless From d785ff0c6ad23e068ebe296aa2f51784d82b0dee Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Tue, 9 May 2023 08:39:19 +0200 Subject: [PATCH 02/13] contrains and friends Fix existing suggestions. Typo from OpenSSL. --- codespell_lib/data/dictionary.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index cafa74c812..42b5e81dc4 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -10538,12 +10538,12 @@ contracter->contractor contracters->contractors contradically->contradictory contradictary->contradictory -contrain->constrain +contrain->contain, constrain, contrained->contained, constrained, contrainer->container, constrained, contrainers->containers -contraining->constraining -contrains->constrains, constraints, +contraining->containing, constraining, +contrains->contains, constrains, constraints, contraint->constraint contrainted->constrained contraints->constraints From 65c0876f0a7a266ae1c4aa122c750f6f4bcfc3c5 Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Thu, 25 May 2023 08:55:53 +0200 Subject: [PATCH 03/13] While lambda is prevalent, Unicode uses lamda --- codespell_lib/data/dictionary.txt | 2 -- codespell_lib/data/dictionary_rare.txt | 2 ++ 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index 42b5e81dc4..0cf7de761d 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -24894,8 +24894,6 @@ laguagues->languages laguange->language laguanges->languages laiter->later -lamda->lambda -lamdas->lambdas lanaguage->language lanaguages->languages lanaguge->language diff --git a/codespell_lib/data/dictionary_rare.txt b/codespell_lib/data/dictionary_rare.txt index e58beb5b0a..65d1579dae 100644 --- a/codespell_lib/data/dictionary_rare.txt +++ b/codespell_lib/data/dictionary_rare.txt @@ -122,6 +122,8 @@ irregardless->regardless knifes->knives lama->llama lamas->llamas +lamda->lambda +lamdas->lambdas leaded->led, lead, leas->least, lease, lief->leaf, life, From 9b76cd3ebce5c961c8474575d75fd7245de8f3ff Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Sat, 10 Jun 2023 12:23:08 +0200 Subject: [PATCH 04/13] mutiplication, multiplicative, multiplicity --- codespell_lib/data/dictionary.txt | 53 +++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index 0cf7de761d..9e50d8f83f 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -27266,7 +27266,14 @@ muiltipart->multipart muiltiplayer->multiplayer muiltiple->multiple muiltiples->multiples +muiltiplication->multiplication +muiltiplications->multiplications +muiltiplicative->multiplicative +muiltiplicities->multiplicities +muiltiplicity->multiplicity muiltiplied->multiplied +muiltiplier->multiplier +muiltipliers->multipliers muiltiplies->multiplies muiltiply->multiply muiltiplying->multiplying @@ -27275,7 +27282,14 @@ mulipart->multipart muliplayer->multiplayer muliple->multiple muliples->multiples +muliplication->multiplication +muliplications->multiplications +muliplicative->multiplicative +muliplicities->multiplicities +muliplicity->multiplicity muliplied->multiplied +muliplier->multiplier +mulipliers->multipliers muliplies->multiplies muliply->multiply muliplying->multiplying @@ -27285,6 +27299,12 @@ muliticast->multicast mulitipart->multipart mulitiplayer->multiplayer mulitiple->multiple +mulitiples->multiples +mulitiplication->multiplication +mulitiplications->multiplications +mulitiplicative->multiplicative +mulitiplicities->multiplicities +mulitiplicity->multiplicity mulitiplied->multiplied mulitiplier->multiplier mulitipliers->multipliers @@ -27295,8 +27315,12 @@ mulitpart->multipart mulitpath->multipath mulitplayer->multiplayer mulitple->multiple +mulitples->multiples mulitplication->multiplication +mulitplications->multiplications mulitplicative->multiplicative +mulitplicities->multiplicities +mulitplicity->multiplicity mulitplied->multiplied mulitplier->multiplier mulitpliers->multipliers @@ -27323,11 +27347,22 @@ multiecast->multicast multifuction->multifunction multilangual->multilingual multile->multiple +multiles->multiples multilied->multiplied +multilier->multiplier +multiliers->multipliers multilies->multiplies multilpe->multiple +multilpes->multiples +multilpication->multiplication +multilpications->multiplications +multilpicative->multiplicative +multilpicities->multiplicities +multilpicity->multiplicity multilpies->multiplies multilplied->multiplied +multilplier->multiplier +multilpliers->multipliers multilplies->multiplies multilpy->multiply multilpying->multiplying @@ -27335,7 +27370,14 @@ multily->multiply multilying->multiplying multipe->multiple multipes->multiples +multipication->multiplication +multipications->multiplications +multipicative->multiplicative +multipicities->multiplicities +multipicity->multiplicity multipied->multiplied +multipier->multiplier +multipiers->multipliers multipies->multiplies multipiler->multiplier multipilers->multipliers @@ -27430,7 +27472,15 @@ mutipath->multipath mutipl->multiple, multiply, mutiplayer->multiplayer mutiple->multiple +mutiples->multiples +mutiplication->multiplication +mutiplications->multiplications +mutiplicative->multiplicative +mutiplicities->multiplicities +mutiplicity->multiplicity mutiplied->multiplied +mutiplier->multiplier +mutipliers->multipliers mutiplies->multiplies mutiply->multiply mutiplying->multiplying @@ -27443,7 +27493,10 @@ mutliple->multiple mutlipler->multiplier, multiple, mutliples->multiples mutliplication->multiplication +mutliplications->multiplications +mutliplicative->multiplicative mutliplicites->multiplicities +mutliplicity->multiplicity mutliplied->multiplied mutliplier->multiplier mutlipliers->multipliers From 5903a9acf6e40c65e8488459926b3dcac7ad9e9d Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Thu, 22 Jun 2023 07:17:18 +0200 Subject: [PATCH 05/13] Variations on existing misspellings --- codespell_lib/data/dictionary.txt | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index 9e50d8f83f..80d30cdf77 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -30728,6 +30728,8 @@ pathes->paths pathign->pathing pathnme->pathname patholgoical->pathological +pathwya->pathway +pathwyas->pathways patial->partial, spatial, paticular->particular paticularly->particularly @@ -46444,13 +46446,16 @@ worls->world worng->wrong, worn, wornged->wronged worngs->wrongs +worrried->worried +worrries->worries worrry->worry +worrrying->worrying wors->worse, worst, works, wars, was, worser->worse worstened->worsened worthing->worth, meriting, worthwile->worthwhile -woth->worth +woth->worth, with, wothout->without wotk->work wotked->worked @@ -46495,6 +46500,7 @@ wresseling->wrestling wressels->wrestles wresters->wrestlers wriet->write +wriets->writes writebufer->writebuffer writechetque->writecheque writed->wrote, written, write, writer, @@ -46542,6 +46548,7 @@ wupport->support wuth->with wuthin->within wya->way +wyas->ways wyth->with wythout->without xdescribe->describe @@ -46564,6 +46571,8 @@ yaer->year yaerly->yearly yaers->years yatch->yacht +yatching->yachting +yatchs->yachts yau->you, yaw, yearm->year yeasr->years @@ -46613,12 +46622,14 @@ yur->your zar->czar zars->czars zeebra->zebra +zeebras->zebras zefer->zephyr zefers->zephyrs zellot->zealot zellots->zealots zemporary->temporary zick-zack->zig-zag +zick-zacks->zig-zags zimmap->zipmap zimpaps->zipmaps zink->zinc @@ -46628,6 +46639,7 @@ ziping->zipping zlot->slot zombe->zombie zomebie->zombie +zomebies->zombies zoocheenei->zucchinis zoocheeni->zucchini zoocheinei->zucchinis From 4efb585bda8d265d78c1b23a741050581b360718 Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Sat, 1 Jul 2023 18:37:20 +0200 Subject: [PATCH 06/13] Plural 'atalogs' --- codespell_lib/data/dictionary.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index 80d30cdf77..6a2385977a 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -4413,6 +4413,7 @@ atachments->attachments atack->attack atain->attain atalog->catalog +atalogs->catalogs atatch->attach atatchable->attachable atatched->attached From 36cf81fb3bf6a275112c5c7869b9aae07aadb508 Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Wed, 5 Jul 2023 20:52:03 +0200 Subject: [PATCH 07/13] oridinate and friends --- codespell_lib/data/dictionary.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index 6a2385977a..95185a740e 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -10837,6 +10837,11 @@ cooresponds->corresponds cooridate->coordinate cooridated->coordinated cooridates->coordinates +cooridinate->coordinate +cooridinated->coordinated +cooridinates->coordinates +cooridinating->coordinating +cooridination->coordination cooridnate->coordinate cooridnated->coordinated cooridnates->coordinates @@ -29739,6 +29744,8 @@ oricle->oracle oricles->oracles oridinal->ordinal, original, oridinarily->ordinarily +oridinate->ordinate +oridinates->ordinates orieation->orientation orieations->orientations orienatate->orientate From c4622f0146c8dc00e2f3c5dfb53cb8e0e3333387 Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Sat, 8 Jul 2023 15:18:14 +0200 Subject: [PATCH 08/13] Apostrophes and possessives Starting in 2008, the U.S. Government Printing Office Style Manual suggests just an apostrophe after singular nouns ending in s. Also `files` could be the plural of `file`. --- codespell_lib/data/dictionary_code.txt | 3 --- 1 file changed, 3 deletions(-) diff --git a/codespell_lib/data/dictionary_code.txt b/codespell_lib/data/dictionary_code.txt index c114553166..dce8aabee1 100644 --- a/codespell_lib/data/dictionary_code.txt +++ b/codespell_lib/data/dictionary_code.txt @@ -25,7 +25,6 @@ endcode->encode errorstring->error string exitst->exits, exists, falsy->falsely, false, -files'->file's gadjet->gadget gadjets->gadgets gae->game, Gael, gale, @@ -51,7 +50,6 @@ od->of outputof->output of, output-of, packat->packet postifx->postfix -process'->process's protecten->protection, protected, pullrequenst->pull requests, pull request, pullrequest->pull request @@ -79,7 +77,6 @@ storaged->storage, stored, storaget->storage stringly->strongly, stringy, subpatchs->subpatches -subprocess'->subprocess's sur->sure, sir, tarceback->traceback tarcebacks->tracebacks From 5424c625a0786d1d97333ede1aa760c0bfb40ccc Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Sun, 9 Jul 2023 18:40:57 +0200 Subject: [PATCH 09/13] I cannot find installator in any dictionary MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Probably from native speakers of other European languages, such as French and German (installateur) or Danish, Norwegian, and Swedish (installatør). --- codespell_lib/data/dictionary.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index 95185a740e..e2c224e615 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -23435,6 +23435,8 @@ installaters->installers installates->installs installating->installing installationa->installation +installator->installer +installators->installers installe->installer, installed, install, installes->installs installion->installation, installing, From 59c7aca2d42c9fd6d214a5ecfa07469810497f41 Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Fri, 7 Jul 2023 13:49:11 +0200 Subject: [PATCH 10/13] Additional suggestion for tre Seen in ProtonMail/proton-bridge. --- 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 e2c224e615..d300e63445 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -43578,7 +43578,7 @@ travese->traverse travesed->traversed traveses->traverses travesing->traversing -tre->tree +tre->tree, the, treadet->treated, treaded, threaded, treak->treat, tweak, treate->treat From 8adc95e0a556d9b76aa9d25f0e0752eeeee0b10b Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Fri, 14 Jul 2023 10:37:01 +0200 Subject: [PATCH 11/13] Typos from mime-db See https://github.com/jshttp/mime-db/pull/297. --- codespell_lib/data/dictionary.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index d300e63445..5f375abffe 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -4213,6 +4213,7 @@ assocciations->associations assocciative->associative associatated->associated associatd->associated +associateed->associated associatied->associated associcate->associate associcated->associated @@ -30162,6 +30163,7 @@ pacakge->package pacakges->packages pacakging->packaging paceholder->placeholder +paceholders->placeholders pach->patch, path, pachage->package pachaged->packaged @@ -31443,7 +31445,10 @@ pixelx->pixels, pixel, pixes->pixels placeemnt->placement placeemnts->placements +placegolder->placeholder +placegolders->placeholders placehoder->placeholder +placehoders->placeholders placeholde->placeholder placeholdes->placeholders placeholer->placeholder @@ -43990,6 +43995,7 @@ unahppy->unhappy unale->unable unalllowed->unallowed unambigious->unambiguous +unambigiously->unambiguously unambigous->unambiguous unambigously->unambiguously unamed->unnamed From bd46236553ce35df63ad639c17214228853e6ec0 Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Tue, 18 Jul 2023 07:53:16 +0200 Subject: [PATCH 12/13] Move postifx->postfix to main dictionary Fixes #2927. --- codespell_lib/data/dictionary.txt | 1 + codespell_lib/data/dictionary_code.txt | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index 5f375abffe..32e1b7e94a 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -31969,6 +31969,7 @@ postgress->PostgreSQL postgressql->PostgreSQL postgrsql->PostgreSQL posthomous->posthumous +postifx->postfix postiional->positional postiive->positive postiively->positively diff --git a/codespell_lib/data/dictionary_code.txt b/codespell_lib/data/dictionary_code.txt index dce8aabee1..0ca368e448 100644 --- a/codespell_lib/data/dictionary_code.txt +++ b/codespell_lib/data/dictionary_code.txt @@ -49,7 +49,6 @@ objext->object od->of outputof->output of, output-of, packat->packet -postifx->postfix protecten->protection, protected, pullrequenst->pull requests, pull request, pullrequest->pull request From a89456c240e21567a9e503ab9dbf5b5884d05b49 Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Mon, 24 Jul 2023 19:37:56 +0200 Subject: [PATCH 13/13] Typo from wolfSSL See https://github.com/wolfSSL/wolfssl/pull/6648. --- codespell_lib/data/dictionary.txt | 1 + codespell_lib/data/dictionary_rare.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index 32e1b7e94a..f08070597f 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -30522,6 +30522,7 @@ parmaeter->parameter parmaeters->parameters parmameter->parameter parmameters->parameters +parmas->params parmater->parameter parmaters->parameters parmesian->Parmesan diff --git a/codespell_lib/data/dictionary_rare.txt b/codespell_lib/data/dictionary_rare.txt index 65d1579dae..48b8185844 100644 --- a/codespell_lib/data/dictionary_rare.txt +++ b/codespell_lib/data/dictionary_rare.txt @@ -162,6 +162,7 @@ oerflows->overflows ore->or panting->painting pares->pairs +parma->param patter->pattern patters->patterns pavings->paving