Skip to content

Comments

Migrate spell checking from PySpelling/aspell to cspell#562

Merged
SeanTAllen merged 1 commit intomainfrom
migrate-to-cspell
Feb 22, 2026
Merged

Migrate spell checking from PySpelling/aspell to cspell#562
SeanTAllen merged 1 commit intomainfrom
migrate-to-cspell

Conversation

@SeanTAllen
Copy link
Member

The existing aspell-based setup requires constant tending of the custom wordlist for standard technical terms it doesn't recognize. cspell bundles 50+ technical dictionaries that already cover most of these, reducing the custom wordlist from 89 entries to 23.

The en-gb dictionary is included alongside en_us so both US and UK spellings are accepted — the docs use UK spellings in several places (deserialise/finaliser for serialisation concepts, parameterise in type alias docs).

@netlify
Copy link

netlify bot commented Feb 22, 2026

Deploy Preview for pony-tutorial ready!

Name Link
🔨 Latest commit 782661b
🔍 Latest deploy log https://app.netlify.com/projects/pony-tutorial/deploys/699b1bfbd1df450008dbf876
😎 Deploy Preview https://deploy-preview-562--pony-tutorial.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@ponylang-main ponylang-main added the discuss during sync Should be discussed during an upcoming sync label Feb 22, 2026
The existing aspell-based setup requires constant tending of the custom
wordlist for standard technical terms it doesn't recognize. cspell bundles
50+ technical dictionaries that already cover most of these, reducing the
custom wordlist from 90 entries to 23.

The en-gb dictionary is included alongside en_us so both US and UK
spellings are accepted — the docs use UK spellings in several places
(deserialise/finaliser for serialisation concepts, parameterise in type
alias docs).
@SeanTAllen SeanTAllen merged commit e7636fd into main Feb 22, 2026
9 checks passed
@SeanTAllen SeanTAllen deleted the migrate-to-cspell branch February 22, 2026 15:10
@ponylang-main ponylang-main removed the discuss during sync Should be discussed during an upcoming sync label Feb 22, 2026
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

Successfully merging this pull request may close these issues.

2 participants