Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Checking in changes prior to tagging of version 0.05.

Changelog diff is:

diff --git a/Changes b/Changes
index 0480d1f..77712c6 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,8 @@
 Revision history for Perl extension Encode::DoubleEncodedUTF8

+0.05  Thu Jul  7 11:02:53 PDT 2011
+        - Added a big WARNINGS in the pod to prevent people from using in the production code.
+
 0.04  Wed Sep 30 18:45:40 PDT 2009
         - Simplify POD example
  • Loading branch information...
commit 8ecdaffcebf82c5a06bb938701cfd729350d53b6 1 parent 4fb2767
@miyagawa authored
Showing with 13 additions and 1 deletion.
  1. +3 −0  Changes
  2. +9 −0 README
  3. +1 −1  lib/Encode/DoubleEncodedUTF8.pm
View
3  Changes
@@ -1,5 +1,8 @@
Revision history for Perl extension Encode::DoubleEncodedUTF8
+0.05 Thu Jul 7 11:02:53 PDT 2011
+ - Added a big WARNINGS in the pod to prevent people from using in the production code.
+
0.04 Wed Sep 30 18:45:40 PDT 2009
- Simplify POD example
View
9 README
@@ -9,6 +9,15 @@ SYNOPSIS
my $dodgy_utf8 = "Some byte strings from the web/DB with double-encoded UTF-8 bytes";
my $fixed = decode("utf-8-de", $dodgy_utf8); # Fix it
+WARNINGS
+ Use this module only for testing, debugging, data recovery and working
+ around with buggy software you *can't* fix.
+
+ Do not use this module in your production code just to *work around*
+ bugs in the code you *can* fix. This module is slow, and not perfect and
+ may break the encodings if you run against correctly encoded strings.
+ See perlunitut for more details.
+
DESCRIPTION
Encode::DoubleEncodedUTF8 adds a new encoding "utf-8-de" and fixes
double encoded utf-8 bytes found in the original bytes to the correct
View
2  lib/Encode/DoubleEncodedUTF8.pm
@@ -4,7 +4,7 @@ use strict;
use base qw( Encode::Encoding );
use Encode 2.12 ();
-our $VERSION = '0.04';
+our $VERSION = '0.05';
__PACKAGE__->Define('utf-8-de');
Please sign in to comment.
Something went wrong with that request. Please try again.