From c76aed967f917798372c6396d45b1af6d4743ad8 Mon Sep 17 00:00:00 2001 From: Robert Krahn Date: Tue, 19 Feb 2013 12:26:05 -0800 Subject: [PATCH] emacs code cleanup --- lib/ace/keyboard/emacs.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/lib/ace/keyboard/emacs.js b/lib/ace/keyboard/emacs.js index 4a4a6b8c..6439575d 100644 --- a/lib/ace/keyboard/emacs.js +++ b/lib/ace/keyboard/emacs.js @@ -363,10 +363,8 @@ exports.handler.addCommands({ // Any insertion or mouse click resets mark-mode. // setMark twice in a row at the same place resets markmode var markMode = exports.markMode(); - if (markMode) { - - cp = editor.getCursorPosition(); + var cp = editor.getCursorPosition(); if (editor.selection.isEmpty() && markMode.row == cp.row && markMode.column == cp.column) { exports.setMarkMode(null); @@ -374,7 +372,6 @@ exports.handler.addCommands({ return; } } - // turn on mark mode markMode = editor.getCursorPosition(); exports.setMarkMode(markMode); @@ -384,7 +381,6 @@ exports.handler.addCommands({ exchangePointAndMark: { exec: function(editor) { var range = editor.selection.getRange(); - editor.selection.setSelectionRange(range, !editor.selection.isBackwards()); }, readonly: true,