|
|
|
|
|
by Animats
3214 days ago
|
|
Yes, while "back up one UTF-8 rune" is a well defined operation, "back up one grapheme" is tough. Forward is easy, though. I had the need to write grapheme-level word wrap in Rust. Here it is. It assumes all graphemes have the same visible width. This is used mostly for debug output, not for general text rendering. [1] https://github.com/John-Nagle/rust-rssclient/blob/master/src... |
|