Skip to content

Instantly share code, notes, and snippets.

@chocopowwwa
Created June 22, 2020 21:16
Show Gist options
  • Select an option

  • Save chocopowwwa/fdb231883cd79e1c0c43e5075591b166 to your computer and use it in GitHub Desktop.

Select an option

Save chocopowwwa/fdb231883cd79e1c0c43e5075591b166 to your computer and use it in GitHub Desktop.
coc nvim issues/1532
4:14:43 AM DEBUG [transport] - request to nvim: 1,nvim_get_api_info,[]
4:14:43 AM DEBUG [transport] - request to nvim: 2,nvim_call_function,[
"coc#util#path_replace_patterns",
[]
]
4:14:43 AM DEBUG [transport] - nvim notification: nvim_set_var,[
"coc_process_pid",
1785399
]
4:14:43 AM DEBUG [transport] - response of nvim: 1,57ms,[
3,
{
"version": {
"major": 0,
"minor": 4,
"patch": 3,
"api_level": 6,
"api_compatible": 0,
"api_prerelease": false
},
"functions": [
{
"parameters": [
[
"Buffer",
"buffer"
]
],
"method": true,
"return_type": "Integer",
"name": "nvim_buf_line_count",
"since": 1
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"Integer",
"index"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "String",
"name": "buffer_get_line",
"since": 0
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"Boolean",
"send_buffer"
],
[
"Dictionary",
"opts"
]
],
"method": true,
"return_type": "Boolean",
"name": "nvim_buf_attach",
"since": 4
},
{
"parameters": [
[
"Buffer",
"buffer"
]
],
"method": true,
"return_type": "Boolean",
"name": "nvim_buf_detach",
"since": 4
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"Integer",
"index"
],
[
"String",
"line"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "void",
"name": "buffer_set_line",
"since": 0
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"Integer",
"index"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "void",
"name": "buffer_del_line",
"since": 0
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"Integer",
"start"
],
[
"Integer",
"end"
],
[
"Boolean",
"include_start"
],
[
"Boolean",
"include_end"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "ArrayOf(String)",
"name": "buffer_get_line_slice",
"since": 0
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"Integer",
"start"
],
[
"Integer",
"end"
],
[
"Boolean",
"strict_indexing"
]
],
"method": true,
"return_type": "ArrayOf(String)",
"name": "nvim_buf_get_lines",
"since": 1
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"Integer",
"start"
],
[
"Integer",
"end"
],
[
"Boolean",
"include_start"
],
[
"Boolean",
"include_end"
],
[
"ArrayOf(String)",
"replacement"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "void",
"name": "buffer_set_line_slice",
"since": 0
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"Integer",
"start"
],
[
"Integer",
"end"
],
[
"Boolean",
"strict_indexing"
],
[
"ArrayOf(String)",
"replacement"
]
],
"method": true,
"return_type": "void",
"name": "nvim_buf_set_lines",
"since": 1
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"Integer",
"index"
]
],
"method": true,
"return_type": "Integer",
"name": "nvim_buf_get_offset",
"since": 5
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"String",
"name"
]
],
"method": true,
"return_type": "Object",
"name": "nvim_buf_get_var",
"since": 1
},
{
"parameters": [
[
"Buffer",
"buffer"
]
],
"method": true,
"return_type": "Integer",
"name": "nvim_buf_get_changedtick",
"since": 2
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"String",
"mode"
]
],
"method": true,
"return_type": "ArrayOf(Dictionary)",
"name": "nvim_buf_get_keymap",
"since": 3
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"String",
"mode"
],
[
"String",
"lhs"
],
[
"String",
"rhs"
],
[
"Dictionary",
"opts"
]
],
"method": true,
"return_type": "void",
"name": "nvim_buf_set_keymap",
"since": 6
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"String",
"mode"
],
[
"String",
"lhs"
]
],
"method": true,
"return_type": "void",
"name": "nvim_buf_del_keymap",
"since": 6
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"Dictionary",
"opts"
]
],
"method": true,
"return_type": "Dictionary",
"name": "nvim_buf_get_commands",
"since": 4
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"String",
"name"
],
[
"Object",
"value"
]
],
"method": true,
"return_type": "void",
"name": "nvim_buf_set_var",
"since": 1
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"String",
"name"
]
],
"method": true,
"return_type": "void",
"name": "nvim_buf_del_var",
"since": 1
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"String",
"name"
],
[
"Object",
"value"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "Object",
"name": "buffer_set_var",
"since": 0
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"String",
"name"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "Object",
"name": "buffer_del_var",
"since": 0
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"String",
"name"
]
],
"method": true,
"return_type": "Object",
"name": "nvim_buf_get_option",
"since": 1
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"String",
"name"
],
[
"Object",
"value"
]
],
"method": true,
"return_type": "void",
"name": "nvim_buf_set_option",
"since": 1
},
{
"parameters": [
[
"Buffer",
"buffer"
]
],
"method": true,
"deprecated_since": 2,
"return_type": "Integer",
"name": "nvim_buf_get_number",
"since": 1
},
{
"parameters": [
[
"Buffer",
"buffer"
]
],
"method": true,
"return_type": "String",
"name": "nvim_buf_get_name",
"since": 1
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"String",
"name"
]
],
"method": true,
"return_type": "void",
"name": "nvim_buf_set_name",
"since": 1
},
{
"parameters": [
[
"Buffer",
"buffer"
]
],
"method": true,
"return_type": "Boolean",
"name": "nvim_buf_is_loaded",
"since": 5
},
{
"parameters": [
[
"Buffer",
"buffer"
]
],
"method": true,
"return_type": "Boolean",
"name": "nvim_buf_is_valid",
"since": 1
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"Integer",
"lnum"
],
[
"ArrayOf(String)",
"lines"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "void",
"name": "buffer_insert",
"since": 0
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"String",
"name"
]
],
"method": true,
"return_type": "ArrayOf(Integer, 2)",
"name": "nvim_buf_get_mark",
"since": 1
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"Integer",
"ns_id"
],
[
"String",
"hl_group"
],
[
"Integer",
"line"
],
[
"Integer",
"col_start"
],
[
"Integer",
"col_end"
]
],
"method": true,
"return_type": "Integer",
"name": "nvim_buf_add_highlight",
"since": 1
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"Integer",
"ns_id"
],
[
"Integer",
"line_start"
],
[
"Integer",
"line_end"
]
],
"method": true,
"return_type": "void",
"name": "nvim_buf_clear_namespace",
"since": 5
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"Integer",
"ns_id"
],
[
"Integer",
"line_start"
],
[
"Integer",
"line_end"
]
],
"method": true,
"return_type": "void",
"name": "nvim_buf_clear_highlight",
"since": 1
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"Integer",
"ns_id"
],
[
"Integer",
"line"
],
[
"Array",
"chunks"
],
[
"Dictionary",
"opts"
]
],
"method": true,
"return_type": "Integer",
"name": "nvim_buf_set_virtual_text",
"since": 5
},
{
"parameters": [
[
"Tabpage",
"tabpage"
]
],
"method": true,
"return_type": "ArrayOf(Window)",
"name": "nvim_tabpage_list_wins",
"since": 1
},
{
"parameters": [
[
"Tabpage",
"tabpage"
],
[
"String",
"name"
]
],
"method": true,
"return_type": "Object",
"name": "nvim_tabpage_get_var",
"since": 1
},
{
"parameters": [
[
"Tabpage",
"tabpage"
],
[
"String",
"name"
],
[
"Object",
"value"
]
],
"method": true,
"return_type": "void",
"name": "nvim_tabpage_set_var",
"since": 1
},
{
"parameters": [
[
"Tabpage",
"tabpage"
],
[
"String",
"name"
]
],
"method": true,
"return_type": "void",
"name": "nvim_tabpage_del_var",
"since": 1
},
{
"parameters": [
[
"Tabpage",
"tabpage"
],
[
"String",
"name"
],
[
"Object",
"value"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "Object",
"name": "tabpage_set_var",
"since": 0
},
{
"parameters": [
[
"Tabpage",
"tabpage"
],
[
"String",
"name"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "Object",
"name": "tabpage_del_var",
"since": 0
},
{
"parameters": [
[
"Tabpage",
"tabpage"
]
],
"method": true,
"return_type": "Window",
"name": "nvim_tabpage_get_win",
"since": 1
},
{
"parameters": [
[
"Tabpage",
"tabpage"
]
],
"method": true,
"return_type": "Integer",
"name": "nvim_tabpage_get_number",
"since": 1
},
{
"parameters": [
[
"Tabpage",
"tabpage"
]
],
"method": true,
"return_type": "Boolean",
"name": "nvim_tabpage_is_valid",
"since": 1
},
{
"parameters": [
[
"Integer",
"width"
],
[
"Integer",
"height"
],
[
"Dictionary",
"options"
]
],
"method": false,
"return_type": "void",
"name": "nvim_ui_attach",
"since": 1
},
{
"parameters": [
[
"Integer",
"width"
],
[
"Integer",
"height"
],
[
"Boolean",
"enable_rgb"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "void",
"name": "ui_attach",
"since": 0
},
{
"parameters": [],
"method": false,
"return_type": "void",
"name": "nvim_ui_detach",
"since": 1
},
{
"parameters": [
[
"Integer",
"width"
],
[
"Integer",
"height"
]
],
"method": false,
"return_type": "void",
"name": "nvim_ui_try_resize",
"since": 1
},
{
"parameters": [
[
"String",
"name"
],
[
"Object",
"value"
]
],
"method": false,
"return_type": "void",
"name": "nvim_ui_set_option",
"since": 1
},
{
"parameters": [
[
"Integer",
"grid"
],
[
"Integer",
"width"
],
[
"Integer",
"height"
]
],
"method": false,
"return_type": "void",
"name": "nvim_ui_try_resize_grid",
"since": 6
},
{
"parameters": [
[
"Integer",
"height"
]
],
"method": false,
"return_type": "void",
"name": "nvim_ui_pum_set_height",
"since": 6
},
{
"parameters": [
[
"String",
"command"
]
],
"method": false,
"return_type": "void",
"name": "nvim_command",
"since": 1
},
{
"parameters": [
[
"String",
"name"
],
[
"Boolean",
"rgb"
]
],
"method": false,
"return_type": "Dictionary",
"name": "nvim_get_hl_by_name",
"since": 3
},
{
"parameters": [
[
"Integer",
"hl_id"
],
[
"Boolean",
"rgb"
]
],
"method": false,
"return_type": "Dictionary",
"name": "nvim_get_hl_by_id",
"since": 3
},
{
"parameters": [
[
"String",
"keys"
],
[
"String",
"mode"
],
[
"Boolean",
"escape_csi"
]
],
"method": false,
"return_type": "void",
"name": "nvim_feedkeys",
"since": 1
},
{
"parameters": [
[
"String",
"keys"
]
],
"method": false,
"return_type": "Integer",
"name": "nvim_input",
"since": 1
},
{
"parameters": [
[
"String",
"button"
],
[
"String",
"action"
],
[
"String",
"modifier"
],
[
"Integer",
"grid"
],
[
"Integer",
"row"
],
[
"Integer",
"col"
]
],
"method": false,
"return_type": "void",
"name": "nvim_input_mouse",
"since": 6
},
{
"parameters": [
[
"String",
"str"
],
[
"Boolean",
"from_part"
],
[
"Boolean",
"do_lt"
],
[
"Boolean",
"special"
]
],
"method": false,
"return_type": "String",
"name": "nvim_replace_termcodes",
"since": 1
},
{
"parameters": [
[
"String",
"command"
]
],
"method": false,
"return_type": "String",
"name": "nvim_command_output",
"since": 1
},
{
"parameters": [
[
"String",
"expr"
]
],
"method": false,
"return_type": "Object",
"name": "nvim_eval",
"since": 1
},
{
"parameters": [
[
"String",
"code"
],
[
"Array",
"args"
]
],
"method": false,
"return_type": "Object",
"name": "nvim_execute_lua",
"since": 3
},
{
"parameters": [
[
"String",
"fn"
],
[
"Array",
"args"
]
],
"method": false,
"return_type": "Object",
"name": "nvim_call_function",
"since": 1
},
{
"parameters": [
[
"Object",
"dict"
],
[
"String",
"fn"
],
[
"Array",
"args"
]
],
"method": false,
"return_type": "Object",
"name": "nvim_call_dict_function",
"since": 4
},
{
"parameters": [
[
"String",
"text"
]
],
"method": false,
"return_type": "Integer",
"name": "nvim_strwidth",
"since": 1
},
{
"parameters": [],
"method": false,
"return_type": "ArrayOf(String)",
"name": "nvim_list_runtime_paths",
"since": 1
},
{
"parameters": [
[
"String",
"dir"
]
],
"method": false,
"return_type": "void",
"name": "nvim_set_current_dir",
"since": 1
},
{
"parameters": [],
"method": false,
"return_type": "String",
"name": "nvim_get_current_line",
"since": 1
},
{
"parameters": [
[
"String",
"line"
]
],
"method": false,
"return_type": "void",
"name": "nvim_set_current_line",
"since": 1
},
{
"parameters": [],
"method": false,
"return_type": "void",
"name": "nvim_del_current_line",
"since": 1
},
{
"parameters": [
[
"String",
"name"
]
],
"method": false,
"return_type": "Object",
"name": "nvim_get_var",
"since": 1
},
{
"parameters": [
[
"String",
"name"
],
[
"Object",
"value"
]
],
"method": false,
"return_type": "void",
"name": "nvim_set_var",
"since": 1
},
{
"parameters": [
[
"String",
"name"
]
],
"method": false,
"return_type": "void",
"name": "nvim_del_var",
"since": 1
},
{
"parameters": [
[
"String",
"name"
],
[
"Object",
"value"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "Object",
"name": "vim_set_var",
"since": 0
},
{
"parameters": [
[
"String",
"name"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "Object",
"name": "vim_del_var",
"since": 0
},
{
"parameters": [
[
"String",
"name"
]
],
"method": false,
"return_type": "Object",
"name": "nvim_get_vvar",
"since": 1
},
{
"parameters": [
[
"String",
"name"
],
[
"Object",
"value"
]
],
"method": false,
"return_type": "void",
"name": "nvim_set_vvar",
"since": 6
},
{
"parameters": [
[
"String",
"name"
]
],
"method": false,
"return_type": "Object",
"name": "nvim_get_option",
"since": 1
},
{
"parameters": [
[
"String",
"name"
],
[
"Object",
"value"
]
],
"method": false,
"return_type": "void",
"name": "nvim_set_option",
"since": 1
},
{
"parameters": [
[
"String",
"str"
]
],
"method": false,
"return_type": "void",
"name": "nvim_out_write",
"since": 1
},
{
"parameters": [
[
"String",
"str"
]
],
"method": false,
"return_type": "void",
"name": "nvim_err_write",
"since": 1
},
{
"parameters": [
[
"String",
"str"
]
],
"method": false,
"return_type": "void",
"name": "nvim_err_writeln",
"since": 1
},
{
"parameters": [],
"method": false,
"return_type": "ArrayOf(Buffer)",
"name": "nvim_list_bufs",
"since": 1
},
{
"parameters": [],
"method": false,
"return_type": "Buffer",
"name": "nvim_get_current_buf",
"since": 1
},
{
"parameters": [
[
"Buffer",
"buffer"
]
],
"method": false,
"return_type": "void",
"name": "nvim_set_current_buf",
"since": 1
},
{
"parameters": [],
"method": false,
"return_type": "ArrayOf(Window)",
"name": "nvim_list_wins",
"since": 1
},
{
"parameters": [],
"method": false,
"return_type": "Window",
"name": "nvim_get_current_win",
"since": 1
},
{
"parameters": [
[
"Window",
"window"
]
],
"method": false,
"return_type": "void",
"name": "nvim_set_current_win",
"since": 1
},
{
"parameters": [
[
"Boolean",
"listed"
],
[
"Boolean",
"scratch"
]
],
"method": false,
"return_type": "Buffer",
"name": "nvim_create_buf",
"since": 6
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"Boolean",
"enter"
],
[
"Dictionary",
"config"
]
],
"method": false,
"return_type": "Window",
"name": "nvim_open_win",
"since": 6
},
{
"parameters": [],
"method": false,
"return_type": "ArrayOf(Tabpage)",
"name": "nvim_list_tabpages",
"since": 1
},
{
"parameters": [],
"method": false,
"return_type": "Tabpage",
"name": "nvim_get_current_tabpage",
"since": 1
},
{
"parameters": [
[
"Tabpage",
"tabpage"
]
],
"method": false,
"return_type": "void",
"name": "nvim_set_current_tabpage",
"since": 1
},
{
"parameters": [
[
"String",
"name"
]
],
"method": false,
"return_type": "Integer",
"name": "nvim_create_namespace",
"since": 5
},
{
"parameters": [],
"method": false,
"return_type": "Dictionary",
"name": "nvim_get_namespaces",
"since": 5
},
{
"parameters": [
[
"String",
"data"
],
[
"Boolean",
"crlf"
],
[
"Integer",
"phase"
]
],
"method": false,
"return_type": "Boolean",
"name": "nvim_paste",
"since": 6
},
{
"parameters": [
[
"ArrayOf(String)",
"lines"
],
[
"String",
"type"
],
[
"Boolean",
"after"
],
[
"Boolean",
"follow"
]
],
"method": false,
"return_type": "void",
"name": "nvim_put",
"since": 6
},
{
"parameters": [
[
"String",
"event"
]
],
"method": false,
"return_type": "void",
"name": "nvim_subscribe",
"since": 1
},
{
"parameters": [
[
"String",
"event"
]
],
"method": false,
"return_type": "void",
"name": "nvim_unsubscribe",
"since": 1
},
{
"parameters": [
[
"String",
"name"
]
],
"method": false,
"return_type": "Integer",
"name": "nvim_get_color_by_name",
"since": 1
},
{
"parameters": [],
"method": false,
"return_type": "Dictionary",
"name": "nvim_get_color_map",
"since": 1
},
{
"parameters": [
[
"Dictionary",
"opts"
]
],
"method": false,
"return_type": "Dictionary",
"name": "nvim_get_context",
"since": 6
},
{
"parameters": [
[
"Dictionary",
"dict"
]
],
"method": false,
"return_type": "Object",
"name": "nvim_load_context",
"since": 6
},
{
"parameters": [],
"method": false,
"return_type": "Dictionary",
"name": "nvim_get_mode",
"since": 2
},
{
"parameters": [
[
"String",
"mode"
]
],
"method": false,
"return_type": "ArrayOf(Dictionary)",
"name": "nvim_get_keymap",
"since": 3
},
{
"parameters": [
[
"String",
"mode"
],
[
"String",
"lhs"
],
[
"String",
"rhs"
],
[
"Dictionary",
"opts"
]
],
"method": false,
"return_type": "void",
"name": "nvim_set_keymap",
"since": 6
},
{
"parameters": [
[
"String",
"mode"
],
[
"String",
"lhs"
]
],
"method": false,
"return_type": "void",
"name": "nvim_del_keymap",
"since": 6
},
{
"parameters": [
[
"Dictionary",
"opts"
]
],
"method": false,
"return_type": "Dictionary",
"name": "nvim_get_commands",
"since": 4
},
{
"parameters": [],
"method": false,
"return_type": "Array",
"name": "nvim_get_api_info",
"since": 1
},
{
"parameters": [
[
"String",
"name"
],
[
"Dictionary",
"version"
],
[
"String",
"type"
],
[
"Dictionary",
"methods"
],
[
"Dictionary",
"attributes"
]
],
"method": false,
"return_type": "void",
"name": "nvim_set_client_info",
"since": 4
},
{
"parameters": [
[
"Integer",
"chan"
]
],
"method": false,
"return_type": "Dictionary",
"name": "nvim_get_chan_info",
"since": 4
},
{
"parameters": [],
"method": false,
"return_type": "Array",
"name": "nvim_list_chans",
"since": 4
},
{
"parameters": [
[
"Array",
"calls"
]
],
"method": false,
"return_type": "Array",
"name": "nvim_call_atomic",
"since": 1
},
{
"parameters": [
[
"String",
"expr"
],
[
"String",
"flags"
],
[
"Boolean",
"highlight"
]
],
"method": false,
"return_type": "Dictionary",
"name": "nvim_parse_expression",
"since": 4
},
{
"parameters": [],
"method": false,
"return_type": "Array",
"name": "nvim_list_uis",
"since": 4
},
{
"parameters": [
[
"Integer",
"pid"
]
],
"method": false,
"return_type": "Array",
"name": "nvim_get_proc_children",
"since": 4
},
{
"parameters": [
[
"Integer",
"pid"
]
],
"method": false,
"return_type": "Object",
"name": "nvim_get_proc",
"since": 4
},
{
"parameters": [
[
"Integer",
"item"
],
[
"Boolean",
"insert"
],
[
"Boolean",
"finish"
],
[
"Dictionary",
"opts"
]
],
"method": false,
"return_type": "void",
"name": "nvim_select_popupmenu_item",
"since": 6
},
{
"parameters": [
[
"Window",
"window"
]
],
"method": true,
"return_type": "Buffer",
"name": "nvim_win_get_buf",
"since": 1
},
{
"parameters": [
[
"Window",
"window"
],
[
"Buffer",
"buffer"
]
],
"method": true,
"return_type": "void",
"name": "nvim_win_set_buf",
"since": 5
},
{
"parameters": [
[
"Window",
"window"
]
],
"method": true,
"return_type": "ArrayOf(Integer, 2)",
"name": "nvim_win_get_cursor",
"since": 1
},
{
"parameters": [
[
"Window",
"window"
],
[
"ArrayOf(Integer, 2)",
"pos"
]
],
"method": true,
"return_type": "void",
"name": "nvim_win_set_cursor",
"since": 1
},
{
"parameters": [
[
"Window",
"window"
]
],
"method": true,
"return_type": "Integer",
"name": "nvim_win_get_height",
"since": 1
},
{
"parameters": [
[
"Window",
"window"
],
[
"Integer",
"height"
]
],
"method": true,
"return_type": "void",
"name": "nvim_win_set_height",
"since": 1
},
{
"parameters": [
[
"Window",
"window"
]
],
"method": true,
"return_type": "Integer",
"name": "nvim_win_get_width",
"since": 1
},
{
"parameters": [
[
"Window",
"window"
],
[
"Integer",
"width"
]
],
"method": true,
"return_type": "void",
"name": "nvim_win_set_width",
"since": 1
},
{
"parameters": [
[
"Window",
"window"
],
[
"String",
"name"
]
],
"method": true,
"return_type": "Object",
"name": "nvim_win_get_var",
"since": 1
},
{
"parameters": [
[
"Window",
"window"
],
[
"String",
"name"
],
[
"Object",
"value"
]
],
"method": true,
"return_type": "void",
"name": "nvim_win_set_var",
"since": 1
},
{
"parameters": [
[
"Window",
"window"
],
[
"String",
"name"
]
],
"method": true,
"return_type": "void",
"name": "nvim_win_del_var",
"since": 1
},
{
"parameters": [
[
"Window",
"window"
],
[
"String",
"name"
],
[
"Object",
"value"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "Object",
"name": "window_set_var",
"since": 0
},
{
"parameters": [
[
"Window",
"window"
],
[
"String",
"name"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "Object",
"name": "window_del_var",
"since": 0
},
{
"parameters": [
[
"Window",
"window"
],
[
"String",
"name"
]
],
"method": true,
"return_type": "Object",
"name": "nvim_win_get_option",
"since": 1
},
{
"parameters": [
[
"Window",
"window"
],
[
"String",
"name"
],
[
"Object",
"value"
]
],
"method": true,
"return_type": "void",
"name": "nvim_win_set_option",
"since": 1
},
{
"parameters": [
[
"Window",
"window"
]
],
"method": true,
"return_type": "ArrayOf(Integer, 2)",
"name": "nvim_win_get_position",
"since": 1
},
{
"parameters": [
[
"Window",
"window"
]
],
"method": true,
"return_type": "Tabpage",
"name": "nvim_win_get_tabpage",
"since": 1
},
{
"parameters": [
[
"Window",
"window"
]
],
"method": true,
"return_type": "Integer",
"name": "nvim_win_get_number",
"since": 1
},
{
"parameters": [
[
"Window",
"window"
]
],
"method": true,
"return_type": "Boolean",
"name": "nvim_win_is_valid",
"since": 1
},
{
"parameters": [
[
"Window",
"window"
],
[
"Dictionary",
"config"
]
],
"method": true,
"return_type": "void",
"name": "nvim_win_set_config",
"since": 6
},
{
"parameters": [
[
"Window",
"window"
]
],
"method": true,
"return_type": "Dictionary",
"name": "nvim_win_get_config",
"since": 6
},
{
"parameters": [
[
"Window",
"window"
],
[
"Boolean",
"force"
]
],
"method": true,
"return_type": "void",
"name": "nvim_win_close",
"since": 6
},
{
"parameters": [
[
"Buffer",
"buffer"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "Integer",
"name": "buffer_line_count",
"since": 0
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"Integer",
"start"
],
[
"Integer",
"end"
],
[
"Boolean",
"strict_indexing"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "ArrayOf(String)",
"name": "buffer_get_lines",
"since": 0
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"Integer",
"start"
],
[
"Integer",
"end"
],
[
"Boolean",
"strict_indexing"
],
[
"ArrayOf(String)",
"replacement"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "void",
"name": "buffer_set_lines",
"since": 0
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"String",
"name"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "Object",
"name": "buffer_get_var",
"since": 0
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"String",
"name"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "Object",
"name": "buffer_get_option",
"since": 0
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"String",
"name"
],
[
"Object",
"value"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "void",
"name": "buffer_set_option",
"since": 0
},
{
"parameters": [
[
"Buffer",
"buffer"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "Integer",
"name": "buffer_get_number",
"since": 0
},
{
"parameters": [
[
"Buffer",
"buffer"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "String",
"name": "buffer_get_name",
"since": 0
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"String",
"name"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "void",
"name": "buffer_set_name",
"since": 0
},
{
"parameters": [
[
"Buffer",
"buffer"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "Boolean",
"name": "buffer_is_valid",
"since": 0
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"String",
"name"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "ArrayOf(Integer, 2)",
"name": "buffer_get_mark",
"since": 0
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"Integer",
"ns_id"
],
[
"String",
"hl_group"
],
[
"Integer",
"line"
],
[
"Integer",
"col_start"
],
[
"Integer",
"col_end"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "Integer",
"name": "buffer_add_highlight",
"since": 0
},
{
"parameters": [
[
"Buffer",
"buffer"
],
[
"Integer",
"ns_id"
],
[
"Integer",
"line_start"
],
[
"Integer",
"line_end"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "void",
"name": "buffer_clear_highlight",
"since": 0
},
{
"parameters": [
[
"Tabpage",
"tabpage"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "ArrayOf(Window)",
"name": "tabpage_get_windows",
"since": 0
},
{
"parameters": [
[
"Tabpage",
"tabpage"
],
[
"String",
"name"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "Object",
"name": "tabpage_get_var",
"since": 0
},
{
"parameters": [
[
"Tabpage",
"tabpage"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "Window",
"name": "tabpage_get_window",
"since": 0
},
{
"parameters": [
[
"Tabpage",
"tabpage"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "Boolean",
"name": "tabpage_is_valid",
"since": 0
},
{
"parameters": [],
"method": false,
"deprecated_since": 1,
"return_type": "void",
"name": "ui_detach",
"since": 0
},
{
"parameters": [
[
"Integer",
"width"
],
[
"Integer",
"height"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "Object",
"name": "ui_try_resize",
"since": 0
},
{
"parameters": [
[
"String",
"command"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "void",
"name": "vim_command",
"since": 0
},
{
"parameters": [
[
"String",
"keys"
],
[
"String",
"mode"
],
[
"Boolean",
"escape_csi"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "void",
"name": "vim_feedkeys",
"since": 0
},
{
"parameters": [
[
"String",
"keys"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "Integer",
"name": "vim_input",
"since": 0
},
{
"parameters": [
[
"String",
"str"
],
[
"Boolean",
"from_part"
],
[
"Boolean",
"do_lt"
],
[
"Boolean",
"special"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "String",
"name": "vim_replace_termcodes",
"since": 0
},
{
"parameters": [
[
"String",
"command"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "String",
"name": "vim_command_output",
"since": 0
},
{
"parameters": [
[
"String",
"expr"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "Object",
"name": "vim_eval",
"since": 0
},
{
"parameters": [
[
"String",
"fn"
],
[
"Array",
"args"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "Object",
"name": "vim_call_function",
"since": 0
},
{
"parameters": [
[
"String",
"text"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "Integer",
"name": "vim_strwidth",
"since": 0
},
{
"parameters": [],
"method": false,
"deprecated_since": 1,
"return_type": "ArrayOf(String)",
"name": "vim_list_runtime_paths",
"since": 0
},
{
"parameters": [
[
"String",
"dir"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "void",
"name": "vim_change_directory",
"since": 0
},
{
"parameters": [],
"method": false,
"deprecated_since": 1,
"return_type": "String",
"name": "vim_get_current_line",
"since": 0
},
{
"parameters": [
[
"String",
"line"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "void",
"name": "vim_set_current_line",
"since": 0
},
{
"parameters": [],
"method": false,
"deprecated_since": 1,
"return_type": "void",
"name": "vim_del_current_line",
"since": 0
},
{
"parameters": [
[
"String",
"name"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "Object",
"name": "vim_get_var",
"since": 0
},
{
"parameters": [
[
"String",
"name"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "Object",
"name": "vim_get_vvar",
"since": 0
},
{
"parameters": [
[
"String",
"name"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "Object",
"name": "vim_get_option",
"since": 0
},
{
"parameters": [
[
"String",
"name"
],
[
"Object",
"value"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "void",
"name": "vim_set_option",
"since": 0
},
{
"parameters": [
[
"String",
"str"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "void",
"name": "vim_out_write",
"since": 0
},
{
"parameters": [
[
"String",
"str"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "void",
"name": "vim_err_write",
"since": 0
},
{
"parameters": [
[
"String",
"str"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "void",
"name": "vim_report_error",
"since": 0
},
{
"parameters": [],
"method": false,
"deprecated_since": 1,
"return_type": "ArrayOf(Buffer)",
"name": "vim_get_buffers",
"since": 0
},
{
"parameters": [],
"method": false,
"deprecated_since": 1,
"return_type": "Buffer",
"name": "vim_get_current_buffer",
"since": 0
},
{
"parameters": [
[
"Buffer",
"buffer"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "void",
"name": "vim_set_current_buffer",
"since": 0
},
{
"parameters": [],
"method": false,
"deprecated_since": 1,
"return_type": "ArrayOf(Window)",
"name": "vim_get_windows",
"since": 0
},
{
"parameters": [],
"method": false,
"deprecated_since": 1,
"return_type": "Window",
"name": "vim_get_current_window",
"since": 0
},
{
"parameters": [
[
"Window",
"window"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "void",
"name": "vim_set_current_window",
"since": 0
},
{
"parameters": [],
"method": false,
"deprecated_since": 1,
"return_type": "ArrayOf(Tabpage)",
"name": "vim_get_tabpages",
"since": 0
},
{
"parameters": [],
"method": false,
"deprecated_since": 1,
"return_type": "Tabpage",
"name": "vim_get_current_tabpage",
"since": 0
},
{
"parameters": [
[
"Tabpage",
"tabpage"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "void",
"name": "vim_set_current_tabpage",
"since": 0
},
{
"parameters": [
[
"String",
"event"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "void",
"name": "vim_subscribe",
"since": 0
},
{
"parameters": [
[
"String",
"event"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "void",
"name": "vim_unsubscribe",
"since": 0
},
{
"parameters": [
[
"String",
"name"
]
],
"method": false,
"deprecated_since": 1,
"return_type": "Integer",
"name": "vim_name_to_color",
"since": 0
},
{
"parameters": [],
"method": false,
"deprecated_since": 1,
"return_type": "Dictionary",
"name": "vim_get_color_map",
"since": 0
},
{
"parameters": [],
"method": false,
"deprecated_since": 1,
"return_type": "Array",
"name": "vim_get_api_info",
"since": 0
},
{
"parameters": [
[
"Window",
"window"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "Buffer",
"name": "window_get_buffer",
"since": 0
},
{
"parameters": [
[
"Window",
"window"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "ArrayOf(Integer, 2)",
"name": "window_get_cursor",
"since": 0
},
{
"parameters": [
[
"Window",
"window"
],
[
"ArrayOf(Integer, 2)",
"pos"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "void",
"name": "window_set_cursor",
"since": 0
},
{
"parameters": [
[
"Window",
"window"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "Integer",
"name": "window_get_height",
"since": 0
},
{
"parameters": [
[
"Window",
"window"
],
[
"Integer",
"height"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "void",
"name": "window_set_height",
"since": 0
},
{
"parameters": [
[
"Window",
"window"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "Integer",
"name": "window_get_width",
"since": 0
},
{
"parameters": [
[
"Window",
"window"
],
[
"Integer",
"width"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "void",
"name": "window_set_width",
"since": 0
},
{
"parameters": [
[
"Window",
"window"
],
[
"String",
"name"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "Object",
"name": "window_get_var",
"since": 0
},
{
"parameters": [
[
"Window",
"window"
],
[
"String",
"name"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "Object",
"name": "window_get_option",
"since": 0
},
{
"parameters": [
[
"Window",
"window"
],
[
"String",
"name"
],
[
"Object",
"value"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "void",
"name": "window_set_option",
"since": 0
},
{
"parameters": [
[
"Window",
"window"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "ArrayOf(Integer, 2)",
"name": "window_get_position",
"since": 0
},
{
"parameters": [
[
"Window",
"window"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "Tabpage",
"name": "window_get_tabpage",
"since": 0
},
{
"parameters": [
[
"Window",
"window"
]
],
"method": true,
"deprecated_since": 1,
"return_type": "Boolean",
"name": "window_is_valid",
"since": 0
}
],
"ui_events": [
{
"parameters": [
[
"Boolean",
"enabled"
],
[
"Array",
"cursor_styles"
]
],
"name": "mode_info_set",
"since": 3
},
{
"parameters": [],
"name": "update_menu",
"since": 3
},
{
"parameters": [],
"name": "busy_start",
"since": 3
},
{
"parameters": [],
"name": "busy_stop",
"since": 3
},
{
"parameters": [],
"name": "mouse_on",
"since": 3
},
{
"parameters": [],
"name": "mouse_off",
"since": 3
},
{
"parameters": [
[
"String",
"mode"
],
[
"Integer",
"mode_idx"
]
],
"name": "mode_change",
"since": 3
},
{
"parameters": [],
"name": "bell",
"since": 3
},
{
"parameters": [],
"name": "visual_bell",
"since": 3
},
{
"parameters": [],
"name": "flush",
"since": 3
},
{
"parameters": [],
"name": "suspend",
"since": 3
},
{
"parameters": [
[
"String",
"title"
]
],
"name": "set_title",
"since": 3
},
{
"parameters": [
[
"String",
"icon"
]
],
"name": "set_icon",
"since": 3
},
{
"parameters": [
[
"String",
"name"
],
[
"Object",
"value"
]
],
"name": "option_set",
"since": 4
},
{
"parameters": [
[
"Integer",
"fg"
]
],
"name": "update_fg",
"since": 3
},
{
"parameters": [
[
"Integer",
"bg"
]
],
"name": "update_bg",
"since": 3
},
{
"parameters": [
[
"Integer",
"sp"
]
],
"name": "update_sp",
"since": 3
},
{
"parameters": [
[
"Integer",
"width"
],
[
"Integer",
"height"
]
],
"name": "resize",
"since": 3
},
{
"parameters": [],
"name": "clear",
"since": 3
},
{
"parameters": [],
"name": "eol_clear",
"since": 3
},
{
"parameters": [
[
"Integer",
"row"
],
[
"Integer",
"col"
]
],
"name": "cursor_goto",
"since": 3
},
{
"parameters": [
[
"Dictionary",
"attrs"
]
],
"name": "highlight_set",
"since": 3
},
{
"parameters": [
[
"String",
"str"
]
],
"name": "put",
"since": 3
},
{
"parameters": [
[
"Integer",
"top"
],
[
"Integer",
"bot"
],
[
"Integer",
"left"
],
[
"Integer",
"right"
]
],
"name": "set_scroll_region",
"since": 3
},
{
"parameters": [
[
"Integer",
"count"
]
],
"name": "scroll",
"since": 3
},
{
"parameters": [
[
"Integer",
"rgb_fg"
],
[
"Integer",
"rgb_bg"
],
[
"Integer",
"rgb_sp"
],
[
"Integer",
"cterm_fg"
],
[
"Integer",
"cterm_bg"
]
],
"name": "default_colors_set",
"since": 4
},
{
"parameters": [
[
"Integer",
"id"
],
[
"Dictionary",
"rgb_attrs"
],
[
"Dictionary",
"cterm_attrs"
],
[
"Array",
"info"
]
],
"name": "hl_attr_define",
"since": 5
},
{
"parameters": [
[
"String",
"name"
],
[
"Integer",
"id"
]
],
"name": "hl_group_set",
"since": 6
},
{
"parameters": [
[
"Integer",
"grid"
],
[
"Integer",
"width"
],
[
"Integer",
"height"
]
],
"name": "grid_resize",
"since": 5
},
{
"parameters": [
[
"Integer",
"grid"
]
],
"name": "grid_clear",
"since": 5
},
{
"parameters": [
[
"Integer",
"grid"
],
[
"Integer",
"row"
],
[
"Integer",
"col"
]
],
"name": "grid_cursor_goto",
"since": 5
},
{
"parameters": [
[
"Integer",
"grid"
],
[
"Integer",
"row"
],
[
"Integer",
"col_start"
],
[
"Array",
"data"
]
],
"name": "grid_line",
"since": 5
},
{
"parameters": [
[
"Integer",
"grid"
],
[
"Integer",
"top"
],
[
"Integer",
"bot"
],
[
"Integer",
"left"
],
[
"Integer",
"right"
],
[
"Integer",
"rows"
],
[
"Integer",
"cols"
]
],
"name": "grid_scroll",
"since": 5
},
{
"parameters": [
[
"Integer",
"grid"
]
],
"name": "grid_destroy",
"since": 6
},
{
"parameters": [
[
"Integer",
"grid"
],
[
"Window",
"win"
],
[
"Integer",
"startrow"
],
[
"Integer",
"startcol"
],
[
"Integer",
"width"
],
[
"Integer",
"height"
]
],
"name": "win_pos",
"since": 6
},
{
"parameters": [
[
"Integer",
"grid"
],
[
"Window",
"win"
],
[
"String",
"anchor"
],
[
"Integer",
"anchor_grid"
],
[
"Float",
"anchor_row"
],
[
"Float",
"anchor_col"
],
[
"Boolean",
"focusable"
]
],
"name": "win_float_pos",
"since": 6
},
{
"parameters": [
[
"Integer",
"grid"
],
[
"Window",
"win"
]
],
"name": "win_external_pos",
"since": 6
},
{
"parameters": [
[
"Integer",
"grid"
]
],
"name": "win_hide",
"since": 6
},
{
"parameters": [
[
"Integer",
"grid"
]
],
"name": "win_close",
"since": 6
},
{
"parameters": [
[
"Integer",
"grid"
],
[
"Integer",
"row"
],
[
"Boolean",
"scrolled"
],
[
"String",
"sep_char"
]
],
"name": "msg_set_pos",
"since": 6
},
{
"parameters": [
[
"Array",
"items"
],
[
"Integer",
"selected"
],
[
"Integer",
"row"
],
[
"Integer",
"col"
],
[
"Integer",
"grid"
]
],
"name": "popupmenu_show",
"since": 3
},
{
"parameters": [],
"name": "popupmenu_hide",
"since": 3
},
{
"parameters": [
[
"Integer",
"selected"
]
],
"name": "popupmenu_select",
"since": 3
},
{
"parameters": [
[
"Tabpage",
"current"
],
[
"Array",
"tabs"
]
],
"name": "tabline_update",
"since": 3
},
{
"parameters": [
[
"Array",
"content"
],
[
"Integer",
"pos"
],
[
"String",
"firstc"
],
[
"String",
"prompt"
],
[
"Integer",
"indent"
],
[
"Integer",
"level"
]
],
"name": "cmdline_show",
"since": 3
},
{
"parameters": [
[
"Integer",
"pos"
],
[
"Integer",
"level"
]
],
"name": "cmdline_pos",
"since": 3
},
{
"parameters": [
[
"String",
"c"
],
[
"Boolean",
"shift"
],
[
"Integer",
"level"
]
],
"name": "cmdline_special_char",
"since": 3
},
{
"parameters": [
[
"Integer",
"level"
]
],
"name": "cmdline_hide",
"since": 3
},
{
"parameters": [
[
"Array",
"lines"
]
],
"name": "cmdline_block_show",
"since": 3
},
{
"parameters": [
[
"Array",
"lines"
]
],
"name": "cmdline_block_append",
"since": 3
},
{
"parameters": [],
"name": "cmdline_block_hide",
"since": 3
},
{
"parameters": [
[
"Array",
"items"
]
],
"name": "wildmenu_show",
"since": 3
},
{
"parameters": [
[
"Integer",
"selected"
]
],
"name": "wildmenu_select",
"since": 3
},
{
"parameters": [],
"name": "wildmenu_hide",
"since": 3
},
{
"parameters": [
[
"String",
"kind"
],
[
"Array",
"content"
],
[
"Boolean",
"replace_last"
]
],
"name": "msg_show",
"since": 6
},
{
"parameters": [],
"name": "msg_clear",
"since": 6
},
{
"parameters": [
[
"Array",
"content"
]
],
"name": "msg_showcmd",
"since": 6
},
{
"parameters": [
[
"Array",
"content"
]
],
"name": "msg_showmode",
"since": 6
},
{
"parameters": [
[
"Array",
"content"
]
],
"name": "msg_ruler",
"since": 6
},
{
"parameters": [
[
"Array",
"entries"
]
],
"name": "msg_history_show",
"since": 6
}
],
"ui_options": [
"rgb",
"ext_cmdline",
"ext_popupmenu",
"ext_tabline",
"ext_wildmenu",
"ext_messages",
"ext_linegrid",
"ext_multigrid",
"ext_hlstate",
"ext_termcolors"
],
"error_types": {
"Exception": {
"id": 0
},
"Validation": {
"id": 1
}
},
"types": {
"Buffer": {
"id": 0,
"prefix": "nvim_buf_"
},
"Window": {
"id": 1,
"prefix": "nvim_win_"
},
"Tabpage": {
"id": 2,
"prefix": "nvim_tabpage_"
}
}
}
],null
4:14:43 AM DEBUG [transport] - receive notification: [
"VimEnter",
[]
]
4:14:43 AM DEBUG [transport] - nvim notification: nvim_set_client_info,[
"coc",
{
"major": 0,
"minor": 0,
"patch": 78
},
"remote",
{},
{}
]
4:14:43 AM DEBUG [transport] - request to nvim: 3,nvim_get_vvar,[
"vim_did_enter"
]
4:14:43 AM DEBUG [transport] - response of nvim: 2,57ms,null,null
4:14:43 AM DEBUG [transport] - response of nvim: 3,16ms,1,null
4:14:43 AM DEBUG [transport] - request to nvim: 4,nvim_eval,[
"&runtimepath"
]
4:14:43 AM DEBUG [transport] - response of nvim: 4,0ms,/home/pwyll/.config/nvim,/home/pwyll/.vim/plugged/rust.vim,/home/pwyll/.vim/plugged/vim-go,/home/pwyll/.vim/plugged/kotlin-vim,/home/pwyll/.vim/plugged/coc.nvim,/home/pwyll/.vim/plugged/nerdtree,/home/pwyll/.vim/plugged/nerdtree-git-plugin,/home/pwyll/.vim/plugged/vim-nerdtree-tabs,/home/pwyll/.vim/plugged/vista.vim,/home/pwyll/.vim/plugged/fzf.vim,/home/pwyll/.vim/plugged/vim-bufkill,/home/pwyll/.vim/plugged/vim-surround,/home/pwyll/.vim/plugged/vim-abolish,/home/pwyll/.vim/plugged/nerdcommenter,/home/pwyll/.vim/plugged/emmet-vim,/home/pwyll/.vim/plugged/editorconfig-vim,/home/pwyll/.vim/plugged/julia-vim,/home/pwyll/.vim/plugged/vim-fugitive,/home/pwyll/.vim/plugged/vim-gitgutter,/home/pwyll/.vim/plugged/syntastic,/home/pwyll/.vim/plugged/tabular,/home/pwyll/.vim/plugged/vim-airline,/home/pwyll/.vim/plugged/vim-indent-guides,/home/pwyll/.vim/plugged/vim-multiple-cursors,/home/pwyll/.vim/plugged/fastfold,/home/pwyll/.vim/plugged/vim-colors-xcode,/home/pwyll/.vim/plugged/papercolor-theme,/home/pwyll/.vim/plugged/dracula,/home/pwyll/.vim/plugged/jellybeans.vim,/home/pwyll/.vim/plugged/vim-synthwave84,/home/pwyll/.vim/plugged/molokai,/home/pwyll/.vim/plugged/neomake,/home/pwyll/.vim/plugged/vim-markdown,/etc/xdg/nvim,/home/pwyll/.local/share/nvim/site,/home/pwyll/.local/share/flatpak/exports/share/nvim/site,/var/lib/flatpak/exports/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/share/nvim/runtime,/usr/share/nvim/runtime/pack/dist/opt/matchit,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/var/lib/flatpak/exports/share/nvim/site/after,/home/pwyll/.local/share/flatpak/exports/share/nvim/site/after,/home/pwyll/.local/share/nvim/site/after,/etc/xdg/nvim/after,/home/pwyll/.config/nvim/after,/home/pwyll/.vim/plugged/rust.vim/after,/home/pwyll/.vim/plugged/tabular/after,/home/pwyll/.vim/plugged/dracula/after,/home/pwyll/.vim/plugged/vim-markdown/after,/usr/share/vim/vimfiles,null
4:14:43 AM DEBUG [transport] - request to nvim: 5,nvim_call_function,[
"coc#util#vim_info",
[]
]
4:14:43 AM DEBUG [transport] - response of nvim: 5,3ms,{
"pid": 1785396,
"version": "0.4.3",
"background": "dark",
"columns": 118,
"completeOpt": "menu,preview",
"mode": "n",
"textprop": false,
"runtimepath": "/home/pwyll/.config/nvim,/home/pwyll/.vim/plugged/rust.vim,/home/pwyll/.vim/plugged/vim-go,/home/pwyll/.vim/plugged/kotlin-vim,/home/pwyll/.vim/plugged/coc.nvim,/home/pwyll/.vim/plugged/nerdtree,/home/pwyll/.vim/plugged/nerdtree-git-plugin,/home/pwyll/.vim/plugged/vim-nerdtree-tabs,/home/pwyll/.vim/plugged/vista.vim,/home/pwyll/.vim/plugged/fzf.vim,/home/pwyll/.vim/plugged/vim-bufkill,/home/pwyll/.vim/plugged/vim-surround,/home/pwyll/.vim/plugged/vim-abolish,/home/pwyll/.vim/plugged/nerdcommenter,/home/pwyll/.vim/plugged/emmet-vim,/home/pwyll/.vim/plugged/editorconfig-vim,/home/pwyll/.vim/plugged/julia-vim,/home/pwyll/.vim/plugged/vim-fugitive,/home/pwyll/.vim/plugged/vim-gitgutter,/home/pwyll/.vim/plugged/syntastic,/home/pwyll/.vim/plugged/tabular,/home/pwyll/.vim/plugged/vim-airline,/home/pwyll/.vim/plugged/vim-indent-guides,/home/pwyll/.vim/plugged/vim-multiple-cursors,/home/pwyll/.vim/plugged/fastfold,/home/pwyll/.vim/plugged/vim-colors-xcode,/home/pwyll/.vim/plugged/papercolor-theme,/home/pwyll/.vim/plugged/dracula,/home/pwyll/.vim/plugged/jellybeans.vim,/home/pwyll/.vim/plugged/vim-synthwave84,/home/pwyll/.vim/plugged/molokai,/home/pwyll/.vim/plugged/neomake,/home/pwyll/.vim/plugged/vim-markdown,/etc/xdg/nvim,/home/pwyll/.local/share/nvim/site,/home/pwyll/.local/share/flatpak/exports/share/nvim/site,/var/lib/flatpak/exports/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/share/nvim/runtime,/usr/share/nvim/runtime/pack/dist/opt/matchit,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/var/lib/flatpak/exports/share/nvim/site/after,/home/pwyll/.local/share/flatpak/exports/share/nvim/site/after,/home/pwyll/.local/share/nvim/site/after,/etc/xdg/nvim/after,/home/pwyll/.config/nvim/after,/home/pwyll/.vim/plugged/rust.vim/after,/home/pwyll/.vim/plugged/tabular/after,/home/pwyll/.vim/plugged/dracula/after,/home/pwyll/.vim/plugged/vim-markdown/after,/usr/share/vim/vimfiles",
"progpath": "/usr/bin/nvim",
"isCygwin": false,
"disabledSources": {},
"isMacvim": false,
"floating": true,
"extensionRoot": "/home/pwyll/.config/coc/extensions",
"lines": 23,
"cmdheight": 2,
"config": {},
"isVim": false,
"workspaceFolders": null,
"pumevent": 1,
"isiTerm": 0,
"filetypeMap": {},
"globalExtensions": [],
"locationlist": 1,
"colorscheme": "PaperColor",
"vimCommands": [],
"watchExtensions": [],
"guicursor": "n-v-c-sm:block,i-ci-ve:ver25,r-cr-o:hor20"
},null
4:14:43 AM DEBUG [transport] - request to nvim: 6,nvim_list_bufs,[]
4:14:43 AM DEBUG [transport] - response of nvim: 6,1ms,[
"[nvim_buf_1]"
],null
4:14:43 AM DEBUG [transport] - request to nvim: 7,nvim_call_function,[
"bufnr",
[
"%"
]
]
4:14:43 AM DEBUG [transport] - response of nvim: 7,1ms,1,null
4:14:43 AM DEBUG [transport] - request to nvim: 8,nvim_call_function,[
"coc#util#get_bufoptions",
[
1
]
]
4:14:43 AM DEBUG [transport] - response of nvim: 8,1ms,{
"changedtick": 3,
"variables": {},
"winid": 1000,
"eol": 1,
"previewwindow": false,
"bufname": "countingsort.py",
"fullpath": "/home/pwyll/Projects/learning/algorithm/collections/countinsort/countingsort.py",
"filetype": "python",
"buftype": "",
"iskeyword": "@,48-57,_,192-255",
"size": 162
},null
4:14:43 AM DEBUG [transport] - request to nvim: 9,nvim_buf_attach,[
"[nvim_buf_1]",
false,
{}
]
4:14:43 AM DEBUG [transport] - receive notification: [
"nvim_buf_changedtick_event",
[
"[nvim_buf_1]",
3
]
]
4:14:43 AM DEBUG [transport] - response of nvim: 9,1ms,true,null
4:14:43 AM DEBUG [transport] - request to nvim: 10,nvim_buf_get_lines,[
"[nvim_buf_1]",
0,
-1,
true
]
4:14:43 AM DEBUG [transport] - response of nvim: 10,2ms,[
"#!/usr/bin/env python",
"\"\"\" Provide Counting Sort Impelementation \"\"\"",
"",
"",
"from typing import List",
"",
"",
"def counting_sort(A: List, B: List, k: int):",
" C = []",
"",
" pass"
],null
4:14:43 AM DEBUG [transport] - request to nvim: 11,nvim_call_function,[
"win_getid",
[]
]
4:14:43 AM DEBUG [transport] - response of nvim: 11,0ms,1000,null
4:14:43 AM DEBUG [transport] - nvim notification: nvim_call_function,[
"coc#_watch",
[
"coc_sources_disable_map"
]
]
4:14:43 AM DEBUG [transport] - nvim notification: nvim_call_atomic,[
[
[
"nvim_command",
[
"sign define CocError linehl=CocErrorLine texthl=CocErrorSign text=>> numhl=CocErrorSign"
]
],
[
"nvim_command",
[
"sign define CocWarning linehl=CocWarningLine texthl=CocWarningSign text=⚠ numhl=CocWarningSign"
]
],
[
"nvim_command",
[
"sign define CocInfo linehl=CocInfoLine texthl=CocInfoSign text=>> numhl=CocInfoSign"
]
],
[
"nvim_command",
[
"sign define CocHint linehl=CocHintLine texthl=CocHintSign text=>> numhl=CocHintSign"
]
]
]
]
4:14:43 AM DEBUG [transport] - nvim notification: nvim_command,[
"sign define CocSelected text=* texthl=CocSelectedText linehl=CocSelectedLine"
]
4:14:43 AM DEBUG [transport] - nvim notification: nvim_set_var,[
"coc_workspace_initialized",
1
]
4:14:43 AM DEBUG [transport] - nvim notification: nvim_set_var,[
"WorkspaceFolders",
[
"/home/pwyll/Projects/learning/algorithm/collections/countinsort"
]
]
4:14:43 AM DEBUG [transport] - request to nvim: 12,nvim_command,[
"source /tmp/coc.nvim-1785399/coc-1785399.vim"
]
4:14:43 AM DEBUG [transport] - nvim notification: nvim_set_var,[
"coc_service_initialized",
1
]
4:14:43 AM DEBUG [transport] - nvim notification: nvim_call_function,[
"coc#util#do_autocmd",
[
"CocNvimInit"
]
]
4:14:43 AM DEBUG [transport] - nvim notification: nvim_call_atomic,[
[
[
"nvim_set_var",
[
"coc_status",
" ⠧ Starting LS languageserver.python"
]
],
[
"nvim_call_function",
[
"coc#util#do_autocmd",
[
"CocStatusChange"
]
]
]
]
]
4:14:43 AM DEBUG [transport] - response of nvim: 12,22ms,null,null
4:14:43 AM DEBUG [transport] - nvim notification: nvim_call_atomic,[
[
[
"nvim_set_var",
[
"coc_status",
" ⠇ Starting LS languageserver.python"
]
],
[
"nvim_call_function",
[
"coc#util#do_autocmd",
[
"CocStatusChange"
]
]
]
]
]
4:14:43 AM DEBUG [transport] - nvim notification: nvim_call_atomic,[
[
[
"nvim_set_var",
[
"coc_status",
" ⠏ Starting LS languageserver.python"
]
],
[
"nvim_call_function",
[
"coc#util#do_autocmd",
[
"CocStatusChange"
]
]
]
]
]
4:14:44 AM DEBUG [transport] - nvim notification: nvim_call_atomic,[
[
[
"nvim_set_var",
[
"coc_status",
" ⠋ Starting LS languageserver.python"
]
],
[
"nvim_call_function",
[
"coc#util#do_autocmd",
[
"CocStatusChange"
]
]
]
]
]
4:14:44 AM DEBUG [transport] - nvim notification: nvim_call_atomic,[
[
[
"nvim_set_var",
[
"coc_status",
" ⠙ Starting LS languageserver.python"
]
],
[
"nvim_call_function",
[
"coc#util#do_autocmd",
[
"CocStatusChange"
]
]
]
]
]
4:14:44 AM DEBUG [transport] - receive notification: [
"CocAutocmd",
[
"CursorMoved",
1,
[
2,
1
]
]
]
4:14:44 AM DEBUG [transport] - nvim notification: nvim_call_atomic,[
[
[
"nvim_set_var",
[
"coc_status",
" ⠹ Starting LS languageserver.python"
]
],
[
"nvim_call_function",
[
"coc#util#do_autocmd",
[
"CocStatusChange"
]
]
]
]
]
4:14:44 AM DEBUG [transport] - nvim notification: nvim_call_atomic,[
[
[
"nvim_set_var",
[
"coc_status",
" ⠸ Starting LS languageserver.python"
]
],
[
"nvim_call_function",
[
"coc#util#do_autocmd",
[
"CocStatusChange"
]
]
]
]
]
4:14:44 AM DEBUG [transport] - request to nvim: 13,nvim_eval,[
"[bufnr(\"%\"),coc#util#cursor(),&filetype,mode(),get(b:,\"coc_diagnostic_disable\",0)]"
]
4:14:44 AM DEBUG [transport] - response of nvim: 13,1ms,[
1,
[
1,
0
],
"python",
"n",
0
],null
4:14:44 AM DEBUG [transport] - nvim notification: nvim_call_atomic,[
[
[
"nvim_set_var",
[
"coc_status",
" ⠼ Starting LS languageserver.python"
]
],
[
"nvim_call_function",
[
"coc#util#do_autocmd",
[
"CocStatusChange"
]
]
]
]
]
4:14:44 AM DEBUG [transport] - nvim notification: nvim_call_atomic,[
[
[
"nvim_set_var",
[
"coc_status",
" ⠴ Starting LS languageserver.python"
]
],
[
"nvim_call_function",
[
"coc#util#do_autocmd",
[
"CocStatusChange"
]
]
]
]
]
4:14:44 AM DEBUG [transport] - nvim notification: nvim_call_atomic,[
[
[
"nvim_set_var",
[
"coc_status",
" ⠦ Starting LS languageserver.python"
]
],
[
"nvim_call_function",
[
"coc#util#do_autocmd",
[
"CocStatusChange"
]
]
]
]
]
4:14:44 AM DEBUG [transport] - nvim notification: nvim_call_atomic,[
[
[
"nvim_set_var",
[
"coc_status",
" ⠧ Starting LS languageserver.python finished"
]
],
[
"nvim_call_function",
[
"coc#util#do_autocmd",
[
"CocStatusChange"
]
]
]
]
]
4:14:44 AM DEBUG [transport] - nvim notification: nvim_call_atomic,[
[
[
"nvim_set_var",
[
"coc_status",
" ⠇ Starting LS languageserver.python finished"
]
],
[
"nvim_call_function",
[
"coc#util#do_autocmd",
[
"CocStatusChange"
]
]
]
]
]
4:14:44 AM DEBUG [transport] - receive notification: [
"CocAutocmd",
[
"CursorMoved",
1,
[
3,
1
]
]
]
4:14:44 AM DEBUG [transport] - receive notification: [
"CocAutocmd",
[
"CursorMoved",
1,
[
4,
1
]
]
]
4:14:44 AM DEBUG [transport] - receive notification: [
"CocAutocmd",
[
"CursorMoved",
1,
[
5,
1
]
]
]
4:14:44 AM DEBUG [transport] - nvim notification: nvim_call_atomic,[
[
[
"nvim_set_var",
[
"coc_status",
" ⠏ Starting LS languageserver.python finished"
]
],
[
"nvim_call_function",
[
"coc#util#do_autocmd",
[
"CocStatusChange"
]
]
]
]
]
4:14:44 AM DEBUG [transport] - receive notification: [
"CocAutocmd",
[
"CursorMoved",
1,
[
6,
1
]
]
]
4:14:45 AM DEBUG [transport] - receive notification: [
"CocAutocmd",
[
"CursorMoved",
1,
[
7,
1
]
]
]
4:14:45 AM DEBUG [transport] - nvim notification: nvim_call_atomic,[
[
[
"nvim_set_var",
[
"coc_status",
" ⠋ Starting LS languageserver.python finished"
]
],
[
"nvim_call_function",
[
"coc#util#do_autocmd",
[
"CocStatusChange"
]
]
]
]
]
4:14:45 AM DEBUG [transport] - receive notification: [
"CocAutocmd",
[
"CursorMoved",
1,
[
8,
1
]
]
]
4:14:45 AM DEBUG [transport] - receive notification: [
"CocAutocmd",
[
"CursorMoved",
1,
[
9,
1
]
]
]
4:14:45 AM DEBUG [transport] - receive notification: [
"CocAutocmd",
[
"CursorMoved",
1,
[
10,
1
]
]
]
4:14:45 AM DEBUG [transport] - nvim notification: nvim_call_atomic,[
[
[
"nvim_set_var",
[
"coc_status",
" ⠙ Starting LS languageserver.python finished"
]
],
[
"nvim_call_function",
[
"coc#util#do_autocmd",
[
"CocStatusChange"
]
]
]
]
]
4:14:45 AM DEBUG [transport] - receive notification: [
"CocAutocmd",
[
"CursorMoved",
1,
[
11,
1
]
]
]
4:14:45 AM DEBUG [transport] - nvim notification: nvim_call_atomic,[
[
[
"nvim_set_var",
[
"coc_status",
""
]
],
[
"nvim_call_function",
[
"coc#util#do_autocmd",
[
"CocStatusChange"
]
]
]
]
]
4:14:45 AM DEBUG [transport] - request to nvim: 14,nvim_eval,[
"[bufnr(\"%\"),coc#util#cursor(),&filetype,mode(),get(b:,\"coc_diagnostic_disable\",0)]"
]
4:14:45 AM DEBUG [transport] - response of nvim: 14,0ms,[
1,
[
10,
0
],
"python",
"n",
0
],null
4:14:45 AM DEBUG [transport] - receive notification: [
"CocAutocmd",
[
"CursorMoved",
1,
[
10,
1
]
]
]
4:14:45 AM DEBUG [transport] - request to nvim: 15,nvim_eval,[
"[coc#util#check_refresh(1),mode(),bufnr(\"%\"), line(\".\")]"
]
4:14:45 AM DEBUG [transport] - response of nvim: 15,1ms,[
1,
"n",
1,
10
],null
4:14:45 AM DEBUG [transport] - request to nvim: 16,nvim_call_atomic,[
[
[
"nvim_call_function",
[
"coc#util#set_buf_var",
[
1,
"coc_diagnostic_info",
{
"error": 0,
"warning": 1,
"information": 0,
"hint": 0,
"lnums": [
0,
9,
0,
0
]
}
]
]
],
[
"nvim_call_function",
[
"coc#util#do_autocmd",
[
"CocDiagnosticChange"
]
]
],
[
"nvim_command",
[
"sign place 1000 line=9 name=CocWarning buffer=1"
]
],
[
"nvim_buf_add_highlight",
[
"[nvim_buf_1]",
1082,
"CocWarningHighlight",
8,
4,
10
]
]
]
]
4:14:45 AM DEBUG [transport] - response of nvim: 16,0ms,[
[
0,
0,
null,
1082
],
null
],null
4:14:45 AM DEBUG [transport] - request to nvim: 17,nvim_eval,[
"[bufnr(\"%\"),coc#util#cursor(),&filetype,mode(),get(b:,\"coc_diagnostic_disable\",0)]"
]
4:14:45 AM DEBUG [transport] - response of nvim: 17,8ms,[
1,
[
9,
0
],
"python",
"n",
0
],null
4:14:45 AM DEBUG [transport] - receive notification: [
"CocAutocmd",
[
"CursorMoved",
1,
[
9,
1
]
]
]
4:14:45 AM DEBUG [transport] - request to nvim: 18,nvim_eval,[
"[bufnr(\"%\"),coc#util#cursor(),&filetype,mode(),get(b:,\"coc_diagnostic_disable\",0)]"
]
4:14:45 AM DEBUG [transport] - response of nvim: 18,0ms,[
1,
[
8,
0
],
"python",
"n",
0
],null
4:14:46 AM DEBUG [transport] - receive notification: [
"highlight",
[]
]
4:14:46 AM DEBUG [transport] - request to nvim: 19,nvim_call_function,[
"bufnr",
[
"%"
]
]
4:14:46 AM DEBUG [transport] - receive notification: [
"CocAutocmd",
[
"CursorHold",
1
]
]
4:14:46 AM DEBUG [transport] - response of nvim: 19,3ms,1,null
4:14:46 AM DEBUG [transport] - request to nvim: 20,nvim_call_function,[
"coc#util#cursor",
[]
]
4:14:46 AM DEBUG [transport] - response of nvim: 20,1ms,[
8,
0
],null
4:14:46 AM DEBUG [transport] - receive request: [
1,
"CocAutocmd",
[
"BufWritePre",
1
]
]
4:14:46 AM DEBUG [transport] - request to nvim: 21,nvim_call_function,[
"coc#util#get_format_opts",
[
1
]
]
4:14:46 AM DEBUG [transport] - response of nvim: 21,1ms,[
4,
1
],null
4:14:46 AM DEBUG [transport] - response of client: 1,81ms,undefined,false
4:14:46 AM DEBUG [transport] - receive notification: [
"CocAutocmd",
[
"BufWritePost",
1
]
]
4:14:47 AM DEBUG [transport] - request to nvim: 22,nvim_eval,[
"[coc#util#check_refresh(1),mode(),bufnr(\"%\"), line(\".\")]"
]
4:14:47 AM DEBUG [transport] - receive notification: [
"CocAutocmd",
[
"CursorMoved",
1,
[
10,
1
]
]
]
4:14:47 AM DEBUG [transport] - response of nvim: 22,567ms,[
1,
"n",
1,
10
],null
4:14:47 AM DEBUG [transport] - request to nvim: 23,nvim_call_atomic,[
[
[
"nvim_call_function",
[
"coc#util#set_buf_var",
[
1,
"coc_diagnostic_info",
{
"error": 0,
"warning": 1,
"information": 0,
"hint": 0,
"lnums": [
0,
9,
0,
0
]
}
]
]
],
[
"nvim_call_function",
[
"coc#util#do_autocmd",
[
"CocDiagnosticChange"
]
]
],
[
"nvim_call_function",
[
"coc#util#unplace_signs",
[
1,
[
1000
]
]
]
],
[
"nvim_command",
[
"sign place 1000 line=9 name=CocWarning buffer=1"
]
],
[
"nvim_buf_clear_namespace",
[
"[nvim_buf_1]",
1082,
0,
-1
]
],
[
"nvim_buf_add_highlight",
[
"[nvim_buf_1]",
1082,
"CocWarningHighlight",
8,
4,
10
]
]
]
]
4:14:48 AM DEBUG [transport] - response of nvim: 23,5ms,[
[
0,
0,
0,
null,
null,
1082
],
null
],null
4:14:48 AM DEBUG [transport] - request to nvim: 24,nvim_eval,[
"[bufnr(\"%\"),coc#util#cursor(),&filetype,mode(),get(b:,\"coc_diagnostic_disable\",0)]"
]
4:14:48 AM DEBUG [transport] - response of nvim: 24,1ms,[
1,
[
9,
0
],
"python",
"n",
0
],null
4:14:48 AM DEBUG [transport] - receive notification: [
"highlight",
[]
]
4:14:48 AM DEBUG [transport] - request to nvim: 25,nvim_call_function,[
"bufnr",
[
"%"
]
]
4:14:48 AM DEBUG [transport] - receive notification: [
"CocAutocmd",
[
"CursorHold",
1
]
]
4:14:48 AM DEBUG [transport] - response of nvim: 25,5ms,1,null
4:14:48 AM DEBUG [transport] - request to nvim: 26,nvim_call_function,[
"coc#util#cursor",
[]
]
4:14:48 AM DEBUG [transport] - response of nvim: 26,1ms,[
9,
0
],null
4:14:49 AM DEBUG [transport] - receive notification: [
"CocAutocmd",
[
"CursorMoved",
1,
[
9,
1
]
]
]
4:14:49 AM DEBUG [transport] - request to nvim: 27,nvim_eval,[
"[bufnr(\"%\"),coc#util#cursor(),&filetype,mode(),get(b:,\"coc_diagnostic_disable\",0)]"
]
4:14:49 AM DEBUG [transport] - response of nvim: 27,1ms,[
1,
[
8,
0
],
"python",
"n",
0
],null
4:14:49 AM DEBUG [transport] - receive notification: [
"highlight",
[]
]
4:14:49 AM DEBUG [transport] - request to nvim: 28,nvim_call_function,[
"bufnr",
[
"%"
]
]
4:14:49 AM DEBUG [transport] - receive notification: [
"CocAutocmd",
[
"CursorHold",
1
]
]
4:14:49 AM DEBUG [transport] - response of nvim: 28,6ms,1,null
4:14:49 AM DEBUG [transport] - request to nvim: 29,nvim_call_function,[
"coc#util#cursor",
[]
]
4:14:49 AM DEBUG [transport] - response of nvim: 29,1ms,[
8,
0
],null
4:14:52 AM DEBUG [transport] - receive notification: [
"nvim_buf_lines_event",
[
"[nvim_buf_1]",
4,
9,
9,
[
" C = []"
],
false
]
]
4:14:52 AM DEBUG [transport] - receive notification: [
"CocAutocmd",
[
"CursorMoved",
1,
[
10,
5
]
]
]
4:14:52 AM DEBUG [transport] - receive notification: [
"CocAutocmd",
[
"TextChanged",
1,
4
]
]
4:14:52 AM DEBUG [transport] - request to nvim: 30,nvim_eval,[
"[bufnr(\"%\"),coc#util#cursor(),&filetype,mode(),get(b:,\"coc_diagnostic_disable\",0)]"
]
4:14:52 AM DEBUG [transport] - response of nvim: 30,0ms,[
1,
[
9,
4
],
"python",
"n",
0
],null
4:14:53 AM DEBUG [transport] - request to nvim: 31,nvim_eval,[
"[coc#util#check_refresh(1),mode(),bufnr(\"%\"), line(\".\")]"
]
4:14:53 AM DEBUG [transport] - response of nvim: 31,1ms,[
1,
"c",
1,
10
],null
4:14:53 AM DEBUG [transport] - request to nvim: 32,nvim_call_atomic,[
[
[
"nvim_call_function",
[
"coc#util#set_buf_var",
[
1,
"coc_diagnostic_info",
{
"error": 0,
"warning": 1,
"information": 0,
"hint": 0,
"lnums": [
0,
10,
0,
0
]
}
]
]
],
[
"nvim_call_function",
[
"coc#util#do_autocmd",
[
"CocDiagnosticChange"
]
]
],
[
"nvim_call_function",
[
"coc#util#unplace_signs",
[
1,
[
1000
]
]
]
],
[
"nvim_command",
[
"sign place 1000 line=10 name=CocWarning buffer=1"
]
],
[
"nvim_buf_clear_namespace",
[
"[nvim_buf_1]",
1082,
0,
-1
]
],
[
"nvim_buf_add_highlight",
[
"[nvim_buf_1]",
1082,
"CocWarningHighlight",
9,
4,
10
]
]
]
]
4:14:53 AM DEBUG [transport] - response of nvim: 32,1ms,[
[
0,
0,
0,
null,
null,
1082
],
null
],null
4:14:53 AM DEBUG [transport] - request to nvim: 33,nvim_eval,[
"[bufnr(\"%\"),coc#util#cursor(),&filetype,mode(),get(b:,\"coc_diagnostic_disable\",0)]"
]
4:14:53 AM DEBUG [transport] - response of nvim: 33,0ms,[
1,
[
9,
4
],
"python",
"c",
0
],null
4:14:53 AM DEBUG [transport] - receive request: [
2,
"CocAutocmd",
[
"BufWritePre",
1
]
]
4:14:53 AM DEBUG [transport] - request to nvim: 34,nvim_call_function,[
"coc#util#get_format_opts",
[
1
]
]
4:14:53 AM DEBUG [transport] - response of nvim: 34,1ms,[
4,
1
],null
4:14:53 AM DEBUG [transport] - response of client: 2,78ms,undefined,false
4:14:53 AM DEBUG [transport] - receive notification: [
"CocAutocmd",
[
"BufWritePost",
1
]
]
4:14:54 AM DEBUG [transport] - request to nvim: 35,nvim_eval,[
"[coc#util#check_refresh(1),mode(),bufnr(\"%\"), line(\".\")]"
]
4:14:54 AM DEBUG [transport] - response of nvim: 35,67ms,[
1,
"n",
1,
10
],null
4:14:54 AM DEBUG [transport] - request to nvim: 36,nvim_call_atomic,[
[
[
"nvim_call_function",
[
"coc#util#set_buf_var",
[
1,
"coc_diagnostic_info",
{
"error": 0,
"warning": 1,
"information": 0,
"hint": 0,
"lnums": [
0,
10,
0,
0
]
}
]
]
],
[
"nvim_call_function",
[
"coc#util#do_autocmd",
[
"CocDiagnosticChange"
]
]
],
[
"nvim_call_function",
[
"coc#util#unplace_signs",
[
1,
[
1000
]
]
]
],
[
"nvim_command",
[
"sign place 1000 line=10 name=CocWarning buffer=1"
]
],
[
"nvim_buf_clear_namespace",
[
"[nvim_buf_1]",
1082,
0,
-1
]
],
[
"nvim_buf_add_highlight",
[
"[nvim_buf_1]",
1082,
"CocWarningHighlight",
9,
4,
10
]
]
]
]
4:14:54 AM DEBUG [transport] - response of nvim: 36,7ms,[
[
0,
0,
0,
null,
null,
1082
],
null
],null
4:14:54 AM DEBUG [transport] - request to nvim: 37,nvim_eval,[
"[bufnr(\"%\"),coc#util#cursor(),&filetype,mode(),get(b:,\"coc_diagnostic_disable\",0)]"
]
4:14:54 AM DEBUG [transport] - response of nvim: 37,2ms,[
1,
[
9,
4
],
"python",
"n",
0
],null
4:14:54 AM DEBUG [transport] - request to nvim: 38,nvim_call_function,[
"coc#util#get_float_mode",
[
false,
false,
false
]
]
4:14:54 AM DEBUG [transport] - response of nvim: 38,1ms,[
"n",
1,
[
10,
10
],
[
10,
5
]
],null
4:14:54 AM DEBUG [transport] - request to nvim: 39,nvim_call_function,[
"coc#util#create_float_win",
[
0,
0,
{
"height": 1,
"width": 65,
"row": 1,
"col": 0,
"relative": "cursor"
}
]
]
4:14:54 AM DEBUG [transport] - response of nvim: 39,0ms,[
1002,
3
],null
4:14:54 AM DEBUG [transport] - request to nvim: 40,nvim_call_atomic,[
[
[
"nvim_command",
[
"noa call win_gotoid(1002)"
]
],
[
"nvim_call_function",
[
"clearmatches",
[]
]
],
[
"nvim_buf_clear_namespace",
[
"[nvim_buf_3]",
-1,
0,
-1
]
],
[
"nvim_buf_set_lines",
[
"[nvim_buf_3]",
0,
-1,
false,
[
"[pyflakes] [W] local variable 'C' is assigned to but never used"
]
]
],
[
"nvim_buf_add_highlight",
[
"[nvim_buf_3]",
1086,
"CocWarningFloat",
0,
0,
63
]
],
[
"nvim_command",
[
"noa normal! gg0"
]
],
[
"nvim_command",
[
"noa wincmd p"
]
]
]
]
4:14:54 AM DEBUG [transport] - response of nvim: 40,4ms,[
[
null,
0,
null,
null,
1086,
null,
null
],
null
],null
4:14:55 AM DEBUG [transport] - receive notification: [
"highlight",
[]
]
4:14:55 AM DEBUG [transport] - request to nvim: 41,nvim_call_function,[
"bufnr",
[
"%"
]
]
4:14:55 AM DEBUG [transport] - receive notification: [
"CocAutocmd",
[
"CursorHold",
1
]
]
4:14:55 AM DEBUG [transport] - response of nvim: 41,6ms,1,null
4:14:55 AM DEBUG [transport] - request to nvim: 42,nvim_call_function,[
"coc#util#cursor",
[]
]
4:14:55 AM DEBUG [transport] - response of nvim: 42,1ms,[
9,
4
],null
4:14:55 AM DEBUG [transport] - nvim notification: nvim_call_atomic,[
[
[
"nvim_call_function",
[
"matchaddpos",
[
"CocHighlightWrite",
[
[
9,
5,
1
],
[
10,
5,
1
]
],
-1,
1080
]
]
],
[
"nvim_call_function",
[
"coc#util#add_matchids",
[
[
1080
]
]
]
],
[
"nvim_command",
[
"redraw"
]
]
]
]
4:15:00 AM DEBUG [transport] - receive notification: [
"CocAutocmd",
[
"FocusGained"
]
]
4:15:03 AM DEBUG [transport] - receive notification: [
"highlight",
[]
]
4:15:03 AM DEBUG [transport] - request to nvim: 43,nvim_call_function,[
"bufnr",
[
"%"
]
]
4:15:03 AM DEBUG [transport] - receive notification: [
"CocAutocmd",
[
"CursorHold",
1
]
]
4:15:03 AM DEBUG [transport] - response of nvim: 43,8ms,1,null
4:15:03 AM DEBUG [transport] - request to nvim: 44,nvim_call_function,[
"coc#util#cursor",
[]
]
4:15:03 AM DEBUG [transport] - response of nvim: 44,1ms,[
9,
4
],null
4:15:03 AM DEBUG [transport] - nvim notification: nvim_call_atomic,[
[
[
"nvim_call_atomic",
[
[
[
"nvim_call_function",
[
"coc#util#clearmatches",
[
[
1080
]
]
]
],
[
"nvim_command",
[
"redraw"
]
]
]
]
],
[
"nvim_call_function",
[
"matchaddpos",
[
"CocHighlightWrite",
[
[
9,
5,
1
],
[
10,
5,
1
]
],
-1,
1081
]
]
],
[
"nvim_call_function",
[
"coc#util#add_matchids",
[
[
1081
]
]
]
],
[
"nvim_command",
[
"redraw"
]
]
]
]
4:15:17 AM DEBUG [transport] - receive notification: [
"CocAutocmd",
[
"VimResized",
126,
25
]
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment