Minor version 2.3.1 released
After more than a year of silence, there is a new txt2tags version out!
It's a minor release, mostly related to the Style option (--style or %!style). Now you can specify two or more CSS files for an HTML/XHTML page, or modules for LaTeX. Example:
txt2tags -t html --style main.css --style fancy.css site.t2t
The --css-inside option was also improved to support multiple files and now warns when the CSS file is not found.
<!-- Included main.css --> <STYLE TYPE="text/css"> ... </STYLE> <!-- CSS include failed for fancy.css -->
A very ancient bug was fixed. It was introduced on version 0.7 (from 2002!) and remained unnoticed until recently. The automatic adding of protocol (like http://) was not working for uppercased URLs.
$ echo -e "\\nWWW.FOO.COM" | txt2tags-2.3 -o- -H -t html - <P> <A HREF="WWW.FOO.COM">WWW.FOO.COM</A> </P> $ echo -e "\\nWWW.FOO.COM" | txt2tags-2.3.1 -o- -H -t html - <P> <A HREF="http://WWW.FOO.COM">WWW.FOO.COM</A> </P>
Since nobody noticed the bug before, this fix is invisible :)
Get the new code at the download page, under the Minor Releases section.