diff options
author | Caolán McNamara <caolanm@redhat.com> | 2014-11-03 09:49:37 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2014-11-03 14:48:49 +0000 |
commit | fa430e6b4e6f5d096bdf59db26e5d7393ca2297b (patch) | |
tree | 09f8d5fb17a4d9b090c9994c10c66a840a8003cd /sw/inc/ToxLinkProcessor.hxx | |
parent | 79fcf0b4a86e22e541eecd6e39726fac2016750b (diff) |
Resolves: fdo#68347 fix word count with recorded changes
also see fdo#46757
a) We need to ignore redline-deleted text, but count redline-added text
b) each block of text is denoted by its end position in the model
and where that maps to in the view so a hidden portion
should record its end point not its starting point, and a non-hidden
deleted portion should always record its end point
c) when mapping a model position to the view we take the offset of
the model pos arg from the block end and use that to offset the
mapped block-end view pos to get the final view pos. But for
hidden portions that won't make a whole lot of sense, and
end up offsetting into prior portions, so map all positions within a
hidden portion to the same block-end view pos
add regression tests for these cases
Change-Id: I45c76bba47fd430bc3bccb5f919502660d415d9e
Diffstat (limited to 'sw/inc/ToxLinkProcessor.hxx')
0 files changed, 0 insertions, 0 deletions