From 201935a0e7b40398c9e8b0fd0e949c94f0612f97 Mon Sep 17 00:00:00 2001 From: Jean Cavallo Date: Tue, 10 Jan 2017 18:53:40 +0100 Subject: [PATCH] Update job functions api to match latest neovim --- autoload/features/debugger.vim | 6 +++--- autoload/highlighter.vim | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/autoload/features/debugger.vim b/autoload/features/debugger.vim index 9908044..1d0f852 100644 --- a/autoload/features/debugger.vim +++ b/autoload/features/debugger.vim @@ -10,7 +10,7 @@ let s:NimDebugger = { \ 'pty': 1, \ } -function! s:NimDebugger.on_stdout(job, chunk) +function! s:NimDebugger.on_stdout(job, chunk, ...) for line in a:chunk " *** endb| reached edb.nim(4) wat *** " let matched = matchlist(line, "\\*\\*\\* endb\|\(.*\)$") @@ -18,11 +18,11 @@ function! s:NimDebugger.on_stdout(job, chunk) endfor endfunction -function! s:NimDebugger.on_stderr(job, chunk) +function! s:NimDebugger.on_stderr(job, chunk, ...) " echoerr "Error" . join(a:chunk, "\n") endfunction -function! s:NimDebugger.on_exit() +function! s:NimDebugger.on_exit(...) echoerr "Done" let s:edb_terminal_job = -2 endfunction diff --git a/autoload/highlighter.vim b/autoload/highlighter.vim index 7083481..3c747c4 100644 --- a/autoload/highlighter.vim +++ b/autoload/highlighter.vim @@ -41,13 +41,13 @@ let s:NimHighlighter = { \ } " \ 'pty': 1 -function! s:NimHighlighter.on_stdout(job, chunk) +function! s:NimHighlighter.on_stdout(job, chunk, ...) if len(a:chunk[0]) != 0 && !(a:chunk[0] =~ "^usage") call extend(self.lines, a:chunk) endif endfunction -function! s:NimHighlighter.on_stderr(job, chunk) +function! s:NimHighlighter.on_stderr(job, chunk, ...) endfunction function! Remove(id) @@ -57,7 +57,7 @@ function! Remove(id) endtry endfunction -function! s:NimHighlighter.on_exit() +function! s:NimHighlighter.on_exit(...) if empty(self.lines) && self.file != expand("%:p") return endif