On Dec 7, 2007 10:41 AM, Michael G Schwern <[EMAIL PROTECTED]> wrote:


> Thanks, Craig.  I decided to fix a few things as long as we were at it.  I
> changed the name to be more accurate and also fixed it so it won't give up
> when it sees a macro declaration.
>
> Could you try out the attached patch?

Almost there.  I applied this to blead and it successfully built all
the core extensions and passed all the existing tests.  I looked at
the YAML-generating code in some of the generated makefiles and it
looks good.

The new test fails on VMS because the "default filter" case is MM_VMS,
not MM_Unix.  You need something like this and it will pass:

--- t/maketext_filter.t;-0      Fri Dec  7 11:24:58 2007
+++ t/maketext_filter.t Fri Dec  7 17:33:39 2007
@@ -20,7 +20,7 @@ sub test_filter {
     my($text, $vms_text) = @_;

     local $Test::Builder::Level = $Test::Builder::Level + 1;
-    is( MM->maketext_filter($text),               $text,     'default
filter' );
+    is( ExtUtils::MM_Unix->maketext_filter($text),
$text,     'default filter' );
     is( ExtUtils::MM_VMS->maketext_filter($text), $vms_text, 'VMS filter' );
 }

Reply via email to