[prev in list] [next in list] [prev in thread] [next in thread] 

List:       perl5-porters
Subject:    Re: [PATCH] MIME::Base64 PERL_NO_GET_CONTEXT
From:       "H.Merijn Brand" <h.m.brand () hccnet ! nl>
Date:       2004-03-31 11:53:42
Message-ID: 20040331135309.06F7.H.M.BRAND () hccnet ! nl
[Download RAW message or body]

On Tue 30 Mar 2004 14:29, Gisle Aas <gisle@ActiveState.com> wrote:
> The following patch syncs up bleadperl with MIME-Base64-3.01 from
> CPAN.  The only change is the introduction of PERL_NO_GET_CONTEXT.

Thanks, applied to blead as change #22617

> Regards,
> Gisle
> 
> 
> diff -ru perl-current/ext/MIME/Base64/Base64.pm /home/gisle/p/base64/Base64.pm
> --- perl-current/ext/MIME/Base64/Base64.pm	Tue Feb 17 15:31:14 2004
> +++ /home/gisle/p/base64/Base64.pm	Mon Mar 29 03:55:49 2004
> @@ -1,6 +1,6 @@
>  package MIME::Base64;
>  
> -# $Id: Base64.pm,v 3.0 2004/01/14 11:59:07 gisle Exp $
> +# $Id: Base64.pm,v 3.1 2004/03/29 11:55:49 gisle Exp $
>  
>  use strict;
>  use vars qw(@ISA @EXPORT $VERSION);
> @@ -10,7 +10,7 @@
>  @ISA = qw(Exporter DynaLoader);
>  @EXPORT = qw(encode_base64 decode_base64);
>  
> -$VERSION = '3.00_01';
> +$VERSION = '3.01';
>  
>  MIME::Base64->bootstrap($VERSION);
>  
> diff -ru perl-current/ext/MIME/Base64/Base64.xs /home/gisle/p/base64/Base64.xs
> --- perl-current/ext/MIME/Base64/Base64.xs	Tue Feb 17 15:31:14 2004
> +++ /home/gisle/p/base64/Base64.xs	Mon Mar 29 03:35:13 2004
> @@ -1,4 +1,4 @@
> -/* $Id: Base64.xs,v 3.0 2004/01/14 11:59:07 gisle Exp $
> +/* $Id: Base64.xs,v 3.2 2004/03/29 11:35:13 gisle Exp $
>  
>  Copyright 1997-2004 Gisle Aas
>  
> @@ -28,6 +28,7 @@
>  #ifdef __cplusplus
>  extern "C" {
>  #endif
> +#define PERL_NO_GET_CONTEXT     /* we want efficiency */
>  #include "EXTERN.h"
>  #include "perl.h"
>  #include "XSUB.h"
> diff -ru perl-current/ext/MIME/Base64/Changes /home/gisle/p/base64/Changes
> --- perl-current/ext/MIME/Base64/Changes	Tue Feb 17 15:31:14 2004
> +++ /home/gisle/p/base64/Changes	Mon Mar 29 05:17:47 2004
> @@ -1,3 +1,16 @@
> +2004-03-29   Gisle Aas <gisle@ActiveState.com>
> +
> +   Release 3.01
> +
> +   By compiling the extension with PERL_NO_GET_CONTEXT we can
> +   make it slightly faster on a threaded perl.  No change on a
> +   regular perl.  Patch provided by Beau E. Cox <beau@beaucox.com>.
> +
> +   Fixed missing ";" with assert.   Patch provided by
> +   Brendan O'Dea <bod@debian.org>.
> +
> +
> +
>  2004-01-14   Gisle Aas <gisle@ActiveState.com>
>  
>     Release 3.00
> diff -ru perl-current/ext/MIME/Base64/QuotedPrint.pm /home/gisle/p/base64/QuotedPrint.pm
> --- perl-current/ext/MIME/Base64/QuotedPrint.pm	Tue Feb 17 15:31:14 2004
> +++ /home/gisle/p/base64/QuotedPrint.pm	Mon Mar 29 03:55:49 2004
> @@ -1,6 +1,6 @@
>  package MIME::QuotedPrint;
>  
> -# $Id: QuotedPrint.pm,v 3.0 2004/01/14 11:59:07 gisle Exp $
> +# $Id: QuotedPrint.pm,v 3.1 2004/03/29 11:55:49 gisle Exp $
>  
>  use strict;
>  use vars qw(@ISA @EXPORT $VERSION);
> @@ -9,7 +9,7 @@
>  @ISA = qw(Exporter);
>  @EXPORT = qw(encode_qp decode_qp);
>  
> -$VERSION = "3.00";
> +$VERSION = "3.01";
>  
>  use MIME::Base64;  # will load XS version of {en,de}code_qp()
>  

-- 
H.Merijn Brand        Amsterdam Perl Mongers (http://amsterdam.pm.org/)
using perl-5.6.1, 5.8.3, & 5.9.x, and 806 on  HP-UX 10.20 & 11.00, 11i,
   AIX 4.3, SuSE 9.0, and Win2k.           http://www.cmve.net/~merijn/
http://archives.develooper.com/daily-build@perl.org/   perl-qa@perl.org
send smoke reports to: smokers-reports@perl.org, QA: http://qa.perl.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic