1
+ (ns neovim-client.0.api (:require [neovim-client.nvim]))
2
+
3
+ (defn buffer-get-line [component buffer index] (neovim-client.nvim/exec component " buffer_get_line" buffer index))
4
+
5
+ (defn buffer-get-line-async [component buffer index f] (neovim-client.nvim/exec-async component " buffer_get_line" buffer index f))
6
+
7
+ (defn buffer-set-line [component buffer index line] (neovim-client.nvim/exec component " buffer_set_line" buffer index line))
8
+
9
+ (defn buffer-set-line-async [component buffer index line f] (neovim-client.nvim/exec-async component " buffer_set_line" buffer index line f))
10
+
11
+ (defn buffer-del-line [component buffer index] (neovim-client.nvim/exec component " buffer_del_line" buffer index))
12
+
13
+ (defn buffer-del-line-async [component buffer index f] (neovim-client.nvim/exec-async component " buffer_del_line" buffer index f))
14
+
15
+ (defn buffer-get-line-slice [component buffer start end include_start include_end] (neovim-client.nvim/exec component " buffer_get_line_slice" buffer start end include_start include_end))
16
+
17
+ (defn buffer-get-line-slice-async [component buffer start end include_start include_end f] (neovim-client.nvim/exec-async component " buffer_get_line_slice" buffer start end include_start include_end f))
18
+
19
+ (defn buffer-set-line-slice [component buffer start end include_start include_end replacement] (neovim-client.nvim/exec component " buffer_set_line_slice" buffer start end include_start include_end replacement))
20
+
21
+ (defn buffer-set-line-slice-async [component buffer start end include_start include_end replacement f] (neovim-client.nvim/exec-async component " buffer_set_line_slice" buffer start end include_start include_end replacement f))
22
+
23
+ (defn buffer-set-var [component buffer name value] (neovim-client.nvim/exec component " buffer_set_var" buffer name value))
24
+
25
+ (defn buffer-set-var-async [component buffer name value f] (neovim-client.nvim/exec-async component " buffer_set_var" buffer name value f))
26
+
27
+ (defn buffer-del-var [component buffer name] (neovim-client.nvim/exec component " buffer_del_var" buffer name))
28
+
29
+ (defn buffer-del-var-async [component buffer name f] (neovim-client.nvim/exec-async component " buffer_del_var" buffer name f))
30
+
31
+ (defn buffer-insert [component buffer lnum lines] (neovim-client.nvim/exec component " buffer_insert" buffer lnum lines))
32
+
33
+ (defn buffer-insert-async [component buffer lnum lines f] (neovim-client.nvim/exec-async component " buffer_insert" buffer lnum lines f))
34
+
35
+ (defn tabpage-set-var [component tabpage name value] (neovim-client.nvim/exec component " tabpage_set_var" tabpage name value))
36
+
37
+ (defn tabpage-set-var-async [component tabpage name value f] (neovim-client.nvim/exec-async component " tabpage_set_var" tabpage name value f))
38
+
39
+ (defn tabpage-del-var [component tabpage name] (neovim-client.nvim/exec component " tabpage_del_var" tabpage name))
40
+
41
+ (defn tabpage-del-var-async [component tabpage name f] (neovim-client.nvim/exec-async component " tabpage_del_var" tabpage name f))
42
+
43
+ (defn ui-attach [component width height enable_rgb] (neovim-client.nvim/exec component " ui_attach" width height enable_rgb))
44
+
45
+ (defn ui-attach-async [component width height enable_rgb f] (neovim-client.nvim/exec-async component " ui_attach" width height enable_rgb f))
46
+
47
+ (defn set-var [component name value] (neovim-client.nvim/exec component " vim_set_var" name value))
48
+
49
+ (defn set-var-async [component name value f] (neovim-client.nvim/exec-async component " vim_set_var" name value f))
50
+
51
+ (defn del-var [component name] (neovim-client.nvim/exec component " vim_del_var" name))
52
+
53
+ (defn del-var-async [component name f] (neovim-client.nvim/exec-async component " vim_del_var" name f))
54
+
55
+ (defn window-set-var [component window name value] (neovim-client.nvim/exec component " window_set_var" window name value))
56
+
57
+ (defn window-set-var-async [component window name value f] (neovim-client.nvim/exec-async component " window_set_var" window name value f))
58
+
59
+ (defn window-del-var [component window name] (neovim-client.nvim/exec component " window_del_var" window name))
60
+
61
+ (defn window-del-var-async [component window name f] (neovim-client.nvim/exec-async component " window_del_var" window name f))
62
+
63
+ (defn ui-detach [component] (neovim-client.nvim/exec component " ui_detach" ))
64
+
65
+ (defn ui-detach-async [component f] (neovim-client.nvim/exec-async component " ui_detach" f))
66
+
67
+ (defn ui-try-resize [component width height] (neovim-client.nvim/exec component " ui_try_resize" width height))
68
+
69
+ (defn ui-try-resize-async [component width height f] (neovim-client.nvim/exec-async component " ui_try_resize" width height f))
70
+
71
+ (defn command [component command] (neovim-client.nvim/exec component " vim_command" command))
72
+
73
+ (defn command-async [component command f] (neovim-client.nvim/exec-async component " vim_command" command f))
74
+
75
+ (defn feedkeys [component keys mode escape_csi] (neovim-client.nvim/exec component " vim_feedkeys" keys mode escape_csi))
76
+
77
+ (defn feedkeys-async [component keys mode escape_csi f] (neovim-client.nvim/exec-async component " vim_feedkeys" keys mode escape_csi f))
78
+
79
+ (defn input [component keys] (neovim-client.nvim/exec component " vim_input" keys))
80
+
81
+ (defn input-async [component keys f] (neovim-client.nvim/exec-async component " vim_input" keys f))
82
+
83
+ (defn replace-termcodes [component str from_part do_lt special] (neovim-client.nvim/exec component " vim_replace_termcodes" str from_part do_lt special))
84
+
85
+ (defn replace-termcodes-async [component str from_part do_lt special f] (neovim-client.nvim/exec-async component " vim_replace_termcodes" str from_part do_lt special f))
86
+
87
+ (defn command-output [component str] (neovim-client.nvim/exec component " vim_command_output" str))
88
+
89
+ (defn command-output-async [component str f] (neovim-client.nvim/exec-async component " vim_command_output" str f))
90
+
91
+ (defn eval [component expr] (neovim-client.nvim/exec component " vim_eval" expr))
92
+
93
+ (defn eval-async [component expr f] (neovim-client.nvim/exec-async component " vim_eval" expr f))
94
+
95
+ (defn call-function [component fname args] (neovim-client.nvim/exec component " vim_call_function" fname args))
96
+
97
+ (defn call-function-async [component fname args f] (neovim-client.nvim/exec-async component " vim_call_function" fname args f))
98
+
99
+ (defn strwidth [component str] (neovim-client.nvim/exec component " vim_strwidth" str))
100
+
101
+ (defn strwidth-async [component str f] (neovim-client.nvim/exec-async component " vim_strwidth" str f))
102
+
103
+ (defn list-runtime-paths [component] (neovim-client.nvim/exec component " vim_list_runtime_paths" ))
104
+
105
+ (defn list-runtime-paths-async [component f] (neovim-client.nvim/exec-async component " vim_list_runtime_paths" f))
106
+
107
+ (defn change-directory [component dir] (neovim-client.nvim/exec component " vim_change_directory" dir))
108
+
109
+ (defn change-directory-async [component dir f] (neovim-client.nvim/exec-async component " vim_change_directory" dir f))
110
+
111
+ (defn get-current-line [component] (neovim-client.nvim/exec component " vim_get_current_line" ))
112
+
113
+ (defn get-current-line-async [component f] (neovim-client.nvim/exec-async component " vim_get_current_line" f))
114
+
115
+ (defn set-current-line [component line] (neovim-client.nvim/exec component " vim_set_current_line" line))
116
+
117
+ (defn set-current-line-async [component line f] (neovim-client.nvim/exec-async component " vim_set_current_line" line f))
118
+
119
+ (defn del-current-line [component] (neovim-client.nvim/exec component " vim_del_current_line" ))
120
+
121
+ (defn del-current-line-async [component f] (neovim-client.nvim/exec-async component " vim_del_current_line" f))
122
+
123
+ (defn get-var [component name] (neovim-client.nvim/exec component " vim_get_var" name))
124
+
125
+ (defn get-var-async [component name f] (neovim-client.nvim/exec-async component " vim_get_var" name f))
126
+
127
+ (defn get-vvar [component name] (neovim-client.nvim/exec component " vim_get_vvar" name))
128
+
129
+ (defn get-vvar-async [component name f] (neovim-client.nvim/exec-async component " vim_get_vvar" name f))
130
+
131
+ (defn get-option [component name] (neovim-client.nvim/exec component " vim_get_option" name))
132
+
133
+ (defn get-option-async [component name f] (neovim-client.nvim/exec-async component " vim_get_option" name f))
134
+
135
+ (defn set-option [component name value] (neovim-client.nvim/exec component " vim_set_option" name value))
136
+
137
+ (defn set-option-async [component name value f] (neovim-client.nvim/exec-async component " vim_set_option" name value f))
138
+
139
+ (defn out-write [component str] (neovim-client.nvim/exec component " vim_out_write" str))
140
+
141
+ (defn out-write-async [component str f] (neovim-client.nvim/exec-async component " vim_out_write" str f))
142
+
143
+ (defn err-write [component str] (neovim-client.nvim/exec component " vim_err_write" str))
144
+
145
+ (defn err-write-async [component str f] (neovim-client.nvim/exec-async component " vim_err_write" str f))
146
+
147
+ (defn report-error [component str] (neovim-client.nvim/exec component " vim_report_error" str))
148
+
149
+ (defn report-error-async [component str f] (neovim-client.nvim/exec-async component " vim_report_error" str f))
150
+
151
+ (defn get-buffers [component] (neovim-client.nvim/exec component " vim_get_buffers" ))
152
+
153
+ (defn get-buffers-async [component f] (neovim-client.nvim/exec-async component " vim_get_buffers" f))
154
+
155
+ (defn get-current-buffer [component] (neovim-client.nvim/exec component " vim_get_current_buffer" ))
156
+
157
+ (defn get-current-buffer-async [component f] (neovim-client.nvim/exec-async component " vim_get_current_buffer" f))
158
+
159
+ (defn set-current-buffer [component buffer] (neovim-client.nvim/exec component " vim_set_current_buffer" buffer))
160
+
161
+ (defn set-current-buffer-async [component buffer f] (neovim-client.nvim/exec-async component " vim_set_current_buffer" buffer f))
162
+
163
+ (defn get-windows [component] (neovim-client.nvim/exec component " vim_get_windows" ))
164
+
165
+ (defn get-windows-async [component f] (neovim-client.nvim/exec-async component " vim_get_windows" f))
166
+
167
+ (defn get-current-window [component] (neovim-client.nvim/exec component " vim_get_current_window" ))
168
+
169
+ (defn get-current-window-async [component f] (neovim-client.nvim/exec-async component " vim_get_current_window" f))
170
+
171
+ (defn set-current-window [component window] (neovim-client.nvim/exec component " vim_set_current_window" window))
172
+
173
+ (defn set-current-window-async [component window f] (neovim-client.nvim/exec-async component " vim_set_current_window" window f))
174
+
175
+ (defn get-tabpages [component] (neovim-client.nvim/exec component " vim_get_tabpages" ))
176
+
177
+ (defn get-tabpages-async [component f] (neovim-client.nvim/exec-async component " vim_get_tabpages" f))
178
+
179
+ (defn get-current-tabpage [component] (neovim-client.nvim/exec component " vim_get_current_tabpage" ))
180
+
181
+ (defn get-current-tabpage-async [component f] (neovim-client.nvim/exec-async component " vim_get_current_tabpage" f))
182
+
183
+ (defn set-current-tabpage [component tabpage] (neovim-client.nvim/exec component " vim_set_current_tabpage" tabpage))
184
+
185
+ (defn set-current-tabpage-async [component tabpage f] (neovim-client.nvim/exec-async component " vim_set_current_tabpage" tabpage f))
186
+
187
+ (defn subscribe [component event] (neovim-client.nvim/exec component " vim_subscribe" event))
188
+
189
+ (defn subscribe-async [component event f] (neovim-client.nvim/exec-async component " vim_subscribe" event f))
190
+
191
+ (defn unsubscribe [component event] (neovim-client.nvim/exec component " vim_unsubscribe" event))
192
+
193
+ (defn unsubscribe-async [component event f] (neovim-client.nvim/exec-async component " vim_unsubscribe" event f))
194
+
195
+ (defn name-to-color [component name] (neovim-client.nvim/exec component " vim_name_to_color" name))
196
+
197
+ (defn name-to-color-async [component name f] (neovim-client.nvim/exec-async component " vim_name_to_color" name f))
198
+
199
+ (defn get-color-map [component] (neovim-client.nvim/exec component " vim_get_color_map" ))
200
+
201
+ (defn get-color-map-async [component f] (neovim-client.nvim/exec-async component " vim_get_color_map" f))
202
+
203
+ (defn get-api-info [component] (neovim-client.nvim/exec component " vim_get_api_info" ))
204
+
205
+ (defn get-api-info-async [component f] (neovim-client.nvim/exec-async component " vim_get_api_info" f))
0 commit comments