Commit Graph

14 Commits

Author SHA1 Message Date
Peter Mosmans
ce8a0cdfca Re-include helper function to capitalize sentences 2017-08-20 19:26:46 -07:00
Peter Mosmans
072c24659f Add content of all includes for spell checking 2017-08-20 19:08:09 -07:00
Peter Mosmans
87176f9bbb 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
fb584e2caf Show filename when threatLevel is incorrect 2017-02-28 12:52:54 +11:00
Peter Mosmans
957812f7d7 Fix: logmessage failed when learning new words 2017-02-01 19:35:26 +11:00
Peter Mosmans
ada63f4745 Beautified logging based on message type
Initialize speller only once per run
2016-11-24 10:56:13 +10:00
Peter Mosmans
901788c89e Use logging module 2016-11-21 11:28:58 +10:00
Peter Mosmans
1073d024c9 Extended list of non-capitalized words 2016-11-01 13:38:32 +01:00
Peter Mosmans
6c0c01e2b9 Show nice error message when importing lxml fails 2016-09-16 10:20:01 +10:00
Peter Mosmans
b2f7f31539 Pylint fixes 2016-09-13 19:26:43 +10:00
Peter Mosmans
94daf56bf2 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
883712dee4 Added hard line breaks after MAX_LINE characters 2016-09-12 21:11:12 +10:00
Peter Mosmans
593d6d1f99 Enforce unicode output on the console 2016-09-08 16:20:56 +10:00
Peter Mosmans
5c6dd99ac9 Added ChatOps scripts 2016-07-30 21:25:48 -07:00