mirror of
https://github.com/atom/atom.git
synced 2026-01-23 13:58:08 -05:00
Upgrade telepath to allow marker attributes to be updated
This commit is contained in:
@@ -873,5 +873,5 @@ describe "DisplayBuffer", ->
|
||||
marker2 = marker1.copy(b: 3)
|
||||
expect(marker2.getBufferRange()).toEqual marker1.getBufferRange()
|
||||
expect(displayBuffer.getMarkerCount()).toBe initialMarkerCount + 2
|
||||
expect(marker1.getAttributes()).toEqual a: 1, b: 2, invalidation: 'overlap'
|
||||
expect(marker2.getAttributes()).toEqual a: 1, b: 3, invalidation: 'overlap'
|
||||
expect(marker1.getAttributes()).toEqual a: 1, b: 2
|
||||
expect(marker2.getAttributes()).toEqual a: 1, b: 3
|
||||
|
||||
@@ -12,13 +12,13 @@ module.exports =
|
||||
event.id = nextOutputEventId++
|
||||
console.log 'sending event', event.id, event
|
||||
connection.send(event)
|
||||
doc.on('output', outputListener)
|
||||
doc.on('replicate-change', outputListener)
|
||||
|
||||
queuedEvents = []
|
||||
nextInputEventId = 1
|
||||
handleInputEvent = (event) ->
|
||||
console.log 'received event', event.id, event
|
||||
doc.handleInputEvent(event)
|
||||
doc.applyRemoteChange(event)
|
||||
nextInputEventId = event.id + 1
|
||||
flushQueuedEvents = ->
|
||||
loop
|
||||
|
||||
2
vendor/telepath
vendored
2
vendor/telepath
vendored
Submodule vendor/telepath updated: c12246df2e...8337309f31
Reference in New Issue
Block a user