From 475d7cc732eb5ced7195b08cce0eaa0273e87278 Mon Sep 17 00:00:00 2001
From: bl-ue <bl-ue@users.noreply.github.com>
Date: Mon, 14 Jun 2021 08:55:21 -0400
Subject: [PATCH 1/2] Typos from marvin.cs.uidaho.edu (rework of #1374): A

---
 codespell_lib/data/dictionary.txt | 190 ++++++++++++++++++++++++++++++
 1 file changed, 190 insertions(+)

diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt
index 726ab74b99..899836dc8e 100644
--- a/codespell_lib/data/dictionary.txt
+++ b/codespell_lib/data/dictionary.txt
@@ -1636,10 +1636,24 @@ amacing->amazing
 amacingly->amazingly
 amalgomated->amalgamated
 amatuer->amateur
+amatur->amateur
 amature->armature, amateur,
+amaturs->amateurs
 amazaing->amazing
+ambadexterous->ambidextrous
+ambadexterouseness->ambidextrousness
+ambadexterously->ambidextrously
+ambadexterousness->ambidextrousness
+ambadextrous->ambidextrous
+ambadextrouseness->ambidextrousness
+ambadextrously->ambidextrously
+ambadextrousness->ambidextrousness
 ambedded->embedded
 ambibuity->ambiguity
+ambidexterous->ambidextrous
+ambidexterouseness->ambidextrousness
+ambidexterously->ambidextrously
+ambidexterousness->ambidextrousness
 ambien->ambient
 ambigious->ambiguous
 ambigous->ambiguous
@@ -1650,6 +1664,22 @@ ambuguity->ambiguity
 ambulence->ambulance
 ambulences->ambulances
 amdgput->amdgpu
+amealearate->ameliorate
+amealearative->ameliorative
+amealearator->ameliorator
+amealiarate->ameliorate
+amealiarative->ameliorative
+amealiarator->ameliorator
+ameba->amoeba
+ameelarate->ameliorate
+ameelarative->ameliorative
+ameelarator->ameliorator
+ameeliarate->ameliorate
+ameeliarative->ameliorative
+ameeliarator->ameliorator
+amelearate->ameliorate
+amelearative->ameliorative
+amelearator->ameliorator
 amendement->amendment
 amendmant->amendment
 amened->amended, amend,
@@ -1685,8 +1715,14 @@ amout->amount
 amoutn->amount
 amoutns->amounts
 amouts->amounts
+ampatheater->amphitheater
+ampatheaters->amphitheaters
 amperstands->ampersands
 amphasis->emphasis
+amphatheater->amphitheater
+amphatheaters->amphitheaters
+ampitheater->amphitheater
+ampitheaters->amphitheaters
 amplifer->amplifier
 amplifyer->amplifier
 ampty->empty
@@ -1728,6 +1764,8 @@ analyer->analyser, analyzer,
 analyers->analysers, analyzers,
 analyes->analyses, analyzes, analyse, analyze,
 analyis->analysis
+analyist->analyst
+analyists->analysts
 analysator->analyser
 analysies->analyses, analysis,
 analysus->analysis
@@ -1740,6 +1778,8 @@ analyzies->analysis, analyses, analyzes,
 ananlog->analog
 anarchim->anarchism
 anarchistm->anarchism
+anarkistic->anarchistic
+anarkists->anarchists
 anarquism->anarchism
 anarquist->anarchist
 anaylsis->analysis
@@ -1749,6 +1789,7 @@ ancesetor->ancestor
 ancesetors->ancestors
 ancester->ancestor
 ancesters->ancestors
+ancestoral->ancestral
 ancestore->ancestor
 ancestores->ancestors
 ancestory->ancestry
@@ -1765,9 +1806,27 @@ androidextra->androidextras
 androind->Android
 andthe->and the
 ane->and
+aneeling->annealing
 anevironment->environment
 anevironments->environments
+angshios->anxious
+angshiosly->anxiously
+angshiosness->anxiousness
+angshis->anxious
+angshisly->anxiously
+angshisness->anxiousness
+angshiuos->anxious
+angshiuosly->anxiously
+angshiuosness->anxiousness
+angshus->anxious
+angshusly->anxiously
+angshusness->anxiousness
+angziety->anxiety
 anhoter->another
+anialate->annihilate
+anialated->annihilated
+anialates->annihilates
+anialating->annihilating
 anid->and
 anihilation->annihilation
 animaing->animating
@@ -1781,6 +1840,7 @@ animaitors->animators
 animatior->animator, animation,
 animaton->animation
 animatonic->animatronic
+animonee->anemone
 animore->anymore
 aninate->animate
 anination->animation
@@ -1794,10 +1854,26 @@ anitrez->antirez
 aniversary->anniversary
 aniway->anyway
 aniwhere->anywhere
+anjanew->ingenue
+ankshios->anxious
+ankshiosly->anxiously
+ankshiosness->anxiousness
+ankshis->anxious
+ankshisly->anxiously
+ankshisness->anxiousness
+ankshiuos->anxious
+ankshiuosly->anxiously
+ankshiuosness->anxiousness
+ankshus->anxious
+ankshusly->anxiously
+ankshusness->anxiousness
 anlge->angle
 anly->only
 anlysis->analysis
 anlyzing->analyzing
+annaverseries->anniversaries
+annaversery->anniversary
+annaverserys->anniversaries
 annay->annoy, any,
 annayed->annoyed
 annaying->annoying
@@ -1810,6 +1886,9 @@ annointed->anointed
 annointing->anointing
 annoints->anoints
 annoncement->announcement
+annonomus->anonymous
+annonomusally->anonymously
+annonomusly->anonymously
 annonymous->anonymous
 annotaion->annotation
 annotaions->annotations
@@ -1826,6 +1905,8 @@ announcments->announcements
 announed->announced
 announement->announcement
 announements->announcements
+annoyence->annoyance
+annoyences->annoyances
 annoymous->anonymous
 annualy->annually
 annuled->annulled
@@ -1833,10 +1914,14 @@ annyoingly->annoyingly
 anohter->another
 anologon->analogon
 anomally->anomaly
+anomolee->anomaly
 anomolies->anomalies
 anomolous->anomalous
 anomoly->anomaly
 anonimity->anonymity
+anonimus->anonymous
+anonimusally->anonymously
+anonimusly->anonymously
 anononymous->anonymous
 anonther->another
 anonymouse->anonymous
@@ -1853,12 +1938,28 @@ anounce->announce
 anounced->announced
 anouncement->announcement
 anount->amount
+anoyed->annoyed
 anoying->annoying
 anoymous->anonymous
+anoys->annoys
+anpatheater->amphitheater
+anpatheaters->amphitheaters
+anphatheater->amphitheater
+anphatheaters->amphitheaters
+anphibian->amphibian
+anphibians->amphibians
+anphitheater->amphitheater
+anphitheaters->amphitheaters
+anpitheater->amphitheater
+anpitheaters->amphitheaters
 anroid->android
 ansalisation->nasalisation
 ansalization->nasalization
+ansamble->ensemble
+ansambles->ensembles
 anser->answer
+ansester->ancestor
+ansesters->ancestors
 ansestors->ancestors
 answhare->answer
 answhared->answered
@@ -1881,20 +1982,37 @@ anthropolgy->anthropology
 antialialised->antialiased
 antialising->antialiasing
 antiapartheid->anti-apartheid
+anticdote->anecdote
+anticdotes->anecdotes
 anticpate->anticipate
+antripanewer->entrepreneur
+antripanewers->entrepreneurs
 antry->entry
 antyhing->anything
 anual->annual
 anually->annually
+anuled->annulled
+anuling->annulling
+anull->annul
 anulled->annulled
+anulling->annulling
+anulls->annulled
 anumber->a number
+anurism->aneurysm
 anway->anyway
 anways->anyway
+anwee->ennui
 anwhere->anywhere
 anwser->answer
 anwsered->answered
 anwsering->answering
 anwsers->answers
+anxios->anxious
+anxiosly->anxiously
+anxiosness->anxiousness
+anxiuos->anxious
+anxiuosly->anxiously
+anxiuosness->anxiousness
 anyawy->anyway
 anyhing->anything
 anyhting->anything
@@ -1921,9 +2039,17 @@ aother->another, other, mother,
 aovid->avoid
 apach->apache
 apapted->adapted
+aparantly->apparently
+aparatus->apparatus
+aparatuses->apparatuses
 aparent->apparent
 aparently->apparently
 aparment->apartment
+apartide->apartheid
+apaul->appall
+apauled->appalled
+apauling->appalling
+apauls->appalls
 apdated->updated
 apear->appear
 apeared->appeared
@@ -1941,11 +2067,14 @@ aperure->aperture
 aperures->apertures
 apeture->aperture
 apetures->apertures
+apihelion->aphelion
+apihelions->aphelions
 apilogue->epilogue
 aplha->alpha
 aplication->application
 aplications->applications
 aplied->applied
+aplikay->appliqué
 aplitude->amplitude, aptitude,
 apllicatin->application
 apllication->application
@@ -1954,14 +2083,19 @@ apllies->applies
 aplly->apply
 apllying->applying
 aplyed->applied
+apocraful->apocryphal
 apointed->appointed
 apointing->appointing
 apointment->appointment
 apoints->appoints
 apolegetic->apologetic
 apolegetics->apologetics
+apollstree->upholstery
 apon->upon, apron,
 aportionable->apportionable
+apostrafes->apostrophes
+apostrafies->apostrophes
+apostrafy->apostrophe
 apostrophie->apostrophe
 apostrophies->apostrophes
 apparant->apparent
@@ -1973,6 +2107,9 @@ apparoches->approaches
 appart->apart
 appartment->apartment
 appartments->apartments
+appathetic->apathetic
+appature->aperture
+appatures->apertures
 appealling->appealing, appalling,
 appearantly->apparently
 appeareance->appearance
@@ -2198,6 +2335,7 @@ apreciating->appreciating
 apreciation->appreciation
 apreciative->appreciative
 aprehensive->apprehensive
+apresheation->appreciation
 apreteate->appreciate
 apreteated->appreciated
 apreteating->appreciating
@@ -2234,6 +2372,7 @@ aprroximates->approximates
 aprroximation->approximation
 aprroximations->approximations
 aprtment->apartment
+apyoon->uppugn
 aqain->again
 aqcuire->acquire
 aqcuired->acquired
@@ -2245,7 +2384,12 @@ aquaintance->acquaintance
 aquainted->acquainted
 aquainting->acquainting
 aquaints->acquaints
+aqueus->aqueous
 aquiantance->acquaintance
+aquiess->acquiesce
+aquiessed->acquiesced
+aquiesses->acquiesces
+aquiessing->acquiescing
 aquire->acquire
 aquired->acquired
 aquires->acquires
@@ -2254,6 +2398,8 @@ aquisition->acquisition
 aquit->acquit
 aquitted->acquitted
 aquries->acquires, equerries,
+aracnid->arachnid
+aracnids->arachnids
 arameters->parameters
 aranged->arranged
 arangement->arrangement
@@ -2411,8 +2557,11 @@ arcitecture->architecture
 arcitectures->architectures
 arcticle->article
 Ardiuno->Arduino
+ardvark->aardvark
+ardvarks->aardvarks
 are'nt->aren't
 aready->already
+areal->aerial
 areea->area
 aren's->aren't
 aren;t->aren't
@@ -2474,11 +2623,19 @@ aritst->artist
 arival->arrival
 arive->arrive
 arlready->already
+armagedon->armageddon
+armagedons->armageddons
 armamant->armament
 armistace->armistice
+armistis->armistice
+armistises->armistices
 armonic->harmonic
+armorment->armament
+armorments->armaments
 arn't->aren't
 arne't->aren't
+aroara->aurora
+aroaras->auroras
 arogant->arrogant
 arogent->arrogant
 aronud->around
@@ -2540,6 +2697,8 @@ arrengement->arrangement
 arrengements->arrangements
 arriveis->arrives
 arrivial->arrival
+arro->arrow
+arros->arrows
 arround->around
 arrray->array
 arrrays->arrays
@@ -2549,7 +2708,9 @@ arrrives->arrives
 arrtibute->attribute
 arry->array, carry,
 arrys->arrays
+arsnic->arsenic
 artcile->article
+artic->arctic
 articaft->artifact
 articafts->artifacts
 artical->article
@@ -2628,6 +2789,7 @@ asociated->associated
 asolute->absolute
 asorbed->absorbed
 aspected->expected
+aspestus->asbestos
 asphyxation->asphyxiation
 assasin->assassin
 assasinate->assassinate
@@ -2645,6 +2807,7 @@ asscociated->associated
 asscoitaed->associated
 assebly->assembly
 assebmly->assembly
+assemalate->assimilate
 assember->assembler
 assemblys->assemblies
 assemby->assembly
@@ -2660,6 +2823,7 @@ assertting->asserting
 assesmenet->assessment
 assesment->assessment
 assessmant->assessment
+assfalt->asphalt
 assgin->assign
 assgined->assigned
 assgining->assigning
@@ -2691,6 +2855,8 @@ assignmnet->assignment
 assignt->assign
 assigntment->assignment
 assime->assume
+assimtote->asymptote
+assimtotes->asymptotes
 assined->assigned
 assing->assign
 assinged->assigned
@@ -2717,6 +2883,7 @@ assistent->assistant
 assit->assist
 assitant->assistant
 assition->assertion
+assma->asthma
 assmbler->assembler
 assmebly->assembly
 assmelber->assembler
@@ -2835,6 +3002,8 @@ assymmetric->asymmetric
 assymmetrical->asymmetrical
 assymmetries->asymmetries
 assymmetry->asymmetry
+astarisk->asterisk
+astarisks->asterisks
 asterices->asterisks
 asteriks->asterisk, asterisks,
 asteriod->asteroid
@@ -2844,12 +3013,18 @@ asthetically->aesthetically
 asthetics->aesthetics
 astiimate->estimate
 astiimation->estimation
+astrix->asterisk
+astrixes->asterisks
+astrixs->asterisks
+astroid->asteroid
 asume->assume
 asumed->assumed
 asumes->assumes
 asuming->assuming
 asumption->assumption
+asumtotic->asymptotic
 asure->assure
+aswage->assuage
 aswell->as well
 asychronize->asynchronize
 asychronized->asynchronized
@@ -2891,6 +3066,7 @@ atachment->attachment
 atachments->attachments
 atack->attack
 atain->attain
+ate->eight
 atempt->attempt
 atempting->attempting
 atempts->attempts
@@ -2899,6 +3075,8 @@ atended->attended
 atendee->attendee
 atends->attends
 atention->attention
+aternies->attorneys
+aterny->attorney
 atheistical->atheistic
 athenean->Athenian
 atheneans->Athenians
@@ -2990,6 +3168,7 @@ attitide->attitude
 attmept->attempt
 attmpt->attempt
 attnetion->attention
+attornies->attorneys
 attosencond->attosecond
 attosenconds->attoseconds
 attrbiute->attribute
@@ -3074,6 +3253,10 @@ auot->auto
 auotmatic->automatic
 auromated->automated
 aussian->Gaussian, Russian, Austrian,
+austair->austere
+austeer->austere
+austensible->ostensible
+austensibly->ostensibly
 austrailia->Australia
 austrailian->Australian
 Australien->Australian
@@ -3430,6 +3613,8 @@ autosae->autosave
 autosavegs->autosaves
 autosaveperodical->autosaveperiodical
 autosence->autosense
+autotorium->auditorium
+autotoriums->auditoriums
 autum->autumn
 auxialiary->auxiliary
 auxilaries->auxiliaries
@@ -3445,6 +3630,8 @@ auxilliaries->auxiliaries
 auxilliary->auxiliary
 auxiluary->auxiliary
 auxliliary->auxiliary
+avacado->avocado
+avacados->avocados
 avaiable->available
 avaialable->available
 avaialbale->available
@@ -3581,6 +3768,9 @@ axpressed->expressed
 aysnc->async
 ayway->anyway, away,
 ayways->always
+azma->asthma
+azmith->azimuth
+azmiths->azimuths
 ba->by, be,
 bable->babel, table, bible,
 bacause->because

From 569951f381abb3b4b7f16fa8febdd49ef9d77b63 Mon Sep 17 00:00:00 2001
From: bl-ue <bl-ue@users.noreply.github.com>
Date: Mon, 14 Jun 2021 09:51:26 -0400
Subject: [PATCH 2/2] Remove some non-typos

---
 codespell_lib/data/dictionary.txt | 2 --
 1 file changed, 2 deletions(-)

diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt
index 899836dc8e..212024860e 100644
--- a/codespell_lib/data/dictionary.txt
+++ b/codespell_lib/data/dictionary.txt
@@ -2561,7 +2561,6 @@ ardvark->aardvark
 ardvarks->aardvarks
 are'nt->aren't
 aready->already
-areal->aerial
 areea->area
 aren's->aren't
 aren;t->aren't
@@ -3066,7 +3065,6 @@ atachment->attachment
 atachments->attachments
 atack->attack
 atain->attain
-ate->eight
 atempt->attempt
 atempting->attempting
 atempts->attempts