summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/luatex/spelling/CHANGES
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/luatex/spelling/CHANGES')
-rw-r--r--Master/texmf-dist/doc/luatex/spelling/CHANGES51
1 files changed, 43 insertions, 8 deletions
diff --git a/Master/texmf-dist/doc/luatex/spelling/CHANGES b/Master/texmf-dist/doc/luatex/spelling/CHANGES
index 24dd549ca4b..383a64dcb0f 100644
--- a/Master/texmf-dist/doc/luatex/spelling/CHANGES
+++ b/Master/texmf-dist/doc/luatex/spelling/CHANGES
@@ -2,21 +2,56 @@ This material is subject to the LaTeX Project Public License. See
<http://www.latex-project.org/lppl/> for the details of that license.
+### v0.4 (2013-05-23)
+
+New features:
+
+* In addition to lists of bad and good spellings, words can be checked
+ against user-defined match rules to determine highlighting status.
+
+Changes:
+
+* Removed means to configure EOL character of text output file.
+ Standard Lua EOL character is always used, which is platform
+ dependent.
+
+* Improved compatibility with recent LuaTeX versions (v0.74 and newer).
+
+* File `<jobname>.spell.xml` is loaded before file `<jobname>.spell.bad`
+ (if both files exist).
+
+Fixes:
+
+* Bad words with surrounding punctuation haven't been highlighted.
+ Determining whether a word needs to be highlighted is now done by
+ checking against the lists of bad and good spellings words as they
+ appear in the document with possible punctuation as well as with all
+ surrounding punctuation stripped ([GitHub issue 8][ghi#8]).
+
+* Macro `\spellingoutputlinelength` was broken.
+
+* Raising an error when a file cannot be opened for reading causes
+ problems when compiling a document for the first time. Now, only a
+ warning is written to the console and log file in that case.
+
+[ghi#8]: https://github.com/sh2d/spelling/issues/8
+
+
### v0.3 (2013-02-12)
New:
- * [LanguageTool][lt] support: LanguageTool error reports in the XML
- format can be parsed for spelling errors (with the help of the
- [LuaXML][luaxml] package). LanguageTool is a cross-platform style
- and grammar checker.
+* [LanguageTool][lt] support: LanguageTool error reports in the XML
+ format can be parsed for spelling errors (with the help of the
+ [LuaXML][luaxml] package). LanguageTool is a cross-platform style and
+ grammar checker.
[lt]: http://www.languagetool.org/
[luaxml]: http://www.ctan.org/pkg/luaxml
Changes:
- * Default file names used by the package have been changed:
+* Default file names used by the package have been changed:
<jobname>.spb => <jobname>.spell.bad
<jobname>.spg => <jobname>.spell.good
@@ -27,10 +62,10 @@ Changes:
Fixes:
- * File `spelling.lua` could not be found by LaTeX style file
- ([GitHub issue 14][#14]).
+* File `spelling.lua` could not be found by LaTeX style file
+ ([GitHub issue 14][ghi#14]).
-[#14]: https://github.com/sh2d/spelling/issues/14
+[ghi#14]: https://github.com/sh2d/spelling/issues/14
### v0.1 (2012-11-30)