File tree Expand file tree Collapse file tree 1 file changed +17
-8
lines changed
autoload/OmniSharp/actions Expand file tree Collapse file tree 1 file changed +17
-8
lines changed Original file line number Diff line number Diff line change 11let s: save_cpo = &cpoptions
22set cpoptions &vim
33
4- function ! OmniSharp#actions#navigate#Down () abort
5- call s: Navigate (1 )
4+ function ! OmniSharp#actions#navigate#Down (... ) abort
5+ if a: 0 > 0
6+ let Callback = a: 1
7+ call s: Navigate (1 , Callback)
8+ else
9+ call s: Navigate (1 )
10+ endif
611endfunction
712
8- function ! OmniSharp#actions#navigate#Up () abort
9- call s: Navigate (0 )
13+ function ! OmniSharp#actions#navigate#Up (... ) abort
14+ if a: 0 > 0
15+ let Callback = a: 1
16+ call s: Navigate (0 , Callback)
17+ else
18+ call s: Navigate (0 )
19+ endif
1020endfunction
1121
12- function ! s: Navigate (down) abort
22+ function ! s: Navigate (down, ... ) abort
1323 if g: OmniSharp_server_stdio
14- let opts = {
15- \ ' ResponseHandler' : function (' s:NavigateRH' )
16- \}
24+ let Callback = a: 0 ? a: 1 : function (' s:NavigateRH' )
25+ let opts = { ' ResponseHandler' : Callback }
1726 call OmniSharp#stdio#Request (a: down ? ' /navigatedown' : ' /navigateup' , opts)
1827 else
1928 call OmniSharp#py#Eval (a: down ? ' navigateDown()' : ' navigateUp()' )
You can’t perform that action at this time.
0 commit comments