summaryrefslogtreecommitdiff
path: root/src/macos/Sources
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-09-29 03:01:30 -0300
committerGabriel Schneider <[email protected]>2026-10-01 00:12:15 -0300
commitbeea3aaa8d35c00145c78a746393d71b8b14e658 (patch)
tree85497b5c2097d595e3f86f33d269cf0c3336ef9f /src/macos/Sources
parentd0500fe7ecd6149ffafe6a04ff2b8206ff6c52df (diff)
downloadpardes-beea3aaa8d35c00145c78a746393d71b8b14e658.tar.gz
pardes-beea3aaa8d35c00145c78a746393d71b8b14e658.zip
Edit's x, y and s match whole runes, as addresses do
mvzr matches bytes, and only the addr path widened a match to runes, so ,x/./a/|/ on é split it into invalid UTF-8 and ,s/./X/g gave a combining sequence four X's. Edit's matches now go through the same rune alignment (and an empty match steps a rune, not a byte). runeStart no longer walks a stray continuation byte back onto the ASCII before it: an invalid byte is a place of its own. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'src/macos/Sources')
0 files changed, 0 insertions, 0 deletions