[Bast-commits] r4861 - Devel-Declare/1.000/trunk
matthewt at dev.catalyst.perl.org
matthewt at dev.catalyst.perl.org
Tue Sep 30 13:01:11 BST 2008
Author: matthewt
Date: 2008-09-30 13:01:11 +0100 (Tue, 30 Sep 2008)
New Revision: 4861
Modified:
Devel-Declare/1.000/trunk/Changes
Devel-Declare/1.000/trunk/stolen_chunk_of_toke.c
Log:
nuke PERL_5_9_PLUS
Modified: Devel-Declare/1.000/trunk/Changes
===================================================================
--- Devel-Declare/1.000/trunk/Changes 2008-09-30 11:58:38 UTC (rev 4860)
+++ Devel-Declare/1.000/trunk/Changes 2008-09-30 12:01:11 UTC (rev 4861)
@@ -1,5 +1,6 @@
Changes for Devel-Declare
+ - eliminate PERL_5_9_PLUS macro in favour of ifdef PL_parser
- clean up checks for whether we're lexing and whether lex_stuff exists
to handle the PL_parser factor-out in 5.10
Modified: Devel-Declare/1.000/trunk/stolen_chunk_of_toke.c
===================================================================
--- Devel-Declare/1.000/trunk/stolen_chunk_of_toke.c 2008-09-30 11:58:38 UTC (rev 4860)
+++ Devel-Declare/1.000/trunk/stolen_chunk_of_toke.c 2008-09-30 12:01:11 UTC (rev 4861)
@@ -83,11 +83,7 @@
#define PERL_5_8_8_PLUS
#endif
-#if PERL_REVISION == 5 && PERL_VERSION > 8
-#define PERL_5_9_PLUS
-#endif
-
-#ifdef PERL_5_9_PLUS
+#ifdef PL_parser
/* 5.9+ moves a bunch of things to a PL_parser struct so we need to
declare the backcompat macros for things to still work (mst) */
More information about the Bast-commits
mailing list