Skip to content
Open
Show file tree
Hide file tree
Changes from 6 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
109 changes: 89 additions & 20 deletions harper-core/dictionary.dict
Original file line number Diff line number Diff line change
Expand Up @@ -8144,7 +8144,7 @@ Plasticine/Ng
Plataea/Og
Plath/Og
Plato/Og
Platonic/JN
Platonic/JNQ
Platonism/Ogm
Platonist/Ng
Platte/Og
Expand Down Expand Up @@ -12629,9 +12629,9 @@ anthropological/~JY
anthropologist/~NSg
anthropology/~Nmg
anthropomorphic/~JQ
anthropomorphise/V!_₹
anthropomorphise/V!_₹d
anthropomorphism/Nmg
anthropomorphize/V
anthropomorphize/Vd
anthropomorphous/J
anti/~JNSgP(
antiabortion/J
Expand Down Expand Up @@ -19438,7 +19438,7 @@ counterculture/~NSg
countered/~V
counterespionage/Ng
counterexample/NS
counterfactual/JN
counterfactual/JNS
counterfeit/~J>NgSVGdZ
counterfeiter/Ng
counterfoil/NgS
Expand Down Expand Up @@ -22429,7 +22429,7 @@ dyno/NSg
# dys # prefixes that are not also words in their own right don't belong in the dictionary
dysania/Nmg
dysentery/~Nmg
dysfunction/~Nmg
dysfunction/~Nwg
dysfunctional/~J
dyslectic/JNSg
dyslexia/Nmg
Expand Down Expand Up @@ -22942,7 +22942,7 @@ emerald/~NwgSJV
emerge/~VdGSNr
emergence/~Nmgr
emergency/~NwSg
emergent/~JN
emergent/~JNg
emerita/JN9
emeritus/~JN0
emery/~NgV
Expand Down Expand Up @@ -23334,7 +23334,7 @@ eosinophilic/J
epaulet/NSg
epaulette/NgS!@_₹
epee/NgS
epenthesis/Nm # TODO: not count noun
epenthesis/N
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is mostly a mass noun and when it's countable it has an irregular plural:

epentheses/N9
epenthesis/N0w

epenthetic/JQ
ephedrine/Ng
ephemera/Ng
Expand Down Expand Up @@ -23513,7 +23513,7 @@ escapology/N
escargot/NgS
escarole/NgS
escarpment/~NgS
eschatological/~J
eschatological/~JQ
eschatology/~Nmg
eschew/VSdG
escort/~NSgVdG
Expand Down Expand Up @@ -26530,7 +26530,7 @@ gite/NS
give/~VG>SNZz
giveaway/NgSJ
giveback/NgS
given/~VTSPNgJp # "Givenness" is a technical word in the branch of philosophy called Phenomenology, so I'm adding it here
given/~VTSPNgJp # "Givenness" is a technical word in the branch of philosophy called Phenomenology
giver/~Ng
gizmo/NSg
gizzard/NgS
Expand Down Expand Up @@ -28510,7 +28510,7 @@ honorarium/NgS
honorary/~JN
honoree/NSg<
honorer/NSg<
honorific/~NgSJ
honorific/~NgSJQ
honour/NwgSVdGEB!@_₹
honourableness/Ng!@_₹
honourably/RyE!@_₹
Expand Down Expand Up @@ -29897,7 +29897,7 @@ inheritance/~NgE
inheritances/N
inheritor/NSg
inhibit/~VGSd
inhibition/~NSg
inhibition/~NSgE
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

inhibition is both a mass noun and a count noun too so add /w

inhibitor/~NSg
inhibitory/~J
inhomogeneous/J
Expand Down Expand Up @@ -30322,7 +30322,7 @@ interventionist/JNSg
interview/~NgSVGd>Z
interviewee/NgS
interviewer/~Ng
intervocalic/JQ
intervocalic/JQ
interwar/~J
interweave/VGS
interwove/V
Expand Down Expand Up @@ -30525,7 +30525,7 @@ irreproachable/J
irreproachably/Ry
irresistible/~J
irresistibly/Ry
irresolute/JYpn
irresolute/JYpnv
irresoluteness/Ng
irresolution/Ng
irrespective/~J
Expand Down Expand Up @@ -34551,7 +34551,7 @@ moonshot/NgS
moonstone/NgS
moonstruck/J
moonwalk/NgSV
moor/~NgSVdGz
moor/~NgSVdGzU # add "unmoor"
moorhen/~NS
mooring/VSNwg
moorland/~NgS
Expand Down Expand Up @@ -47662,9 +47662,9 @@ synaptic/~J
sync/~NgSVdG
synchronicity/N
synchronisation/NgS!_₹
synchronise/VGdS!_₹
synchronise/VGdS!_₹eU
synchronization/~NSg
synchronize/VGdS
synchronize/VGdSeU
synchronous/~JY
synchrony/N
syncopate/VdSGn
Expand Down Expand Up @@ -48012,7 +48012,7 @@ taxiway/~NS
taxman/~N9
taxmen/N9
taxon/~N0g
taxonomic/~J
taxonomic/~JQ
taxonomist/NgS
taxonomy/~NwSg
taxpayer/~NgS
Expand Down Expand Up @@ -54224,11 +54224,80 @@ work out/V/
# Word added using the `just addnoun` command will be added here

Compline/NO # Final prayer of the day in the Christian Daily Office and/or Liturgy of the Hours
LFG/NOg # Lexical Functional Grammar
WordCamp/Og
exocentric/JQ
LFG/NOg # Lexical Functional Grammar
licensor/NSg
omnipredicativity/N0
supervenience/Nmg # From emergentist ontology
volitive/NSgJ
worldbuild/Vd>G # !! This derives `worldbuilded` - is this intentional?
WordCamp/Og
worldbuild/V>G # !! This derives `worldbuilded` - is this intentional? -- no 😅, corrected

Afroasiatic/NgJ # linguistics
agnatic/J # Most often in the phrase "agnatic primogeniture"
archipelagic/J # As found in the phrase "Archipelagic state" in the "United Nations Convention on the Law of the Sea"
ASMR/Ng # "Autonomous Sensory Meridian Response"
chorded/J # music: As refers to "chorded instruments"
cognatic/J # As with "agnatic"
comital/J # Adjective version of the noble rank "count/countess/earl"
covenantal/JQ
cupbearer/NSg
diahcronic/JQ # linguistics
discretionarily/Ry
exonym/NSg
fae/Nmg # fantasy alternative for "fey"
hewn/JT # past participle of "hew"
Hmong-Mien/NgJ # linguistics
Iaido/NOg # martial art
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

iaido doesn't seem to be a proper noun or need to be capitalized from a quick look around?

idiolect/NSg # linguistics
indefinitely/Ry
Indo-Aryan/NgJ # linguistics
Indo-European/NgJ # linguistics
Indo-Iranian/NgJ # linguistics
Japonic/NgJ # linguistics
kalimba/NSg
Kansai/NOg
Kartvelian/NgJ # linguistics
Kendo/NOg # martial art
Kra-Dai/NgJ # linguistics
leathercraft/Nwg
lingua franca/NSg
linguae francae/9g
linguæ francæ/9g
longsword/NSg
luthier/NSg
menarche/Ng # medicine
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seems to be a mass noun /m

micronutrient/NSg
monolatrous/J
monolatry/Nmg
Nilotic/NgJ # linguistics
offeror/NSg
orthopractic/J
orthopraxy/NSg
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

orthopraxy seems to have mass noun and countable senses so /w

piebaldism/Ng # medicine
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Isms are typically mass nouns too.

polearm/NSg
polysynthesis/Ng # linguistics
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

polysynthesis is also a \m mass noun. If you want to include the rare countable plural then use \w0 (or \0w) and add polysyntheses/N9 too.

polysynthetic/J # linguistics
praxis/Ng
proprioception/Ng # medicine
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

praxis and proprioception are both mass nouns too /m

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Did you skip proprioception by accident?

queenship/Ng
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Treating queenship as both mass and count seems best /w

resolutive/J
rhotic/NSgJ # linguistics
shortsword/NSg
Sino-Tibetan/NgJ # linguistics
sociolect/NSg
sortition/Ng # Political science: a method of appointment to office by random draw
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like a /m mass noun to me. Abstract nouns are generally mass nouns.

subvocalization/Nwg # phonetics
synaesthesia/Ng
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also a mass noun

synchronic/JQ # linguistics
syncretism/Ng
synesthesia/Ng
synæsthesia/Ng
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These three are also mass nouns.

trimeter/N # poetry
trimetre/N!@_₹ # poetry
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These seem to have plurals. Nouns that don't end in s but don't have a possessive are pretty rare so I'd add /gS to them.

trimetric/J
unminted/J
vicomital/J # Adjective version of "viscount/viscountess"
vicontiel/J # As above, alternative version
viscomital/J # As above, alternative version
Westphalian/J # political science and international relations
23 changes: 8 additions & 15 deletions harper-core/tests/text/linters/The Great Gatsby.snap.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3452,27 +3452,30 @@ Suggest:
Lint: Spelling (63 priority)
Message: |
2188 | “He’s an Oggsford man.”
| ^~~~~~~~ Did you mean `Oxford`?
| ^~~~~~~~ Did you mean to spell `Oggsford` this way?
Suggest:
- Replace with: “Oxford”
- Replace with: “Longsword”



Lint: Spelling (63 priority)
Message: |
2192 | “He went to Oggsford College in England. You know Oggsford College?”
| ^~~~~~~~ Did you mean `Oxford`?
| ^~~~~~~~ Did you mean to spell `Oggsford` this way?
Suggest:
- Replace with: “Oxford”
- Replace with: “Longsword”



Lint: Spelling (63 priority)
Message: |
2192 | “He went to Oggsford College in England. You know Oggsford College?”
| ^~~~~~~~ Did you mean `Oxford`?
| ^~~~~~~~ Did you mean to spell `Oggsford` this way?
Suggest:
- Replace with: “Oxford”
- Replace with: “Longsword”



Expand Down Expand Up @@ -4503,17 +4506,6 @@ Suggest:



Lint: Spelling (63 priority)
Message: |
3093 | It might have lasted indefinitely except for the fact that Ella Kaye came on
| ^~~~~~~~~~~~ Did you mean to spell `indefinitely` this way?
Suggest:
- Replace with: “indefinite”
- Replace with: “infinitely”
- Replace with: “definitely”



Lint: Readability (127 priority)
Message: |
3096 | I remember the portrait of him up in Gatsby’s bedroom, a gray, florid man with a
Expand Down Expand Up @@ -7515,9 +7507,10 @@ Lint: Spelling (63 priority)
Message: |
5519 | was a fine-appearing, gentlemanly young man, and when he told me he was an
5520 | Oggsford I knew I could use him good. I got him to join up in the American
| ^~~~~~~~ Did you mean `Oxford`?
| ^~~~~~~~ Did you mean to spell `Oggsford` this way?
Suggest:
- Replace with: “Oxford”
- Replace with: “Longsword”



Expand Down
2 changes: 1 addition & 1 deletion harper-core/tests/text/tagged/The Great Gatsby.md
Original file line number Diff line number Diff line change
Expand Up @@ -6183,7 +6183,7 @@
> lasted five years , during which the boat went three times around the Continent .
# VP/J NSg+ NPl+ . VB/P I/C+ D+ NSg/VB+ NSg/VPt NSg NPl/V3+ J/P D+ NPr/J+ .
> It might have lasted indefinitely except for the fact that Ella Kaye came on
# NPr/ISg+ Nᴹ/VXB/J NSg/VXB VP/J ? VB/C/P R/C/P D+ NSg+ NSg/I/C/Ddem+ NPr NPr NSg/VPt/P J/P
# NPr/ISg+ Nᴹ/VXB/J NSg/VXB VP/J R VB/C/P R/C/P D+ NSg+ NSg/I/C/Ddem+ NPr NPr NSg/VPt/P J/P
> board one night in Boston and a week later Dan Cody inhospitably died .
# N🅪Sg/VB+ NSg/I/J N🅪Sg/VB+ NPr/J/R/P NPr+ VB/C D/P NSg/J+ JC NPr+ NPr R VP/J .
>
Expand Down