correct copy

Esse commit está contido em:
Chris Wanstrath
2011-08-18 23:33:59 -07:00
commit 97d079bd8f
2 arquivos alterados com 13 adições e 0 exclusões
+6
Ver Arquivo
@@ -48,6 +48,12 @@ bindKey 'saveAs', 'Command-Shift-S', (env, args, request) ->
bindKey 'save', 'Command-S', (env, args, request) ->
if filename then save() else saveAs()
bindKey 'copy', 'Command-C', (env, args, request) ->
text = editor.getSession().doc.getTextRange editor.getSelectionRange()
pb = OSX.NSPasteboard.generalPasteboard
pb.declareTypes_owner [OSX.NSStringPboardType], null
pb.setString_forType text, OSX.NSStringPboardType
bindKey 'eval', 'Command-R', (env, args, request) ->
eval env.editor.getSession().getValue()
+7
Ver Arquivo
@@ -58,6 +58,13 @@
return saveAs();
}
});
bindKey('copy', 'Command-C', function(env, args, request) {
var pb, text;
text = editor.getSession().doc.getTextRange(editor.getSelectionRange());
pb = OSX.NSPasteboard.generalPasteboard;
pb.declareTypes_owner([OSX.NSStringPboardType], null);
return pb.setString_forType(text, OSX.NSStringPboardType);
});
bindKey('eval', 'Command-R', function(env, args, request) {
return eval(env.editor.getSession().getValue());
});