Skip to content

Spellless 0.1.3

Choose a tag to compare

@EricWay1024 EricWay1024 released this 06 Sep 23:30
· 76 commits to main since this release

Adds eleven contractions the base frequency list did not have.

you've is the one worth explaining. The corpus does not contain it — what it contains is you'v, a truncated token, which the build's contraction filter rejects because v is not a contraction ending. That is correct, and it left a hole: you'd, you'll and you're were all there and you've simply was not.

Ten more were missing for no reason at all — should've and could've were in the list and would've was not. Also must've, how's, when's, that'll, there'd, ain't, shan't, daren't.

They get apostrophe-free spellings by the same pass as the rest, so youve finds you've exactly as dont finds don't.

83,169 entries. Held out over five fresh seeds: 90.2% / 99.3%.

Downloads

you are take
already using Rime, any platform spellless-0.1.3.zip — the schema. python3 scripts/install.py
on Windows, not using Rime spellless-0.1.3-installer.exe — schema and frontend in one
on macOS, not using Rime Spellless-Squirrel, then the zip

The Windows installer sits beside a stock Weasel rather than replacing it — its own registry key, user directory and text service — so a Chinese input method on the same machine carries on untouched. Both frontends are unsigned, as upstream Squirrel's own releases are: right-click → Open the first time.

The three document-editing features need one of those frontends and switch themselves on when they find one. On a stock build they stay inert, whatever the configuration says.