make new commit/diff search unicode-aware
Created by: camdencheek
This PR modifies commit/diff search to make highlight ranges use rune offsets rather than byte offsets.
Fixes #25308 (closed) Stacked on #25006
Created by: camdencheek
This PR modifies commit/diff search to make highlight ranges use rune offsets rather than byte offsets.
Fixes #25308 (closed) Stacked on #25006