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<text|url>` 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.