Use window.pasteboard in cut/copy/paste

This commit is contained in:
Corey Johnson & Nathan Sobo
2012-10-24 18:35:55 -06:00
parent 6f353fda62
commit d3b7fbb37b
2 changed files with 3 additions and 3 deletions

View File

@@ -202,7 +202,7 @@ class EditSession
maintainPasteboard = true
pasteText: ->
@insertText($native.readFromPasteboard(), normalizeIndent: true)
@insertText(pasteboard.read()[0], normalizeIndent: true)
undo: ->
@buffer.undo(this)

View File

@@ -269,8 +269,8 @@ class Selection
copy: (maintainPasteboard=false) ->
return if @isEmpty()
text = @editSession.buffer.getTextInRange(@getBufferRange())
text = $native.readFromPasteboard() + "\n" + text if maintainPasteboard
$native.writeToPasteboard text
text = pasteboard.read()[0] + "\n" + text if maintainPasteboard
pasteboard.write(text)
fold: ->
range = @getBufferRange()