Commit graph

16839 commits

Author SHA1 Message Date
wiz
b28990dc2d Update to 0.24:
0.24    Sep 24 2010
        - Makefile.PL fixed
        - New test added
2011-08-17 09:44:49 +00:00
wiz
41459a3d45 Update to 0.09:
0.09  Wed Jun 15 15:22:12 PDT 2011
        - Implemented thread safety (chansen)
2011-08-17 09:43:46 +00:00
wiz
d9d3ed357e Update to 1.19:
Thu Sep 23 09:52:13 2010 - 1.19
    * Fix handling of 0 and '' key values (thanks to Fabrice Dulaunoy)
    * Update docs to reflect behaviour: EscapeSequence=undef
      doesn't work, you need to use the DisableEscapes Option
      (thanks to Fischer Ronald)
2011-08-17 09:42:44 +00:00
obache
edcbc838c2 perl-5.14.1 contains sufficient ExtUtils::ParseXS. Bump PKGREVISION. 2011-08-17 03:05:15 +00:00
obache
d55d2159ac Revision bump after updating perl5 to 5.14.1. 2011-08-17 02:55:21 +00:00
wiz
72f9087305 Update to 2.82:
2.82  2011-06-26T05:12:04
      - Moved the repository to
        [GitHub](https://github.com/theory/svn-notify/). Yes, I'm aware of the
        irony.

2.81  2011-02-19T03:09:43
      - Removed deprecated use of `qw(...)` as parentheses.
      - Fixed test failures due to a change in the opration of MIME-Q
        encoding.
2011-08-16 23:09:33 +00:00
wiz
c7b33ef41e Update to 0.05:
0.05 Sat Feb 19 03:51:57 CET 2011
        [ENHANCEMENTS]
        - Add support for Text-content-sha1 node property
        - Don't create text or property blocks if they don't exist in
          a dump. (Rocco Caputo)
        - Add a digest() method to SVN::Dump::Text
          (Inspired by a patch by Scott MacPhee, RT #56868)
        - Add support for Text-content-sha1 / Text-copy-source-sha1
          (RT #60207)
        - New option check_digest that will, when reading a non-delta
          dump, ensure that the content digest are valid
        - Properly ignore blank lines between records (RT #25467, #28645)
2011-08-16 23:06:31 +00:00
wiz
b9f2f8c4ba Update to 1.011:
1.011   2011-02-21
        Remove Build.PL which didn't install perl-reversion.
2011-08-16 23:05:28 +00:00
wiz
00015f2014 Update to 20101217:
2010 12 17
     - added new flag -it=n or --iterations=n
       This flag causes perltidy to do n complete iterations.
       For most purposes the default of n=1 should be satisfactory.  However n=2
       can be useful when a major style change is being made, or when code is being
       beautified on check-in to a source code control system.  The run time will be
       approximately proportional to n, and it should seldom be necessary to use a
       value greater than n=2.  Thanks to Jonathan Swartz

     - A configuration file pathname begins with three dots, e.g.
       ".../.perltidyrc", indicates that the file should be searched for starting
       in the current directory and working upwards. This makes it easier to have
       multiple projects each with their own .perltidyrc in their root directories.
       Thanks to Jonathan Swartz for this patch.

     - Added flag --notidy which disables all formatting and causes the input to be
       copied unchanged.  This can be useful in conjunction with hierarchical
       F<.perltidyrc> files to prevent unwanted tidying.
       Thanks to Jonathan Swartz for this patch.

     - Added prefilters and postfilters in the call to the Tidy.pm module.
       Prefilters and postfilters. The prefilter is a code reference that
       will be applied to the source before tidying, and the postfilter
       is a code reference to the result before outputting.

       Thanks to Jonathan Swartz for this patch.  He writes:
       This is useful for all manner of customizations. For example, I use
       it to convert the 'method' keyword to 'sub' so that perltidy will work for
       Method::Signature::Simple code:

       Perl::Tidy::perltidy(
          prefilter => sub { $_ = $_[0]; s/^method (.*)/sub $1 \#__METHOD/gm; return $_ },
          postfilter => sub { $_ = $_[0]; s/^sub (.*?)\s* \#__METHOD/method $1/gm; return $_ }
       );

     - The starting indentation level of sections of code entabbed with -et=n
       is correctly guessed if it was also produced with the same -et=n flag.  This
       keeps the indentation stable on repeated formatting passes within an editor.
       Thanks to Sam Kington and Glenn.

     - Functions with prototype '&' had a space between the function and opening
       peren.  This space now only occurs if the flag --space-function-paren (-sfp)
       is set.  Thanks to Zrajm Akfohg.

     - Patch to never put spaces around a bare word in braces beginning with ^ as in:
         my $before = ${^PREMATCH};
       even if requested with the -bt=0 flag because any spaces cause a syntax error in perl.
       Thanks to Fabrice Dulanoy.
2011-08-16 23:04:17 +00:00
wiz
4ced4a094e Update to 1.28:
1.28 Wed  2 Mar 2011
	- The ->isa in the 5.10 operator and magic variable tests were
	  back the front, breaking both. Fixed (ADAMK)
	- Magic variable rules now check using ->symbol method instead of
	  ->content so that $+{foo} are correctly treated like %+ (ADAMK)
	- Removed -w from tests to allow testing with Tainting on (ADAMK)

1.27 Sat 26 Feb 2011
	- Updating to Module::Install::DSL 1.00
	- Updating copyright year
	- Fix detection of binary numbers (Alexandr Ciornii)
	- Add check for variables added in 5.5 (Alexandr Ciornii)
	- Correct detection of different cases of '...' (Alexandr Ciornii)
	- Detection of bareword that ends with double colon (Alexandr Ciornii)
2011-08-16 23:03:03 +00:00
wiz
e657697b25 Update to 1.116:
[1.116] Released on 2011-05-15

    Policy Changes:
    * BuiltInFunctions::ProhibitLvalueSubstr does not report violations
      if the document contains an explicit 'use n.nnn;' where the
      version is before 5.005.  RT #59112
    * Documentation::RequirePodSections no longer blows up on code
      having POD but no =head1. This problem was introduced with RT
      #59268. RT #67231
    * RegularExpressions::ProhibitUnusedCapture should more reliably
      find things like s/(a)/${1}2/.  RT #67273.
    * ValuesAndExpressions::ProhibitMagicNumbers and
      Module::RequireVersionVar now treat versions passed as the second
      argument of a 'package' statement the same as versions declared as
      'our $VERSION ...'.  RT #67159
    * Variables::RequireLexicalLoopIterators does not report violations
      if the document contains an explicit 'use n.nnn;' where the
      version is before 5.004.  RT #67760

[1.115] Released on 2011-03-31

    Minor bits:
    * Fatal error in RegularExpressions::ProhibitUnusedCapture here
      document check.  RT #67116.
    * Internal POD error in Documentation::RequirePodLinksIncludeText.  Patch
      by Salvatore Bonaccorso.  RT #67012

[1.114] Released on 2011-03-26

    Policy Changes:
    * Documentation::RequirePodLinksIncludeText now handles nested POD
      formatting. RT #65569
    * Clarified relation of severity numbers to names in Perl::Critic
      POD. RT #66017
    * Removed caveats from Variables::RequireLocalizedPunctuationVars,
      no longer necessary with PPI 1.208. RT #65514
    * Have InputOutput::RequireBriefOpen attempt to expand scope as
      necessary to deal with the case where the open() and the
      corresponding close() are not in the same scope. RT #64437
    * RegularExpressions::ProhibitUnusedCapture now looks inside
      double-quotish things. RT #38942.
    * RegularExpressions::ProhibitUnusedCapture now takes logical
      alternation into account, so that (e.g.)
          if ( /(a)/ || /(b)/ ) {
              say $1;
          }
      is not a violation. RT #38942.
    * ValuesAndExpressions::ProhibitCommaSeparatedStatements now
      recognizes 'return { foo => 1, bar => 2 }' as containing a hash
      constructor, not a block. This was fixed by PPI 1.215. RT #61301.
    * ValuesAndExpressions::ProhibitCommaSeparatedStatements now
      recognizes 'bless { foo => 1, bar => 2 }' as containing a hash
      constructor, not a block. This was fixed by PPI 1.215. RT #64132.

[1.113] Released on 2011-02-14

    New Policies:
    * InputOutput::RequireEncodingWithUTF8Layer recommends
      ':encoding(utf8)' over ':utf8' in open() and binmode(). It is severity 5
      because of the bad things that can happen if invalid UTF8 gets loose in
      your code.
    * Modules::ProhibitConditionalUseStatements prohibits
      'use module' inside a conditional, since the statement is executed
      unconditionally at compile time.  Thanks to Peter Guzis for submitting
      the policy and tests in RT #59065.

    Policy Changes:
    * CodeLayout::RequireConsistentNewlines produces multiple undefined
      value errors when a violation is found. RT #65663
    * ControlStructures::ProhibitMutatingListFunctions allows s///r,
      which was introduced in 5.13.2.
    * ControlStructures::ProhibitPostfixControls now looks for "when".  It is
      treated in the same way as "if".
    * Documentation::RequirePodSections now honors '## no critic'
      annotation anywhere before the '__END__', '__DATA__', or first
      '=head1', whichever comes first.  The line number of the offending
      '=head1 NAME' was added to the violation description.  RT #59268.
    * RegularExpressions::ProhibitUnusedCapture now takes account of the
      use of $- and $+ (and their English equivalents under 'use
      English') provided the subscripts are literal integers.
    * RegularExpressions::ProhibitUnusedCapture now takes account of the
      use of capture variables in the replacement portion of
      s/.../.../e.
    * Subroutines::ProhibitUnusedPrivateSubroutines now looks inside
      regular expressions.
    * ValuesAndExpressions::ProhibitMagicNumbers now supports Const::Fast.
    * ValuesAndExpressions::ProhibitMagicNumbers now has a
      constant_creator_subroutines parameter to allow the user to
      configure the names of subroutines that create constants. RT #62562.
    * ValuesAndExpressions::ProhibitMismatchedOperators didn't handle file
      test operators properly.  Patch by H.Merijn Brand.  RT #58751
    * Variables::ProhibitUnusedVariables now looks inside regular
      expressions.
    * ValuesAndExpressions::RequireInterpolationOfMetachars now detects
      and complains about "\b" and "\l" as documented in perlop, and
      "\1" through "\7", which are not documented there, but were found
      in toke.c.

    New Developer Features:
    * uses_module(), namespaces(), and subdocuments_for_namespace() methods on
      Perl::Critic::Document.
    * Perl::Critic::Document->new() now accepts a -filename-override argument
      for setting the filename when the source code comes from something
      other than an actual file.

    Other Changes:
    * Test::Perl::Critic::Policy no longer exports by default.
    * Build phase now requires Test::Deep.
    * Added example using Try::Tiny to documentation of
      ErrorHandling::RequireCheckingReturnValueOfEval. Suggested by Andy
      Lester on the developers mailing list.
    * In order to get more consistent behavior across all installations of
      Perl::Critic, IPC::Open2 (which actually is part of core), PPIx::Regexp,
      Perl::Tidy, Pod::Spell, and Text::ParseWords are no longer optional
      prerequisites.
    * Now depends upon PPIx::Utilities v1.1.0.

    Bug Fixes:
    * Build.PL/Makefile.PL didn't specify a minimum version of version.pm, but
      TestingAndDebugging::RequireUseStrict did.  RT #58952
    * Perl::Critic::Annotation needs to look inside the __END__ statement to
      find the true end of the document, otherwise POD policies may give false
      positives.  RT #59176
    * BuiltinFunctions::ProhibitStringyEval no longer dies on eval
      "#...".  RT #60179
    * RegularExpressions::ProhibitUnusedCapture now takes account of the
      %LAST_PAREN_MATCH as well as %+ if English has been loaded.  RT #60002
    * Subroutines::ProhibitManyArgs now interprets prototype groups (e.g.
      \[$@%]) as representing a single argument.
    * Require Exporter version 5.63 (versus version 0) to get sane handling of
      export tags.  RT# 61071
    * Prevent Subroutines::ProhibitUnusedPrivateSubroutines from failing
      on &_subroutine().  RT #61311
    * Subroutines::ProhibitAmpersandSigils now allows references of the
      form \( &sub1, &sub2 ).  RT #49609

[1.112_002] Released on 2011-02-09
[1.112_001] Released on 2010-12-14

    Changes summarized into 1.113 above.  For exact details, see Changes on
    BackPAN.

[1.111] Released on 2010-12-14

    Bug Fixes:
    * TestingAndDebugging::ProhibitNoStrict and ProhibitNoWarnings no longer
      rely on the behavior of all() when the list is empty due to change in
      List::MoreUtils 0.28.  RT #63816

[1.110_001] Released on 2010-11-30

    Changes summarized into 1.113 above.  For exact details, see Changes on
    BackPAN.  (Yes, all of this stuff was not in 1.111.)
2011-08-16 23:01:57 +00:00
wiz
777c299447 Update to 1.1.0:
[1.1.0]  Released on 2010-12-01

    Add support for Const::Fast to PPIx::Utilities::Statement.
2011-08-16 22:56:04 +00:00
wiz
d921de30e9 Update to 0.021:
0.021		T. R. Wyant	22-Jul-2011
  Modified tokenizer to correctly handle a back slash used as a
    delimiter. I believe.
  PPIx::Regexp::Dumper now dumps the results of ppi() if that method is
    present and -verbose is asserted.

0.020		T. R. Wyant	02-Apr-2011
  Corrected perl_version_introduced():
    \R is now 5.009005 (was 5.000).

0.019		T. R. Wyant	01-Mar-2011
  Various corrections to perl_version_introduced():
    \X is now 5.006 (was 5.000);
    \N{name} is now 5.006001 (was 5.006);
    \N{U+xxxx} is now 5.008 (was 5.006).
  The \C is now parsed as a PPIx::Regexp::Token::CharClass::Simple. It
    was previously considered a PPIx::Regexp::Token::Literal.
  Ensure that \N{$foo} parses as a Unicode literal, not a quantified \N.
    The ordinal() method returns undef for this.
  Understand the /aa modifier, introduced with 5.13.10.
  Report perl_version_introduced() of 5.013010 for the new semantic
    modifiers when modifying the entire expression.
  Correct handling of interpolations like ${^foo} and $#{foo}.

0.018		T. R. Wyant	16-Feb-2011
  No changes (other than version) since 0.017_02.

0.017_02	T. R. Wyant	31-Jan-2011
  Override ppi() in PPIx::Regexp::Token::Interpolation to provide the
    proper PPI when variable names are bracketed.
  Properly parse bracketed variable names (I hope!), which may not be
    subscripted.

0.017_01	T. R. Wyant	28-Jan-2011
  Take account of possible '$' or '@' casts before a symbol in an
    interpolation (e.g. $$foo{bar}, which is equivalent to $foo->{bar}).

0.017		T. R. Wyant	26-Jan-2011
  Add the /a modifier to PPI::Regexp::Token::Modifiers, legal only in
    the (?:...) construction. This was introduced in Perl 5.13.9.
  When parsing an interpolation from a replacement string (rather than a
    regular expression), take subscripts at face value rather than
    trying to disambiguate them from quantifiers and character classes,
    which they can't be in this context.

0.016		T. R. Wyant	05-Jan-2011
  The PPIx::Regexp::Token::Code perl_version_introduced() method now
    returns the minimum Perl version (currently set to 5.000) if it is
    used to represent the substitution portion of s///e.
  Update copyright to 2011.

0.015		T. R. Wyant	25-Oct-2010
  Documented intent to revoke support for features introduced in a
    development Perl which do not make it to a production release. This
    is necessary because in this case the syntax could be reused with
    different semantics.
  Added support for Perl 5.13.6 (?^...) construction.
  Added support for Perl 5.13.6 d, l, and u modifiers.
  Fixed inconsistency in perl_version_introduced() results between
    PPIx::Regexp::Token::Modifier and
    PPIx::Regexp::Token::GroupType::Modifier.
  Corrected PPIx::Regexp::Constant RE_CAPTURE_NAME docs, somehow missed
    back at 0.010_01.

0.014		T. R. Wyant	14-Oct-2010
  Recognize \o{...} as a PPIx::Regexp::Token::Literal, with
    perl_version_introduced() of 5.0013003.
  Terminate \0.. through \7.. after three characters, as Perl does.
    These two were brought to my attention by Brian D.  Foy's "The
    Effective Perler" for October 11 2010,
    http://www.effectiveperlprogramming.com/blog/697
  Correct the PPIx::Regexp::Token::Literal ordinal() method for '\b'. As
    a literal, this is a back space.

0.013		T. R. Wyant	10-Oct-2010
  Declare a parse failure if characters are found between the '}' and
    the ')' of (?{...}) and (??{...}), and rebless the tokens to
    ::Unknown. Perl does not accept anything here, so I think I should
    not either.
  Whitespace tweak in the PPIx::Regexp::Dumper test output for the
    failures test.
  Replace the PPI logic in PPIx::Regexp::Token::Code with a call to
    $tokenizer->find_matching_delimiter(). This is actually the way Perl
    works, as a look at toke.c and regcomp.c makes clear.
  Push the perl_version_introduced() back to 5.0 at the request of
    Alexandr Ciornii, for the potential benefit of Perl::MinimumVersion.
    This was done mostly by reading the various perlre, perldelta, and
    perlop documents, so these should be taken with a HUGE grain of
    salt.

0.012		T. R. Wyant	26-Sep-2010
  Track all the features reported as introduced (or removed) in Perl
    5.010 back to Perl 5.009005, and report them as such.
  Report modifier /r as having been introduced in Perl 5.013002, rather
    than the default of 5.006.
2011-08-16 22:52:41 +00:00
wiz
e5426898d8 Update to 1.215:
1.215 Sat 26 Feb 2011
	Summary:
	- No changes

	Details:
	- Confirmed new Perl::Critic works with 1.214_02, so we
	  can release a new PPI now.

1.214_02 Mon 31 Jan 2011
	Summary:
	- More minor fixes, preparing for production release

	Details:
	- Updated copyright year to 2011 (ADAMK)
	- Fixed RT #64247 bless {} probably contains a hash constructor (WYANT)
	- Backed out glob fix (WYANT)
	- Fixed RT #65199 Cast can trump braces in
	  PPI::Token::Symbol->symbol (WYANT)

1.214_01 Thu 16 Dec 2010
	Summary:
	- General fix release

	Details:
	- index_locations on an empty document no longer warns (WYANT)
	- Corrected a bug in line-spanning attribute support (WYANT)
	- Regression test for line-spanning attribute support (ADAMK)
	- Fixed #61305 return { foo => 1 } should parse curlys as hash
	  constructor, not block (WYANT)
	- Fixed #63943 map and regexp confuse PPI? (ADAMK)
2011-08-16 22:48:24 +00:00
wiz
f28dd979e3 Update to 1.04. Set LICENSE.
1.04 Wed 20 Apr 2011
	- Fixed #67522 have_compiler returns

1.03 Mon 22 Nov 2010
	- No CPAN Testers failures, moving to production release

1.02_01 Thu 16 Sep 2010
	- Trying for a much more advanced can_xs() alternative to can_cc()
	  to deal with the situation where a host has a superficially
	  working compiler, but completely screwed up headers.
	- Adding some fallback strategies to deal with cases where these
	  same machines don't support configure_requires.
	- Adopt Chorny's eumm-upgrade style for the Makefile.PL.
	- Allow the Makefile.PL to build it's own META.yml now.
2011-08-16 22:42:25 +00:00
wiz
f30f5628c9 Update to 0.50:
0.50 Aug 09 2011
	- fixed retrieving of movie rating (ticket #69049);
	- fixed returning of MPAA rating;
	- fixed parsing of movie title;
	- fixed parsing of person name;
	- fixed variuos tests.
2011-08-16 22:40:51 +00:00
wiz
6149e4d2e2 Update to 1.222:
Overview of changes in Pango 1.222
==================================

* Don't leak Pango::Attribute objects.
* Fix a few test failures.
2011-08-16 22:13:54 +00:00
wiz
ac62c471c8 Update to 0.15:
0.15    Nov 07, 2010
        - General code cleaning (ADAMK)
        - Changes to Module::Install::Msgfmt to make it compatible with
          Module::Install::Share. (ADAMK)
        - Moved script from bin/ to script/ (ADAMK)
        - Moved private tools from dev to private (ADAMK)
        - Picking 5.008005 as our minimum Perl to ensure solid Unicode support (ADAMK)
        - Converted the Build.PL to a Module::Install Makefile.PL (ADAMK)
        - Fixed it so that it actually works (AZAWAWI)
2011-08-16 22:12:12 +00:00
wiz
46cfb00318 Update to 1.2002.
1.2002    2011-08-10 17:52:08 America/New_York

  [BUG FIXES]

  - Fix failing tests on systems without
    Test::Reporter::Transport::Metabase
  - Minor test cleanups for use with 'prove'
2011-08-16 21:39:41 +00:00
wiz
a7119ce2f9 Add two missing dependencies; fixes conflict with p5-File-Copy-Recursive.
Bump PKGREVISION.
2011-08-16 21:37:44 +00:00
wiz
5004bfeb6c + p5-CPAN-Meta. 2011-08-16 21:33:03 +00:00
wiz
4f215a80d8 Initial import of CPAN-Meta-2.112150.
Software distributions released to the CPAN include a META.json
or, for older distributions, META.yml, which describes the
distribution, its contents, and the requirements for building and
installing the distribution. The data structure stored in the
META.json file is described in CPAN::Meta::Spec.

CPAN::Meta provides a simple class to represent this distribution
metadata (or distmeta), along with some helpful methods for
interrogating that data.
2011-08-16 21:30:20 +00:00
wiz
97da9d594d Update to 0.28, add some missing dependencies.
0.28:
- fixes for cpantester
- Fix 'switch' and 'use' for bash users, by Woody2143++
- The standalone `perlbrew` file is now packed with fatpacker, by running `dev-bin/build.sh`. `perl Makefile.PL` does no trigger a re-build anymore.
- Update the installer to grab patchperl 0.46
2011-08-16 21:11:30 +00:00
wiz
f811f31fdb + p5-Test-Spec 2011-08-16 21:05:26 +00:00
wiz
572e94bf85 Initial import of p5-Test-Spec-0.38:
This is a declarative specification-style testing system for
behavior-driven development (BDD) in Perl. The tests (a.k.a.
examples) are named with strings instead of subroutine names, so
your fingers will suffer less fatigue from underscore-itis, with
the side benefit that the test reports are more legible.
2011-08-16 21:04:55 +00:00
wiz
67acc2e800 Update to 0.31:
0.31  2011-08-08
      - fix ->add_symbol('$foo', qr/sdlfk/) on 5.12+
      - fix ->add_symbol('$foo', \v1.2.3) on 5.10+

0.30  2011-07-21
      - fix compiler detection in Makefile.PL (ribasushi)

0.29  2011-04-06
      - no, *really* skip the package-stash-conflict script

0.28  2011-03-29
      - META.json fixes (mst)

0.27  2011-03-27
      - also skip the package-stash-conflicts script (Father Chrysostomos)

0.26  2011-03-04
      - make the namespace cache lazy and weak, in case the stash is deleted
      - but, this doesn't work on 5.8, so disable the namespace caching
        entirely there

0.25  2011-01-25
      - make the leak tests author-only, since some smokers run release tests

0.24  2011-01-17
      - oops, i did need the Test::Requires dep

0.23  2011-01-11
      - lower perl prereq to 5.8.1 (ribasushi)
      - make the leak tests release-only, since they keep randomly failing on
        platforms i don't have access to. people are encouraged to submit
        patches for these if they are affected.

0.22  2011-01-05
      - bump ::XS dep again

0.21  2011-01-05
      - bump Package::Stash::XS dep, since a bug was fixed there

0.20  2011-01-03
      - one more fix for the Conflicts plugin

0.19  2011-01-03
      - stop manually inserting conflict checking into Makefile.PL since we're
        using the dzil Conflicts plugin now

0.18  2011-01-03
      - non-trial release

0.17-TRIAL  2011-01-03
      - use Dist::Zilla::Plugin::Conflicts rather than doing it by hand
      - silence deprecation warnings for the method renaming for now

0.16-TRIAL  2010-12-31
      - use Dist::CheckConflicts

0.15-TRIAL  2010-11-16
      - split the XS conversion out to its own dist (Package-Stash-XS), and
        convert Package::Stash into a module which loads either the XS or pure
        perl implementation, depending on what's available

0.14-TRIAL  2010-11-14
      - complete rewrite in C, for speed (this includes the vivification
        changes from earlier). should be entirely backwards compatible
        otherwise (in terms of documented api anyway).

      - methods were renamed for brevity: s/_package//

0.13  2010-10-31
      - revert the vivification changes for now, to get an actual release out
        with Test::Fatal

0.12-TRIAL  2010-10-27
      - actually include the conflict stuff in the release (bah)

0.11-TRIAL  2010-10-27
      - conflict on mx-role-withoverloading too

0.10-TRIAL  2010-10-27
      - only do the weird ISA special-casing on perl versions where it's broken

0.09-TRIAL  2010-10-27
      - clean up the vivication code a lot, make it behave more sanely
      - use Test::Fatal instead of Test::Exception (Justin Hunter)
2011-08-16 21:01:49 +00:00
wiz
01f1f19ef0 + p5-Package-Stash-XS 2011-08-16 20:58:49 +00:00
wiz
1879e118a4 Initial import of p5-Package-Stash-XS-0.23:
This is a backend for p5-Package-Stash, which provides the
functionality in a way that's less buggy and much faster. It will
be used by default if it's installed, and should be preferred in
all environments with a compiler.
2011-08-16 20:57:51 +00:00
wiz
20927874fa + p5-Dist-CheckConflicts. 2011-08-16 20:51:43 +00:00
wiz
6c81ba2579 Initial import of p5-Dist-CheckConflicts-0.02:
One shortcoming of the CPAN clients that currently exist is that
they have no way of specifying conflicting downstream dependencies
of modules. This module attempts to work around this issue by
allowing you to specify conflicting versions of modules separately,
and deal with them after the module is done installing.
2011-08-16 20:50:54 +00:00
wiz
e82180c852 + p5-Test-Trap. 2011-08-16 20:41:22 +00:00
wiz
15bd447ab3 Initial import of p5-Test-Trap-0.2.1.
This modules is primarily (but not exclusively) for use in test
scripts: A block eval on steroids, configurable and extensible,
but by default trapping (Perl) STDOUT, STDERR, warnings, exceptions,
would-be exit codes, and return values from boxed blocks of test
code.

The values collected by the latest trap can then be queried or
tested through a special trap object.
2011-08-16 20:40:16 +00:00
wiz
9b0f7bdb46 + p5-Devel-PatchPerl 2011-08-16 20:26:28 +00:00
wiz
e711d03569 Initial import of p5-Devel-PatchPerl-0.52.
Devel::PatchPerl is a modularisation of the patching code contained
in Devel::PPPort's buildperl.pl.  It does not build perls, it merely
provides an interface to the source patching functionality.
2011-08-16 20:25:25 +00:00
wiz
70f779a585 Update to 1.01:
1.01 Wed 27 Apr 2011
	- Better error message in install_share (CHORNY)
	- Compatibility with MYMETA.yml support in EUMM (CHORNY)
	- Support for extraction of Artistic 2.0 license (CHORNY)
	- Support https links when searching for bug trackers (CHORNY)
2011-08-16 20:16:51 +00:00
abs
b85b45afd7 +p5-Test-Fatal 2011-08-16 11:58:54 +00:00
abs
fdff4c8ce7 Added devel/p5-Test-Fatal version 0.006
Test::Fatal is an alternative to the popular Test::Exception. It
does much less, but should allow greater flexibility in testing
exception-throwing code with about the same amount of typing.
2011-08-16 11:57:59 +00:00
abs
3fca4a6993 Updated devel/p5-Try-Tiny to 0.09
0.09
  - don't index Try::Tiny::ScopeGuard

0.08
  - fix require vs use issue in blead (RT63410)

0.07
  - allow multiple finally blocks
  - pass the error, if any, to finally blocks when called
2011-08-16 11:54:30 +00:00
wiz
57d7a38464 Improve DESCR based on HOMEPAGE. Prompted by Snader_LB. 2011-08-16 10:52:42 +00:00
adam
44eab58de1 Changes 1.022:
* document how () after the function name overrides the prototype.
* improve documentation, fix the examples.
2011-08-16 09:37:17 +00:00
obache
9f67c00dcc Drop Module::Build requirements, default dependency is sufficient. 2011-08-16 09:30:36 +00:00
obache
a17ee3607f In pkgsrc, additional 0 suffix for version of p5-Module-Build. 2011-08-16 09:17:25 +00:00
obache
5a7b496eea Let not to require external Module::Build for perl>=5.12.1. 2011-08-16 09:13:49 +00:00
abs
cd693342cc Add openjdk7 to PKG_JVMS_ACCEPTED - from Nathanial Sloss 2011-08-16 08:38:07 +00:00
adam
b33f5dbe8b Changes 1.224:
* Glib::ParamSpec->value_validate(): copy boxed objects if necessary.
* Fix a test failure.
2011-08-16 08:36:10 +00:00
adam
90c3840a24 Changes 1.00:
* Fix documentation indexing on search.cpan.org.
2011-08-16 08:31:56 +00:00
adam
d509e4adb3 Changes 0.6.1:
* pass '--no-chain-reply-to' explicitly to 'git-send-email'.
* git-cpan-sendpatch and git-cpan-sendemail now accept '--compose'.
2011-08-16 08:30:16 +00:00
adam
6df8c660aa Changes 0.101.621:
* document the \-escaping behavior of sections
2011-08-16 08:22:51 +00:00
wiz
599faf70ca Depend on the same p5-Params-Validate version as Makefile.PL does. 2011-08-16 08:22:07 +00:00
adam
18a457ac7e Added LICENSE 2011-08-16 08:01:43 +00:00