internal package
Foswiki::Store::Rcs::RcsWrapHandler internal package
Foswiki::Store::Rcs::RcsWrapHandler is a
Foswiki::Store::Rcs::Handler Wrapper around the RCS commands required by Foswiki. An object of this class is created for each file stored under RCS.
For readers who are familiar with Foswiki version 1.0, this class is analagous to the oldFoswiki::Store::RcsWrap
.
ObjectMethod
finish() StaticMethod
parseRevisionDiff( $text ) → \@diffArray Description: | parse the text into an array of diff cells |
#Description: | unlike Algorithm::Diff I concatinate lines of the same diffType that are sqential (this might be something that should be left up to the renderer) |
Parameter: $text |
currently unified or rcsdiff format |
Return: \@diffArray |
reference to an array of [ diffType, $right, $left ] |
TODO: | move into Rcs::Handler and add indirection in Store |