pkglint --only "https instead of http" -r -F
With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.
This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
1.7.6 (2016-09-09), released by Ivan Andrus <darthandrus@gmail.com>
* Properly copy and free strings. This caused incorrect file
reporting in some cases #49000
* Add "verbatim" commands and environments from tipa #46734
* Avoid infinite loop when a regex matches an empty string
* Fix crash on invalid regular expression
* Add warnings for $$...$$ and $...$ #47044
* Update the banner to reflect current bug reporting contacts
1.7.5 (2015-12-07), released by Ivan Andrus <darthandrus@gmail.com>
* Track whether the previous line ended in a comment #45980
* Add a few source code environments to VerbEnvir
* Don't show long line warning if the last line doesn't have a newline #46539
* Fix deweb's handling of file names #46043,#46042
* Use the exit status to indicate warnings were found #45979
* Consider OS X a UNIX
1.7.4 (2015-04-11), released by Ivan Andrus <darthandrus@gmail.com>
* Fixed undefined behavior (patch from TeXLive)
1.7.3 (2015-04-09), released by Ivan Andrus <darthandrus@gmail.com>
* Fixed memory leaks and a crashing bug #42813
* Added ConTeXt \start... \stop... tracking #44517
* Added DashExcpt list for exceptions to dash rules #42237
* Support \cite with two optional arguments (biblatex) #44413
* Removed warning about using \dots instead of .. #40731
This incorrectly warns about relative paths
* Removed check for intro since it's common in file names #43013
* Turn off warning 19 by default #44226
Warning 19 is about Latin-1 quotes, but gives false positives
for some utf-8 characters.
1.7.2 (2013-04-17), released by Ivan Andrus <darthandrus@gmail.com>
* Fixed display bug on platforms where sizeof(int) != sizeof(regoff_t)
* Warn that .. should be \dots like lacheck does
* Fixed warnings under clang
* Incorporated several build related patches from TeX Live
1.7.1 (2012-08-22), released by Ivan Andrus <darthandrus@gmail.com>
* Improvements for TeX Live and CTAN
* Fixed bug when checking for interword spacing
* Added warning when a file has lines that are too long which can cause problems
* Added ability to suppress user regular expression warnings by "naming" them
* Added ability to suppress warnings for the rest of the file
* Allow using PCRE or POSIX ERE or neither (at configure time).
Regular expressions can be marked as PCRE or POSIX only.
* Allow () to specify an optional argument in WipeArg to support \cmidrule[](){}
* Allow regular expressions for Silent keyword, specified in [] for "case insensitive"
* Added warning about \hline and vertical rules in tabular environments
* I changed user warnings to be post WipeArg (like they were pre
1.7.0). I had changed them in 1.7.0 to be pre WipeArg so that I
could match things like \label{...}, but this caused many false
positives by matching in comments, etc.
1.7.0 (2012-05-28), released by Ivan Andrus <darthandrus@gmail.com>
* Added support for user defined regular expression based warnings
* Added support for macros like \ensuremath and \text
* Added support for suppressing messages on a single line
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.
Problems found locating distfiles:
Package acroread7: missing distfile AdobeReader_enu-7.0.9-1.i386.tar.gz
Package acroread8: missing distfile AdobeReader_enu-8.1.7-1.sparc.tar.gz
Package cups-filters: missing distfile cups-filters-1.1.0.tar.xz
Package dvidvi: missing distfile dvidvi-1.0.tar.gz
Package lgrind: missing distfile lgrind.tar.bz2
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
1.6.4 (2007-10-20)
- 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.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
- teTeX 1.0.x packages have been moved to teTeX1* directories.
- teTeX 2.0.x packages have been moved to teTeX* directories and their base
name has been changed to teTeX (instead of teTeX2).
This program has been written in frustration because some constructs in LaTeX
are sometimes non-intuitive, and easy to forget. It is _not_ a replacement
for the built-in checker in LaTeX; however it catches some typographic errors
LaTeX oversees. In other words, it is Lint for LaTeX. Filters are also
provided for checking the LaTeX parts of CWEB documents.