mattn
mattn
njump will fix by https://github.com/fiatjaf/njump/pull/42
I'm okay if you'll update go.mod too. thanks.
Anyone, could you please try this? ```diff diff --git a/autoload/textobj/function/javascript.vim b/autoload/textobj/function/javascript.vim index d60b209..c2ab901 100644 --- a/autoload/textobj/function/javascript.vim +++ b/autoload/textobj/function/javascript.vim @@ -88,7 +88,7 @@ endfunction function! s:function_range() let start = getpos('.') "...
And I noticed that goes endless loop in sometimes. ```diff diff --git a/autoload/textobj/function/javascript.vim b/autoload/textobj/function/javascript.vim index d60b209..48101c9 100644 --- a/autoload/textobj/function/javascript.vim +++ b/autoload/textobj/function/javascript.vim @@ -88,8 +88,13 @@ endfunction function! s:function_range() let start...
As far as I can see, my patch fixes problems you mentioned.  But, there may still be unknown cases.
I may not fully understand what the case you want. Could you please show me the code? (to reproduce)
Ah, I understand the case. Hmm, it's hard to implement without syntax-contained feature of vim.
```diff diff --git a/autoload/textobj/function/javascript.vim b/autoload/textobj/function/javascript.vim index d60b209..d31f11c 100644 --- a/autoload/textobj/function/javascript.vim +++ b/autoload/textobj/function/javascript.vim @@ -88,11 +88,16 @@ endfunction function! s:function_range() let start = getpos('.') " look backward for function definition or...
Any update on this? omnisharp-node-client does not work on latest roslyn server.