From d0b06a2a1d07092d07691e8c802ebad01732a34c Mon Sep 17 00:00:00 2001 From: Antonio Scandurra Date: Fri, 9 Apr 2021 16:50:06 +0200 Subject: [PATCH] Don't clear redo stack when editing Co-Authored-By: Nathan Sobo --- zed/src/editor/buffer/mod.rs | 1 - 1 file changed, 1 deletion(-) diff --git a/zed/src/editor/buffer/mod.rs b/zed/src/editor/buffer/mod.rs index 7523179af3..074d4917e2 100644 --- a/zed/src/editor/buffer/mod.rs +++ b/zed/src/editor/buffer/mod.rs @@ -153,7 +153,6 @@ impl UndoHistory { } fn push(&mut self, edit_id: time::Local, now: Instant) { - self.redo_stack.clear(); if let Some(edit_group) = self.undo_stack.last_mut() { if now - edit_group.last_edit_at <= self.group_interval { edit_group.edits.push(edit_id);