|
Packit |
82cce8 |
1.24 2017-06-28
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Merge pull request from Salvador FandiƱo (salva), thx!
|
|
Packit |
82cce8 |
Specio::PartialDump uses unicore
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fix RT#119737: Problems with detecting DateTime::Format::Natural dependencies
|
|
Packit |
82cce8 |
... by adding a %Preload rule
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
1.23 2016-11-16
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- add %Preload rules for List::SomeUtils and Pod::Simple::Transcode
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- get rid of Module::Install, use ExtUtils::MakeMaker
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
1.22 2016-09-17
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fix RT#117887: Not parsing new release of Net::DNS::Resolver
|
|
Packit |
82cce8 |
add %Preload rule for Net/DNS/Resolver.pm
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Move to GitHub. Thanks, OpenFoundry, for years of service.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
1.21 2016-04-05
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- %Preload: add rules for List::MoreUtils and Log::Dispatch
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- %Preload: make the following modules require the unicore stuff:
|
|
Packit |
82cce8 |
charnames.pm
|
|
Packit |
82cce8 |
Unicode/Normalize.pm
|
|
Packit |
82cce8 |
Unicode/UCD.pm
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- add helper _glob_in_inc_1()
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- remove all references to http://par.perl.org/, doesn't exist anymore
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
1.20 2015-10-04
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fix RT #107304: Newer versions of File::Path cause warning "_Inline for _Inline: No such file or directory at Module/ScanDeps.pm line 1339."
|
|
Packit |
82cce8 |
- drop the dubious call to rmtree()
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fix RT106142: Preload dependencies for PDL and PDL::NiceSlice
|
|
Packit |
82cce8 |
- adopted from a patch by Shawn Laffan, thanks Shawn!
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fix RT#106144: Preload dependencies for File::BOM)
|
|
Packit |
82cce8 |
- adopted from a patch by Shawn Laffan, thanks Shawn!
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Revise our stance on utf8.pm:
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- A line of "use utf8;" just means "this file is encoded in UTF-8"
|
|
Packit |
82cce8 |
and should _not_ result in scanning utf8.pm which will pull in
|
|
Packit |
82cce8 |
the whole Unicode shebang (propery tables and what not).
|
|
Packit |
82cce8 |
Yes, utf8.pm *does* contain "require utf8_heavy.pl", but only inside
|
|
Packit |
82cce8 |
an AUTOLOAD() that is *not* triggered by calling functions
|
|
Packit |
82cce8 |
like utf8::is_utf8().
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- OTOH the innocently looking one-liner
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
perl -ne 'print if /\pN/'
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
implicitly loads utf8.pm and triggers the AUTOLAD().
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- So prevent utf8.pm from being scanned and make utf8_heavy.pl
|
|
Packit |
82cce8 |
the indicator for "I need the Unicode stuff" instead.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Cache the results of _get_preload('utf8_heavy.pl').
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Make %Preload "transitive" so that given
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
my %Preload = (
|
|
Packit |
82cce8 |
'Foo.pm' => [ 'Bar.pm' ],
|
|
Packit |
82cce8 |
'Bar.pm' => [ 'Quux.pm' ],
|
|
Packit |
82cce8 |
...
|
|
Packit |
82cce8 |
);
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
scan_deps_static() registers a dependency on Bar.pm _and_
|
|
Packit |
82cce8 |
Quux.pm when it has seen "use Foo;"
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Minor changes:
|
|
Packit |
82cce8 |
- drop dubious %Preload of utf8.pm for SOAP::Lite and XML::Parser::Expat
|
|
Packit |
82cce8 |
- drop code for Perl < 5.008 as we require 5.8.1 already
|
|
Packit |
82cce8 |
- rework the implementation of -x/-c
|
|
Packit |
82cce8 |
- add add_preload_rule() to dynamically add a %Preload rule
|
|
Packit |
82cce8 |
- recognize constructs like "open FH, '<:via(Foo)', ..."
|
|
Packit |
82cce8 |
- upgrade to Module::Install 1.16
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
1.19 2015-05-27
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- add %Preload rule for LWP::MediaTypes: data file LWP/media.types
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- add %Preload entry for MIME::Types: data file MIME/types.db
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- add %Preload rule for AnyEvent
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- always add Encode.pm when fix encountering constructs like
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
decode("klingon", ...)
|
|
Packit |
82cce8 |
open FH, "<:encoding(klingon)", ..
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- add license
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- update OpenFoundry repository URL
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
1.18 2015-01-19
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fix RT #101569: Incorrect module parsing if Moose is included
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
1.17 2014-10-31
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- scandeps.pl: die if an option is not recognized
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Reformat Changes file according to CPAN::Changes::Spec
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Modify %Preload rule: let Unicode::UCD explicitly imply utf8.pm.
|
|
Packit |
82cce8 |
This fixes PAR::Packer's self test.
|
|
Packit |
82cce8 |
Previously Unicode::UCD implied utf8.pm implicitly because
|
|
Packit |
82cce8 |
it contains calls to some utf8::foo() functions.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Add %Preload rule: Mozilla::CA requires its cacert.pem file
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Recognize "do filename" constructs even if "do" isn't at the start
|
|
Packit |
82cce8 |
of a chunk.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Upgrade to Module::Install 1.14
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
1.16 2014-09-28
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fix RT#98938: recognize Module::Runtime module-loading functions
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fix a nasty typo that broke scandeps.pl option -E
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
$ scandeps -E "some string"
|
|
Packit |
82cce8 |
Unknown option: E
|
|
Packit |
82cce8 |
Can't open some string: No such file or directory at scandeps.pl line 49.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- also scandeps.pl: die if an option is not recognized
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Remove some overzealous heuristics from scan_chunk()
|
|
Packit |
82cce8 |
- they were looking for
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
Foo::Bar->something
|
|
Packit |
82cce8 |
Foo::Bar::whatever(...)
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
_anywhere_ in programs to infer a dependency on Foo/Bar.pm.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
BEWARE: This might break some use cases, i.e. missing some dependencies.
|
|
Packit |
82cce8 |
On the other hand, this causes hard to investigate problems like the one
|
|
Packit |
82cce8 |
starting at http://www.mail-archive.com/par@perl.org/msg05531.html.
|
|
Packit |
82cce8 |
While the former can easily be worked around by the user itself (just
|
|
Packit |
82cce8 |
add a missing dependecy explicitly, e.g. using "pp -M ...") and
|
|
Packit |
82cce8 |
typically can be solved in general by adding a %Preload rule,
|
|
Packit |
82cce8 |
the latter just wastes people's times.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Recognize Test::More require_ok() and use_ok()
|
|
Packit |
82cce8 |
- makes 3-static_oo_interface_real.t pass again (fallout from the above)
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Upgrade to Module::Install 1.12
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Add option -T to request information from CPAN
|
|
Packit |
82cce8 |
- don't access CPAN behind the user's back just because they have
|
|
Packit |
82cce8 |
CPANPLUS installed (it was in the Perl core from 5.10 to 5.18) -
|
|
Packit |
82cce8 |
it might not even have been configured (e.g. in a corporate internet)
|
|
Packit |
82cce8 |
- only do this when explicitly requested
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
1.15 2014-08-23
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fix RT #98203: Migrate from deprecated Module::Build::ModuleInfo to Module::Metadata
|
|
Packit |
82cce8 |
- thanx Petr Pisar (ppisar@redhat.com) for the hint
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- add long option names to scandeps.pl
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- implement option --xargs for scandeps.pl
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- fix wrong version numbers in Changes
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
1.14 2014-08-03
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fix RT #92860 (t/7-check-dynaloader.t doesn't handle systems with mod2fname),
|
|
Packit |
82cce8 |
also RT #97519 (Fix for t/7-check-dynaloader.t on systems with DynaLoader::mod2fname)
|
|
Packit |
82cce8 |
- applied patch from Brian Fraser (fraserbn@gmail.com), thanks!
|
|
Packit |
82cce8 |
- lib/Module/ScanDeps/DataFeed.pm: apply here, too
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
1.13 2013-12-21
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fix recognition of (open() arguments) "<:encoding(klingon)",
|
|
Packit |
82cce8 |
implies modules PerlIO and PerlIO::encoding.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
1.12 2013-12-01
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fix RT #90869: Use of uninitialized value $module in substitution (s///)
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fix RT #87775: typo fixes, thanks dsteinbrunner@pobox.com
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- new %Preload rule for B::Hooks::EndOfScope
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- new %Preload rule for Pod::Usage
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- add a fake %Preload rule that warns if use of Module::Implementation
|
|
Packit |
82cce8 |
or Module::Runtime is detected (coz' they're doing runtime loading)
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- change some tests to use Test::Requires instead of homegrown stuff;
|
|
Packit |
82cce8 |
hence add it to "test_requires"
|
|
Packit |
82cce8 |
- clean up some uses of Test::More
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
1.11 2013-09-28
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fix RT #89000: test broken by indirect base.pm disuse
|
|
Packit |
82cce8 |
- delete base.pm from list of expected deps,
|
|
Packit |
82cce8 |
patch by Andrew Main (zefram@fysh.org)
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- new %Preload rule for Net::HTTPS (e.g. used by LWP::Protocol::https)
|
|
Packit |
82cce8 |
- look for IO::Socket::SSL or Net::SSL
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- new %Preload rule for YAML::Any
|
|
Packit |
82cce8 |
- try to figure out what YAML::Any would have used
|
|
Packit |
82cce8 |
(using YAML::Any->implementation)
|
|
Packit |
82cce8 |
- as fallback, include anything below YAML
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
1.10 2012-10-20
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- add %Preload rule for Params::Validate to detect
|
|
Packit |
82cce8 |
its PP and XS implementations
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fix RT #80276 Module DateTime::Format::ISO8601 generates error
|
|
Packit |
82cce8 |
after being packaged
|
|
Packit |
82cce8 |
- caused by failing to pack DateTime::Format::Builder::Parser::XXX modules
|
|
Packit |
82cce8 |
needed by DateTime::Format::Builder::Parser
|
|
Packit |
82cce8 |
- add a corresponding %Preload rule
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- update to Module::Install 1.06
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
1.09 2012-09-09
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- teach Module::ScanDeps about "use if ..." constructs
|
|
Packit |
82cce8 |
- fixes CPAN Testers failures for PAR::Packer with perl 5.17.1 and up
|
|
Packit |
82cce8 |
(Roderich Schupp)
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- RT #79003: t/7-check-dynaloader.t failing when /usr/lib != /usr/lib64
|
|
Packit |
82cce8 |
- scrap the test for "$entry{file} starts with $expected_prefix" as
|
|
Packit |
82cce8 |
its assumptions are flawed (Roderich Schupp)
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Mojo::Base is a loader (Alexandr Ciornii)
|
|
Packit |
82cce8 |
- Special case for Class::Load (Alexandr Ciornii)
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
1.08 2012-02-21
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- RT #73785: scandeps -c fails on modules that depend on Getopt::Euclid
|
|
Packit |
82cce8 |
- for "scandeps -c ..." switch from an INIT block to a CHECK block
|
|
Packit |
82cce8 |
and call the augmented script with "perl -c" instaed of "perl"
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- RT#72954 ":encoding(UTF-8)" doesn't imply a dependency on Encode.pm
|
|
Packit |
82cce8 |
- if scan_chunk sees ":encoding(FOO)" or similar, it goes to some
|
|
Packit |
82cce8 |
length to find the "external" Encode module to handle FOO; but it
|
|
Packit |
82cce8 |
forgets that Encode.pm itself is needed at runtime (esp. if FOO
|
|
Packit |
82cce8 |
is an encoding "internally" handled by Encode.pm, e.g. "UTF-8")
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- %Preload: add rules for Gtk2.pm and Pango.pm
|
|
Packit |
82cce8 |
- %Preload: fix a problem with Image::ExifTool
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
1.07 2011-11-29
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- RT #72796: dynaloader test fails when the .so files are in the
|
|
Packit |
82cce8 |
system lib dirs and local::lib is involved?
|
|
Packit |
82cce8 |
Relax a check in t/7-check-dynaloader.t
|
|
Packit |
82cce8 |
- Update Module::Install to 1.04
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
1.06 2011-11-28
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- RT #72211: pp includes way too much modules (when using 'use strict;')?
|
|
Packit |
82cce8 |
Rework regexes to detect "use MODULE ...":
|
|
Packit |
82cce8 |
the following line from unicore/mktables
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
my $unihan = 'Unihan properties are by default not enabled in the Perl core. Instead use CPAN: Unicode::Unihan';
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
would erroneously detect a dependency on CPAN.pm (which will in turn
|
|
Packit |
82cce8 |
pull in a lot of modules)
|
|
Packit |
82cce8 |
- Bump Perl version requirement to 5.8.1 (Schwern: The End Of 5.6 Is Nigh!)
|
|
Packit |
82cce8 |
- Rewrite t/7-check-dynaloader.t to look for more candidates of dynamic modules
|
|
Packit |
82cce8 |
that might be used as test cases
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
1.05 2011-11-02
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- RT #72082: $FindBin::Bin issue on Moudel::ScanDeps 1.04
|
|
Packit |
82cce8 |
Make FindBin work (at least with option -c or -x) by spoofing $0
|
|
Packit |
82cce8 |
in the temp script generated for M:SD::DataFeed
|
|
Packit |
82cce8 |
- RT #70134: patch suggestions for Module::ScanDeps 1.04: additional preload
|
|
Packit |
82cce8 |
rules, used_via_preload attribute
|
|
Packit |
82cce8 |
Add suggested %Preload rules from the attached patch (thanks, Markus Jansen)
|
|
Packit |
82cce8 |
- Add %Preload rules for MozRepl
|
|
Packit |
82cce8 |
- Special case for Package::Stash (Alexandr Ciornii)
|
|
Packit |
82cce8 |
- Special case for Moose (Alexandr Ciornii)
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
1.04 2011-07-21
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Brown paper bag bug: fix option -x (execute) (broken by changes for -c)
|
|
Packit |
82cce8 |
- While we're at it: honor option -I with -c
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
1.03 2011-07-18
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- RT #69213: ScanDeps incompatible with AnyEvent (Perl 5.14, AnyEvent 5.34, PAR 1.00.2)
|
|
Packit |
82cce8 |
For option -c (compile) M:SD used to wrap the file in one big sub and
|
|
Packit |
82cce8 |
appended an END block where it dumps %INC etc; the outer sub causes problems
|
|
Packit |
82cce8 |
with certain contructs. Instead we now use an INIT block prepended
|
|
Packit |
82cce8 |
to the file.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- RT #69471: Problem with "eval { require SomeModule }" constructions
|
|
Packit |
82cce8 |
Module::ScanDeps::DataFeed now omits %INC pairs with an undefined value
|
|
Packit |
82cce8 |
(these may be created by an unsuccessful "require" under certain conditions).
|
|
Packit |
82cce8 |
Also omit CODE refs from @INC.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fix for failing CPAN Testers report
|
|
Packit |
82cce8 |
http://www.cpantesters.org/cpan/report/4208fa16-a5d1-11e0-a0bc-c71a7862a918:
|
|
Packit |
82cce8 |
Perl 5.15.0 got rid of Shell.pm
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fix for failing CPAN Testers report
|
|
Packit |
82cce8 |
http://www.cpantesters.org/cpan/report/772147dc-6c1f-1014-baf2-318eb63ba09a:
|
|
Packit |
82cce8 |
- regex meta characters in filenames break consistency check
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Simplify Module::ScanDeps::DataFeed somewhat by localizing %INC
|
|
Packit |
82cce8 |
around "require Module::ScanDeps::DataFeed" and by using Data::Dumper
|
|
Packit |
82cce8 |
for the actual dump.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Don't create the tempfiles for DataFeed in the working directory.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Purge all pod from Module::ScanDeps::DataFeed, advise the CPAN
|
|
Packit |
82cce8 |
indexer not to bother with it; same for Module::ScanDeps::Cache.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
1.02 2011-04-03
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- %Preload: add _all_ *.pl file below .../unicore for utf8.pm
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
1.01 2011-03-26
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- %Preload: add "unicore/version" for Unicode/UCD.pm
|
|
Packit |
82cce8 |
(because it contains a call openunicode(..., "version"))
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
1.00 2011-02-19
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- RT #65855: Special handling for POSIX requested (Roderich Schupp)
|
|
Packit |
82cce8 |
- RT #65252: Temp files left when execute fails (Roderich Schupp)
|
|
Packit |
82cce8 |
- add a %Preload rule for Log::Report::Dispatcher (Roderich Schupp)
|
|
Packit |
82cce8 |
cf. http://www.nntp.perl.org/group/perl.par/2011/01/msg4871.html
|
|
Packit |
82cce8 |
- add %Preload rule for Date::Manip (Roderich Schupp)
|
|
Packit |
82cce8 |
- speed up scanning *significantly* by not re-constructing regexen
|
|
Packit |
82cce8 |
for every line of input and reducing the no. of sub calls (Steffen Mueller)
|
|
Packit |
82cce8 |
- add Eric Roode to AUTHORS (Steffen Mueller)
|
|
Packit |
82cce8 |
- RT #61027: "use lib" does not work (Roderich Schupp)
|
|
Packit |
82cce8 |
scan_line(): When handling "use lib '/some/dir'" we add "/some/dir/ARCHNAME",
|
|
Packit |
82cce8 |
"/some/dir/VER" and "/some/dir/VER/ARCHNAME", but forgot
|
|
Packit |
82cce8 |
to add "/some/dir" itself.
|
|
Packit |
82cce8 |
While we're at it, improve parsing the argument list of "use lib".
|
|
Packit |
82cce8 |
Simply eval the string, this should at least make all forms of
|
|
Packit |
82cce8 |
quoted strings work correctly.
|
|
Packit |
82cce8 |
- fix URI special case (clkao)
|
|
Packit |
82cce8 |
- fix a regression reported by CPAN Testers (Roderich Schupp)
|
|
Packit |
82cce8 |
- finally: bump version to 1.00
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.98 2010-07-26
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Make %Preload entry for "utf8.pm" lazy (Roderich Schupp)
|
|
Packit |
82cce8 |
- Upgrade to Module::Install 1.00 (Roderich Schupp)
|
|
Packit |
82cce8 |
- RT #58093: Par-Packer not including all dependencies (unicore/Heavy.pl) (Roderich Schupp)
|
|
Packit |
82cce8 |
- Add %Preload rule for RPC::XML (Roderich Schupp)
|
|
Packit |
82cce8 |
- RT #57494: add %Preload rule for JSON.pm (Roderich Schupp)
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.97 2010-04-10
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Pack the content of module/distribution sharedirs is automatically. (kmx)
|
|
Packit |
82cce8 |
- RT #56020 - add data files used by Unicode::UCD (Roderich Schupp)
|
|
Packit |
82cce8 |
- RT #55746 - remove bogus "... if %Config::Config" condition (Roderich Schupp)
|
|
Packit |
82cce8 |
- Add special case for CGI::Application::Plugin::AutoRunmode (Alexandr Ciornii)
|
|
Packit |
82cce8 |
- Add special case for CGI::Application::Plugin::Authentication (Alexandr Ciornii)
|
|
Packit |
82cce8 |
- Add special case for DBIx::Perlish (Alexandr Ciornii)
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.96 2009-11-13
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- perl 5.6.1 compatibility (Alexandr Ciornii)
|
|
Packit |
82cce8 |
- Test for "use module version;" (Alexandr Ciornii)
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.95 2009-10-16
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fix "uninitialized value" warnings (Dave Rolsky)
|
|
Packit |
82cce8 |
- Add special case for Perl::Critic (Alexandr Ciornii)
|
|
Packit |
82cce8 |
- Add special case for Event (Alexandr Ciornii)
|
|
Packit |
82cce8 |
- Add special case for Wx.pm (Alexandr Ciornii)
|
|
Packit |
82cce8 |
- Add special case for Log::Any
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.94 2009-08-10
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Add tests for scan_line (Alexandr Ciornii)
|
|
Packit |
82cce8 |
- RT#48151 fixed, "require __PACKAGE__" should not die (Alexandr Ciornii)
|
|
Packit |
82cce8 |
- OS/2 fixes (Ilya Zakharevich)
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.93 2009-07-19
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Implement caching of dependencies (Christoph Lamprecht)
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.92 2009-07-19
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fix bug with {type} being set to unexpected values in some cases (Christoph Lamprecht)
|
|
Packit |
82cce8 |
- Add tests for scan_chunk (Alexandr Ciornii)
|
|
Packit |
82cce8 |
- Add special case for parent.pm (Alexandr Ciornii)
|
|
Packit |
82cce8 |
- Fix for "use parent::something" (Alexandr Ciornii)
|
|
Packit |
82cce8 |
- Add special case for Catalyst.pm (Alexandr Ciornii)
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.91 2009-06-22
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Add special case for Tk's setPalette call (Christoph Lamprecht)
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.90 2009-05-09
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Add special case for DateTime::Locale
|
|
Packit |
82cce8 |
- Add special case for PAR::Repository and PAR::Repository::Client
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.89 2008-11-03
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Distribution fixes.
|
|
Packit |
82cce8 |
- Do not use base Exporter.
|
|
Packit |
82cce8 |
- Detection of 'asa' and 'only::matching'.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.88 2008-10-28
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Add special case for File::HomeDir.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.87 2008-10-28
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Add special case for PPI.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.86 2008-10-23
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fix the 'use prefork "Foo"' static detection.
|
|
Packit |
82cce8 |
- Fix the detection of any of the module-loader modules such as
|
|
Packit |
82cce8 |
prefork, autouse, etc. if invoked as 'use prefork"Foo"' (note
|
|
Packit |
82cce8 |
the lack of a space).
|
|
Packit |
82cce8 |
- Slightly refactor the loader-module scanning. (see above)
|
|
Packit |
82cce8 |
- Support for "use maybe 'foo';"
|
|
Packit |
82cce8 |
- Use (arch|priv)libexp instead of (arch|priv)lib
|
|
Packit |
82cce8 |
in scandeps.pl (Mark Stosberg)
|
|
Packit |
82cce8 |
- Update to Module::Install 0.77
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.85 2008-08-01
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Add special case for Net::Server.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.84 2008-05-13
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Add special case for Class::MethodMaker.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.83 2008-03-23
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Add special case for Image::ExifTool.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.82 2008-01-08
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Add Test::More to build requirements (Alexandr Ciornii)
|
|
Packit |
82cce8 |
- Add dependency on version.pm
|
|
Packit |
82cce8 |
- Now correctly identifies feature.pm as a dependency if
|
|
Packit |
82cce8 |
"use 5.10.0;" (and up) is found.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.81 2007-12-07
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fix for the case-insensitive-file-system-test.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.80 2007-11-30
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fix to avoid duplicated entries arising from used_by references with
|
|
Packit |
82cce8 |
case differences.
|
|
Packit |
82cce8 |
- Do not report input files themselves as dependencies.
|
|
Packit |
82cce8 |
(Regression from 0.74 onwards)
|
|
Packit |
82cce8 |
- Remove warning from ScanFileRE tests.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.78 2007-11-17
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fix ScanFileRE heuristics to allow for scanning files without
|
|
Packit |
82cce8 |
suffixes.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.77 2007-09-20
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Add support for prefork.pm (similar to how base.pm is detected).
|
|
Packit |
82cce8 |
- Added uses field to hash descriptions returned by scan_deps +
|
|
Packit |
82cce8 |
tests (Adrian Issott)
|
|
Packit |
82cce8 |
- Added ScanFileRE to restrict the files scanned to .pl, .pm, .al and
|
|
Packit |
82cce8 |
.t but allow the user to override + tests (Adrian Issott)
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.76 2007-07-21
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fix special case for Term::ReadLine (should not rope in Tk)
|
|
Packit |
82cce8 |
- New special case for Tcl::Tk (should not rope in Tk either!)
|
|
Packit |
82cce8 |
- New special case for threads::shared ==> rope in attributes.pm
|
|
Packit |
82cce8 |
- Fix to avoid duplicated entries that can arise due to case
|
|
Packit |
82cce8 |
differences that don't actually matter on case-tolerant
|
|
Packit |
82cce8 |
systems (Adrian Issott)
|
|
Packit |
82cce8 |
- M::SD warnings now go to STDERR not STDOUT (Adrian Issott)
|
|
Packit |
82cce8 |
- Fixed bug #24162: scandeps.(bat|pl) doesn't correctly identify Core
|
|
Packit |
82cce8 |
Modules on Windows (Adrian Issott)
|
|
Packit |
82cce8 |
- Now finds shared libraries for modules specified as input files.
|
|
Packit |
82cce8 |
- Tests for finding shared libraries.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.75 2007-06-24
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fix special cases for POE. (Roderich Schupp)
|
|
Packit |
82cce8 |
- Added exported path_to_inc_name subroutine (Adrian Issott)
|
|
Packit |
82cce8 |
- Added Module::Build::ModuleInfo dependency (Adrian Issott)
|
|
Packit |
82cce8 |
- Fixed bug where input files weren't scoped properly
|
|
Packit |
82cce8 |
- Add new "check-for-dynaloader" test. (Eric Wilhelm)
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.74 2007-04-26
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Same as 0.73_01, but not a developer release.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.73_01 2007-03-28
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fixed bug "scan_deps doesn't show ALL the dependencies"
|
|
Packit |
82cce8 |
- Ensured all file entries are given by absolute paths
|
|
Packit |
82cce8 |
- Added a number of test artificial dependency trees as test data
|
|
Packit |
82cce8 |
mainly for "scan_deps doesn't show ALL the dependencies" bug
|
|
Packit |
82cce8 |
- Added tests for scandeps recurse option (all pass)
|
|
Packit |
82cce8 |
- Added tests for scandeps skip option (all pass)
|
|
Packit |
82cce8 |
- Added tests to show a duplicated dependency is in fact only shown
|
|
Packit |
82cce8 |
once (all pass)
|
|
Packit |
82cce8 |
- Added Utils.pm test module containing generic_scandeps_rv_test and
|
|
Packit |
82cce8 |
compare_scandeps_rvs subroutines (Adrian Issott)
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.73 2007-03-25
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Now being a little cleverer for detecting globs in diamond operators.
|
|
Packit |
82cce8 |
(Requiring a meta character within the <>.)
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.72 2007-02-03
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Case-insensitive @INC removal for case-insensitive
|
|
Packit |
82cce8 |
filesystems (Eric Wilhelm)
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.71 2007-01-04
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Added special cases for
|
|
Packit |
82cce8 |
Catalyst
|
|
Packit |
82cce8 |
Class::MakeMethods
|
|
Packit |
82cce8 |
Config::Any
|
|
Packit |
82cce8 |
DBIx::Class
|
|
Packit |
82cce8 |
Email::Send
|
|
Packit |
82cce8 |
Log::Log4perl
|
|
Packit |
82cce8 |
SQL::Translator
|
|
Packit |
82cce8 |
- print() the "# Legend..." line instead of warn()ing it.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.70 2006-11-21
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Added special case for Image::Info.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.69 2006-11-07
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Additional corner cases for LWP::UserAgent and LWP::Parallel::UserAgent and
|
|
Packit |
82cce8 |
friends.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.68 2006-10-25
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Added special case for PerlIO.pm. If PerlIO.pm is needed, require
|
|
Packit |
82cce8 |
PerlIO::scalar, too, because it can be used "under the hood".
|
|
Packit |
82cce8 |
(Roderich Schupp)
|
|
Packit |
82cce8 |
- Added some File::Spec'ness. (Steffen Mueller)
|
|
Packit |
82cce8 |
- Refactored the %Preload mapping code into _get_preload so that
|
|
Packit |
82cce8 |
the PAR -M %Preload fix would work. (Steffen Mueller)
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.67 2006-10-24
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Added @IncludeLibs which is used alongside @INC for searching modules.
|
|
Packit |
82cce8 |
(David Romano)
|
|
Packit |
82cce8 |
- Won't pick up Tk as a dependency for Term::ReadLine any more.
|
|
Packit |
82cce8 |
You can stop laughing now!
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.66 2006-09-24
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fixed another bug in Module::ScanDeps::Datafeed which would break
|
|
Packit |
82cce8 |
run- and compile-time dependency scanners if $ENV{PERL5LIB} entries
|
|
Packit |
82cce8 |
had trailing backslashes. Thanks to Steven Mackenzie for pointing
|
|
Packit |
82cce8 |
this out.
|
|
Packit |
82cce8 |
- Added some documentation and comments to M::SD::Datafeed for the sake of
|
|
Packit |
82cce8 |
future maintainers.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.65 2006-09-24
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fixed bug in Module::ScanDeps::Datafeed which would die() in 0.64.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.64 2006-09-22
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Upgraded to Module::Install 0.64
|
|
Packit |
82cce8 |
- Added warning of missing modules when -V is in effect (scandeps.pl).
|
|
Packit |
82cce8 |
- Added warning of missing modules if "warn_missing=>1" specified as
|
|
Packit |
82cce8 |
an option to scan_deps.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.63 2006-08-27
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Upgraded to Module::Install 0.63
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.62 2006-07-16
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Better diagnostics.pm support for searching the related
|
|
Packit |
82cce8 |
.pod file.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.61 2006-06-30
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Now presenting more helpful (and correct) error messages when
|
|
Packit |
82cce8 |
multiple versions of a module (files) are found.
|
|
Packit |
82cce8 |
- Corrected a POD error.
|
|
Packit |
82cce8 |
- Added test for POD correctness.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.60 2006-05-23
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Fixed bug that prevented "use encoding 'utf-8';" from being
|
|
Packit |
82cce8 |
picked up. This was because the -8 was stripped and thus, the
|
|
Packit |
82cce8 |
encoding wasn't recognized.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.59 2006-05-03
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Recovering 5.005 compatibility. (Hopefully!)
|
|
Packit |
82cce8 |
- Using Module::Install 0.62
|
|
Packit |
82cce8 |
- Added a dependency on File::Temp for pre 5.6 perls.
|
|
Packit |
82cce8 |
- Fixed broken Module::Pluggable support.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.58 2006-04-16
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Added dependency for Test::Deep
|
|
Packit |
82cce8 |
- Added dependency for Math::Symbolic
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.57 2006-03-03
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Applied Stephen Schulze's patch which fixes the problem that modules are
|
|
Packit |
82cce8 |
reported as depended upon only once.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.56 2006-02-20
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Added special dependency for Tk::Getopt. Suggested by Slaven Rezic.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.55 2006-02-17
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Applied Roderich Schupp's patch to fix a problem with 'autouse'.
|
|
Packit |
82cce8 |
- Now using Module::Install 0.56
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.54 2006-01-11
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Switch to File::Temp::tempfile() for more robust temporary file creation.
|
|
Packit |
82cce8 |
Contributed by: Jesse Vincent
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Update to latest Module::Install _again_ to fix Cygwin installation.
|
|
Packit |
82cce8 |
Reported by: Matt S Trout
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.53 2006-01-10
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Update to latest Module::Install; no functional changes.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.52 2005-12-12
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Support for autouse.pm.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Support for Tk::DragDrop. Reported by: Renee Baecker.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.51 2005-01-08
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- scandeps.pl is now usable without CPANPLUS.pm installed.
|
|
Packit |
82cce8 |
Reported by: Rafael Garcia-Suarez
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.50 2004-10-03
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- LWP::Authen::* is now bundled with LWP::UserAgent.
|
|
Packit |
82cce8 |
Reported by: Marcus Rueckert
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Properly sign the release with newer EU::MM.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.49 2004-09-26
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Adds Class::Autouse support, as requested by Adam Kennedy.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.48 2004-09-07
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Skip auto/ files too if explicitly specified.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Also check for lower-cased keys in %skip, if operating under a
|
|
Packit |
82cce8 |
case-insensitive file system.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.47 2004-09-07
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- First version under svk management.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Support for Mail::Audit plugins; prompted by Andrew Lee.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Support for modules that use Module::Plugin; prompted by Brian Cassidy.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- scandeps.pl now reports module versions, courtesy of Dan Friedman.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Delayed loading of CPANPLUS on scandeps.pl.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.46 2004-07-02
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Doc fixes; update signature test; add Alan to authors.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- add POE heuristics from:
|
|
Packit |
82cce8 |
http://search.cpan.org/dist/POE/lib/POE/Preprocessor.pm
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.44 2004-06-08
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Consistently recognize .ph files and upper-cased .p[mh]
|
|
Packit |
82cce8 |
files.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Support for PDF::Writer.
|
|
Packit |
82cce8 |
- Patfch from Roderich Shupps to fix absolute filename
|
|
Packit |
82cce8 |
detection on non-Unix systems.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.43 2004-06-02
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Add preliminary support for BioPerl, as suggested by
|
|
Packit |
82cce8 |
Nathan Haigh.
|
|
Packit |
82cce8 |
- Support for Net::SSH::Perl was incorrectly specified.
|
|
Packit |
82cce8 |
- Add some support for PDF::API2 -- note you still have
|
|
Packit |
82cce8 |
to explicitly require "PDF::API2::Basic::TTF::Font"
|
|
Packit |
82cce8 |
to get TrueType support.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- add heuristics for Devel::ParallelPort, as reported by
|
|
Packit |
82cce8 |
Jouke Visser.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.42 2004-04-30
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- add support for DBIx::SearchBuilder and
|
|
Packit |
82cce8 |
DBIx::ReportBuilder.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- oops, typo
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- add PerlIO.pm to :encoding.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.41 2004-04-18
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- correctly handle SVN::Core, courtesy of Robert Spiers.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- handles SVK::Command properly.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- add support for Parse::Binary-based modules
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.40 2004-02-23
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Malcolm Nooning noticed that _execute() and _compile()
|
|
Packit |
82cce8 |
checks were failing under directories that contain spaces,
|
|
Packit |
82cce8 |
due to a qw() misuse.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Add heuristics for XML::SAX and XML::Parser::Expat,
|
|
Packit |
82cce8 |
reported by Darek Adamkiewicz and Iain Cass.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.39 2004-01-25
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Merged Edward's patch to make DataFeed.pm work with
|
|
Packit |
82cce8 |
pre-5.8.3 perl versions.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.38 2004-01-08
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Switching back to ExtUtils::MakeMaker,
|
|
Packit |
82cce8 |
hoping to make ActiveState's cpanrun happy.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.37 2003-12-31
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Win32 does not take Cwd::abs_path() for filenames.
|
|
Packit |
82cce8 |
- Detection for __END__ blocks was wrong in _compile().
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.36 2003-12-31
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- sorry, "scandeps.pl -r" should be "-x".
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.35 2003-12-31
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- New "-c" and "-r" flags to scandeps.pl for additional
|
|
Packit |
82cce8 |
compile- and runtime-checking of dependencies.
|
|
Packit |
82cce8 |
- New "compile" and "execute" flags to scan_deps() for
|
|
Packit |
82cce8 |
runtime scanning, using scan_deps_runtime().
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- integrated Edward S. Peschko's massive runtime detection
|
|
Packit |
82cce8 |
patch, as scan_deps_runtime().
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.34 2003-12-30
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- changes.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.33 2003-12-21
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Upgrades to Module::Install 0.30 framework.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Nik's got a CPAN ID.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.32 2003-10-26
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Support for Locale::Maketext::Guts, reported by Jouke
|
|
Packit |
82cce8 |
Visser.
|
|
Packit |
82cce8 |
- Support for XML::Parser, reported by Jan Dubois.
|
|
Packit |
82cce8 |
- Support for :encoding(), encoding.pm, and
|
|
Packit |
82cce8 |
encode()/decode().
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.31 2003-10-17
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Jesse Schoch reports that LWP::Protocol::https is not properly detected.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.30 2003-09-20
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- "use base" was still incorrectly parsed.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.29 2003-09-17
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Simon Andrews points out that Math::BigInt's heuristics
|
|
Packit |
82cce8 |
is badly coded. Fixed, and added heuristics for Math::BigFloat.
|
|
Packit |
82cce8 |
- More defense against hash randomisation by sorting all keys() and values().
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.28 2003-08-17
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Move ScanDeps.pm to lib/Module/.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Suggestion from Matt Sergeant to recognize A::B from
|
|
Packit |
82cce8 |
A::B::C only on functions like A::B::C().
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- This be 0.27 for real.
|
|
Packit |
82cce8 |
- "use base" was improperly detected.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.27 2003-08-16
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- more patch from Roderich Schupp: handles "use base" and fixed Tk::Scrolled.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- add $SeenTk to control Tk-specific heuristics.
|
|
Packit |
82cce8 |
- add_deps now takes (skip => \%skip) properly.
|
|
Packit |
82cce8 |
- scan_chunk() can now return more than one files in list
|
|
Packit |
82cce8 |
context.
|
|
Packit |
82cce8 |
- bump version.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.26 2003-08-11
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- add link to http://par.perl.org/ and the mailing list.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- don't append ".pm" to require '' lines if it already has an extension.
|
|
Packit |
82cce8 |
(this is required for Win32API::Registry to work with .pc files.)
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.25 2003-08-10
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- tidy up the source a little.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- POD and END sections was also scanned. bad.
|
|
Packit |
82cce8 |
- PAR::read_file() should not imply dependency on PAR.pm.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.24 2003-08-10
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Add support for SOAP::Lite, XMLRPC::Lite and
|
|
Packit |
82cce8 |
Win32::SystemInfo.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.23 2003-08-08
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- @File::Spec::ISA was crippled during scanning, thanks
|
|
Packit |
82cce8 |
to Roderich Schupp for pointing out.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.22 2003-08-07
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- huge patch to include almost all heuristics deducible from PerlApp:
|
|
Packit |
82cce8 |
Authen::SASL, Crypt::Random, DBI, File::Spec,
|
|
Packit |
82cce8 |
HTTP::Message, Math::BigInt, MIME::Decoder, Net::DNS::RR,
|
|
Packit |
82cce8 |
Net::FTP, Net::SSH::Perl, SQL::Parser, Template,
|
|
Packit |
82cce8 |
Term::ReadLine, URI, XML::Parser::Expat, diagnostics.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- now accepts uppercased "DBI:" in DSN strings.
|
|
Packit |
82cce8 |
- fixed a typo on Tk::FBox's xpm file.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.21 2003-07-30
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Jouke reports that Win32.pm pulls all Win32::* DLLs.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- oops.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- scandeps.pl now take -e to scan a perl expression
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- anydbm implies SDBM.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Bruce Winter says that this fix for SerialJunks is needed
|
|
Packit |
82cce8 |
on his Red Hat Linux oh well.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.19 2003-03-22
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Jess Robinson reported that the fix was not -w safe.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.18 2003-03-20
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- added logic for "utf8" and "charnames" needed by Germain Garand.
|
|
Packit |
82cce8 |
- added logic for "Devel::SerialPort" needed by Bruce Winter.
|
|
Packit |
82cce8 |
- POSIX.pm no longer pulls in utf8.pm anymore.
|
|
Packit |
82cce8 |
- .ph files are now fully supported.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- take unshift/push @INC into account, too.
|
|
Packit |
82cce8 |
- add Nik to authors.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Nik Clayton's patch to properly handle 'use lib'.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- IO.pm dependencies, courtesy of Jerry Veldhuis.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.14 2003-01-19
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- s/UNIVERSA/UNIVERSAL/;
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- test explicitly for a hashref for safety.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- try to fix D.H.'s bug report about broken 5.6 and pseudohashfications.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- add lathos and obra to authors.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- mention scandeps.pl earlier in pod.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.13 2003-01-18
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- much more improved scandeps, as suggested by jesse
|
|
Packit |
82cce8 |
vincent.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- add #! for core; explains the symbols.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- use cpanplus to tell apart redundant modules if possible.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.12 2003-01-18
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- adds script/scandeps.pl
|
|
Packit |
82cce8 |
- new year.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- add CAVEATS about the fact that we don't probe beyond
|
|
Packit |
82cce8 |
@INC, as requested by crazyinsomniac.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- M::B heuristics.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- reflect SEE ALSO in README.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.10 2002-11-04
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Now featuring an object-oriented syntax, conformant
|
|
Packit |
82cce8 |
with App::Packer::Frontend.
|
|
Packit |
82cce8 |
- added corresponding documentation and tests.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.03 2002-11-03
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- add AUTHORS.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- last minute fix from merlyn's bug report.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- New presets for Locale::Maketext::Lexicon, Term::ReadLine,
|
|
Packit |
82cce8 |
Regexp::Common, File::Spec, ExtUtils::MakeMaker.
|
|
Packit |
82cce8 |
- New heuristics for Module::Name->method,
|
|
Packit |
82cce8 |
Module::Name::sub
|
|
Packit |
82cce8 |
- Strings in comments were erroneously checked. Fixed.
|
|
Packit |
82cce8 |
- Mention PerlApp as a source of inspiration.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- Regexp::Common.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
0.02 2002-11-02
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- now performs testing by looking at the test file itself.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- displays correct message when connection fails.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- backported to 5.001.
|
|
Packit |
82cce8 |
- was looking in POD sections; fixed.
|
|
Packit |
82cce8 |
- thorough comments and documentations.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- oops, Makefile shouldn't be in RCS.
|
|
Packit |
82cce8 |
|
|
Packit |
82cce8 |
- written-from-scratch version of dependency finding
|
|
Packit |
82cce8 |
algorithm.
|