Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unusual false positives, maybe #88

Open
client9 opened this issue Sep 2, 2016 · 1 comment
Open

Unusual false positives, maybe #88

client9 opened this issue Sep 2, 2016 · 1 comment

Comments

@client9
Copy link
Owner

client9 commented Sep 2, 2016

These are quit unusual spellings or words. They should either be removed from the "known good" list or have the rule removed.

abundancies -> abundances
accending -> ascending
acquited -> acquitted
admissability -> admissibility
admissable -> admissible
afair -> affair
afficionado -> aficionado
afficionados -> aficionados
aircrafts -> aircraft
alledged -> alleged
alledges -> alleges
alotted -> allotted
altho -> although
archaelogical -> archaeological
arised -> arose
arrangments -> arrangements
assertation -> assertion
autochtonous -> autochthonous
beleagured -> beleaguered
binominal -> binomial
caligraphy -> calligraphy
claimes -> claims
collonade -> colonnade
complier -> compiler
conquerer -> conqueror
conquerers -> conquerors
criterias -> criteria
crystalisation -> crystallisation
decomposited -> decomposed
delusionally -> delusively
dependancies -> dependencies
devels -> delves
diety -> deity
dispair -> despair
earlies -> earliest
earnt -> earned
embargos -> embargoes
emprisoned -> imprisoned
everwhere -> everywhere
existant -> existent
extention -> extension
fanatism -> fanaticism
feromone -> pheromone
fightings -> fighting
fleed -> fled
flourishment -> flourishing
gardai -> gardaí
geometricians -> geometers
harras -> harass
humoural -> humoral
idiosyncracy -> idiosyncrasy
imploys -> employs
inbalance -> imbalance
inofficial -> unofficial
intered -> interred
inventer -> inventor
journies -> journeys
layed -> laid
maltesian -> Maltese
markes -> marks
marmelade -> marmalade
meterology -> meteorology
mischevious -> mischievous
mischievious -> mischievous
missen -> mizzen
moreso -> more
muder -> murder
nowdays -> nowadays
octohedra -> octahedra
octohedron -> octahedron
oftenly -> often
pastural -> pastoral
pavillion -> pavilion
payed -> paid
phylosophical -> philosophical
planation -> plantation
positon -> position
premillenial -> premillennial
priveledges -> privileges
processer -> processor
programable -> programmable
prologomena -> prolegomena
pronomial -> pronominal
proprietory -> proprietary
protruberances -> protuberances
purposedly -> purposely
reasearch -> research
recuring -> recurring
rediculous -> ridiculous
reenforced -> reinforced
refect -> reflect
resistable -> resistible
revaluated -> reevaluated
rigourous -> rigorous
rythmic -> rhythmic
scaleable -> scalable
seldomly -> seldom
shamen -> shaman
shrinked -> shrunk
sideral -> sidereal
similarily -> similarly
souveniers -> souvenirs
spermatozoan -> spermatozoon
spreaded -> spread
stateman -> statesman
substracted -> subtracted
substracting -> subtracting
substracts -> subtracts
sufferage -> suffrage
supposingly -> supposedly
surprizing -> surprising
targetted -> targeted
tenacle -> tentacle
tenacles -> tentacles
throughly -> thoroughly
untranslateable -> untranslatable
unwieldly -> unwieldy
valetta -> valletta
vell -> well
withing -> within
wresters -> wrestlers
xenophoby -> xenophobia
youself -> yourself
@bf4
Copy link
Contributor

bf4 commented Oct 21, 2016

@client9

I'm running this in a pre-commit hook on a Ruby project and it generally works great! 💯

#!/usr/bin/env bash

if command -v misspell >/dev/null; then
  misspell  -w -error -source=text {app,config,lib,spec}/**/* 2>/dev/null
fi

Recently it made the correction (false positive)

corrected "Finkelshteyn" to "Finkelstheyn"

Although not in the docs, I ran misspell --help and saw

 -i string
        ignore the following corrections, comma separated

and this appears to be a bug in not respecting word boundaries, because it thinks it's a misspelling of they as htey

misspell  -w -error -source=text -i "htey,they" {app,config,lib,spec}/**/* 2>/dev/null

(I read the tests to figure out the ignore syntax)

I can create a new issue, but wasn't sure how you'd like this reported, if it should be separate, or what :)

bf4 added a commit to bf4/misspell that referenced this issue Dec 8, 2016
@bf4 bf4 mentioned this issue Dec 8, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants