Release HistoryΒΆ
2.1
Fix unicode error in
PythonBuiltinsFilter
.Make error output useful in emacs compiler mode
Only show the words being added to a local dictionary if debugging is enabled.
2.0
Add python 3.3 support.
Add PyPy support.
Use pbr for packaging.
Update tox config to work with forked version of PyEnchant until changes are accepted upstream.
1.4
Fixed detection of builtins under PyPy, contributed by Hong Minhee (https://bitbucket.org/dahlia).
1.3
Handle text nodes without parents. (#19)
Include the input document name in the console output.
Use the Sphinx wrapper for registering a directive.
1.2
Add the document name to the messages showing the contents of a local dictionary created by the
spelling
directive.Add title nodes to the list of node types checked for spelling. Resolves issue #17.
Add test/test_wordlist.txt to the manifest so it is included in the source distribution and the tests will pass. Resolves issue #17.
Documentation patch from Hank Gay.
1.1.1
Fix initialization so the per-document filters work even if no
spelling
directive is used.
1.1
Add an option treat the names of packages on PyPI as spelled properly.
Add an option to treat CamelCase names as spelled properly.
Add an option to treat acronyms as spelled properly.
Add an option to treat Python built-ins as spelled properly.
Add an option to treat names that can be found as modules as spelled properly.
Add an option to let the user provide a list of other filter classes for the tokenizer.
Add
spelling
directive for passing local configuration settings to the spelling checker. This version allows setting a list of words known to be spelled correctly.
1.0
Re-implement using just a Builder, without a separate visitor class.
Show the file and line number of any words not appearing in the dictionary, instead of the section title.
Log the file, line, and unknown words as the documents are processed.
0.2
Warn but otherwise ignore unknown node types.
0.1
First public release.