Algorithm::Annotate generates a list that is useful for generating output simliar to "cvs annotate". WWW: http://search.cpan.org/dist/Algorithm-Annotate/