Revision History for String::Escape
- 2010-02-01 Uploaded version 2010.002 to CPAN.
- 2010-02-01 Renamed newly created functions to *backslash() and tweaked docs.
- 2010-01-30 Uploaded version 2010.001_1 to CPAN as a developer release.
- 2010-01-30 Added tests for new functions and previous bug reports.
- 2010-01-29 Added new functions with support for more of the escapes used in
Perl's own syntax, based on email exchange with Brad Bowman.
- 2010-01-29 Changed unprintable to accept optional x in \xFF escapes as per
discussion at PerlMonks: http://perlmonks.org/?node_id=461186
- 2010-01-29 Added META.yml as requested in RT 41226 by Alexandr Ciornii.
- 2010-01-29 Used Module::Starter to update package skeleton and style.
- 2002-01-14 Uploaded version 2002.001 to CPAN.
- 2002-01-13 Folded in list2string/string2list functions from String::Words.
Added test for String::Words functionality. Minor doc cleanup.
- 2001-06-16 Added /s to regexes to better handle data with linebreaks.
- 2000-12-05 Fixed handling of double-quotes in hash2list
- 2000-11-29 Removed function prototypes from list2string/string2list.
- 1998-12-04 Uploaded version 1998.1204 to CPAN.
- 1998-12-04 Folded String::Excerpt's elide() function into this module.
- 1998-12-01 Uploaded version 1998.0919 to CPAN.
- 1998-09-19 Support function, array refs in expand_escape_spec. Updated docs.
- 1998-09-01 Fixed return value from expand_escape_spec.
- 1998-07-31 Rewrote (un)qprintable to just call other functions in order.
- 1998-07-30 Expanded POD to cover use of new Makefile.PL.
- 1998-07-23 Conventionalized POD, switched to yyyy.mm_dd version numbering.
- 1998-07-23 Combined word-boundary and non-word-boundary elide functions.
- 1998-06-11 Modified printable and unprintable algorithms to use hash map.
- 1998-04-27 Anchored regexes in unprintable() to fix backslash mangling.
- 1998-03-16 Simon: Avoid constant modification via lexical rather than $_.
- 1998-02-25 Jeremy: Moved to String:: and @EXPORT_OK for CPAN distribution
- 1998-02-23 Fixed import syntax that was confusing Devel::PreProcessor.
- 1997-11-13 Changed truncate's name to elide -- looks like keyword conflict?
- 1997-10-28 Created generic by-name interface; renamed printable().
- 1997-10-21 Altered quote_non_words regex to accept '-', '/', and '.'
- 1997-08-25 Text::Words package created, code refactored and extended.
- 1997-08-17 Created Escape package from functions in dictionary.pm.
- 1997-03-?? Simon: Added shortenstring() to Evo::dictionary package.
- 1997-01-25 Cleanup on splitwords (incl. removing single-quoting support)
- 1997-01-24 Moved splitwords from IWAE::script to IWAE::dictionary.
- 1997-01-13 Replaced Text::ParseWords with a local splitwords function.
- 1996-11-?? Fixed problems in Text::ParseWords where "" read as "0".