summaryrefslogtreecommitdiff
path: root/Build/source/texk/chktex/chktex-1.6.6/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/chktex/chktex-1.6.6/NEWS')
-rw-r--r--Build/source/texk/chktex/chktex-1.6.6/NEWS123
1 files changed, 123 insertions, 0 deletions
diff --git a/Build/source/texk/chktex/chktex-1.6.6/NEWS b/Build/source/texk/chktex/chktex-1.6.6/NEWS
new file mode 100644
index 00000000000..b525e1983d8
--- /dev/null
+++ b/Build/source/texk/chktex/chktex-1.6.6/NEWS
@@ -0,0 +1,123 @@
+Development of ChkTeX is now in a maintainance mode. All versions
+after 1.6 are essentially bug fixes.
+
+1.6.6 (2012-04-07), released by Ivan Andrus <darthandrus@gmail.com>
+
+ * Fixed some memory issues
+ * Do not increase line number when the line was very long
+ * Some fixes for TexLive
+
+1.6.5 (??), released by Jean-Marc Lasgouttes <lasgouttes@lyx.org>
+
+ * Fix bug where ChkTeX generates a warning about missing space before
+ parenthesis when the parenthesis is at start of line.
+ * Update ChkTeX.tex.in to use proper LaTeX2e markup.
+ * Update the build machinery a bit.
+
+1.6.4 (2007-10-20), released by Baruch Even
+
+ * For some reason 1.6.3 did not include all the changes it was supposed to
+ have, this release should fix it. One such issue is the MacOS X
+ compilation.
+ * Include some updates to the default chktexrc from Jean-Marc Lasgouttes.
+
+1.6.3, released by Baruch Even
+
+ * Support DESTDIR for installation to help distributions.
+ * Apply old standing patch from Jean-Marc Lasgouttes to compile outside the
+ directory.
+ * Enable compilation on MacOS X.
+ * Fix various coding issues.
+
+
+Original versions from Jens T. Berger Thielemann:
+=================================================
+
+Modifications and additions since v1.6:
+
+ * Improved the build system
+ * Better fixes for memory access errors
+
+Modifications and additions since v1.5:
+
+ * Fixed a crash when running from emacs
+ * Fixed a crash when checking our own manual
+ * Added \verb* support
+
+Modifications and additions since v1.4:
+
+ ** New warnings
+
+ * No space or similar in front/after parenthesis.
+ * Demands a consistent quote style.
+ * Double spaces in input which will not be rendered as one.
+ * Punctuation malplaced regarding to math mode.
+ * Warns about TeX primitives.
+ * Space in front of footnotes.
+ * Bogus \left and \right commands.
+
+ ** Program
+
+ * The abbreviation recognizer has (for the last time?) been
+ redesigned. We now produce far less false warnings, catch more
+ cases and do all this faster than before. Seems like a win. Done
+ much of the same with the italic correction detection part,
+ too.
+ * Some bugs have been silently fixed. Hot spots in the program have
+ been optimized; in certain cases this in fact doubles the speed!
+ * Along with this goes more code elegance and utilization of macro
+ processing and the C language. Take a look at Resource.[ch].
+
+ * It's possible to specify separate output-formats depending on
+ whether you are sending the output to a file/pipe or to a
+ terminal.
+
+ * Column positions are finally correct; we now expand tabs
+ correctly.
+ * ChkTeX will now recursively search for \input'ed
+ files, both in the document and on the commandline. See the
+ chktexrc file for more info.
+ * The debug switch is now more intelligent; if you wish to hack
+ a bit on ChkTeX for yourself, it is possible to produce
+ selective debugging output. The feature can also be disabled
+ altogether.
+ * MS-DOS and OS/2 version of the program is now more flexible
+ and well-behaved, thanks to Gerd Boehm.
+ * You may now say -wall to make all messages warnings, and
+ turn them on.
+ * Uses termcap on UNIX boxes; this should ensure that -v2
+ (or more precisely: %i and %I works regardless to
+ what terminal you are using.
+
+ ** Resource file
+
+ * You may now specify both case-sensitive and case-insensitive user
+ patterns in the chktexrc file. In addition; it is now possible to
+ reset/clear lists.
+ * You can now specify how many optional or required arguments
+ WIPEARG should wipe; it also behaves somewhat more intelligently
+ when the arguments stretch over multiple lines.
+ * Global files will be read in addition to local ones. The searching
+ order has also been reversed in order to make this more
+ intelligent.
+
+ ** Other
+
+ * The documentation has been polished and should now be easier
+ to use in practical situations.
+ * check target in Makefile, so you can check that the installation
+ succeeded. In fact, the Makefile has been enhanced in several other
+ ways too, amongst other it is now GNU conforming.
+ * deweb is now documented; you may say "man deweb" to get a few
+ words of advice. The support script (chkweb) does now behave as the
+ remaining package (accepting stdin input and flags).
+ * I've written an Emacs hack which magically adds ChkTeX to the list
+ of AUC-TeX commands; thus making the use of the program even more
+ trivial. For those of you who don't wish to mess with Emacs, I've
+ included a trivial lacheck <-> ChkTeX interface. This means that you
+ now can use ChkTeX just as easily as lacheck when you're running
+ AUC-TeX.
+ * Added an ARexx script which lets ChkTeX talk to VBrowse, the
+ message browser of Volker Barthelmann's freely distributable ANSI
+ C compiler. The browser itself is available on Aminet as
+ dev/c/vbcc.lha.