From c084a8a34a03d364d76befc7fda791789e49faf4 Mon Sep 17 00:00:00 2001 From: Robert Krahn Date: Sun, 26 May 2013 21:02:17 -0700 Subject: [PATCH] emacs: fix copy event handler --- lib/ace/keyboard/emacs.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/ace/keyboard/emacs.js b/lib/ace/keyboard/emacs.js index 9bb30f6b..bb688868 100644 --- a/lib/ace/keyboard/emacs.js +++ b/lib/ace/keyboard/emacs.js @@ -516,12 +516,12 @@ exports.handler.addCommands({ killRingSave: { exec: function(editor) { exports.killRing.add(editor.getCopyText()); - (function() { + set(function() { var sel = editor.selection, range = sel.getRange(); editor.pushEmacsMark(sel.isBackwards() ? range.end : range.start); sel.clearSelection(); - }).delay(0); + }, 0); }, readonly: true },