proselint
proselint copied to clipboard
A linter for prose.
The config file is already useful for ignoring specific rules, but it would be great if it we could ignore specific rules in specific files or in files that match...
I ran this through the release note for the code base I work on, which is an ascii format file; I got the following false reports: > DataSource for Java...
It seems it's since yesterday ![Screenshot_20230927-070202.png](https://github.com/amperser/proselint/assets/17500430/f553d13a-f4b1-4b85-8a54-6537c08ad693)
Hello, This is my first time contributing to this project, so please forgive any potential mistakes on my part. I've added some entries to the list of clichés drawing from...
I see that there's a rule for two spaces after a period but there does not seem to be a rule for the spacing around commas, parenthesis, braces and so...
Hi there! This tool is neat. Thanks! I was hoping to create a check for raising issue when any words outside a set were used: (top 1000 english words) https://splasho.com/upgoer5/phpspellcheck/dictionaries/1000.dicin...
Markdown is almost impossible to check with proselint because of (at least) the following two checks: * `typography.symbols.sentence_spacing` (which fails any time you have a table formatted by `prettier`, which...
I added checks for spacing around !?;: as mentioned in issue #1342. Does not include checks for periods or commas as numbers (1,000 or 1.00) add complexity to them.
import proselint suggestions = proselint.tools.lint("This sentence is very unique") Produces the following error: suggestions = proselint.tools.lint("This sentence is very unique") File "/home/me/anaconda3/lib/python3.9/site-packages/proselint/tools.py", line 240, in lint checks = get_checks(config) File...
1. Fixes Issue #800 2. Added a rule( named split_into_sentences) in tools.py that splits the text into sentences and return all the sentences. 3. Added check in misc.capitalization for checking...