From bef48b7df0cfa8114cc2759612eff55ab0062c4c Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Mon, 29 Apr 2013 14:25:38 +0200 Subject: [PATCH] Fix UndoGroupOptimizer --- src/buffer.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/buffer.cc b/src/buffer.cc index 7c5e3d88..068bf55f 100644 --- a/src/buffer.cc +++ b/src/buffer.cc @@ -302,7 +302,7 @@ class UndoGroupOptimizer coord.line -= next_end.line - next_coord.line; } } - else if (it->type == Erase and next_end > coord) + else if (it->type == Erase and next_end >= coord) { ByteCount start = count_byte_to(next_coord, coord, it_next->content); it_next->content = it_next->content.substr(0, start) + it->content + it_next->content.substr(start);