Add suffixes to typos that start with "m" (#2937)
diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt
index 7996653..94551ef 100644
--- a/codespell_lib/data/dictionary.txt
+++ b/codespell_lib/data/dictionary.txt
@@ -25749,6 +25749,7 @@
maintanence->maintenance
maintaner->maintainer
maintaners->maintainers
+maintaning->maintaining
maintans->maintains
maintenace->maintenance
maintenence->maintenance
@@ -25761,12 +25762,19 @@
maitain->maintain
maitainance->maintenance
maitained->maintained
+maitainer->maintainer
maitainers->maintainers
+maitaining->maintaining
+maitains->maintains
+maitenance->maintenance
majoroty->majority
maka->make
maked->marked, made,
makefle->makefile
+makefles->makefiles
makeing->making
+makfile->makefile
+makfiles->makefiles
makign->making
makretplace->marketplace
makro->macro
@@ -25792,7 +25800,13 @@
malplace->misplace
malplaced->misplaced
maltesian->Maltese
+mamage->manage
+mamaged->managed
mamagement->management
+mamager->manager
+mamagers->managers
+mamages->manages
+mamaging->managing
mamal->mammal
mamalian->mammalian
mamento->memento
@@ -25813,10 +25827,14 @@
managment->management
manaise->mayonnaise
manal->manual
+manally->manually
manange->manage
+mananged->managed
manangement->management
mananger->manager
manangers->managers
+mananges->manages
+mananging->managing
manaul->manual
manaully->manually
manauls->manuals
@@ -25843,6 +25861,8 @@
mangagers->managers
mangement->management
mangementt->management
+manges->manages
+manging->managing
manifacture->manufacture
manifactured->manufactured
manifacturer->manufacturer
@@ -25893,6 +25913,7 @@
manualy->manually
manualyl->manually
manualyy->manually
+manuel->manual
manuell->manual
manuelly->manually
manues->menus
@@ -25982,9 +26003,17 @@
massmedia->mass media
massoose->masseuse
masster->master
+massters->masters
masteer->master
+masteers->masters
+masterbate->masturbate
+masterbated->masturbated
+masterbates->masturbates
+masterbating->masturbating
masterbation->masturbation
mastquerade->masquerade
+mastter->master
+mastters->masters
mata->meta, mater,
mata-data->meta-data
matadata->metadata
@@ -26186,7 +26215,9 @@
meausure->measure
meausures->measures
meber->member
+mebers->members
mebmer->member
+mebmers->members
mebrain->membrane
mebrains->membranes
mebran->membrane
@@ -26196,7 +26227,10 @@
mecahnic->mechanic
mecahnics->mechanics
mecahnism->mechanism
+mecanic->mechanic
mecanical->mechanical
+mecanically->mechanically
+mecanics->mechanics
mecanism->mechanism
mecanisms->mechanisms
meccob->macabre
@@ -26249,6 +26283,9 @@
meetign->meeting
meganism->mechanism
mege->merge
+meged->merged
+meges->merges
+meging->merging
mehcanic->mechanic
mehcanical->mechanical
mehcanically->mechanically
@@ -26381,6 +26418,7 @@
messagoe->message
messags->messages
messagses->messages
+messaing->messaging
messanger->messenger
messangers->messengers
messave->message
@@ -26452,6 +26490,8 @@
metifors->metaphors
metion->mention
metioned->mentioned
+metioning->mentioning
+metions->mentions
metiphor->metaphor
metiphors->metaphors
metod->method
@@ -26611,6 +26651,7 @@
mimimize->minimize, minimise,
mimimum->minimum
mimimun->minimum
+mimina->minima
miminal->minimal
miminally->minimally
miminaly->minimally
@@ -26622,6 +26663,8 @@
miminized->minimized
miminizes->minimizes
miminizing->minimizing
+miminum->minimum
+miminums->minimums
mimmick->mimic
mimmicked->mimicked
mimmicking->mimicking
@@ -26659,6 +26702,8 @@
miniscule->minuscule
miniscully->minusculely
ministery->ministry, minister,
+minite->minute
+minites->minutes
miniture->miniature
minium->minimum
miniums->minimums
@@ -26710,6 +26755,7 @@
mirroed->mirrored
mirrorn->mirror
mirrorred->mirrored
+mirros->mirrors, mirror,
mis->miss, mist,
mis-alignement->misalignment
mis-alignment->misalignment
@@ -26765,6 +26811,7 @@
mismaching->mismatching
mismactch->mismatch
mismatchd->mismatched
+mismatchs->mismatches
mismatich->mismatch
Misouri->Missouri
mispell->misspell
@@ -26799,9 +26846,24 @@
missmatched->mismatched
missmatches->mismatches
missmatching->mismatching
+missng->missing
+misson->mission
+missonaries->missionaries
missonary->missionary
+missons->missions
misspel->misspell
+misspeled->misspelled
+misspeling->misspelling
+misspelings->misspellings
+misspels->misspells
misssing->missing
+misssion->mission
+misssions->missions
+missspell->misspell
+missspelled->misspelled
+missspelling->misspelling
+missspellings->misspellings
+missspells->misspells
misstake->mistake
misstaken->mistaken
misstakes->mistakes
@@ -26930,6 +26992,7 @@
modfiying->modifying
modfy->modify
modfying->modifying
+modication->modification
modications->modifications
modidfication->modification
modidfications->modifications
@@ -27001,15 +27064,24 @@
modue->module
moduel->module
moduels->modules
+modues->modules
moduile->module
modukles->modules
modul->module
modules's->modules'
moduless->modules
modulie->module
+moduls->modules
modulu->modulo
modulues->modules
+modyfication->modification
+modyfications->modifications
+modyfied->modified
+modyfier->modifier
+modyfiers->modifiers
+modyfies->modifies
modyfy->modify
+modyfying->modifying
moent->moment
moeny->money
moew->more, meow, mow,
@@ -27032,11 +27104,15 @@
momement->moment
momementarily->momentarily
momements->moments
+momemt->moment
momemtarily->momentarily
momemtary->momentary
momemtn->moment
+momemts->moments
+momemtum->momentum
momentarely->momentarily
momento->memento
+momentos->mementos
momery->memory
momoent->moment
momoment->moment
@@ -27164,6 +27240,7 @@
movemnts->movements
movied->moved, movie,
movment->movement
+movments->movements
moziila->Mozilla
mozila->Mozilla
mozzilla->mozilla
@@ -27186,19 +27263,29 @@
mudule->module
mudules->modules
muext->mutex
+muilticast->multicast
+muiltipart->multipart
+muiltiplayer->multiplayer
muiltiple->multiple
muiltiples->multiples
muiltiplied->multiplied
muiltiplies->multiplies
muiltiply->multiply
muiltiplying->multiplying
+mulicast->multicast
+mulipart->multipart
+muliplayer->multiplayer
muliple->multiple
muliples->multiples
muliplied->multiplied
muliplies->multiplies
muliply->multiply
muliplying->multiplying
+mulitcast->multicast
mulithread->multithread
+muliticast->multicast
+mulitipart->multipart
+mulitiplayer->multiplayer
mulitiple->multiple
mulitiplied->multiplied
mulitiplier->multiplier
@@ -27208,6 +27295,7 @@
mulitiplying->multiplying
mulitpart->multipart
mulitpath->multipath
+mulitplayer->multiplayer
mulitple->multiple
mulitplication->multiplication
mulitplicative->multiplicative
@@ -27217,6 +27305,7 @@
mulitplies->multiplies
mulitply->multiply
mulitplying->multiplying
+multcast->multicast
multi-dimenional->multi-dimensional
multi-dimenionsal->multi-dimensional
multi-langual->multi-lingual
@@ -27253,6 +27342,7 @@
multipiler->multiplier
multipilers->multipliers
multipl->multiple, multiply,
+multiplcation->multiplication
multipled->multiplied
multipler->multiplier, multiple,
multiplers->multipliers
@@ -27263,6 +27353,8 @@
multipling->multiplying
multipllication->multiplication
multiplyed->multiplied
+multiplyer->multiplier, multiplayer,
+multiplyers->multipliers
multipresistion->multiprecision
multipul->multiple
multipy->multiply
@@ -27281,6 +27373,8 @@
multliplies->multiplies
multliply->multiply
multliplying->multiplying
+multpart->multipart
+multplayer->multiplayer
multple->multiple
multples->multiples
multplied->multiplied
@@ -27333,8 +27427,10 @@
mutilcast->multicast
mutiliated->mutilated
mutimarked->multimarked
+mutipart->multipart
mutipath->multipath
mutipl->multiple, multiply,
+mutiplayer->multiplayer
mutiple->multiple
mutiplied->multiplied
mutiplies->multiplies
@@ -27342,7 +27438,9 @@
mutiplying->multiplying
mutli->multi
mutli-threaded->multi-threaded
+mutlicast->multicast
mutlipart->multipart
+mutliplayer->multiplayer
mutliple->multiple
mutlipler->multiplier, multiple,
mutliples->multiples
diff --git a/codespell_lib/data/dictionary_rare.txt b/codespell_lib/data/dictionary_rare.txt
index a56b120..d5074e4 100644
--- a/codespell_lib/data/dictionary_rare.txt
+++ b/codespell_lib/data/dictionary_rare.txt
@@ -132,7 +132,10 @@
lousily->loosely
lumination->lamination, illumination,
mane->main, many, Maine,
+mange->manage
+manged->managed
manger->manager
+mangers->managers
marge->merge
mater->matter, master, mother,
medias->media, mediums,