| Module name |
TWiki::Store::RcsWrap RcsWrapDotPm |
| Location |
TWIKIROOT/lib/TWiki/Store/RcsWrap.pm |
| Summary |
|
| Primary Author |
Main. |
Purpose
To ...
Used by
This module is primarily used by ...
Please see
CodevDocumentationProject and
CodevDocumentationProjectDev to comment on the format of these pages.
| Note: |
Below documentation is extracted from the currently installed TWiki::Store Perl module, which is done by the PerlDocPlugin |
package TWiki::Store::RcsWrap
This package does not publish any methods. It implements the
virtual methods of the
TWiki::Store::RcsFile superclass.
Wrapper around the RCS commands required by TWiki.
There is one of these object for each file stored under RCS.
=begin twiki
ObjectMethod finish()
Break circular references.
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 RcsFile and add indirection in Store |