mirror of
https://github.com/atom/atom.git
synced 2026-04-28 03:01:47 -04:00
Rename Buffer, TokenizedBuffer, and Selection events
This commit is contained in:
@@ -40,7 +40,7 @@ class BufferChangeOperation
|
||||
@buffer.replaceLines(oldRange.start.row, oldRange.end.row, newTextLines)
|
||||
|
||||
event = { oldRange, newRange, oldText, newText }
|
||||
@buffer.trigger 'change', event
|
||||
@buffer.trigger 'changed', event
|
||||
@buffer.scheduleStoppedChangingEvent()
|
||||
@buffer.updateAnchors(event)
|
||||
@buffer.trigger 'update-anchors-after-change'
|
||||
|
||||
@@ -25,7 +25,7 @@ class DisplayBuffer
|
||||
@activeFolds = {}
|
||||
@foldsById = {}
|
||||
@buildLineMap()
|
||||
@tokenizedBuffer.on 'change', (e) => @handleTokenizedBufferChange(e)
|
||||
@tokenizedBuffer.on 'changed', (e) => @handleTokenizedBufferChange(e)
|
||||
|
||||
setVisible: (visible) -> @tokenizedBuffer.setVisible(visible)
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ class SelectList extends View
|
||||
initialize: ->
|
||||
requireStylesheet 'select-list.css'
|
||||
|
||||
@miniEditor.getBuffer().on 'change', => @schedulePopulateList()
|
||||
@miniEditor.getBuffer().on 'changed', => @schedulePopulateList()
|
||||
@miniEditor.on 'focusout', => @cancel() unless @cancelling
|
||||
@on 'core:move-up', => @selectPreviousItem()
|
||||
@on 'core:move-down', => @selectNextItem()
|
||||
|
||||
@@ -13,8 +13,8 @@ class SelectionView extends View
|
||||
|
||||
initialize: ({@editor, @selection} = {}) ->
|
||||
@regions = []
|
||||
@selection.on 'change-screen-range', => @editor.requestDisplayUpdate()
|
||||
@selection.on 'destroy', =>
|
||||
@selection.on 'screen-range-changed', => @editor.requestDisplayUpdate()
|
||||
@selection.on 'destroyed', =>
|
||||
@destroyed = true
|
||||
@editor.requestDisplayUpdate()
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ class Selection
|
||||
@cursor.destroy()
|
||||
@anchor?.destroy()
|
||||
@editSession.removeSelection(this)
|
||||
@trigger 'destroy'
|
||||
@trigger 'destroyed'
|
||||
|
||||
finalize: ->
|
||||
@initialScreenRange = null unless @initialScreenRange?.isEqual(@getScreenRange())
|
||||
@@ -83,7 +83,7 @@ class Selection
|
||||
|
||||
screenRangeChanged: ->
|
||||
screenRange = @getScreenRange()
|
||||
@trigger 'change-screen-range', screenRange
|
||||
@trigger 'screen-range-changed', screenRange
|
||||
@cursor?.setVisible(screenRange.isEmpty())
|
||||
|
||||
getText: ->
|
||||
|
||||
@@ -24,7 +24,7 @@ class TokenizedBuffer
|
||||
@screenLines = @buildPlaceholderScreenLinesForRows(0, @buffer.getLastRow())
|
||||
@invalidRows = []
|
||||
@invalidateRow(0)
|
||||
@buffer.on "change.tokenized-buffer#{@id}", (e) => @handleBufferChange(e)
|
||||
@buffer.on "changed.tokenized-buffer#{@id}", (e) => @handleBufferChange(e)
|
||||
|
||||
setVisible: (@visible) ->
|
||||
@tokenizeInBackground() if @visible
|
||||
@@ -36,7 +36,7 @@ class TokenizedBuffer
|
||||
lastRow = @buffer.getLastRow()
|
||||
@screenLines = @buildPlaceholderScreenLinesForRows(0, lastRow)
|
||||
@invalidateRow(0)
|
||||
@trigger "change", { start: 0, end: lastRow, delta: 0 }
|
||||
@trigger "changed", { start: 0, end: lastRow, delta: 0 }
|
||||
|
||||
tokenizeInBackground: ->
|
||||
return if not @visible or @pendingChunk
|
||||
@@ -67,7 +67,7 @@ class TokenizedBuffer
|
||||
|
||||
@validateRow(row)
|
||||
@invalidateRow(row + 1) unless filledRegion
|
||||
@trigger "change", { start: invalidRow, end: row, delta: 0 }
|
||||
@trigger "changed", { start: invalidRow, end: row, delta: 0 }
|
||||
|
||||
@tokenizeInBackground() if @firstInvalidRow()?
|
||||
|
||||
@@ -105,7 +105,7 @@ class TokenizedBuffer
|
||||
if newEndStack and not _.isEqual(newEndStack, previousEndStack)
|
||||
@invalidateRow(end + delta + 1)
|
||||
|
||||
@trigger "change", { start, end, delta, bufferChange: e }
|
||||
@trigger "changed", { start, end, delta, bufferChange: e }
|
||||
|
||||
buildScreenLinesForRows: (startRow, endRow, startingStack) ->
|
||||
ruleStack = startingStack
|
||||
|
||||
Reference in New Issue
Block a user