From its ChangeLog:
2000-08-17 00:27 kfogel
* Makefile: Tell the truth.
2000-08-17 00:26 kfogel
* cvs2cl.pl: (pretty_file_list): init $common_dir to undef; adjust
later conditionals to distinguish undef value from "", the latter
meaning that no common directory prefix is possible.
This fixes the bug with filenames and directory prefixes reported
by Shlomo Reinstein <shlomo.reinstein@intel.com>.
2000-08-17 00:22 kfogel
* tests/: Makefile, log-3.txt, out-3a.txt, out-3b.txt: Added tests
from Shlomo Reinstein's log.
Here's an excerpt from cvs2cl's ChangeLog generated by itself. :>
2000-08-15 00:59 kfogel
* cvs2cl.pl: Handle even the [allegedly impossible] case of an
undefined dir prefix.
2000-08-15 00:52 kfogel
* cvs2cl.pl: Be more careful about setting $common_dir.
This hopefully fixes a two-char eats problem reported by Shlomo
Reinstein <shlomo.reinstein@intel.com>; Shlomo's patch is included
in a comment (search for "shlomo") for reference, in case this
doesn't work. Only Shlomo can test right now, although if this
doesn't work I'll just ask him for his log info.
--
cvs2cl.pl: CVS-log-message-to-ChangeLog conversion script
This Perl script does what you think it does: It produces a GNU-style
ChangeLog for CVS-controlled sources, by running "cvs log" and parsing
the output. Duplicate log messages get unified in the Right Way.