If there's some text the length of encoding of which doesn't match one-to-one with the character count (for example, multibyte chars in utf-8, or multi-symbol single-byte chars (tab)), the highlight color will be misaligned with the text, and will instead be displayed on the (character-count)'th byte.
