Find word boundary left in visual space. Returns a visual position.
(raw: &str, visual_pos: usize)
| 2551 | /// Find word boundary left in visual space. |
| 2552 | /// Returns a visual position. |
| 2553 | pub fn find_word_boundary_left_visual(raw: &str, visual_pos: usize) -> usize { |
| 2554 | let cp = cursor_to_content(raw, visual_pos); |
| 2555 | let stripped = strip_styling(raw); |
| 2556 | let boundary = super::find_word_boundary_left(&stripped, cp); |
| 2557 | content_to_cursor(raw, boundary, false) |
| 2558 | } |
| 2559 | |
| 2560 | /// Find word boundary right in visual space. |
| 2561 | /// Returns a visual position. |