Fix vim9script null_job and null_channel type consistency
This commit is contained in:
parent
ee358c1e84
commit
8671265479
1 changed files with 6 additions and 6 deletions
|
|
@ -4,7 +4,7 @@ vim9script
|
||||||
# requires: bun, collabd daemon running
|
# requires: bun, collabd daemon running
|
||||||
|
|
||||||
var bridge_job: job = null_job
|
var bridge_job: job = null_job
|
||||||
var bridge_channel: channel
|
var bridge_channel: channel = null_channel
|
||||||
var connected = false
|
var connected = false
|
||||||
var ready = false
|
var ready = false
|
||||||
var room = ""
|
var room = ""
|
||||||
|
|
@ -14,7 +14,7 @@ var suppressing = false
|
||||||
const bridge_script = expand('<sfile>:p:h') .. '/bridge.ts'
|
const bridge_script = expand('<sfile>:p:h') .. '/bridge.ts'
|
||||||
|
|
||||||
def Send(msg: dict<any>)
|
def Send(msg: dict<any>)
|
||||||
if bridge_channel != null
|
if bridge_channel != null_channel
|
||||||
ch_sendraw(bridge_channel, json_encode(msg) .. "\n")
|
ch_sendraw(bridge_channel, json_encode(msg) .. "\n")
|
||||||
endif
|
endif
|
||||||
enddef
|
enddef
|
||||||
|
|
@ -70,7 +70,7 @@ def SendBuffer()
|
||||||
enddef
|
enddef
|
||||||
|
|
||||||
export def Connect(room_name: string)
|
export def Connect(room_name: string)
|
||||||
if bridge_job != null
|
if bridge_job != null_job
|
||||||
Disconnect()
|
Disconnect()
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
@ -106,11 +106,11 @@ export def Connect(room_name: string)
|
||||||
enddef
|
enddef
|
||||||
|
|
||||||
export def Disconnect()
|
export def Disconnect()
|
||||||
if bridge_job != null
|
if bridge_job != null_job
|
||||||
Send({type: 'disconnect'})
|
Send({type: 'disconnect'})
|
||||||
job_stop(bridge_job)
|
job_stop(bridge_job)
|
||||||
bridge_job = null
|
bridge_job = null_job
|
||||||
bridge_channel = null
|
bridge_channel = null_channel
|
||||||
endif
|
endif
|
||||||
connected = false
|
connected = false
|
||||||
ready = false
|
ready = false
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue