helix/helix-stdx
Michael Davis ab9e36069b
stdx: Unify RopeSlice grapheme cluster iterators
This style for RopeGraphemes is identical to Ropey's Chars and Bytes
iterators. Being able to move the iterator types like cursors over the
bytes/chars/graphemes is useful in some cases. For example see
`helix_core::movement::<Chars as CharHelpers>::range_to_target`.

This change also adds `RopeSliceExt::graphemes_at` for flexibility.
`graphemes` and `graphemes_rev` are now implemented in terms of
`graphemes_at` and `RopeGraphemes::reversed`.
2025-06-11 11:48:00 -04:00
..
src stdx: Unify RopeSlice grapheme cluster iterators 2025-06-11 11:48:00 -04:00
tests chore(msrv): bump from 1.76 to 1.82 (#13275) 2025-04-28 09:48:54 -05:00
Cargo.toml build(deps): bump which from 7.0.3 to 8.0.0 (#13729) 2025-06-10 09:42:04 -05:00