From c1c33ae618c6d34a8342221057682943633c25bb Mon Sep 17 00:00:00 2001 From: Nathan Vegdahl Date: Fri, 26 Dec 2014 19:37:55 -0800 Subject: [PATCH] Minor fix for cursor movement. --- src/editor.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/editor.rs b/src/editor.rs index bc766ab..8bbd112 100644 --- a/src/editor.rs +++ b/src/editor.rs @@ -97,6 +97,8 @@ impl Editor { } pub fn cursor_left(&mut self) { + let p = self.buffer.pos_2d_to_closest_1d(self.cursor); + self.cursor = self.buffer.pos_1d_to_closest_2d(p); if self.cursor.1 > 0 { self.cursor.1 -= 1; }