# Contributions to spencermountain/compromise modest natural-language processing This repository holds only my commits to the upstream project, with their original author, date and diff. Each of my commits is preceded by a snapshot of the upstream files it touched, so every diff shows exactly what I changed. ## Merged pull requests - [find payloads by term id so they survive a .remove()](https://github.com/spencermountain/compromise/pull/1246) (2026-10-06) - [keep a titlecase comparative before 'than' as an adjective](https://github.com/spencermountain/compromise/pull/1242) (2026-10-06) - [keep a closing bracket in the word when it closes one inside it](https://github.com/spencermountain/compromise/pull/1249) (2026-10-05) - [match lexicon words that start with # or @](https://github.com/spencermountain/compromise/pull/1248) (2026-10-05) - [leave a spaced dash out of a match's text](https://github.com/spencermountain/compromise/pull/1247) (2026-10-05) - [contract each match on its own](https://github.com/spencermountain/compromise/pull/1244) (2026-10-05) - [don't add an implicit 'to' after 'wanna' before a noun](https://github.com/spencermountain/compromise/pull/1243) (2026-10-05) - [split hyphens in a match the same way the tokenizer does](https://github.com/spencermountain/compromise/pull/1241) (2026-10-05) - [contract 'he is not' to he's not instead of he'sn't](https://github.com/spencermountain/compromise/pull/1240) (2026-10-05) - [drop does/did when turning a negative verb positive](https://github.com/spencermountain/compromise/pull/1239) (2026-10-05) - [contract 'can not' to can't](https://github.com/spencermountain/compromise/pull/1237) (2026-10-05) - [dates: read singular possessive durations](https://github.com/spencermountain/compromise/pull/1236) (2026-10-05) - [don't merge an -ent syllable back into an open first syllable](https://github.com/spencermountain/compromise/pull/1233) (2026-10-05) - [run the regex-boundaries tests on the full build](https://github.com/spencermountain/compromise/pull/1232) (2026-10-05) - [parse 'fortnight' as two weeks](https://github.com/spencermountain/compromise/pull/1231) (2026-10-05) - [Treat 's before a copula as possessive](https://github.com/spencermountain/compromise/pull/1230) (2026-09-29) - [Keep the case in toSingular](https://github.com/spencermountain/compromise/pull/1229) (2026-09-29) - [Keep "never" when going to the infinitive](https://github.com/spencermountain/compromise/pull/1228) (2026-09-29) - [Skip the verb of a relative clause following the subject](https://github.com/spencermountain/compromise/pull/1225) (2026-09-19) - [Recognize more openers of a secondary clause in mainClause](https://github.com/spencermountain/compromise/pull/1224) (2026-09-19) - [Only treat subordinators as secondary-clause signals before the verb](https://github.com/spencermountain/compromise/pull/1222) (2026-09-14)