pub fn diff_words_locked(
before: &str,
after: &str,
before_locked: &[Range<usize>],
after_locked: &[Range<usize>],
) -> Vec<Segment>Expand description
The word diff of before and after, where before_locked and
after_locked are protected byte ranges of each. A range that is out of
bounds, not on a char boundary, or overlaps an earlier one is ignored.