r77373 - in /trunk/libmime-encwords-perl: Changes EncWords.pm EncWords/ MANIFEST META.yml Makefile.PL README debian/changelog lib/ t/01decode.t t/02encode.t t/03Encode-MIME-EncWords.t t/04Encode-MIME-EncWords-ISO_2022_JP.t testin/encode-utf-8.txt
fabreg-guest at users.alioth.debian.org
fabreg-guest at users.alioth.debian.org
Mon Jul 11 16:24:20 UTC 2011
Author: fabreg-guest
Date: Mon Jul 11 16:24:18 2011
New Revision: 77373
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=77373
Log:
New upstream release
Added:
trunk/libmime-encwords-perl/lib/
- copied from r77372, branches/upstream/libmime-encwords-perl/current/lib/
trunk/libmime-encwords-perl/t/03Encode-MIME-EncWords.t
- copied unchanged from r77372, branches/upstream/libmime-encwords-perl/current/t/03Encode-MIME-EncWords.t
trunk/libmime-encwords-perl/t/04Encode-MIME-EncWords-ISO_2022_JP.t
- copied unchanged from r77372, branches/upstream/libmime-encwords-perl/current/t/04Encode-MIME-EncWords-ISO_2022_JP.t
trunk/libmime-encwords-perl/testin/encode-utf-8.txt
- copied unchanged from r77372, branches/upstream/libmime-encwords-perl/current/testin/encode-utf-8.txt
Removed:
trunk/libmime-encwords-perl/EncWords/
trunk/libmime-encwords-perl/EncWords.pm
Modified:
trunk/libmime-encwords-perl/Changes
trunk/libmime-encwords-perl/MANIFEST
trunk/libmime-encwords-perl/META.yml
trunk/libmime-encwords-perl/Makefile.PL
trunk/libmime-encwords-perl/README
trunk/libmime-encwords-perl/debian/changelog
trunk/libmime-encwords-perl/t/01decode.t
trunk/libmime-encwords-perl/t/02encode.t
Modified: trunk/libmime-encwords-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-encwords-perl/Changes?rev=77373&op=diff
==============================================================================
--- trunk/libmime-encwords-perl/Changes (original)
+++ trunk/libmime-encwords-perl/Changes Mon Jul 11 16:24:18 2011
@@ -1,3 +1,39 @@
+2011-06-XX Hatuka*nezumi - IKEDA Soji <hatuka at nezumi.nu>
+
+ * Release 1.012.3.
+ * Fix: encode_mimewords(): inproper handling of Encoding => 'S'.
+ * Imp: decode_mimewords(): Broken "Q" encoding also warned: "=" not
+ leading two hexdigits (raw " " and "\t" are allowed).
+ * Imp: encode_mimewords(): negative MaxLineLen allows unlimited length
+ of line.
+ * Encode::MIME::EncWords: Rewritten. 0.03.
+ - Any newlines not forming folding white space are preserved.
+ cf. CPAN RT #68582 for standard encodings.
+ - Error handling.
+ * Doc: typos etc.
+
+2011-06-01 Hatuka*nezumi - IKEDA Soji <hatuka at nezumi.nu>
+
+ * Release 1.012.2.
+ * Chg: encode_mimewords(): By 'A' or 'S' encodings, 'Q' will be used
+ more often: When number of bytes to be encoded exceeds 6th of
+ entire bytes, words may be encoded by 'B'. In other words,
+ ``S encoding'' is to choose shorter one of 'B' or 'Q' according to
+ length of maximally-encoded result.
+ * Fix: encode_mimewords(): Pure ASCII words containing unsafe sequence
+ ignored Encoding option; encoded by header_encoding() of its charset.
+ * Updated Encode::MIME::EncWords.
+ * Added test #03 & #04. Added UTF-8 cases to #02.
+
+2011-05-29 Hatuka*nezumi - IKEDA Soji <hatuka at nezumi.nu>
+
+ * Release 1.012.1.
+ * Unicode/multibyte support on Perl 5.7.3 (experimental).
+ * New: Encode::MIME::EncWords [alpha release] - Encode module for
+ "MIME-EncWords", "MIME-EncWords-B", "MIME-EncWords-Q" and
+ "MIME-EncWords-ISO_2022_JP".
+ * Requires MIME::Charset >= 1.008.2.
+
2010-06-17 Hatuka*nezumi - IKEDA Soji <hatuka at nezumi.nu>
* Release 1.012.
Modified: trunk/libmime-encwords-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-encwords-perl/MANIFEST?rev=77373&op=diff
==============================================================================
--- trunk/libmime-encwords-perl/MANIFEST (original)
+++ trunk/libmime-encwords-perl/MANIFEST Mon Jul 11 16:24:18 2011
@@ -1,15 +1,19 @@
ARTISTIC
Changes
-EncWords.pm
-EncWords/Defaults.pm.sample
-EncWords/JA_JP.pod
GPL
+lib/Encode/MIME/EncWords.pm
+lib/Encode/MIME/EncWords/JA_JP.pod
+lib/MIME/EncWords.pm
+lib/MIME/EncWords/Defaults.pm.sample
+lib/MIME/EncWords/JA_JP.pod
Makefile.PL
MANIFEST This list of files
META.yml Module meta-data (added by author)
README
t/01decode.t
t/02encode.t
+t/03Encode-MIME-EncWords.t
+t/04Encode-MIME-EncWords-ISO_2022_JP.t
t/pod.t
testin/decode-ascii.txt
testin/decode-multibyte.txt
@@ -17,3 +21,4 @@
testin/encode-ascii.txt
testin/encode-multibyte.txt
testin/encode-singlebyte.txt
+testin/encode-utf-8.txt
Modified: trunk/libmime-encwords-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-encwords-perl/META.yml?rev=77373&op=diff
==============================================================================
--- trunk/libmime-encwords-perl/META.yml (original)
+++ trunk/libmime-encwords-perl/META.yml Mon Jul 11 16:24:18 2011
@@ -1,7 +1,7 @@
--- #YAML:1.0
name: MIME-EncWords
abstract: deal with RFC 2047 encoded words (improved)
-version: 1.012
+version: 1.012.3
author:
- Hatuka*nezumi - IKEDA Soji <hatuka at nezumi.nu>
license: perl
@@ -9,14 +9,17 @@
requires:
Encode: 1.98
MIME::Base64: 2.13
- MIME::Charset: 1.007.1
+ MIME::Charset: 1.008.2
perl: 5.005
build_requires:
Test::More: 0
provides:
MIME::EncWords:
- file: EncWords.pm
- version: 1.012
+ file: lib/MIME/EncWords.pm
+ version: 1.012.3
+ Encode::MIME::EncWords:
+ file: lib/Encode/MIME/EncWords.pm
+ version: 0.03
resources:
repository: http://hatuka.nezumi.nu/repos/MIME-EncWords/
meta-spec:
Modified: trunk/libmime-encwords-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-encwords-perl/Makefile.PL?rev=77373&op=diff
==============================================================================
--- trunk/libmime-encwords-perl/Makefile.PL (original)
+++ trunk/libmime-encwords-perl/Makefile.PL Mon Jul 11 16:24:18 2011
@@ -2,11 +2,11 @@
WriteMakefile(
'NAME' => 'MIME::EncWords',
- 'ABSTRACT_FROM' => 'EncWords.pm',
- 'VERSION_FROM' => 'EncWords.pm',
- 'PREREQ_PM' => ($] >= 5.008)? {
+ 'ABSTRACT_FROM' => 'lib/MIME/EncWords.pm',
+ 'VERSION_FROM' => 'lib/MIME/EncWords.pm',
+ 'PREREQ_PM' => ($] >= 5.007003)? {
'Encode' => 1.98,
- 'MIME::Charset' => '1.007.1',
+ 'MIME::Charset' => '1.008.2',
'MIME::Base64' => 2.13,
'Test::More' => 0,
}: {
Modified: trunk/libmime-encwords-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-encwords-perl/README?rev=77373&op=diff
==============================================================================
--- trunk/libmime-encwords-perl/README (original)
+++ trunk/libmime-encwords-perl/README Mon Jul 11 16:24:18 2011
@@ -1,19 +1,21 @@
MIME-EncWords Package.
-Copyright (C) 2006-2010 by Hatuka*nezumi - IKEDA Soji <hatuka(at)nezumi.nu>.
+Copyright (C) 2006-2011 by Hatuka*nezumi - IKEDA Soji <hatuka(at)nezumi.nu>.
This package is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
***
-One main module and some supporting program files are contained. For
-more details read following POD documentation:
+Two modules and some supporting program files are contained. For more
+details read following POD documentations:
MIME::EncWords - deal with RFC 2047 encoded words (improved)
+ Encode::MIME::EncWords - MIME 'B' and 'Q' header encoding (alternative)
For japonophones, POD in Japanese language is also included:
MIME::EncWords::JA_JP - RFC 2047 encoded-word é¢é£ (æ¹è¯ç)
+ Encode::MIME::EncWords::JA_JP - MIME ã®ãBãã»ãQããããã¨ã³ã³ã¼ãã£ã³ã° (ä»£æ¿æ¡)
$$
Modified: trunk/libmime-encwords-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-encwords-perl/debian/changelog?rev=77373&op=diff
==============================================================================
--- trunk/libmime-encwords-perl/debian/changelog (original)
+++ trunk/libmime-encwords-perl/debian/changelog Mon Jul 11 16:24:18 2011
@@ -1,8 +1,12 @@
-libmime-encwords-perl (1.012-2) UNRELEASED; urgency=low
+libmime-encwords-perl (1.012.3-1) UNRELEASED; urgency=low
+ [ Ansgar Burchardt ]
* Update my email address.
- -- Ansgar Burchardt <ansgar at debian.org> Mon, 01 Nov 2010 11:16:57 +0100
+ [ Fabrizio Regalli ]
+ * New upstream release
+
+ -- Fabrizio Regalli <fabreg at fabreg.it> Mon, 11 Jul 2011 18:22:32 +0200
libmime-encwords-perl (1.012-1) unstable; urgency=low
Modified: trunk/libmime-encwords-perl/t/01decode.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-encwords-perl/t/01decode.t?rev=77373&op=diff
==============================================================================
--- trunk/libmime-encwords-perl/t/01decode.t (original)
+++ trunk/libmime-encwords-perl/t/01decode.t Mon Jul 11 16:24:18 2011
@@ -1,7 +1,7 @@
use strict;
use Test;
-BEGIN { plan tests => ($] >= 5.008)? 48: 16 }
+BEGIN { plan tests => ($] >= 5.007003)? 48: 16 }
use MIME::EncWords qw(decode_mimewords);
$MIME::EncWords::Config = {
@@ -15,6 +15,9 @@
MaxLineLen => 76,
Minimal => 'YES',
};
+if (&MIME::Charset::USE_ENCODE && $] < 5.008) {
+ require Encode::KR;
+}
my @testins = qw(decode-singlebyte decode-multibyte decode-ascii);
Modified: trunk/libmime-encwords-perl/t/02encode.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-encwords-perl/t/02encode.t?rev=77373&op=diff
==============================================================================
--- trunk/libmime-encwords-perl/t/02encode.t (original)
+++ trunk/libmime-encwords-perl/t/02encode.t Mon Jul 11 16:24:18 2011
@@ -1,7 +1,7 @@
use strict;
use Test;
-BEGIN { plan tests => ($] >= 5.008)? 26: 12 }
+BEGIN { plan tests => ($] >= 5.007003)? 32: 12 }
use MIME::EncWords qw(encode_mimewords);
$MIME::EncWords::Config = {
@@ -15,9 +15,13 @@
MaxLineLen => 76,
Minimal => 'YES',
};
+if (&MIME::Charset::USE_ENCODE && $] < 5.008) {
+ require Encode::JP;
+ require Encode::CN;
+}
my @testins = MIME::Charset::USE_ENCODE?
- qw(encode-singlebyte encode-multibyte encode-ascii):
+ qw(encode-singlebyte encode-multibyte encode-ascii encode-utf-8):
qw(encode-singlebyte);
{
More information about the Pkg-perl-cvs-commits
mailing list