proselint - improve your prose

Forum rules
General talk about software - if the program is not in the repos, please links to the developer's page or github.
User avatar
GekkoP
Emacs Sancho Panza
Posts: 5877
Joined: Tue Sep 03, 2013 7:05 am

proselint - improve your prose

Unread post by GekkoP » Sun Nov 06, 2016 4:07 pm

Prose linter: http://proselint.com/

So far the best language checker (for English prose) I've ever used.

- Requisite: sudo apt-get install python-pip
- How to get it: sudo pip install proselint
- How to use it: proselint [your-awesome-piece-of-writing]
- For the regular Emacser: it can work with Flycheck, just add this syntax checker

Code: Select all

(flycheck-define-checker proselint
  "A linter for prose."
  :command ("proselint" source-inplace)
  :error-patterns
  ((warning line-start (file-name) ":" line ":" column ": "
            (id (one-or-more (not (any " "))))
            (message (one-or-more not-newline)
                     (zero-or-more "\n" (any " ") (one-or-more not-newline)))
            line-end))
  :modes (text-mode markdown-mode gfm-mode))

User avatar
wuxmedia
Grasshopper
Posts: 6445
Joined: Wed Oct 17, 2012 11:32 am
Location: Back in Blighty
Contact:

Re: proselint - improve your prose

Unread post by wuxmedia » Mon Dec 05, 2016 9:11 pm

As if you needed it. I, on the other hand...
"Seek, and Ye shall find"
"Github | Chooons | Site"

User avatar
GekkoP
Emacs Sancho Panza
Posts: 5877
Joined: Tue Sep 03, 2013 7:05 am

Re: proselint - improve your prose

Unread post by GekkoP » Tue Dec 06, 2016 6:26 am

^ :)
Actually, this is slightly better for my use cases: https://languagetool.org/

Post Reply