Peter Mosmans
541f5b048e
Change spelling back end to use pyenchant
...
Pyenchant is a more abstract spelling back end, and can utilize aspell, as well as
hunspell.
Use titlecase module to validate whether titles are properly title cased.
Note that this change uses two new Python libraries, which should be installed:
- pyenchant
- titlecase
2017-06-24 11:44:10 +10:00
Peter Mosmans
f18a75d399
Show filename when threatLevel is incorrect
2017-02-28 12:52:54 +11:00
Peter Mosmans
0b499b68e7
Fix: logmessage failed when learning new words
2017-02-01 19:35:26 +11:00
Peter Mosmans
13a5a095b6
Beautified logging based on message type
...
Initialize speller only once per run
2016-11-24 10:56:13 +10:00
Peter Mosmans
181d9d57cf
Use logging module
2016-11-21 11:28:58 +10:00
Peter Mosmans
13d6282f82
Extended list of non-capitalized words
2016-11-01 13:38:32 +01:00
Peter Mosmans
c470a07458
Show nice error message when importing lxml fails
2016-09-16 10:20:01 +10:00
Peter Mosmans
17da0c9846
Pylint fixes
2016-09-13 19:26:43 +10:00
Peter Mosmans
5476c0f466
Don't check XML files in the notes folder
...
Fix issue where not all words were properly cased.
Unified output messages
2016-09-13 19:24:02 +10:00
Peter Mosmans
0d849aeaef
Added hard line breaks after MAX_LINE characters
2016-09-12 21:11:12 +10:00
Peter Mosmans
60979f8701
Enforce unicode output on the console
2016-09-08 16:20:56 +10:00
Peter Mosmans
38bf60c144
Added ChatOps scripts
2016-07-30 21:25:48 -07:00