Support selecting inserted text

This commit is contained in:
Kevin Sawicki
2012-10-04 16:32:55 -07:00
parent ceb496e202
commit e87cb34d1d
4 changed files with 27 additions and 7 deletions

View File

@@ -139,7 +139,10 @@ class Selection
wasReversed = @isReversed()
@clear()
newBufferRange = @editSession.buffer.change(oldBufferRange, text)
@cursor.setBufferPosition(newBufferRange.end, skipAtomicTokens: true) if wasReversed
if options.select
@setBufferRange(newBufferRange, reverse: wasReversed)
else
@cursor.setBufferPosition(newBufferRange.end, skipAtomicTokens: true) if wasReversed
autoIndent = options.autoIndent ? true