How do you read CPAN change lists?

Since opening perlbrew, I have been a happy CPAN user. But what I never figured out is how to read changes in modules. For example, when looking at obsolete "r" in the CPAN shell, I would like to easily check the change log to decide whether or not to update.

Of course, I can download the module, unzip it and hunt for the change log. But I hope there is an easier way. How do you do this?

I am using an old CPAN shell. If CPANPLUS or cpanminus supports this, I would consider switching.

+5
source share
2 answers

cpan-outdated almost does what you need out of the box:

$ cpan-outdated --compare-changes

Changes CPAN , . , , !

, :

$ cpan-outdated --pkg Catalyst::View::TT --compare-changes

$ cpan-outdated --filter-pkg Catalyst --compare-changes

Github : http://github.com/draegtun/cpan-outdated. diff tokuhirom cpan-outdated

/I3az/

+3

CPAN Search. , . .

-cpan cpan, CPAN.pm:

 $ cpan -C Some::Module

, . , . , - -O:

 $ cpan -O | perl -anle 'print $F[0] if $. > 9' | xargs cpan -C

$. > 9 CPAN.pm . .

- , script cpan -C . "" , . , . , - .

+6

All Articles