@@ -6,118 +6,118 @@ let g:nvim_tcp_plugin_channel = 0
6
6
let s: not_ready = " SocketREPL plugin not ready (starting)"
7
7
8
8
function ! StartIfNotRunning ()
9
- if g: is_running == 0
10
- echo ' Starting SocketREPL plugin...'
11
- let jar_file_path = s: p_dir . ' /../' . ' socket-repl-plugin-0.1.0-standalone.jar'
12
- call jobstart ([' java' , ' -jar' , jar_file_path], {' rpc' : v: true })
13
- let g: is_running = 1
14
- endif
9
+ if g: is_running == 0
10
+ echo ' Starting SocketREPL plugin...'
11
+ let jar_file_path = s: p_dir . ' /../' . ' socket-repl-plugin-0.1.0-standalone.jar'
12
+ call jobstart ([' java' , ' -jar' , jar_file_path], {' rpc' : v: true })
13
+ let g: is_running = 1
14
+ endif
15
15
endfunction
16
16
command ! Start call StartIfNotRunning ()
17
17
18
18
function ! Connect (host_colon_port, op_code)
19
- if a: host_colon_port == " "
20
- let conn = " localhost:5555"
21
- else
22
- let conn = a: host_colon_port
23
- endif
24
- let res = rpcnotify (g: nvim_tcp_plugin_channel , a: op_code , conn)
25
- return res
19
+ if a: host_colon_port == " "
20
+ let conn = " localhost:5555"
21
+ else
22
+ let conn = a: host_colon_port
23
+ endif
24
+ let res = rpcnotify (g: nvim_tcp_plugin_channel , a: op_code , conn)
25
+ return res
26
26
endfunction
27
27
28
28
function ! ReadyConnect (host_colon_port, op_code)
29
- if g: socket_repl_plugin_ready == 1
30
- call Connect (a: host_colon_port , a: op_code )
31
- else
32
- echo s: not_ready
33
- endif
29
+ if g: socket_repl_plugin_ready == 1
30
+ call Connect (a: host_colon_port , a: op_code )
31
+ else
32
+ echo s: not_ready
33
+ endif
34
34
endfunction
35
35
command ! -nargs =? Connect call ReadyConnect (" <args>" , " connect" )
36
36
command ! -nargs =? NConnect call ReadyConnect (" <args>" , " connect-nrepl" )
37
37
38
38
function ! EvalBuffer ()
39
- ReplLog
40
- let res = rpcnotify (g: nvim_tcp_plugin_channel , ' eval-buffer' , [])
41
- return res
39
+ ReplLog
40
+ let res = rpcnotify (g: nvim_tcp_plugin_channel , ' eval-buffer' , [])
41
+ return res
42
42
endfunction
43
43
44
44
function ! ReadyEvalBuffer ()
45
- if g: socket_repl_plugin_ready == 1
46
- call EvalBuffer ()
47
- else
48
- echo s: not_ready
49
- endif
45
+ if g: socket_repl_plugin_ready == 1
46
+ call EvalBuffer ()
47
+ else
48
+ echo s: not_ready
49
+ endif
50
50
endfunction
51
51
command ! EvalBuffer call ReadyEvalBuffer ()
52
52
53
53
function ! EvalCode ()
54
- ReplLog
55
- let res = rpcnotify (g: nvim_tcp_plugin_channel , ' eval-code' , [])
56
- return res
54
+ ReplLog
55
+ let res = rpcnotify (g: nvim_tcp_plugin_channel , ' eval-code' , [])
56
+ return res
57
57
endfunction
58
58
59
59
function ! ReadyEvalCode ()
60
- if g: socket_repl_plugin_ready == 1
61
- call EvalCode ()
62
- else
63
- echo s: not_ready
64
- endif
60
+ if g: socket_repl_plugin_ready == 1
61
+ call EvalCode ()
62
+ else
63
+ echo s: not_ready
64
+ endif
65
65
endfunction
66
66
command ! EvalCode call ReadyEvalCode ()
67
67
68
68
function ! ReplLog (buffer_cmd)
69
- let res = rpcnotify (g: nvim_tcp_plugin_channel , ' show-log' , a: buffer_cmd )
70
- return res
69
+ let res = rpcnotify (g: nvim_tcp_plugin_channel , ' show-log' , a: buffer_cmd )
70
+ return res
71
71
endfunction
72
72
73
73
function ! ReadyReplLog (buffer_cmd)
74
- if g: socket_repl_plugin_ready == 1
75
- call ReplLog (a: buffer_cmd )
76
- else
77
- echo s: not_ready
78
- endif
74
+ if g: socket_repl_plugin_ready == 1
75
+ call ReplLog (a: buffer_cmd )
76
+ else
77
+ echo s: not_ready
78
+ endif
79
79
endfunction
80
80
command ! ReplLog call ReadyReplLog (' :botright new' )
81
81
82
82
function ! DismissReplLog ()
83
- let res = rpcnotify (g: nvim_tcp_plugin_channel , ' dismiss-log' , [])
84
- return res
83
+ let res = rpcnotify (g: nvim_tcp_plugin_channel , ' dismiss-log' , [])
84
+ return res
85
85
endfunction
86
86
87
87
function ! ReadyDismissReplLog ()
88
- if g: socket_repl_plugin_ready == 1
89
- call DismissReplLog ()
90
- else
91
- echo s: not_ready
92
- endif
88
+ if g: socket_repl_plugin_ready == 1
89
+ call DismissReplLog ()
90
+ else
91
+ echo s: not_ready
92
+ endif
93
93
endfunction
94
94
command ! DismissReplLog call ReadyDismissReplLog ()
95
95
96
96
function ! Doc ()
97
- ReplLog
98
- let res = rpcnotify (g: nvim_tcp_plugin_channel , ' doc' , [])
99
- return res
97
+ ReplLog
98
+ let res = rpcnotify (g: nvim_tcp_plugin_channel , ' doc' , [])
99
+ return res
100
100
endfunction
101
101
102
102
function ! ReadyDoc ()
103
- if g: socket_repl_plugin_ready == 1
104
- call Doc ()
105
- else
106
- echo s: not_ready
107
- endif
103
+ if g: socket_repl_plugin_ready == 1
104
+ call Doc ()
105
+ else
106
+ echo s: not_ready
107
+ endif
108
108
endfunction
109
109
command ! Doc call ReadyDoc ()
110
110
111
111
if ! exists (' g:disable_socket_repl_mappings' )
112
- nnoremap <leader> eb :EvalBuffer<cr>
113
- nnoremap <leader> ef :EvalCode<cr>
114
- nnoremap <leader> doc :Doc<cr>
115
- nnoremap <leader> rlog :ReplLog<cr>
116
- nnoremap <leader> drlog :DismissReplLog<cr>
112
+ nnoremap <leader> eb :EvalBuffer<cr>
113
+ nnoremap <leader> ef :EvalCode<cr>
114
+ nnoremap <leader> doc :Doc<cr>
115
+ nnoremap <leader> rlog :ReplLog<cr>
116
+ nnoremap <leader> drlog :DismissReplLog<cr>
117
117
endif
118
118
119
119
if ! exists (' g:manually_start_socket_repl_plugin' )
120
- if has (" nvim" )
121
- call StartIfNotRunning ()
122
- endif
120
+ if has (" nvim" )
121
+ call StartIfNotRunning ()
122
+ endif
123
123
endif
0 commit comments