aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authornyamatongwe <unknown>2010-03-03 08:57:20 +0000
committernyamatongwe <unknown>2010-03-03 08:57:20 +0000
commitf2ab0c5ca94eb36ce6d61e5ed6e659e3d244cb34 (patch)
tree661b9657d328b7b8dd8a3f01482861833c5bb70e
parent76e06c12d2632ea8810fb53672af2ddede729111 (diff)
downloadscintilla-mirror-f2ab0c5ca94eb36ce6d61e5ed6e659e3d244cb34.tar.gz
Allow multiple uses of Delete key to coalesce into a single undo action.
-rw-r--r--src/Editor.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Editor.cxx b/src/Editor.cxx
index d09187f10..d25099c1a 100644
--- a/src/Editor.cxx
+++ b/src/Editor.cxx
@@ -3912,9 +3912,9 @@ bool Editor::CanPaste() {
}
void Editor::Clear() {
- UndoGroup ug(pdoc);
// If multiple selections, don't delete EOLS
if (sel.Empty()) {
+ UndoGroup ug(pdoc, sel.Count() > 1);
for (size_t r=0; r<sel.Count(); r++) {
if (!RangeContainsProtected(sel.Range(r).caret.Position(), sel.Range(r).caret.Position() + 1)) {
if (sel.Range(r).Start().VirtualSpace()) {