Revision History for String-Substitution
========================================
1.000008
--------
842d2bd Move sawampersand test to xt/author
69b5212 Clarify example "code" description for last_match_vars
b0f2c2a Attempt to clarify the escape/backslash description
c748e44 Update interpolate_match_vars documentation to reflect the change from arrayref to list
555bc52 Fix function name typo in POD
a401d88 Fix whitespace errors after confirming desired POD output
4db9822 Wrap "qr//" in C format code
1952f53 Update ABSTRACT to reflect module name change
v1.0 2010-12-30
---------------
e39df40 Rename String::Gsub::Simple to String::Substitution
70642b8 Add example script to show possible usage
e95a1a5 Fix typo and add stopword
67a1325 Test that $& is not seen in the module
12210db Document that $& is not saved or interpolated
f68c251 Document that interpolate_match_vars() is used when $replacement is a string
59d9e72 Test using a coderef as replacement parameter
0c808d8 Update USAGE documentation to reflect the change from arrayref to list
v0.8 2010-12-30
---------------
9cd6950 Change last_match_vars() to return a list instead of an arrayref
69289f0 Add extra comments to interpolate_match_vars()
a90a2d9 Document the arguments accepted by all the [g]sub_* functions
fb7736b Document usage options with USAGE and EXPORTS section
d9e3e64 Link to interpolate_match_vars when describing its limitation
8b51316 Mention the reason for the namespace (in reference to String::Gsub)
bab3d97 Make minor clarifications in Pod
1ce197e Fix copy/paste typo in sub_* documentation
7d447f8 Rename $str and $data to $string for consistency (in documentation and code)
ce53dbf Test subbing with qr's with modifiers
7be26a9 Remove TODO comment about backslash escapes
v0.7 2010-12-29
---------------
35538cc Handle backslash escaped characters in interpolate_match_vars()
7ce6888 Add TODO comment about testing/documenting $replacement being a sub (coderef)
7ece95f Add TODO comments about escaping vars in the replacement string
634cc7a Remove the no-suffix aliases so that in order to call 'gsub' you have to use the Exporter very explicitly
74f534c Test the exports
v0.6 2010-12-29
---------------
072418f Use Sub::Exporter to create alias groups for the various 'styles'
7ae94d5 Test the _context functions
61a6abf Test all 4 functions: /g?sub_(copy|modify)/
v0.5 2010-12-29
---------------
49114d0 Add _context functions to guess which function should be called
v0.4 2010-12-29
---------------
a45ba61 Make sub_copy and sub_modify functions
v0.3 2010-12-29
---------------
0480407 Make separate gsub_copy and gsub_modify functions
fb6c4eb Don't test the warnings, just ignore them if we expect them
00d1ecf Simplify the replacement logic with another sub
d7ce350 Add a lot more tests
9443ec6 Trade the alternator s/// for two s///
8493300 Remove bad, bad /x in pattern
v0.2 2010-12-28
---------------
3888a3c Break out replacement logic into separate functions
d95e795 Include a list of other names that could have applied to this module
b5f6877 Add Bugs/Limitations Pod section
00db2c2 Specify version of Sub::Exporter used
394be23 Add stopwords for gsub and runtime to main module pod
d2dd95d Add simple (no pun intended) README for github
a660f02 Test gsub function in new module
===================================
End of changes in the last 365 days
===================================