3.6 Sun Jun 17 14:24:53 CEST 2012
- work around more 5.16 breakage - $^H doesn't work as nicely as
p5p make you to believe.
- add features: unicode_strings current_sub fc evalbytes.
- disable features: array_base.
Tue 11 Sep 06:51:11 IST 2012 Abhijit Menon-Sen <ams@toroid.org>
Version 2.39
Various bugfixes, including compatibility fixes for older
versions of Perl and vstring handling.
0.13 2012-03-09
- Fix dist.ini to not add Test::Spelling as a requirement. (Tomas Doran)
0.12 2012-03-04
- Fix tests to pass with Carp 1.25. Reported by Andreas Koenig. RT #75520.
0.52 Apr 30 2012
- fixed retrieving episodes of TV series following IMDB change (ticket #74679) [ARJONES];
- fixed issue with movie connection parsing.
1.11 August 25, 2012
- No functional changes
- Minor documentation improvements
- Now built with Dist::Zilla (includes v2 META.json)
- Repository now publicly available on GitHub
VERSION 6.34 (2012-09-04) ^
This is a bug fix so that the PATH won't break non-unix installs.
Bug fixes
Put the PATH inside the Unix section so it doesn't affect non-unix envvironments. Geoff Rowell
VERSION 6.33 (2012-09-01) ^
Improvements to Date::Manip::Delta
Added convert method. This had been planned since 6.30, but based on a discussion with Henrique Martins, I moved it up in priority.
Cleaned up handling of delta field lengths (they are now only calculated once.
Added cmp method. Henrique Martins
Bug fixes
The language modules read from the DATA section, but I never closed the filehandle. This is fixed now. Patch by Doru Theodor Petrescu
Added better loading of DM5/DM6 modules. RT 78512
Added a secure PATH to TZ.pm for taint reasons. In response to RT 78566
Time zone fixes
Now supports timezones in files with spaces where there should be underscores. This occurs in RHEL desktop. RT 78566
Newest zoneinfo data (tzdata 2012e)
Documentation fixes
Minor fix. Henrique Martins
VERSION 6.32 (2012-06-01) ^
Modified Build.PL
Build.PL now has better support for building (or not building) HTML files. Apparently this is slow on Windows. Patch provide in RT 75118.
Bug fixes
Fixed a bug in business day calculations. RT 76336
Fixed a bug where Delta/Recur objects weren't correctly created. Zsban Ambrus
Fixed a bug where SetDate/ForceDate config variables could not be included in a file. Jerry Wilcox
Time zone fixes
Newest zoneinfo data (tzdata 2012c).
Documentation fixes
Better support for UTF-8 in autogenerated language module pod files.
0.06 2012-10-08
- Fixed some broken logic that lead to a segfault from the
014-weird-constants.t test on some Perls (but unfortunately not the one I
test with by default). Reported by Chisel Wright (and several other
people). RT #80059.
0.05 2012-10-07
- Require Class::Load 0.20 in the code (not just the distro metadata). This
keeps the tests in sync, and this module needed at least 0.11
anyway. Reported by Father Chrysostomos. RT #80002.
- Weird classes with either an ISA or VERSION constant (who does that?) would
cause the XS to blow up badly. Reported by Father Chrysostomos. RT #79998.
2012-10-21 meld 1.6.1
=====================
Fixes:
* Fix traceback from invalid tree cursor paths (Kai Willadsen) (closes
rhbz#832969 and rhbz#837133)
* Fix traceback when popping up right-click menus in empty tree sections
(Kai Willadsen) (closes rhbz#843879)
* Fix Bazaar comparisons including exec bit changes (Kai Willadsen) (closes
bgo#682852)
* Avoid spurious listings in Bazaar with shelved items (Per Ångström)
* Fix copying symlinks in directories (Rainer Suhm) (closes rhbz#836606)
* Support newer Fossil VC (Jan Danielsson) (closes bgo#683969)
* Fix compatibility with Python 2.5 (Gianni Trovisi)
IO::HTML provides an easy way to open a file containing HTML while
automatically determining its encoding. It uses the HTML5 encoding
sniffing algorithm specified in section 8.2.2.1 of the draft standard.
------
0.6.29
------
* Pull Request #14: Honor file permissions in zip files.
* Issue #327: Merged pull request #24 to fix a dependency problem with pip.
* Merged pull request #23 to fix https://github.com/pypa/virtualenv/issues/301.
* If Sphinx is installed, the `upload_docs` command now runs `build_sphinx`
to produce uploadable documentation.
* Issue #326: `upload_docs` provided mangled auth credentials under Python 3.
* Issue #320: Fix check for "createable" in distribute_setup.py.
* Issue #305: Remove a warning that was triggered during normal operations.
* Issue #311: Print metadata in UTF-8 independent of platform.
* Issue #303: Read manifest file with UTF-8 encoding under Python 3.
* Issue #301: Allow to run tests of namespace packages when using 2to3.
* Issue #304: Prevent import loop in site.py under Python 3.3.
* Issue #283: Reenable scanning of *.pyc / *.pyo files on Python 3.3.
* Issue #299: The develop command didn't work on Python 3, when using 2to3,
as the egg link would go to the Python 2 source. Linking to the 2to3'd code
in build/lib makes it work, although you will have to rebuild the module
before testing it.
* Issue #306: Even if 2to3 is used, we build in-place under Python 2.
* Issue #307: Prints the full path when .svn/entries is broken.
* Issue #313: Support for sdist subcommands (Python 2.7)
* Issue #314: test_local_index() would fail an OS X.
* Issue #310: Non-ascii characters in a namespace __init__.py causes errors.
* Issue #218: Improved documentation on behavior of `package_data` and
`include_package_data`. Files indicated by `package_data` are now included
in the manifest.
* `distribute_setup.py` now allows a `--download-base` argument for retrieving
distribute from a specified location.
1.0:
Fixed crash in ExtensionContext finalizer
Minor optimizations
0.6.2:
Added option to support non-interactive installations when using mautil
Fixed bugs:
Avoid entering in an infinite loop when finding corrupted file
Fixed crash when checking for add-in info in dynamic assemblies
Fix bug in Repair command
into devel/p5-Package-Variant.
This module allows you to build packages that return different variations
depending on what parameters are given.
Users of your package will receive a subroutine able to take parameters and
return the name of a suitable variant package. The implmenetation does not
care about what kind of package it builds.
devel/p5-Import-Into.
Writing exporters is a pain. Some use Exporter, some use Sub::Exporter,
some use Moose::Exporter, some use Exporter::Declare ... and some things
are pragmas.
If you want to re-export other things, you have to know which is which.
Exporter subclasses provide export_to_level, but if they overrode their
import method all bets are off. Sub::Exporter provides an into parameter
but figuring out something used it isn't trivial. Pragmas need to have
their import method called directly since they affect the current unit
of compilation.
It's ... annoying.
However, there is an approach that actually works for all of these types.
1.965.1nb3 (upstream version: 1.965001) to 1.967.9 (upstream version:
1.967009)
Upstream changes since 1.965001:
1.967009 Fri Mar 16 07:25:09 2012
- Bumped version to 1.967009 for non-development release.
1.967_008 Tue Mar 13 22:28:00 2012
- Restore old _parserepeat calling convention. Change a
parser's DESTROY method to check for $self->{_not_precompiled}
instead of $self->{_precompiled}. (Fix for RT #74593).
1.967_007 Thu Feb 23 07:26:03 2012
- Revised ExtUtils::MakeMaker build/configure version
requirements. (RT.cpan.org #74787, Thanks Paul!)
- Revised Text::Balanced prereq to require version 1.95,
necessary for t/skip.t to pass.
(RT.cpan.org #74787, Thanks Paul!)
- Removed unused version.pm prereq.
- Fix a circular reference memory leak caused by the use of
$AUTOLOAD in sub AUTOLOAD{} in the generated parser's
namespace. Workaround documented in perl5 RT #110248.
Workaround a circular reference memory leak in ISA documented
by perl5 RT #92708. A parser's DESTROY() method redefines all
subs before deleting the stash, to avoid circular references
between subrules. (RT #53710, thanks Andreas!)
- Parse::RecDescent::AUTOLOAD did not correctly handle
initializing the line counting mechanism when a reference to a
scalar was passed to the parser. (RT.cpan.org #27705, thanks
Justin!)
1.967006 Fri Feb 10 20:48:48 2012
- Bumped version to 1.967006 for non-development release.
1.967_005 Wed Feb 8 18:46:35 2012
- Added JTBRAUN@CPAN.org as author in Build.PL.
- Added ExtUtils::MakeMaker build/configure version
requirements. (RT.cpan.org #74787, Thanks POPEL!)
1.967_004 Tue Feb 7 22:11:11 2012
- Localize the OUT filehandle during Precompile.
- Document the <autotree:Base::Class> form of the <autotree>
directive.
- Provide a simple test for the <autotree> directive,
t/autotree.t. Renamed basics.t to ensure it runs before
autotree.t.
- Allow a global <skip:> directive that functions the same as
modifying $Parse::RecDescent::skip prior to compiling a
grammar. (Thanks Flavio!)
- Require that the $file returned by caller() be eq '-', rather than merely
starting with '-'. This allows execution of the following. (Thanks Christopher)
perl -MParse::RecDescent -e 'print "$Parse::RecDescent::VERSION\n";'
- Warn on empty productions followed by other productions. The
empty production always matches, so following productions will
never be reached.
- *** NON-BACKWARDS COMPATIBLE CHANGE! *** A repetition directive
such as 'id(s /,/)' correctly creates a temporary @item variable
to hold the 'id's that are matched. That @item variable is them
used to set the real $item[] entry for that repetition. The
same treatment is now given to %item. Formerly, in a production like:
id ',' id(s /,/)
matched against:
xxx, yyy, zzz
The $item{id} entry which should be 'xxx' is overwritten by
'yyy' and then 'zzz' prior to the action being executed. Now
'yyy' and 'zzz' set $item{id}, but in the private %item, which
goes out of scope once the repetition match completes.
- ** EXPERIMENTAL ** When precompiling, optionally create a
standalone parser by including most of the contents of
Parse::RecDescent in the resulting Precompiled output.
- Accept an optional $options hashref to Precompile, which can
be used to specify $options->{-standalone}, which currently
defaults to false.
- The subroutines import, Precompile and Save are not included
in the Precompile'd parser.
- The included Parse::RecDescent module is renamed to
Parse::RecDescent::_Runtime to avoid namespace conflicts with
an installed and use'd Parse::RecDescent.
- Add a new t/precompile.t to test precompilation.
- Add a new $_FILENAME global to Parse::RecDescent to make it
easy for the Precompile method to find the module.
- Remove the prototype from _generate. It is not required, and
it caused t/precompile.t (which ends up re-definiing a lot of
Parse::RecDescent subroutines) to fail needlessly, as the
calls to _generate in Replace and Extend normally do not see
the prototype, but do when re-defined.
- POD documentation for standalone parsers added.
1.967003 Mon Jan 30 07:24:53 2012
- Remove the 'use 5.10' from t/skip_dynamic.t, it runs fine
against Perl 5.8.9. (Thanks Slaven!)
1.967002 Sun Jan 29 19:13:04 2012
- Addressed RT.cpan.org #29966: regex with single backslash not
recognized. Changed the definition of $TOKEN to handle
backslashes inside of regex patterns.
- Skip tests in t/reentry.t if Test::Warn isn't available.
1.967001 Sat Jan 28 20:54:48 2012
- Addressed RT.cpan.org #28314: regex modifiers for tokens not
honored during regex syntax check. (Thanks SADAHIRO!)
- Fixed some POD typos
- Added message on how to turn off "default" hint value in the
default hint value ($::RD_HINT = 0). RT.cpan.org # #4898.
- Modified _write_ERROR to call formline twice to avoid repeated
$errorprefix.
- Collected match tracing messages into a common function which
takes into account positive/negative lookahead.
- Addressed RT.cpan.org #74258: RD_AUTOSTUB does not work with
precompiled parsers. (Thanks Yuri!)
- Special-case $::RD_AUTOSTUB eq 1. $::RD_AUTOSTUB's value is
ignored, and the unknown subrule 'rule' has a production
"rule: 'rule'", rather than "rule: '1'".
- Change Parse::RecDescent::new to call $self->Replace with only
the grammar as an argument. That prevents the $compiling
argument to new() from being incorrectly interpreted as
$isimplicit.
1.966_002 Sun Jan 22 19:08:37 2012
- *** NON-BACKWARDS COMPATIBLE CHANGE! *** Change the caches for
$prevline and $thisline to be local to the parser, rather than
lexical vars in Parse::RecDescent. This prevents previously
generated parsers from interfering with the line counts of
later parsers.
- removed trailing whitespace from all member files (cosmetic)
- new tests, updated MANIFEST
- Added Jeremy Braun as an author and current maintainer
- update file permissions
- fixed a few broken links in the pod
1.966_001 Mon Nov 14 10:34:52 2011
- Applied fix to restore skipped prefixes on match failure
(thanks Jeremy!)
- *** NON-BACKWARDS COMPATIBLE CHANGE! *** Removed formats to
eliminate problems with filehandle duplication in forked
environments. Removed redirect_reporting_to() in favor of using
STDERR for all error/trace output.
1.966_000 Mon Jun 27 08:32:50 2011
- Patched unnamed subrules, so that they actual fail when
not correctly specified (thanks Evgeniy!)
- Added skip tests (thanks Flavio)
- Added doc patch to make $skip semantics clearer (thanks Flavio!)
- Fixed POD description of <rightop:...> semantics (thanks Dirk!)
Upstream changes:
Changes in Devel::NYTProf 4.09 (svn 1431) 15th Sep 2012
Fixed to work for perl v5.17.3+ thanks to David Mitchell.
Changes in Devel::NYTProf 4.08 (svn 1427) 11th Aug 2012
Fixed version numbers in nytprofhtml and nytprofmerge.
Changes in Devel::NYTProf 4.07 (svn 1419) 10th Aug 2012
Fixed html generation to be valid, RT#70207 (H.Merijn Brand).
nytprofmerge no longer dies on some errors, RT#75918.
nytprofmerge now sums cumulative_overhead_ticks, RT#75909.
nytprofmerge now gets in man page installed, RT#75911.
Enable file=/dev/null to work as fix for RT#74565.
Updated ::Apache docs including troubleshooting, RT#75912.
Note Devel::NYTProf::Data is undocumented and why, RT#75914.
Use Browser::Open if installed for nytprofhtml --open.
Added and clarified some notes in the troubleshooting docs.
Added warning for Apache2::SizeLimit in ::Apache, RT#75912.
Clarified docs re fork generating multiple files, RT#78873.
We update the cache in response to name, description, and parent
property-change signals, but we were missing code to handle signals for
role changes.
https://bugzilla.gnome.org/show_bug.cgi?id=685469
This is a compatibility library providing the obsolete pangox library
that is not shipped by Pango itself anymore. If you are still using
pangox, well, really, get a life...