Revision history for Perl extension Encode::ZapCP1252 0.40 2020-02-04T15:30:50Z - Added link to Encoding::FixLatin. Suggested by Jonas Smedegaard. - Removed Pod tests from the distribution. - Fixed an issue discovered on Perl 5.31 that incorrectly resulted in the creation of malformed UTF-8 when fixing unicode strings. Thanks to Karl Williamson for the continuing improvement of Unicode support in Perl and for the fix to this module. 0.33 2011-11-23T05:19:36Z - Require Test::Pod 1.41 to support `L` syntax in the Pod. - Support for decoded strings is supported only in 5.8.8 and higher due to bugs in the handling of UTF-8 characters in regular expressions prior to that release. 0.32 2010-06-16T22:45:06 - Fixed bug where `zap_cp1252` was failing to return a value when called in a list or scalar context. 0.31 2010-06-14T03:09:06 - Fixed test failures on Perls less than 5.10. 0.30 2010-06-12T18:05:38 - The conversion functions now ignore `undef` arguments and just return without doing anything. - Strings are no longer modified in-place unless the conversion subroutines are called in a void context. - The conversion functions may optionally be called with no argument when run in Perl 5.10 or higher, in which case they will instead act on `$_`. 0.20 2010-06-12T00:39:35 - Added `local` to examples of changing the mapping tables. - When the Encode module is installed, zapping and fixing CP1252 gremlins now works in decoded strings, too. - For convenience, the functions now return the strings they've modified. - Shipping with a traditional `Makefile.PL` rather than one that passes through to Module::Build. - Moved repository to [GitHub](https://github.com/theory/encode-zapcp1252). 0.12 2008-06-23T17:48:04 - Fixed pasto in the "Support" section of the docs. - Fixed a typo in the "Synopsis" section of the docs, thanks to David Beaudet. - Fixed the 5.6.2 requirement to be properly detected in Perl 5.5. Thanks to Slaven Rezic for the report. 0.11 2008-05-03T21:33:40 - Removed bogus test.out file from the distribution. No idea how that got in there. - Added Module::Build to `build_requires` in Build.PL. - Fixed another Perl 5.6.2 test failure reported by David Cantrell. - Added Encode to the `recommends` parameter in Build.PL. 0.10 2008-05-02T18:32:27 - Added `fix_cp1252()`, which converts CP1252 gremlins to their UTF-8 equivalents. - Made the character mapping hashes into `our` variables, instead of lexicals, so that they can be messed with externally. Suggested by Max Maischen. - Added link to source code repository. - Now requiring Perl 5.6.2 or greater. 0.02 2008-05-02T04:50:04 - Fixed documentation typo. - Added the "configure_requires", and "recommends" parameters to Build.PL. - Fixed compatibility issue with Perl 5.6.2. 0.01 2005-10-04T23:20:26 - Initial public release.