From ffe1cbc69d80e5199647397acfafbb18a06f2651 Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Tue, 9 Apr 2024 10:05:26 +0200 Subject: [PATCH 1/6] Typos from sphinx https://github.com/sphinx-doc/sphinx/pull/11936 --- 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 043cc385c6..29ff8aa5c4 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -24454,6 +24454,7 @@ exis->exist, exists, exit, exits, axis, lexis, exes, exising->existing exisit->exist exisited->existed +exisitence->existence exisitent->existent exisiting->existing exisitng->existing @@ -40686,6 +40687,8 @@ parenthesed->parenthesized parenthesies->parentheses parenthises->parentheses parenthsis->parenthesis +paresr->parser +paresrs->parsers paret->parent, parrot, paretheses->parentheses parethesis->parenthesis From 3c593a2ae1b04a1aa23f24bf5867cfdd79a3e21a Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Sat, 1 Jun 2024 18:46:04 +0200 Subject: [PATCH 2/6] Typo from autoconf-archive https://github.com/autoconf-archive/autoconf-archive/pull/292#issuecomment-2135262432 --- 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 29ff8aa5c4..81b4e9bf8a 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -1859,6 +1859,7 @@ addiitonall->additional addiitonally->additionally addiitons->additions addin->adding, add in, add-on, +addind->adding addional->additional addionally->additionally addiotion->addition From 11583dfd28940bfd017d7f7dc0ddadbb4a630ded Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Sun, 2 Jun 2024 12:57:26 +0200 Subject: [PATCH 3/6] Typo from GoSecure https://github.com/GoSecure/presentations/blob/gh-pages/index.adoc --- 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 81b4e9bf8a..cf328e1016 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -3453,6 +3453,7 @@ amendin->amending, amend in, amendmant->amendment amened->amended, amend, Amercia->America +americain->American amerliorate->ameliorate amerliorated->ameliorated amerliorates->ameliorates From 6a232dcf13d8af58e75637ebafc26c412435fc5f Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Sun, 2 Jun 2024 13:00:06 +0200 Subject: [PATCH 4/6] Cannot recall where I've seen these variations --- codespell_lib/data/dictionary.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index cf328e1016..d30b3e1b66 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -29057,9 +29057,13 @@ hundrets->hundreds hungs->hangs, hung, hunrgy->hungry huntin->hunting, hunt in, +huricain->hurricane +huricaine->hurricane huricane->hurricane huristic->heuristic huristics->heuristics +hurricain->hurricane +hurricaine->hurricane hurse->hearse, nurse, husban->husband hussel->hustle, mussel, From 0d2b3780be716cff2fa29c00733c0e8c9d4cdb71 Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Tue, 4 Jun 2024 09:52:19 +0200 Subject: [PATCH 5/6] -able vs -eable is not about GB or US spelling 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 rule is the same in British and American English, and so is actual usage according to the Google Ngram Viewer: https://books.google.com/ngrams/graph?content=writable%2Cwriteable&year_start=1900&year_end=2019&corpus=en-GB-2019 https://books.google.com/ngrams/graph?content=writable%2Cwriteable&year_start=1900&year_end=2019&corpus=en-US-2019 --- codespell_lib/data/dictionary_en-GB_to_en-US.txt | 1 - 1 file changed, 1 deletion(-) 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 6ca95f9d58..9175b3dacd 100644 --- a/codespell_lib/data/dictionary_en-GB_to_en-US.txt +++ b/codespell_lib/data/dictionary_en-GB_to_en-US.txt @@ -518,4 +518,3 @@ visualised->visualized visualiser->visualizer visualises->visualizes visualising->visualizing -writeable->writable From 42fbe033edace2dee7037824541cec94ff4ac190 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 6/6] 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 | 6 +++--- codespell_lib/data/dictionary_rare.txt | 1 - 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index d30b3e1b66..eecba029e7 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -34901,7 +34901,7 @@ mamory->memory mamuth->mammoth manafacturer->manufacturer manafacturers->manufacturers -managable->manageable, manageably, +managable->manageable managament->management manageed->managed managemenet->management @@ -60860,7 +60860,7 @@ wireframws->wireframes wirh->with wirhin->within wirhout->without -wirtable->writable, writeable, +wirtable->writable wirte->write wirter->writer wirters->writers @@ -60881,7 +60881,7 @@ wissle->whistle wissled->whistled wissles->whistles wissling->whistling -witable->writable, writeable, +witable->writable witdh->width witdhs->widths witdth->width diff --git a/codespell_lib/data/dictionary_rare.txt b/codespell_lib/data/dictionary_rare.txt index fbf49aea6e..b95c2df155 100644 --- a/codespell_lib/data/dictionary_rare.txt +++ b/codespell_lib/data/dictionary_rare.txt @@ -230,7 +230,6 @@ rime->rhyme rouge->rogue sate->state sates->states -savable->saveable scrip->script scrips->scripts seizin->seizing