From c79c1326944c0a688e5c35015b834c18b53aa5c0 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Wed, 8 Nov 2023 15:32:04 -0700 Subject: [PATCH] Editor: Fix SoftHome --- src/edit/editor.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/edit/editor.rs b/src/edit/editor.rs index 187f84b..742370d 100644 --- a/src/edit/editor.rs +++ b/src/edit/editor.rs @@ -452,8 +452,8 @@ impl Edit for Editor { let line: &mut BufferLine = &mut self.buffer.lines[self.cursor.line]; self.cursor.index = line .text() - .unicode_word_indices() - .map(|(i, _)| i) + .char_indices() + .filter_map(|(i, c)| if c.is_whitespace() { None } else { Some(i) }) .next() .unwrap_or(0); self.buffer.set_redraw(true);