PEVANS / String-Tagged-0.08 / Changes

Revision history for String-Tagged

0.08    CHANGES:
         * Efficiency updates to improve the performance of common append

0.07    CHANGES:
         * Respect subclassing in ->concat and . operator
         * Added ->new_tagged convenience constructor
         * Added 'only' and 'except' filters to iteration methods

0.06    CHANGES:
         * Use Test::Identity to work around recent behavioural change in
           Test::More when comparing object references

0.05    CHANGES:
         * Allow use of ->new() as a clone constructor
         * Copy tags if ->set_substr/insert/append are passed a String::Tagged
         * Define . and .= operator overloads

0.04    CHANGES:
         * Added ->merge_tags() method
         * Created terminal colours/attributes example
         * Various small fixes to keep CPANTS happy

0.03    CHANGES:
         * use warnings
         * Ensure that, of multiple tags that start at the same position, the
           shortest one wins.

0.02    CHANGES:
         * New 'extent' API - methods to return extent objects
         * Added ->get_tag_extent() and ->get_tag_missing_extent()

0.01    First version, released on an unsuspecting world.

Hosting generously
sponsored by Bytemark