aboutsummaryrefslogtreecommitdiff
path: root/autoload/prettier
diff options
context:
space:
mode:
authormitermayer <mitermayer.reis@gmail.com>2018-05-04 09:44:07 -0700
committermitermayer <mitermayer.reis@gmail.com>2018-05-04 09:44:07 -0700
commit04f122063407c829b8762a1425fe55a0bb2f686b (patch)
tree5aad2f8fb3484edf3f9f06fcc0baa4d1e64d1081 /autoload/prettier
parent314e4053ca3676dce8deceaa432667ab2f3a0058 (diff)
downloadvim-prettier-04f122063407c829b8762a1425fe55a0bb2f686b.tar.xz
WIP
Diffstat (limited to 'autoload/prettier')
-rw-r--r--autoload/prettier/job/async/neovim.vim0
-rw-r--r--autoload/prettier/job/async/vim.vim0
-rw-r--r--autoload/prettier/job/runner.vim9
3 files changed, 9 insertions, 0 deletions
diff --git a/autoload/prettier/job/async/neovim.vim b/autoload/prettier/job/async/neovim.vim
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/autoload/prettier/job/async/neovim.vim
diff --git a/autoload/prettier/job/async/vim.vim b/autoload/prettier/job/async/vim.vim
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/autoload/prettier/job/async/vim.vim
diff --git a/autoload/prettier/job/runner.vim b/autoload/prettier/job/runner.vim
new file mode 100644
index 0000000..3c6b3d9
--- /dev/null
+++ b/autoload/prettier/job/runner.vim
@@ -0,0 +1,9 @@
+function! prettier#job#runner#run(cmd, startSelection, endSelection, async) abort
+ if a:async && v:version >= 800 && exists('*job_start')
+ "call s:Prettier_Exec_Async(l:cmd, l:startSelection, l:endSelection)
+ elseif a:async && has('nvim') && g:prettier#nvim_unstable_async
+ "call s:Prettier_Exec_Async_Nvim(l:cmd, l:startSelection, l:endSelection)
+ else
+ "call s:Prettier_Exec_Sync(l:cmd, l:startSelection, l:endSelection)
+ endif
+endfunction