r68572 - in /branches/upstream/libdata-alias-perl/current: Alias.xs Changes META.yml README lib/Data/Alias.pm
jawnsy-guest at users.alioth.debian.org
jawnsy-guest at users.alioth.debian.org
Mon Feb 14 01:15:52 UTC 2011
Author: jawnsy-guest
Date: Mon Feb 14 01:15:36 2011
New Revision: 68572
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=68572
Log:
[svn-upgrade] new version libdata-alias-perl (1.11)
Modified:
branches/upstream/libdata-alias-perl/current/Alias.xs
branches/upstream/libdata-alias-perl/current/Changes
branches/upstream/libdata-alias-perl/current/META.yml
branches/upstream/libdata-alias-perl/current/README
branches/upstream/libdata-alias-perl/current/lib/Data/Alias.pm
Modified: branches/upstream/libdata-alias-perl/current/Alias.xs
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libdata-alias-perl/current/Alias.xs?rev=68572&op=diff
==============================================================================
--- branches/upstream/libdata-alias-perl/current/Alias.xs (original)
+++ branches/upstream/libdata-alias-perl/current/Alias.xs Mon Feb 14 01:15:36 2011
@@ -1,6 +1,6 @@
/* Copyright (C) 2003, 2004, 2006, 2007 Matthijs van Duin <xmath at cpan.org>
*
- * Copyright (C) 2010 Andrew Main (Zefram) <zefram at fysh.org>
+ * Copyright (C) 2010, 2011 Andrew Main (Zefram) <zefram at fysh.org>
*
* Parts from perl, which is Copyright (C) 1991-2006 Larry Wall and others
*
@@ -168,6 +168,8 @@
#define SVs_PADBUSY 0
#endif
#define SVs_PADFLAGS (SVs_PADBUSY|SVs_PADMY|SVs_PADTMP)
+
+#define DA_HAVE_OP_DORASSIGN (PERL_COMBI_VERSION >= 5009000)
#define DA_TIED_ERR "Can't %s alias %s tied %s"
#define DA_ODD_HASH_ERR "Odd number of elements in hash assignment"
@@ -1039,7 +1041,7 @@
RETURN;
}
-#ifdef pp_dorassign
+#if DA_HAVE_OP_DORASSIGN
OP *DataAlias_pp_dorassign(pTHX) {
dSP;
SV *a2 = POPs;
@@ -1571,7 +1573,7 @@
if (0)
case OP_ORASSIGN:
op->op_ppaddr = DataAlias_pp_orassign;
-#ifdef pp_dorassign
+#if DA_HAVE_OP_DORASSIGN
if (0)
case OP_DORASSIGN:
op->op_ppaddr = DataAlias_pp_dorassign;
Modified: branches/upstream/libdata-alias-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libdata-alias-perl/current/Changes?rev=68572&op=diff
==============================================================================
--- branches/upstream/libdata-alias-perl/current/Changes (original)
+++ branches/upstream/libdata-alias-perl/current/Changes Mon Feb 14 01:15:36 2011
@@ -1,4 +1,9 @@
Revision history for Perl extension Data::Alias
+
+1.11 Thu Jan 13 20:23 GMT 2011
+ - Don't rely on details of core's pp_* functions to determine
+ whether an opcode exists, because they can change unpredictably
+ (and do change in Perl 5.13.9)
1.10 Sun Nov 21 09:04 GMT 2010
- Updated to work with Perl version 5.13.7, where lex_end()
Modified: branches/upstream/libdata-alias-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libdata-alias-perl/current/META.yml?rev=68572&op=diff
==============================================================================
--- branches/upstream/libdata-alias-perl/current/META.yml (original)
+++ branches/upstream/libdata-alias-perl/current/META.yml Mon Feb 14 01:15:36 2011
@@ -16,4 +16,4 @@
- t
requires:
perl: 5.8.1
-version: 1.10
+version: 1.11
Modified: branches/upstream/libdata-alias-perl/current/README
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libdata-alias-perl/current/README?rev=68572&op=diff
==============================================================================
--- branches/upstream/libdata-alias-perl/current/README (original)
+++ branches/upstream/libdata-alias-perl/current/README Mon Feb 14 01:15:36 2011
@@ -1,4 +1,4 @@
-Data::Alias 1.10 - Comprehensive set of aliasing operations
+Data::Alias 1.11 - Comprehensive set of aliasing operations
System requirements:
@@ -346,7 +346,7 @@
updated it to work with Perl versions 5.11.0 and later.
LICENSE
- Copyright (C) 2003-2007 Matthijs van Duin. Copyright (C) 2010 Andrew
- Main (Zefram) <zefram at fysh.org>. All rights reserved. This program
- is free software; you can redistribute it and/or modify it under
- the same terms as Perl itself.
+ Copyright (C) 2003-2007 Matthijs van Duin. Copyright (C) 2010,
+ 2011 Andrew Main (Zefram) <zefram at fysh.org>. All rights reserved.
+ This program is free software; you can redistribute it and/or modify
+ it under the same terms as Perl itself.
Modified: branches/upstream/libdata-alias-perl/current/lib/Data/Alias.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libdata-alias-perl/current/lib/Data/Alias.pm?rev=68572&op=diff
==============================================================================
--- branches/upstream/libdata-alias-perl/current/lib/Data/Alias.pm (original)
+++ branches/upstream/libdata-alias-perl/current/lib/Data/Alias.pm Mon Feb 14 01:15:36 2011
@@ -5,7 +5,7 @@
use strict;
use warnings;
-our $VERSION = '1.10';
+our $VERSION = '1.11';
use base 'Exporter';
use base 'DynaLoader';
@@ -374,7 +374,7 @@
=head1 LICENSE
Copyright (C) 2003-2007 Matthijs van Duin.
-Copyright (C) 2010 Andrew Main (Zefram) <zefram at fysh.org>.
+Copyright (C) 2010, 2011 Andrew Main (Zefram) <zefram at fysh.org>.
All rights reserved.
This program is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.
More information about the Pkg-perl-cvs-commits
mailing list