emacs: deactivate mark on kill-ring-save

This commit is contained in:
Robert Krahn 2013-05-26 18:53:52 -07:00
commit 0a774fbb37

View file

@ -474,6 +474,12 @@ exports.handler.addCommands({
killRingSave: {
exec: function(editor) {
exports.killRing.add(editor.getCopyText());
(function() {
var sel = editor.selection,
range = sel.getRange();
editor.pushEmacsMark(sel.isBackwards() ? range.end : range.start);
sel.clearSelection();
}).delay(0);
},
readonly: true
},