# (This is -*- indented-text -*-) # $CVSHeader: mkamm/scripts/cvsweb-converters/NEWS,v 1.9 2006/06/22 07:46:18 martin Exp $ Changes between release 0.3.2 and 0.3.3: Use $Config{perlpath} to locate perldoc(1) script rather than the $^X variable. Changes between release 0.3.1 and 0.3.2: Add a --commitlogdir option to commitlog2cvsweb. Changes between release 0.3 and 0.3.1: Fix the --branch option of cvsuplog2cvsweb. Changes between release 0.2.4 and 0.3: Add formatted manpages (PostScript, HTML) to the distribution, but do not install them. (All the scripts have a --help option already.) This is intended for easier printing (or browsing) the docs. It also eases inspecting the tarball. Changes between release 0.2.3 and 0.2.4: commitlog2cvsweb: Parse recent DragonFly-BSD commit logs. Changes between release 0.2.2 and 0.2.3: Better parsing of CVS imports. Changes between release 0.2.1 and 0.2.2: Parse ISO 8601 dates. They are used since 2004-06-05 in FreeBSD's commitlogs. Indent the scripts with perltidy(1). Changes between release 0.2 and 0.2.1: Only escape control characters when encoding generated URLs to be more RFC 2396 and RFC 2732 compliant. Test and update POD examples, fix URLs. Slightly improve README text. Fix the "distcheck" make target. Add the "missing" script again. Its licence is non-infectuous now. Replace the non-ascii brokenbar character (¦) with exclamation mark (!) or percent sign (%). Move custom autoconf macros from configure.in to acinclude.m4. Add checks for required Perl libraries. Remove taint checks (-T) to get a small speedup. Add --filename option to commitlog2html. Fix a bug in commitlog2html where --logmessage patterns were searched inside RCP (Rev Changed Path) part of commitmessage. Changes between release 0.1 and 0.2: All scripts can now invoke "perldoc $0" (display their built in POD documentation) when invoked with option "--help". All 3 scripts now share a single configuration file named "cvsweb-converters.conf". (If it's in your $HOME it must be prefixed with a dot.) You can also point with environment variable CVSWEB_CONVERTERS_CONF to another config file. The config file changed its syntax from plain Perl to INI style. You need module Config::IniFiles to read it. The built in defaults are only used as a fallback when no config file is found. The old config file "commitlog2cvsweb.conf" has been abandoned. You should transliterate it to the new config file and delete the old one. The package got a GNU automake/autoconf framework. The "missing" script is deliberately excluded, because it is tainted with the GPL. (It can be regenerated by deleting the empty placeholder file and running "automake --add-missing".) #EOF#