Initial version 1.01 from Toby Everett
This commit was generated by cvs2svn to track changes on a CVS vendor
branch.
Modified version 1.02 with consolidation
This commit was generated by cvs2svn to track changes on a CVS vendor
branch.
- added version handled by Cvs
- better set_range
- better get_range
- better get_range, set_range ...
- added dclone from Storable
- bug fix in empty ranges
- added fill parameter to get_range
- split tests
- removed dclone stuff
- get_range: fill can be done with a sub ref
- set_*_range: copy of splitted range items can be done using a sub ref. In this case the original value is passed to the sub ref. It must return the new value
- get_range: bug fix with filler subf
- get_range bug with fill: read range is now also modified
- various get_range bug_fixes
- added test files
- added Array::IntSpan::Fields
- callback signature are now (start, end, [payloa]d]
- some optimizations
- cannot create range with undef values.
- added clear function in IntSpan
- doc update