Method Parser.RCS()->DeltatextIterator()->parse_deltatext_section()
- Method
parse_deltatext_section
protected
int
parse_deltatext_section(array
raw
,int
o
)- Description
Chops off the first deltatext section from the token array
raw
and returns the rest of the string, or the value0
(zero) if we had already visited the final deltatext entry. The deltatext's data is stored destructively in the appropriate entry of the revisions array.- Note
raw
+o
must start with a deltatext entry for this method to work- FIXME
does not handle rcsfile(5) newphrase skipping
- FIXME
if the rcs file is truncated, this method writes a descriptive error to stderr and then returns 0 - some nicer error handling wouldn't hurt