Age | Commit message (Collapse) | Author | Files | Lines |
|
pkgsrc changes:
- Adjusting dependencies according to META.yml (special handling for
modules in Perl core)
Upstream changes:
1.208 Thu 14 Jan 2010
Summary:
- THIS IS THE 100TH RELEASE OF PPI!
- Fixes some tiny issues, otherwise unchanged from 1.207_01
Details:
- Don't assign '' to $^W, it generates a warning on Gentoo
- Added missing PPI::Token::Regexp fix to Changes file
- Updating Copyright to the new year (yet again)
1.207_01 Thu 10 Dec 2009
Summary:
- This is a general bug fix and accuracy release
Details:
- Fixed #50309: literal() wrong result on "qw (a b c)"
- PPI::Dumper no longer causes Elements to flush location data.
Also it no longer disables location information for non-Documents.
- +{ package => 1 } doesn't create a PPI::Statement::Package
- PPI::Token::Regexp and PPI::Token::QuoteLike::Regexp how have methods
for getting at the various components (delimiters, modifiers, match &
substitution strings).
|
|
|
|
pkgsrc changes:
- Correcting license
Upstream changes:
1.2 2010-01-12
- Fixed the %ENV concatenation that's broken in 1.1 but wasn't shipped to CPAN (miyagawa)
- REQUEST_URI is trying to replicate as raw values as possible, without being canonicalized (miyagawa)
1.1 2009-12-07
- added test to check that %ENV is preserved after setup is called
- setup now concatenates its environment to %ENV instead of replacing it
1.0 2009-11-30
- Change how PATH_INFO is decoded so that everything is decoded, including
URI reserved characters (RT#50082)
|
|
|
|
This release includes many important fixes as well as a couple of new ports.
|
|
p5-Text-FindIndent and p5-Syntax-Highlight-Engine-Kate
|
|
|
|
of upcoming import of Padre::Plugin::Kate.
Syntax::Highlight::Engine::Kate is a port to perl of the syntax highlight
engine of the Kate text editor.
The language xml files of kate have been rewritten to perl modules using a
script. These modules function as plugins to this module.
|
|
|
|
This is a module that attempts to intuit the underlying indent "policy" for
a text file (most likely a source code file).
|
|
|
|
import.
Template::Tiny is a reimplementation of a partial subset of the Template
Toolkit, in as few lines of code as possible.
It is intended for use in light-usage, low-memory, or low-cpu templating
situations, where you may need to upgrade to the full feature set in the
future, or if you want the familiarity of TT-style templates.
It is intended to have fully-compatible template and stash usage, with a
limited by similar Perl API.
Unlike Template Toolkit, Template::Tiny will process templates without a
compile phase (but despite this is still quicker, owing to heavy use of
the Perl regular expression engine.
|
|
|
|
import.
POD::Abstract provides a means to load a POD (or POD compatible) document
without direct reference to it's syntax, and perform manipulations on the
abstract syntax tree.
This can be used to support additional features for POD, to format output,
to compile into alternative formats, etc.
WHY?
====
If you've ever asked yourself "What does Pod do for me?", this module is
intended to answer that question.
While Pod looks like a simple format, the specification calls for a number
of special cases to be handled, and that makes any software that works on
Pod as text more complex than it needs to be.
In addition to this, Pod does not lend itself to a natural structured model.
This makes it difficult to manipulate without damaging the validity of the
document.
Pod::Abstract solves these problems by loading the document into a structured
tree, and providing consistent traversal, searching, manpulation and
re-serialisation. Pod related utilities are easy to write using Pod::Abstract.
|
|
|
|
plugin.
Acme::PlayCode provides some code transformations via plugins to convert
existing code into code with lesser risk of typing errors, e.g.
'if($a == 5)' -> 'if(5 == $a)' to avoid typo like 'if($a = 5)'.
|
|
|
|
|
|
|
|
Development and Refactoring Environment.
The pip ("Perl Installation Program") console application is used to install
Perl distributions in a wide variety of formats, both from CPAN and from
external third-party locations, while supporting module dependencies that go
across the boundary from third-party to CPAN.
Using pip you can install CPAN modules, arbitrary tarballs from both the
local file-system or across the internet from arbitrary URIs.
|
|
Padre import.
This module attempts to answer, as accurately as it can, one of the nastiest
technical questions there is.
Am I on the internet?
That is, it's a problem that had no clean permanent solution, and for which
you could just keep writing more and more functionality indefinitely,
asymtopically approaching 100% correctness but never reaching it.
And so this module is intended to do as good a job as possible, without
having to resort to asking any human questions (who may well get it wrong
anyway), and limiting itself to a finite amount of programming work and a
reasonable level of memory overhead to load the code.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This module allows accessing the perlapi documentation for multiple
releases of perl as an index (a hash).
|
|
|
|
of scheduled import of editors/p5-Padre.
This Perl module parses ctags files and handles both traditional ctags as
well as extended ctags files such as produced with Exuberant ctags.
|
|
|
|
This module adds one directive to Module::Install related to creating and
installing Padre plugins as .par files and two make targets: is_padre_plugin.
If this directive is added to Makefile.PL, two new make targets become
available: plugin and installplugin.
|
|
|
|
Padre.
Wx::Perl::DataWalker implements a Wx::Frame subclass that shows a relatively
simple Perl data structure browser. After opening such a frame and supplying
it with a reference to an essentially arbitrary data structure, it can be
visually browsed by double-clicking references.
|
|
|
|
|
|
|
|
pkgsrc changes:
- Adding dependency to p5-XML-LibXML>=1.70
Upstream changes:
0.72 Sunday December 13, 2009, 09:45:00 PM -0700
* Makefile.PL
* t/40_server_xmllibxml.t
RT #52662: Fix requirement specification for XML::LibXML.
* lib/RPC/XML.pm
Some more clean-up of the docs, removing a redundant section.
0.71 Monday December 7, 2009, 08:00:00 PM -0700
* MANIFEST
* t/01_pod.t (deleted)
* t/02_pod_coverage.t (deleted)
* t/03_meta.t (deleted)
* t/04_minimumversion.t (deleted)
* t/05_critic.t (deleted)
* xt/01_pod.t (added)
* xt/02_pod_coverage.t (added)
* xt/03_meta.t (added)
* xt/04_minimumversion.t (added)
* xt/05_critic.t (added)
Moved author-only tests to xt/, updated MANIFEST.
* MANIFEST
Add test suite 28_parser_bugs_50013.t, which was omitted from
last release.
* xt/01_pod.t
* xt/02_pod_coverage.t
* xt/03_meta.t
* xt/04_minimumversion.t
* xt/05_critic.t
Re-engineered the author-only/release tests, since they're no
longer in the t/ directory and thus should not interfere.
0.70 Sunday December 6, 2009, 10:00:00 PM -0700
* lib/RPC/XML.pm
* t/10_data.t
RT #49406: Make Base64 data-type allow zero-length data.
* lib/RPC/XML.pm
* t/10_data.t
Hand-applied a patch (most likely from Bill Moseley) to extend
the construction of dateTime.iso8601 data-types.
* t/40_server.t
Fixed another corner-case for the url() test.
* lib/RPC/XML.pm
Fixed a case from previous work that caused "undef" warnings.
* lib/RPC/XML.pm
* lib/RPC/XML/Parser.pm
* t/28_parser_bugs_50013.t
RT #50013: Restore backwards-compatibility for projects that
use RPC::XML::Parser directly.
* lib/RPC/XML/Procedure.pm
RT #50143: Incorrectly called server_fault() as if it were a
coderef.
* lib/Apache/RPC/Server.pm
Applied patch from Frank Wiegand to fix a POD problem.
* lib/RPC/XML.pm
Some additional regexp issues on dateTime.iso8601, to handle
backwards-compatibility.
* lib/RPC/XML/ParserFactory.pm
Fixed some minor doc errors.
* lib/RPC/XML/Parser/XMLParser.pm
Moved the 'require' of some libraries to the point where they
are first needed, to delay loading until/unless necessary.
* lib/RPC/XML/Parser/XMLLibXML.pm (added)
* t/21_xml_libxml.t (added)
* t/29_parserfactory.t
* t/40_server_xmllibxml.t (added)
Implement support for XML::LibXML in the parser-factory.
|
|
|
|
Upstream changes:
* Revision 2.33 2009-11-10 22:12:39+01 fred
* Added UTF8, enlarged MAXLINE
|
|
|
|
pkgsrc changes:
- Adjusting dependency of core modules
Upstream changes:
2009-12-30 Release 1.52 - Gisle Aas <gisle@ActiveState.com>
Gisle Aas (7):
Encode::decode('UTF-8',...) with callback implemented in 2.39
%%host%% hack can be removed when URI::_server::as_iri works
Don't croak on IRIs that can't be IDNA encoded
IDNA roundtrip test on wrong variable
Check behaviour when feeded URI constructor Latin-1 chars
Add some test examples from draft-duerst-iri-bis.txt
Need to recognize lower case hex digits as well
|
|
|
|
pkgsrc changes:
- Adjusting HOMEPAGE URI and dependencies
Upstream changes:
0.18 - Sun Dec 20 10:11:02 CST 2009
- Similar to the next() bug for files/directories named "0" or "0.0"
in the previous release, the children() and recurse() methods have
now been fixed in the same way. [spotted by ARTHAS, MSISK]
|
|
|
|
Upstream changes:
2.22 - Mon Jan 11 15:00:07 EST 2010
No changes from 2.21_02
2.21_02 - Sat Dec 19 10:55:41 EST 2009
Bug fixes:
- fixed bugs and added tests for INCLUDE_COMMAND [Steffen Mueller]
2.21_01 - Sat Dec 19 07:22:44 EST 2009
Enhancements:
- New 'INCLUDE_COMMAND' directive [Steffen Mueller]
Bug fixes:
- Workaround for empty newXS macro found in P5NCI [Goro Fuji]
|
|
|
|
Upstream changes:
1.58 Sun, Nov 21, 2009
- add MYMETA files to default skip list:
http://rt.cpan.org/Ticket/Display.html?id=50923
(suggested by DAGOLDEN)
- Avoid Devel::Cover and Devel::CoverX::Covered files
(suggested by daxim)
|
|
|
|
Upstream changes:
6.56 Thu Dec 17 14:02:14 PST 2009
* Stable release of 6.55_03
6.55_03 Fri Dec 4 23:08:02 PDT 2009
Bug Fixes
* BUILD_REQUIRES will not be used when generating ppd, PRINT_PREREQ and
'requires' section of META.yml (Alexandr Ciornii)
OS/2
* Better compatibility with miniperl [rt.cpan.org 48534] (Ilya Zakharevich)
Win32
* mingw64 support (Sisyphus)
* Fixed a typo causing bad Makefiles for Visual C++ users (Steve Hay)
New Features
* The new "package NAME VERSION" syntax from 5.11 is now supported by
parse_version() and thus VERSION_FROM. The first version declaration,
package or $VERSION, is used. (David Golden)
6.55_02 Wed Aug 5 00:36:36 PDT 2009
Feature Changes
* PREFIX now applies to relative directories. This is a change since
6.20 when they were ignored. Its necessary for relocatable Perls.
VMS
* Refactoring of "MakeMaker Parameters" section in 6.55_01 broke VMS.
(Craig Berry)
6.55_01 Tue Jul 14 15:53:30 PDT 2009
Test Fixes
* The tests got a bit overzealous and removed the LIB environment variable
while is necessary for some compilers to work. [rt.cpan.org 47722]
(Jan Dubois)
* Another fix for arch_check() on Windows changing how we normalize
long and short filenames. [rt.cpan.org 47723] (Jan Dubois)
New Features
* BUILD_REQUIRES is added, similar to PREREQ_PM but for modules which
are necessary to build, but not run, your module. (Alexandr Ciornii)
|