mirror of
https://github.com/storytold/craft-libs.git
synced 2026-11-08 19:42:12 +00:00
Review of the elision fix: the cheap cost went to every apostrophe form the dictionary accepts, so English possessives (churchs → church's), contractions (neer → ne'er) and Catalan enclitics (acusit → acusi't) jumped ahead of the one-letter fix. A missing apostrophe now ranks first only before a dictionary word of two letters or more (j'adore, l'home, qu'il, dell'anno) and only when the language elides (new Tuning::elision, off for English). Any other form costs COST_MISTYPE + 1, after every one-letter fix. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FypgCYmv6UJmY2QcuhfXco