Created
May 1, 2017 19:26
-
-
Save justinmk/2fcb911a12d548061436ac9d97fc883b to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| {'types': {'Window': {'id': 1, 'prefix': {'_TYPE': [], '_VAL': | |
| ['nvim_win_']}}, 'Tabpage': {'id': 2, 'prefix': {'_TYPE': [], '_VAL': | |
| ['nvim_tabpage_']}}, 'Buffer': {'id': 0, 'prefix': {'_TYPE': [], '_VAL': | |
| ['nvim_buf_']}}}, 'functions': [{'method': v:true, 'name': {'_TYPE': [], | |
| '_VAL': ['nvim_buf_line_count']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['Integer']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, {'_TYPE': | |
| [], '_VAL': ['buffer']}]], 'since': 1}, {'method': v:false, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': ['buffer_get_line']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['String']}, 'parameters': [[{'_TYPE': | |
| [], '_VAL': ['Buffer']}, {'_TYPE': [], '_VAL': ['buffer']}], [{'_TYPE': [], | |
| '_VAL': ['Integer']}, {'_TYPE': [], '_VAL': ['index']}]], 'since': 0}, | |
| {'method': v:false, 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['buffer_set_line']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, {'_TYPE': [], '_VAL': | |
| ['buffer']}], [{'_TYPE': [], '_VAL': ['Integer']}, {'_TYPE': [], '_VAL': | |
| ['index']}], [{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['line']}]], 'since': 0}, {'method': v:false, 'deprecated_since': 1, 'name': | |
| {'_TYPE': [], '_VAL': ['buffer_del_line']}, 'return_type': {'_TYPE': [], | |
| '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, | |
| {'_TYPE': [], '_VAL': ['buffer']}], [{'_TYPE': [], '_VAL': ['Integer']}, | |
| {'_TYPE': [], '_VAL': ['index']}]], 'since': 0}, {'method': v:false, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['buffer_get_line_slice']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['ArrayOf(String)']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, | |
| {'_TYPE': [], '_VAL': ['buffer']}], [{'_TYPE': [], '_VAL': ['Integer']}, | |
| {'_TYPE': [], '_VAL': ['start']}], [{'_TYPE': [], '_VAL': ['Integer']}, | |
| {'_TYPE': [], '_VAL': ['end']}], [{'_TYPE': [], '_VAL': ['Boolean']}, | |
| {'_TYPE': [], '_VAL': ['include_start']}], [{'_TYPE': [], '_VAL': | |
| ['Boolean']}, {'_TYPE': [], '_VAL': ['include_end']}]], 'since': 0}, | |
| {'method': v:true, 'name': {'_TYPE': [], '_VAL': ['nvim_buf_get_lines']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['ArrayOf(String)']}, 'parameters': | |
| [[{'_TYPE': [], '_VAL': ['Buffer']}, {'_TYPE': [], '_VAL': ['buffer']}], | |
| [{'_TYPE': [], '_VAL': ['Integer']}, {'_TYPE': [], '_VAL': ['start']}], | |
| [{'_TYPE': [], '_VAL': ['Integer']}, {'_TYPE': [], '_VAL': ['end']}], | |
| [{'_TYPE': [], '_VAL': ['Boolean']}, {'_TYPE': [], '_VAL': | |
| ['strict_indexing']}]], 'since': 1}, {'method': v:false, 'deprecated_since': | |
| 1, 'name': {'_TYPE': [], '_VAL': ['buffer_set_line_slice']}, 'return_type': | |
| {'_TYPE': [], '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], '_VAL': | |
| ['Buffer']}, {'_TYPE': [], '_VAL': ['buffer']}], [{'_TYPE': [], '_VAL': | |
| ['Integer']}, {'_TYPE': [], '_VAL': ['start']}], [{'_TYPE': [], '_VAL': | |
| ['Integer']}, {'_TYPE': [], '_VAL': ['end']}], [{'_TYPE': [], '_VAL': | |
| ['Boolean']}, {'_TYPE': [], '_VAL': ['include_start']}], [{'_TYPE': [], | |
| '_VAL': ['Boolean']}, {'_TYPE': [], '_VAL': ['include_end']}], [{'_TYPE': [], | |
| '_VAL': ['ArrayOf(String)']}, {'_TYPE': [], '_VAL': ['replacement']}]], | |
| 'since': 0}, {'method': v:true, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_buf_set_lines']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, {'_TYPE': [], '_VAL': | |
| ['buffer']}], [{'_TYPE': [], '_VAL': ['Integer']}, {'_TYPE': [], '_VAL': | |
| ['start']}], [{'_TYPE': [], '_VAL': ['Integer']}, {'_TYPE': [], '_VAL': | |
| ['end']}], [{'_TYPE': [], '_VAL': ['Boolean']}, {'_TYPE': [], '_VAL': | |
| ['strict_indexing']}], [{'_TYPE': [], '_VAL': ['ArrayOf(String)']}, {'_TYPE': | |
| [], '_VAL': ['replacement']}]], 'since': 1}, {'method': v:true, 'name': | |
| {'_TYPE': [], '_VAL': ['nvim_buf_get_var']}, 'return_type': {'_TYPE': [], | |
| '_VAL': ['Object']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, | |
| {'_TYPE': [], '_VAL': ['buffer']}], [{'_TYPE': [], '_VAL': ['String']}, | |
| {'_TYPE': [], '_VAL': ['name']}]], 'since': 1}, {'method': v:true, 'name': | |
| {'_TYPE': [], '_VAL': ['nvim_buf_set_var']}, 'return_type': {'_TYPE': [], | |
| '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, | |
| {'_TYPE': [], '_VAL': ['buffer']}], [{'_TYPE': [], '_VAL': ['String']}, | |
| {'_TYPE': [], '_VAL': ['name']}], [{'_TYPE': [], '_VAL': ['Object']}, | |
| {'_TYPE': [], '_VAL': ['value']}]], 'since': 1}, {'method': v:true, 'name': | |
| {'_TYPE': [], '_VAL': ['nvim_buf_del_var']}, 'return_type': {'_TYPE': [], | |
| '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, | |
| {'_TYPE': [], '_VAL': ['buffer']}], [{'_TYPE': [], '_VAL': ['String']}, | |
| {'_TYPE': [], '_VAL': ['name']}]], 'since': 1}, {'method': v:false, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': ['buffer_set_var']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['Object']}, 'parameters': [[{'_TYPE': | |
| [], '_VAL': ['Buffer']}, {'_TYPE': [], '_VAL': ['buffer']}], [{'_TYPE': [], | |
| '_VAL': ['String']}, {'_TYPE': [], '_VAL': ['name']}], [{'_TYPE': [], '_VAL': | |
| ['Object']}, {'_TYPE': [], '_VAL': ['value']}]], 'since': 0}, {'method': | |
| v:false, 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['buffer_del_var']}, 'return_type': {'_TYPE': [], '_VAL': ['Object']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, {'_TYPE': [], '_VAL': | |
| ['buffer']}], [{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['name']}]], 'since': 0}, {'method': v:true, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_buf_get_option']}, 'return_type': {'_TYPE': [], '_VAL': ['Object']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, {'_TYPE': [], '_VAL': | |
| ['buffer']}], [{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['name']}]], 'since': 1}, {'method': v:true, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_buf_set_option']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, {'_TYPE': [], '_VAL': | |
| ['buffer']}], [{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['name']}], [{'_TYPE': [], '_VAL': ['Object']}, {'_TYPE': [], '_VAL': | |
| ['value']}]], 'since': 1}, {'method': v:true, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_buf_get_number']}, 'return_type': {'_TYPE': [], '_VAL': ['Integer']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, {'_TYPE': [], '_VAL': | |
| ['buffer']}]], 'since': 1}, {'method': v:true, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_buf_get_name']}, 'return_type': {'_TYPE': [], '_VAL': ['String']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, {'_TYPE': [], '_VAL': | |
| ['buffer']}]], 'since': 1}, {'method': v:true, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_buf_set_name']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, {'_TYPE': [], '_VAL': | |
| ['buffer']}], [{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['name']}]], 'since': 1}, {'method': v:true, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_buf_is_valid']}, 'return_type': {'_TYPE': [], '_VAL': ['Boolean']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, {'_TYPE': [], '_VAL': | |
| ['buffer']}]], 'since': 1}, {'method': v:false, 'deprecated_since': 1, | |
| 'name': {'_TYPE': [], '_VAL': ['buffer_insert']}, 'return_type': {'_TYPE': | |
| [], '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, | |
| {'_TYPE': [], '_VAL': ['buffer']}], [{'_TYPE': [], '_VAL': ['Integer']}, | |
| {'_TYPE': [], '_VAL': ['lnum']}], [{'_TYPE': [], '_VAL': | |
| ['ArrayOf(String)']}, {'_TYPE': [], '_VAL': ['lines']}]], 'since': 0}, | |
| {'method': v:true, 'name': {'_TYPE': [], '_VAL': ['nvim_buf_get_mark']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['ArrayOf(Integer, 2)']}, 'parameters': | |
| [[{'_TYPE': [], '_VAL': ['Buffer']}, {'_TYPE': [], '_VAL': ['buffer']}], | |
| [{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': ['name']}]], | |
| 'since': 1}, {'method': v:true, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_buf_add_highlight']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['Integer']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, {'_TYPE': | |
| [], '_VAL': ['buffer']}], [{'_TYPE': [], '_VAL': ['Integer']}, {'_TYPE': [], | |
| '_VAL': ['src_id']}], [{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], | |
| '_VAL': ['hl_group']}], [{'_TYPE': [], '_VAL': ['Integer']}, {'_TYPE': [], | |
| '_VAL': ['line']}], [{'_TYPE': [], '_VAL': ['Integer']}, {'_TYPE': [], | |
| '_VAL': ['col_start']}], [{'_TYPE': [], '_VAL': ['Integer']}, {'_TYPE': [], | |
| '_VAL': ['col_end']}]], 'since': 1}, {'method': v:true, 'name': {'_TYPE': [], | |
| '_VAL': ['nvim_buf_clear_highlight']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['void']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, {'_TYPE': [], | |
| '_VAL': ['buffer']}], [{'_TYPE': [], '_VAL': ['Integer']}, {'_TYPE': [], | |
| '_VAL': ['src_id']}], [{'_TYPE': [], '_VAL': ['Integer']}, {'_TYPE': [], | |
| '_VAL': ['line_start']}], [{'_TYPE': [], '_VAL': ['Integer']}, {'_TYPE': [], | |
| '_VAL': ['line_end']}]], 'since': 1}, {'method': v:true, 'name': {'_TYPE': | |
| [], '_VAL': ['nvim_tabpage_list_wins']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['ArrayOf(Window)']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Tabpage']}, | |
| {'_TYPE': [], '_VAL': ['tabpage']}]], 'since': 1}, {'method': v:true, 'name': | |
| {'_TYPE': [], '_VAL': ['nvim_tabpage_get_var']}, 'return_type': {'_TYPE': [], | |
| '_VAL': ['Object']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Tabpage']}, | |
| {'_TYPE': [], '_VAL': ['tabpage']}], [{'_TYPE': [], '_VAL': ['String']}, | |
| {'_TYPE': [], '_VAL': ['name']}]], 'since': 1}, {'method': v:true, 'name': | |
| {'_TYPE': [], '_VAL': ['nvim_tabpage_set_var']}, 'return_type': {'_TYPE': [], | |
| '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Tabpage']}, | |
| {'_TYPE': [], '_VAL': ['tabpage']}], [{'_TYPE': [], '_VAL': ['String']}, | |
| {'_TYPE': [], '_VAL': ['name']}], [{'_TYPE': [], '_VAL': ['Object']}, | |
| {'_TYPE': [], '_VAL': ['value']}]], 'since': 1}, {'method': v:true, 'name': | |
| {'_TYPE': [], '_VAL': ['nvim_tabpage_del_var']}, 'return_type': {'_TYPE': [], | |
| '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Tabpage']}, | |
| {'_TYPE': [], '_VAL': ['tabpage']}], [{'_TYPE': [], '_VAL': ['String']}, | |
| {'_TYPE': [], '_VAL': ['name']}]], 'since': 1}, {'method': v:false, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': ['tabpage_set_var']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['Object']}, 'parameters': [[{'_TYPE': | |
| [], '_VAL': ['Tabpage']}, {'_TYPE': [], '_VAL': ['tabpage']}], [{'_TYPE': [], | |
| '_VAL': ['String']}, {'_TYPE': [], '_VAL': ['name']}], [{'_TYPE': [], '_VAL': | |
| ['Object']}, {'_TYPE': [], '_VAL': ['value']}]], 'since': 0}, {'method': | |
| v:false, 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['tabpage_del_var']}, 'return_type': {'_TYPE': [], '_VAL': ['Object']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Tabpage']}, {'_TYPE': [], '_VAL': | |
| ['tabpage']}], [{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['name']}]], 'since': 0}, {'method': v:true, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_tabpage_get_win']}, 'return_type': {'_TYPE': [], '_VAL': ['Window']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Tabpage']}, {'_TYPE': [], '_VAL': | |
| ['tabpage']}]], 'since': 1}, {'method': v:true, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_tabpage_get_number']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['Integer']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Tabpage']}, {'_TYPE': | |
| [], '_VAL': ['tabpage']}]], 'since': 1}, {'method': v:true, 'name': {'_TYPE': | |
| [], '_VAL': ['nvim_tabpage_is_valid']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['Boolean']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Tabpage']}, {'_TYPE': | |
| [], '_VAL': ['tabpage']}]], 'since': 1}, {'method': v:false, 'name': | |
| {'_TYPE': [], '_VAL': ['nvim_ui_attach']}, 'return_type': {'_TYPE': [], | |
| '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Integer']}, | |
| {'_TYPE': [], '_VAL': ['width']}], [{'_TYPE': [], '_VAL': ['Integer']}, | |
| {'_TYPE': [], '_VAL': ['height']}], [{'_TYPE': [], '_VAL': ['Dictionary']}, | |
| {'_TYPE': [], '_VAL': ['options']}]], 'since': 1}, {'method': v:false, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': ['ui_attach']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], | |
| '_VAL': ['Integer']}, {'_TYPE': [], '_VAL': ['width']}], [{'_TYPE': [], | |
| '_VAL': ['Integer']}, {'_TYPE': [], '_VAL': ['height']}], [{'_TYPE': [], | |
| '_VAL': ['Boolean']}, {'_TYPE': [], '_VAL': ['enable_rgb']}]], 'since': 0}, | |
| {'method': v:false, 'name': {'_TYPE': [], '_VAL': ['nvim_ui_detach']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['void']}, 'parameters': [], 'since': | |
| 1}, {'method': v:false, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_ui_try_resize']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Integer']}, {'_TYPE': [], '_VAL': | |
| ['width']}], [{'_TYPE': [], '_VAL': ['Integer']}, {'_TYPE': [], '_VAL': | |
| ['height']}]], 'since': 1}, {'method': v:false, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_ui_set_option']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['name']}], [{'_TYPE': [], '_VAL': ['Object']}, {'_TYPE': [], '_VAL': | |
| ['value']}]], 'since': 1}, {'method': v:false, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_command']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['command']}]], 'since': 1}, {'method': v:false, 'name': {'_TYPE': [], | |
| '_VAL': ['nvim_feedkeys']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['keys']}], [{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['mode']}], [{'_TYPE': [], '_VAL': ['Boolean']}, {'_TYPE': [], '_VAL': | |
| ['escape_csi']}]], 'since': 1}, {'method': v:false, 'name': {'_TYPE': [], | |
| '_VAL': ['nvim_input']}, 'return_type': {'_TYPE': [], '_VAL': ['Integer']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['keys']}]], 'since': 1}, {'method': v:false, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_replace_termcodes']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['String']}, 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], | |
| '_VAL': ['str']}], [{'_TYPE': [], '_VAL': ['Boolean']}, {'_TYPE': [], '_VAL': | |
| ['from_part']}], [{'_TYPE': [], '_VAL': ['Boolean']}, {'_TYPE': [], '_VAL': | |
| ['do_lt']}], [{'_TYPE': [], '_VAL': ['Boolean']}, {'_TYPE': [], '_VAL': | |
| ['special']}]], 'since': 1}, {'method': v:false, 'name': {'_TYPE': [], | |
| '_VAL': ['nvim_command_output']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['String']}, 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], | |
| '_VAL': ['str']}]], 'since': 1}, {'method': v:false, 'name': {'_TYPE': [], | |
| '_VAL': ['nvim_eval']}, 'return_type': {'_TYPE': [], '_VAL': ['Object']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['expr']}]], 'since': 1}, {'method': v:false, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_call_function']}, 'return_type': {'_TYPE': [], '_VAL': ['Object']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['fname']}], [{'_TYPE': [], '_VAL': ['Array']}, {'_TYPE': [], '_VAL': | |
| ['args']}]], 'since': 1}, {'method': v:false, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_strwidth']}, 'return_type': {'_TYPE': [], '_VAL': ['Integer']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['str']}]], 'since': 1}, {'method': v:false, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_list_runtime_paths']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['ArrayOf(String)']}, 'parameters': [], 'since': 1}, {'method': v:false, | |
| 'name': {'_TYPE': [], '_VAL': ['nvim_set_current_dir']}, 'return_type': | |
| {'_TYPE': [], '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], '_VAL': | |
| ['String']}, {'_TYPE': [], '_VAL': ['dir']}]], 'since': 1}, {'method': | |
| v:false, 'name': {'_TYPE': [], '_VAL': ['nvim_get_current_line']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['String']}, 'parameters': [], 'since': | |
| 1}, {'method': v:false, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_set_current_line']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['line']}]], 'since': 1}, {'method': v:false, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_del_current_line']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [], 'since': 1}, {'method': v:false, 'name': {'_TYPE': [], | |
| '_VAL': ['nvim_get_var']}, 'return_type': {'_TYPE': [], '_VAL': ['Object']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['name']}]], 'since': 1}, {'method': v:false, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_set_var']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['name']}], [{'_TYPE': [], '_VAL': ['Object']}, {'_TYPE': [], '_VAL': | |
| ['value']}]], 'since': 1}, {'method': v:false, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_del_var']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['name']}]], 'since': 1}, {'method': v:false, 'deprecated_since': 1, 'name': | |
| {'_TYPE': [], '_VAL': ['vim_set_var']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['Object']}, 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], | |
| '_VAL': ['name']}], [{'_TYPE': [], '_VAL': ['Object']}, {'_TYPE': [], '_VAL': | |
| ['value']}]], 'since': 0}, {'method': v:false, 'deprecated_since': 1, 'name': | |
| {'_TYPE': [], '_VAL': ['vim_del_var']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['Object']}, 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], | |
| '_VAL': ['name']}]], 'since': 0}, {'method': v:false, 'name': {'_TYPE': [], | |
| '_VAL': ['nvim_get_vvar']}, 'return_type': {'_TYPE': [], '_VAL': ['Object']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['name']}]], 'since': 1}, {'method': v:false, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_get_option']}, 'return_type': {'_TYPE': [], '_VAL': ['Object']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['name']}]], 'since': 1}, {'method': v:false, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_set_option']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['name']}], [{'_TYPE': [], '_VAL': ['Object']}, {'_TYPE': [], '_VAL': | |
| ['value']}]], 'since': 1}, {'method': v:false, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_out_write']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['str']}]], 'since': 1}, {'method': v:false, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_err_write']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['str']}]], 'since': 1}, {'method': v:false, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_err_writeln']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['str']}]], 'since': 1}, {'method': v:false, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_list_bufs']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['ArrayOf(Buffer)']}, 'parameters': [], 'since': 1}, {'method': v:false, | |
| 'name': {'_TYPE': [], '_VAL': ['nvim_get_current_buf']}, 'return_type': | |
| {'_TYPE': [], '_VAL': ['Buffer']}, 'parameters': [], 'since': 1}, {'method': | |
| v:false, 'name': {'_TYPE': [], '_VAL': ['nvim_set_current_buf']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], | |
| '_VAL': ['Buffer']}, {'_TYPE': [], '_VAL': ['buffer']}]], 'since': 1}, | |
| {'method': v:false, 'name': {'_TYPE': [], '_VAL': ['nvim_list_wins']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['ArrayOf(Window)']}, 'parameters': [], | |
| 'since': 1}, {'method': v:false, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_get_current_win']}, 'return_type': {'_TYPE': [], '_VAL': ['Window']}, | |
| 'parameters': [], 'since': 1}, {'method': v:false, 'name': {'_TYPE': [], | |
| '_VAL': ['nvim_set_current_win']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['void']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Window']}, {'_TYPE': [], | |
| '_VAL': ['window']}]], 'since': 1}, {'method': v:false, 'name': {'_TYPE': [], | |
| '_VAL': ['nvim_list_tabpages']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['ArrayOf(Tabpage)']}, 'parameters': [], 'since': 1}, {'method': v:false, | |
| 'name': {'_TYPE': [], '_VAL': ['nvim_get_current_tabpage']}, 'return_type': | |
| {'_TYPE': [], '_VAL': ['Tabpage']}, 'parameters': [], 'since': 1}, {'method': | |
| v:false, 'name': {'_TYPE': [], '_VAL': ['nvim_set_current_tabpage']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], | |
| '_VAL': ['Tabpage']}, {'_TYPE': [], '_VAL': ['tabpage']}]], 'since': 1}, | |
| {'method': v:false, 'name': {'_TYPE': [], '_VAL': ['nvim_subscribe']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], | |
| '_VAL': ['String']}, {'_TYPE': [], '_VAL': ['event']}]], 'since': 1}, | |
| {'method': v:false, 'name': {'_TYPE': [], '_VAL': ['nvim_unsubscribe']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], | |
| '_VAL': ['String']}, {'_TYPE': [], '_VAL': ['event']}]], 'since': 1}, | |
| {'method': v:false, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_get_color_by_name']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['Integer']}, 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': | |
| [], '_VAL': ['name']}]], 'since': 1}, {'method': v:false, 'name': {'_TYPE': | |
| [], '_VAL': ['nvim_get_color_map']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['Dictionary']}, 'parameters': [], 'since': 1}, {'method': v:false, 'name': | |
| {'_TYPE': [], '_VAL': ['nvim_get_api_info']}, 'return_type': {'_TYPE': [], | |
| '_VAL': ['Array']}, 'parameters': [], 'since': 1}, {'method': v:false, | |
| 'name': {'_TYPE': [], '_VAL': ['nvim_call_atomic']}, 'return_type': {'_TYPE': | |
| [], '_VAL': ['Array']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Array']}, | |
| {'_TYPE': [], '_VAL': ['calls']}]], 'since': 1}, {'method': v:true, 'name': | |
| {'_TYPE': [], '_VAL': ['nvim_win_get_buf']}, 'return_type': {'_TYPE': [], | |
| '_VAL': ['Buffer']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Window']}, | |
| {'_TYPE': [], '_VAL': ['window']}]], 'since': 1}, {'method': v:true, 'name': | |
| {'_TYPE': [], '_VAL': ['nvim_win_get_cursor']}, 'return_type': {'_TYPE': [], | |
| '_VAL': ['ArrayOf(Integer, 2)']}, 'parameters': [[{'_TYPE': [], '_VAL': | |
| ['Window']}, {'_TYPE': [], '_VAL': ['window']}]], 'since': 1}, {'method': | |
| v:true, 'name': {'_TYPE': [], '_VAL': ['nvim_win_set_cursor']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], | |
| '_VAL': ['Window']}, {'_TYPE': [], '_VAL': ['window']}], [{'_TYPE': [], | |
| '_VAL': ['ArrayOf(Integer, 2)']}, {'_TYPE': [], '_VAL': ['pos']}]], 'since': | |
| 1}, {'method': v:true, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_win_get_height']}, 'return_type': {'_TYPE': [], '_VAL': ['Integer']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Window']}, {'_TYPE': [], '_VAL': | |
| ['window']}]], 'since': 1}, {'method': v:true, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_win_set_height']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Window']}, {'_TYPE': [], '_VAL': | |
| ['window']}], [{'_TYPE': [], '_VAL': ['Integer']}, {'_TYPE': [], '_VAL': | |
| ['height']}]], 'since': 1}, {'method': v:true, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_win_get_width']}, 'return_type': {'_TYPE': [], '_VAL': ['Integer']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Window']}, {'_TYPE': [], '_VAL': | |
| ['window']}]], 'since': 1}, {'method': v:true, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_win_set_width']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Window']}, {'_TYPE': [], '_VAL': | |
| ['window']}], [{'_TYPE': [], '_VAL': ['Integer']}, {'_TYPE': [], '_VAL': | |
| ['width']}]], 'since': 1}, {'method': v:true, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_win_get_var']}, 'return_type': {'_TYPE': [], '_VAL': ['Object']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Window']}, {'_TYPE': [], '_VAL': | |
| ['window']}], [{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['name']}]], 'since': 1}, {'method': v:true, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_win_set_var']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Window']}, {'_TYPE': [], '_VAL': | |
| ['window']}], [{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['name']}], [{'_TYPE': [], '_VAL': ['Object']}, {'_TYPE': [], '_VAL': | |
| ['value']}]], 'since': 1}, {'method': v:true, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_win_del_var']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Window']}, {'_TYPE': [], '_VAL': | |
| ['window']}], [{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['name']}]], 'since': 1}, {'method': v:false, 'deprecated_since': 1, 'name': | |
| {'_TYPE': [], '_VAL': ['window_set_var']}, 'return_type': {'_TYPE': [], | |
| '_VAL': ['Object']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Window']}, | |
| {'_TYPE': [], '_VAL': ['window']}], [{'_TYPE': [], '_VAL': ['String']}, | |
| {'_TYPE': [], '_VAL': ['name']}], [{'_TYPE': [], '_VAL': ['Object']}, | |
| {'_TYPE': [], '_VAL': ['value']}]], 'since': 0}, {'method': v:false, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': ['window_del_var']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['Object']}, 'parameters': [[{'_TYPE': | |
| [], '_VAL': ['Window']}, {'_TYPE': [], '_VAL': ['window']}], [{'_TYPE': [], | |
| '_VAL': ['String']}, {'_TYPE': [], '_VAL': ['name']}]], 'since': 0}, | |
| {'method': v:true, 'name': {'_TYPE': [], '_VAL': ['nvim_win_get_option']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['Object']}, 'parameters': [[{'_TYPE': | |
| [], '_VAL': ['Window']}, {'_TYPE': [], '_VAL': ['window']}], [{'_TYPE': [], | |
| '_VAL': ['String']}, {'_TYPE': [], '_VAL': ['name']}]], 'since': 1}, | |
| {'method': v:true, 'name': {'_TYPE': [], '_VAL': ['nvim_win_set_option']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], | |
| '_VAL': ['Window']}, {'_TYPE': [], '_VAL': ['window']}], [{'_TYPE': [], | |
| '_VAL': ['String']}, {'_TYPE': [], '_VAL': ['name']}], [{'_TYPE': [], '_VAL': | |
| ['Object']}, {'_TYPE': [], '_VAL': ['value']}]], 'since': 1}, {'method': | |
| v:true, 'name': {'_TYPE': [], '_VAL': ['nvim_win_get_position']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['ArrayOf(Integer, 2)']}, 'parameters': | |
| [[{'_TYPE': [], '_VAL': ['Window']}, {'_TYPE': [], '_VAL': ['window']}]], | |
| 'since': 1}, {'method': v:true, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_win_get_tabpage']}, 'return_type': {'_TYPE': [], '_VAL': ['Tabpage']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Window']}, {'_TYPE': [], '_VAL': | |
| ['window']}]], 'since': 1}, {'method': v:true, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_win_get_number']}, 'return_type': {'_TYPE': [], '_VAL': ['Integer']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Window']}, {'_TYPE': [], '_VAL': | |
| ['window']}]], 'since': 1}, {'method': v:true, 'name': {'_TYPE': [], '_VAL': | |
| ['nvim_win_is_valid']}, 'return_type': {'_TYPE': [], '_VAL': ['Boolean']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Window']}, {'_TYPE': [], '_VAL': | |
| ['window']}]], 'since': 1}, {'method': v:true, 'deprecated_since': 1, 'name': | |
| {'_TYPE': [], '_VAL': ['buffer_line_count']}, 'return_type': {'_TYPE': [], | |
| '_VAL': ['Integer']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, | |
| {'_TYPE': [], '_VAL': ['buffer']}]], 'since': 0}, {'method': v:true, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': ['buffer_get_lines']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['ArrayOf(String)']}, 'parameters': | |
| [[{'_TYPE': [], '_VAL': ['Buffer']}, {'_TYPE': [], '_VAL': ['buffer']}], | |
| [{'_TYPE': [], '_VAL': ['Integer']}, {'_TYPE': [], '_VAL': ['start']}], | |
| [{'_TYPE': [], '_VAL': ['Integer']}, {'_TYPE': [], '_VAL': ['end']}], | |
| [{'_TYPE': [], '_VAL': ['Boolean']}, {'_TYPE': [], '_VAL': | |
| ['strict_indexing']}]], 'since': 0}, {'method': v:true, 'deprecated_since': | |
| 1, 'name': {'_TYPE': [], '_VAL': ['buffer_set_lines']}, 'return_type': | |
| {'_TYPE': [], '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], '_VAL': | |
| ['Buffer']}, {'_TYPE': [], '_VAL': ['buffer']}], [{'_TYPE': [], '_VAL': | |
| ['Integer']}, {'_TYPE': [], '_VAL': ['start']}], [{'_TYPE': [], '_VAL': | |
| ['Integer']}, {'_TYPE': [], '_VAL': ['end']}], [{'_TYPE': [], '_VAL': | |
| ['Boolean']}, {'_TYPE': [], '_VAL': ['strict_indexing']}], [{'_TYPE': [], | |
| '_VAL': ['ArrayOf(String)']}, {'_TYPE': [], '_VAL': ['replacement']}]], | |
| 'since': 0}, {'method': v:true, 'deprecated_since': 1, 'name': {'_TYPE': [], | |
| '_VAL': ['buffer_get_var']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['Object']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, {'_TYPE': [], | |
| '_VAL': ['buffer']}], [{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], | |
| '_VAL': ['name']}]], 'since': 0}, {'method': v:true, 'deprecated_since': 1, | |
| 'name': {'_TYPE': [], '_VAL': ['buffer_get_option']}, 'return_type': | |
| {'_TYPE': [], '_VAL': ['Object']}, 'parameters': [[{'_TYPE': [], '_VAL': | |
| ['Buffer']}, {'_TYPE': [], '_VAL': ['buffer']}], [{'_TYPE': [], '_VAL': | |
| ['String']}, {'_TYPE': [], '_VAL': ['name']}]], 'since': 0}, {'method': | |
| v:true, 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['buffer_set_option']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, {'_TYPE': [], '_VAL': | |
| ['buffer']}], [{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['name']}], [{'_TYPE': [], '_VAL': ['Object']}, {'_TYPE': [], '_VAL': | |
| ['value']}]], 'since': 0}, {'method': v:true, 'deprecated_since': 1, 'name': | |
| {'_TYPE': [], '_VAL': ['buffer_get_number']}, 'return_type': {'_TYPE': [], | |
| '_VAL': ['Integer']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, | |
| {'_TYPE': [], '_VAL': ['buffer']}]], 'since': 0}, {'method': v:true, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': ['buffer_get_name']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['String']}, 'parameters': [[{'_TYPE': | |
| [], '_VAL': ['Buffer']}, {'_TYPE': [], '_VAL': ['buffer']}]], 'since': 0}, | |
| {'method': v:true, 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['buffer_set_name']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, {'_TYPE': [], '_VAL': | |
| ['buffer']}], [{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['name']}]], 'since': 0}, {'method': v:true, 'deprecated_since': 1, 'name': | |
| {'_TYPE': [], '_VAL': ['buffer_is_valid']}, 'return_type': {'_TYPE': [], | |
| '_VAL': ['Boolean']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, | |
| {'_TYPE': [], '_VAL': ['buffer']}]], 'since': 0}, {'method': v:true, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': ['buffer_get_mark']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['ArrayOf(Integer, 2)']}, 'parameters': | |
| [[{'_TYPE': [], '_VAL': ['Buffer']}, {'_TYPE': [], '_VAL': ['buffer']}], | |
| [{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': ['name']}]], | |
| 'since': 0}, {'method': v:true, 'deprecated_since': 1, 'name': {'_TYPE': [], | |
| '_VAL': ['buffer_add_highlight']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['Integer']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, {'_TYPE': | |
| [], '_VAL': ['buffer']}], [{'_TYPE': [], '_VAL': ['Integer']}, {'_TYPE': [], | |
| '_VAL': ['src_id']}], [{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], | |
| '_VAL': ['hl_group']}], [{'_TYPE': [], '_VAL': ['Integer']}, {'_TYPE': [], | |
| '_VAL': ['line']}], [{'_TYPE': [], '_VAL': ['Integer']}, {'_TYPE': [], | |
| '_VAL': ['col_start']}], [{'_TYPE': [], '_VAL': ['Integer']}, {'_TYPE': [], | |
| '_VAL': ['col_end']}]], 'since': 0}, {'method': v:true, 'deprecated_since': | |
| 1, 'name': {'_TYPE': [], '_VAL': ['buffer_clear_highlight']}, 'return_type': | |
| {'_TYPE': [], '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], '_VAL': | |
| ['Buffer']}, {'_TYPE': [], '_VAL': ['buffer']}], [{'_TYPE': [], '_VAL': | |
| ['Integer']}, {'_TYPE': [], '_VAL': ['src_id']}], [{'_TYPE': [], '_VAL': | |
| ['Integer']}, {'_TYPE': [], '_VAL': ['line_start']}], [{'_TYPE': [], '_VAL': | |
| ['Integer']}, {'_TYPE': [], '_VAL': ['line_end']}]], 'since': 0}, {'method': | |
| v:true, 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['tabpage_get_windows']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['ArrayOf(Window)']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Tabpage']}, | |
| {'_TYPE': [], '_VAL': ['tabpage']}]], 'since': 0}, {'method': v:true, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': ['tabpage_get_var']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['Object']}, 'parameters': [[{'_TYPE': | |
| [], '_VAL': ['Tabpage']}, {'_TYPE': [], '_VAL': ['tabpage']}], [{'_TYPE': [], | |
| '_VAL': ['String']}, {'_TYPE': [], '_VAL': ['name']}]], 'since': 0}, | |
| {'method': v:true, 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['tabpage_get_window']}, 'return_type': {'_TYPE': [], '_VAL': ['Window']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Tabpage']}, {'_TYPE': [], '_VAL': | |
| ['tabpage']}]], 'since': 0}, {'method': v:true, 'deprecated_since': 1, | |
| 'name': {'_TYPE': [], '_VAL': ['tabpage_is_valid']}, 'return_type': {'_TYPE': | |
| [], '_VAL': ['Boolean']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Tabpage']}, | |
| {'_TYPE': [], '_VAL': ['tabpage']}]], 'since': 0}, {'method': v:false, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': ['ui_detach']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['void']}, 'parameters': [], 'since': | |
| 0}, {'method': v:false, 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['ui_try_resize']}, 'return_type': {'_TYPE': [], '_VAL': ['Object']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Integer']}, {'_TYPE': [], '_VAL': | |
| ['width']}], [{'_TYPE': [], '_VAL': ['Integer']}, {'_TYPE': [], '_VAL': | |
| ['height']}]], 'since': 0}, {'method': v:false, 'deprecated_since': 1, | |
| 'name': {'_TYPE': [], '_VAL': ['vim_command']}, 'return_type': {'_TYPE': [], | |
| '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, | |
| {'_TYPE': [], '_VAL': ['command']}]], 'since': 0}, {'method': v:false, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': ['vim_feedkeys']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], | |
| '_VAL': ['String']}, {'_TYPE': [], '_VAL': ['keys']}], [{'_TYPE': [], '_VAL': | |
| ['String']}, {'_TYPE': [], '_VAL': ['mode']}], [{'_TYPE': [], '_VAL': | |
| ['Boolean']}, {'_TYPE': [], '_VAL': ['escape_csi']}]], 'since': 0}, | |
| {'method': v:false, 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['vim_input']}, 'return_type': {'_TYPE': [], '_VAL': ['Integer']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['keys']}]], 'since': 0}, {'method': v:false, 'deprecated_since': 1, 'name': | |
| {'_TYPE': [], '_VAL': ['vim_replace_termcodes']}, 'return_type': {'_TYPE': | |
| [], '_VAL': ['String']}, 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, | |
| {'_TYPE': [], '_VAL': ['str']}], [{'_TYPE': [], '_VAL': ['Boolean']}, | |
| {'_TYPE': [], '_VAL': ['from_part']}], [{'_TYPE': [], '_VAL': ['Boolean']}, | |
| {'_TYPE': [], '_VAL': ['do_lt']}], [{'_TYPE': [], '_VAL': ['Boolean']}, | |
| {'_TYPE': [], '_VAL': ['special']}]], 'since': 0}, {'method': v:false, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': ['vim_command_output']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['String']}, 'parameters': [[{'_TYPE': | |
| [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': ['str']}]], 'since': 0}, | |
| {'method': v:false, 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['vim_eval']}, 'return_type': {'_TYPE': [], '_VAL': ['Object']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['expr']}]], 'since': 0}, {'method': v:false, 'deprecated_since': 1, 'name': | |
| {'_TYPE': [], '_VAL': ['vim_call_function']}, 'return_type': {'_TYPE': [], | |
| '_VAL': ['Object']}, 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, | |
| {'_TYPE': [], '_VAL': ['fname']}], [{'_TYPE': [], '_VAL': ['Array']}, | |
| {'_TYPE': [], '_VAL': ['args']}]], 'since': 0}, {'method': v:false, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': ['vim_strwidth']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['Integer']}, 'parameters': [[{'_TYPE': | |
| [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': ['str']}]], 'since': 0}, | |
| {'method': v:false, 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['vim_list_runtime_paths']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['ArrayOf(String)']}, 'parameters': [], 'since': 0}, {'method': v:false, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['vim_change_directory']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['dir']}]], 'since': 0}, {'method': v:false, 'deprecated_since': 1, 'name': | |
| {'_TYPE': [], '_VAL': ['vim_get_current_line']}, 'return_type': {'_TYPE': [], | |
| '_VAL': ['String']}, 'parameters': [], 'since': 0}, {'method': v:false, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['vim_set_current_line']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['line']}]], 'since': 0}, {'method': v:false, 'deprecated_since': 1, 'name': | |
| {'_TYPE': [], '_VAL': ['vim_del_current_line']}, 'return_type': {'_TYPE': [], | |
| '_VAL': ['void']}, 'parameters': [], 'since': 0}, {'method': v:false, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': ['vim_get_var']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['Object']}, 'parameters': [[{'_TYPE': | |
| [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': ['name']}]], 'since': 0}, | |
| {'method': v:false, 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['vim_get_vvar']}, 'return_type': {'_TYPE': [], '_VAL': ['Object']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['name']}]], 'since': 0}, {'method': v:false, 'deprecated_since': 1, 'name': | |
| {'_TYPE': [], '_VAL': ['vim_get_option']}, 'return_type': {'_TYPE': [], | |
| '_VAL': ['Object']}, 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, | |
| {'_TYPE': [], '_VAL': ['name']}]], 'since': 0}, {'method': v:false, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': ['vim_set_option']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], | |
| '_VAL': ['String']}, {'_TYPE': [], '_VAL': ['name']}], [{'_TYPE': [], '_VAL': | |
| ['Object']}, {'_TYPE': [], '_VAL': ['value']}]], 'since': 0}, {'method': | |
| v:false, 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['vim_out_write']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['str']}]], 'since': 0}, {'method': v:false, 'deprecated_since': 1, 'name': | |
| {'_TYPE': [], '_VAL': ['vim_err_write']}, 'return_type': {'_TYPE': [], | |
| '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, | |
| {'_TYPE': [], '_VAL': ['str']}]], 'since': 0}, {'method': v:false, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': ['vim_report_error']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], | |
| '_VAL': ['String']}, {'_TYPE': [], '_VAL': ['str']}]], 'since': 0}, | |
| {'method': v:false, 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['vim_get_buffers']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['ArrayOf(Buffer)']}, 'parameters': [], 'since': 0}, {'method': v:false, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['vim_get_current_buffer']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['Buffer']}, 'parameters': [], 'since': 0}, {'method': v:false, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['vim_set_current_buffer']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Buffer']}, {'_TYPE': [], '_VAL': | |
| ['buffer']}]], 'since': 0}, {'method': v:false, 'deprecated_since': 1, | |
| 'name': {'_TYPE': [], '_VAL': ['vim_get_windows']}, 'return_type': {'_TYPE': | |
| [], '_VAL': ['ArrayOf(Window)']}, 'parameters': [], 'since': 0}, {'method': | |
| v:false, 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['vim_get_current_window']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['Window']}, 'parameters': [], 'since': 0}, {'method': v:false, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['vim_set_current_window']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Window']}, {'_TYPE': [], '_VAL': | |
| ['window']}]], 'since': 0}, {'method': v:false, 'deprecated_since': 1, | |
| 'name': {'_TYPE': [], '_VAL': ['vim_get_tabpages']}, 'return_type': {'_TYPE': | |
| [], '_VAL': ['ArrayOf(Tabpage)']}, 'parameters': [], 'since': 0}, {'method': | |
| v:false, 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['vim_get_current_tabpage']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['Tabpage']}, 'parameters': [], 'since': 0}, {'method': v:false, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['vim_set_current_tabpage']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Tabpage']}, {'_TYPE': [], '_VAL': | |
| ['tabpage']}]], 'since': 0}, {'method': v:false, 'deprecated_since': 1, | |
| 'name': {'_TYPE': [], '_VAL': ['vim_subscribe']}, 'return_type': {'_TYPE': | |
| [], '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, | |
| {'_TYPE': [], '_VAL': ['event']}]], 'since': 0}, {'method': v:false, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': ['vim_unsubscribe']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], | |
| '_VAL': ['String']}, {'_TYPE': [], '_VAL': ['event']}]], 'since': 0}, | |
| {'method': v:false, 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['vim_name_to_color']}, 'return_type': {'_TYPE': [], '_VAL': ['Integer']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['name']}]], 'since': 0}, {'method': v:false, 'deprecated_since': 1, 'name': | |
| {'_TYPE': [], '_VAL': ['vim_get_color_map']}, 'return_type': {'_TYPE': [], | |
| '_VAL': ['Dictionary']}, 'parameters': [], 'since': 0}, {'method': v:false, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': ['vim_get_api_info']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['Array']}, 'parameters': [], 'since': | |
| 0}, {'method': v:true, 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['window_get_buffer']}, 'return_type': {'_TYPE': [], '_VAL': ['Buffer']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Window']}, {'_TYPE': [], '_VAL': | |
| ['window']}]], 'since': 0}, {'method': v:true, 'deprecated_since': 1, 'name': | |
| {'_TYPE': [], '_VAL': ['window_get_cursor']}, 'return_type': {'_TYPE': [], | |
| '_VAL': ['ArrayOf(Integer, 2)']}, 'parameters': [[{'_TYPE': [], '_VAL': | |
| ['Window']}, {'_TYPE': [], '_VAL': ['window']}]], 'since': 0}, {'method': | |
| v:true, 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['window_set_cursor']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Window']}, {'_TYPE': [], '_VAL': | |
| ['window']}], [{'_TYPE': [], '_VAL': ['ArrayOf(Integer, 2)']}, {'_TYPE': [], | |
| '_VAL': ['pos']}]], 'since': 0}, {'method': v:true, 'deprecated_since': 1, | |
| 'name': {'_TYPE': [], '_VAL': ['window_get_height']}, 'return_type': | |
| {'_TYPE': [], '_VAL': ['Integer']}, 'parameters': [[{'_TYPE': [], '_VAL': | |
| ['Window']}, {'_TYPE': [], '_VAL': ['window']}]], 'since': 0}, {'method': | |
| v:true, 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['window_set_height']}, 'return_type': {'_TYPE': [], '_VAL': ['void']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Window']}, {'_TYPE': [], '_VAL': | |
| ['window']}], [{'_TYPE': [], '_VAL': ['Integer']}, {'_TYPE': [], '_VAL': | |
| ['height']}]], 'since': 0}, {'method': v:true, 'deprecated_since': 1, 'name': | |
| {'_TYPE': [], '_VAL': ['window_get_width']}, 'return_type': {'_TYPE': [], | |
| '_VAL': ['Integer']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Window']}, | |
| {'_TYPE': [], '_VAL': ['window']}]], 'since': 0}, {'method': v:true, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': ['window_set_width']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], | |
| '_VAL': ['Window']}, {'_TYPE': [], '_VAL': ['window']}], [{'_TYPE': [], | |
| '_VAL': ['Integer']}, {'_TYPE': [], '_VAL': ['width']}]], 'since': 0}, | |
| {'method': v:true, 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['window_get_var']}, 'return_type': {'_TYPE': [], '_VAL': ['Object']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Window']}, {'_TYPE': [], '_VAL': | |
| ['window']}], [{'_TYPE': [], '_VAL': ['String']}, {'_TYPE': [], '_VAL': | |
| ['name']}]], 'since': 0}, {'method': v:true, 'deprecated_since': 1, 'name': | |
| {'_TYPE': [], '_VAL': ['window_get_option']}, 'return_type': {'_TYPE': [], | |
| '_VAL': ['Object']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Window']}, | |
| {'_TYPE': [], '_VAL': ['window']}], [{'_TYPE': [], '_VAL': ['String']}, | |
| {'_TYPE': [], '_VAL': ['name']}]], 'since': 0}, {'method': v:true, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': ['window_set_option']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['void']}, 'parameters': [[{'_TYPE': [], | |
| '_VAL': ['Window']}, {'_TYPE': [], '_VAL': ['window']}], [{'_TYPE': [], | |
| '_VAL': ['String']}, {'_TYPE': [], '_VAL': ['name']}], [{'_TYPE': [], '_VAL': | |
| ['Object']}, {'_TYPE': [], '_VAL': ['value']}]], 'since': 0}, {'method': | |
| v:true, 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['window_get_position']}, 'return_type': {'_TYPE': [], '_VAL': | |
| ['ArrayOf(Integer, 2)']}, 'parameters': [[{'_TYPE': [], '_VAL': ['Window']}, | |
| {'_TYPE': [], '_VAL': ['window']}]], 'since': 0}, {'method': v:true, | |
| 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': ['window_get_tabpage']}, | |
| 'return_type': {'_TYPE': [], '_VAL': ['Tabpage']}, 'parameters': [[{'_TYPE': | |
| [], '_VAL': ['Window']}, {'_TYPE': [], '_VAL': ['window']}]], 'since': 0}, | |
| {'method': v:true, 'deprecated_since': 1, 'name': {'_TYPE': [], '_VAL': | |
| ['window_is_valid']}, 'return_type': {'_TYPE': [], '_VAL': ['Boolean']}, | |
| 'parameters': [[{'_TYPE': [], '_VAL': ['Window']}, {'_TYPE': [], '_VAL': | |
| ['window']}]], 'since': 0}], 'error_types': {'Validation': {'id': 1}, | |
| 'Exception': {'id': 0}}} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment