2017-02-17 12:58:19,941 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [0, 1, b'vim_get_api_info', ()] 2017-02-17 12:58:19,941 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x00\x01\xb0vim_get_api_info\x90'' 2017-02-17 12:58:19,941 [DEBUG @ base.py:run:138] 15786 - Entering event loop 2017-02-17 12:58:19,941 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:19,941 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [0, 1, b'poll', []] 2017-02-17 12:58:19,941 [DEBUG @ async_session.py:_on_request:86] 15786 - received request: b'poll', [] 2017-02-17 12:58:19,941 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:19,941 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 12:58:19,941 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:19,942 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [1, 1, None, [1, {b'version': {b'api_prerelease': False, b'api_level': 1, b'api_compatible': 0, b'patch': 0, b'minor': 2, b'major': 0}, b'types': {b'Window': {b'id': 1, b'prefix': b'nvim_win_'}, b'Tabpage': {b'id': 2, b'prefix': b'nvim_tabpage_'}, b'Buffer': {b'id': 0, b'prefix': b'nvim_buf_'}}, b'functions': [{b'since': 1, b'method': True, b'name': b'nvim_buf_line_count', b'return_type': b'Integer', b'parameters': [[b'Buffer', b'buffer']]}, {b'deprecated_since': 1, b'return_type': b'String', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'index']], b'method': False, b'name': b'buffer_get_line', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'index'], [b'String', b'line']], b'method': False, b'name': b'buffer_set_line', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'index']], b'method': False, b'name': b'buffer_del_line', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'ArrayOf(String)', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'start'], [b'Integer', b'end'], [b'Boolean', b'include_start'], [b'Boolean', b'include_end']], b'method': False, b'name': b'buffer_get_line_slice', b'since': 0}, {b'since': 1, b'method': True, b'name': b'nvim_buf_get_lines', b'return_type': b'ArrayOf(String)', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'start'], [b'Integer', b'end'], [b'Boolean', b'strict_indexing']]}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'start'], [b'Integer', b'end'], [b'Boolean', b'include_start'], [b'Boolean', b'include_end'], [b'ArrayOf(String)', b'replacement']], b'method': False, b'name': b'buffer_set_line_slice', b'since': 0}, {b'since': 1, b'method': True, b'name': b'nvim_buf_set_lines', b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'start'], [b'Integer', b'end'], [b'Boolean', b'strict_indexing'], [b'ArrayOf(String)', b'replacement']]}, {b'since': 1, b'method': True, b'name': b'nvim_buf_get_var', b'return_type': b'Object', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']]}, {b'since': 1, b'method': True, b'name': b'nvim_buf_set_var', b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name'], [b'Object', b'value']]}, {b'since': 1, b'method': True, b'name': b'nvim_buf_del_var', b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']]}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name'], [b'Object', b'value']], b'method': False, b'name': b'buffer_set_var', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'method': False, b'name': b'buffer_del_var', b'since': 0}, {b'since': 1, b'method': True, b'name': b'nvim_buf_get_option', b'return_type': b'Object', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']]}, {b'since': 1, b'method': True, b'name': b'nvim_buf_set_option', b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name'], [b'Object', b'value']]}, {b'since': 1, b'method': True, b'name': b'nvim_buf_get_number', b'return_type': b'Integer', b'parameters': [[b'Buffer', b'buffer']]}, {b'since': 1, b'method': True, b'name': b'nvim_buf_get_name', b'return_type': b'String', b'parameters': [[b'Buffer', b'buffer']]}, {b'since': 1, b'method': True, b'name': b'nvim_buf_set_name', b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']]}, {b'since': 1, b'method': True, b'name': b'nvim_buf_is_valid', b'return_type': b'Boolean', b'parameters': [[b'Buffer', b'buffer']]}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'lnum'], [b'ArrayOf(String)', b'lines']], b'method': False, b'name': b'buffer_insert', b'since': 0}, {b'since': 1, b'method': True, b'name': b'nvim_buf_get_mark', b'return_type': b'ArrayOf(Integer, 2)', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']]}, {b'since': 1, b'method': True, b'name': b'nvim_buf_add_highlight', b'return_type': b'Integer', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'src_id'], [b'String', b'hl_group'], [b'Integer', b'line'], [b'Integer', b'col_start'], [b'Integer', b'col_end']]}, {b'since': 1, b'method': True, b'name': b'nvim_buf_clear_highlight', b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'src_id'], [b'Integer', b'line_start'], [b'Integer', b'line_end']]}, {b'since': 1, b'method': True, b'name': b'nvim_tabpage_list_wins', b'return_type': b'ArrayOf(Window)', b'parameters': [[b'Tabpage', b'tabpage']]}, {b'since': 1, b'method': True, b'name': b'nvim_tabpage_get_var', b'return_type': b'Object', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name']]}, {b'since': 1, b'method': True, b'name': b'nvim_tabpage_set_var', b'return_type': b'void', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name'], [b'Object', b'value']]}, {b'since': 1, b'method': True, b'name': b'nvim_tabpage_del_var', b'return_type': b'void', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name']]}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name'], [b'Object', b'value']], b'method': False, b'name': b'tabpage_set_var', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name']], b'method': False, b'name': b'tabpage_del_var', b'since': 0}, {b'since': 1, b'method': True, b'name': b'nvim_tabpage_get_win', b'return_type': b'Window', b'parameters': [[b'Tabpage', b'tabpage']]}, {b'since': 1, b'method': True, b'name': b'nvim_tabpage_get_number', b'return_type': b'Integer', b'parameters': [[b'Tabpage', b'tabpage']]}, {b'since': 1, b'method': True, b'name': b'nvim_tabpage_is_valid', b'return_type': b'Boolean', b'parameters': [[b'Tabpage', b'tabpage']]}, {b'since': 1, b'method': False, b'name': b'nvim_ui_attach', b'return_type': b'void', b'parameters': [[b'Integer', b'width'], [b'Integer', b'height'], [b'Dictionary', b'options']]}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Integer', b'width'], [b'Integer', b'height'], [b'Boolean', b'enable_rgb']], b'method': False, b'name': b'ui_attach', b'since': 0}, {b'since': 1, b'method': False, b'name': b'nvim_ui_detach', b'return_type': b'void', b'parameters': []}, {b'since': 1, b'method': False, b'name': b'nvim_ui_try_resize', b'return_type': b'void', b'parameters': [[b'Integer', b'width'], [b'Integer', b'height']]}, {b'since': 1, b'method': False, b'name': b'nvim_ui_set_option', b'return_type': b'void', b'parameters': [[b'String', b'name'], [b'Object', b'value']]}, {b'since': 1, b'method': False, b'name': b'nvim_command', b'return_type': b'void', b'parameters': [[b'String', b'command']]}, {b'since': 1, b'method': False, b'name': b'nvim_feedkeys', b'return_type': b'void', b'parameters': [[b'String', b'keys'], [b'String', b'mode'], [b'Boolean', b'escape_csi']]}, {b'since': 1, b'method': False, b'name': b'nvim_input', b'return_type': b'Integer', b'parameters': [[b'String', b'keys']]}, {b'since': 1, b'method': False, b'name': b'nvim_replace_termcodes', b'return_type': b'String', b'parameters': [[b'String', b'str'], [b'Boolean', b'from_part'], [b'Boolean', b'do_lt'], [b'Boolean', b'special']]}, {b'since': 1, b'method': False, b'name': b'nvim_command_output', b'return_type': b'String', b'parameters': [[b'String', b'str']]}, {b'since': 1, b'method': False, b'name': b'nvim_eval', b'return_type': b'Object', b'parameters': [[b'String', b'expr']]}, {b'since': 1, b'method': False, b'name': b'nvim_call_function', b'return_type': b'Object', b'parameters': [[b'String', b'fname'], [b'Array', b'args']]}, {b'since': 1, b'method': False, b'name': b'nvim_strwidth', b'return_type': b'Integer', b'parameters': [[b'String', b'str']]}, {b'since': 1, b'method': False, b'name': b'nvim_list_runtime_paths', b'return_type': b'ArrayOf(String)', b'parameters': []}, {b'since': 1, b'method': False, b'name': b'nvim_set_current_dir', b'return_type': b'void', b'parameters': [[b'String', b'dir']]}, {b'since': 1, b'method': False, b'name': b'nvim_get_current_line', b'return_type': b'String', b'parameters': []}, {b'since': 1, b'method': False, b'name': b'nvim_set_current_line', b'return_type': b'void', b'parameters': [[b'String', b'line']]}, {b'since': 1, b'method': False, b'name': b'nvim_del_current_line', b'return_type': b'void', b'parameters': []}, {b'since': 1, b'method': False, b'name': b'nvim_get_var', b'return_type': b'Object', b'parameters': [[b'String', b'name']]}, {b'since': 1, b'method': False, b'name': b'nvim_set_var', b'return_type': b'void', b'parameters': [[b'String', b'name'], [b'Object', b'value']]}, {b'since': 1, b'method': False, b'name': b'nvim_del_var', b'return_type': b'void', b'parameters': [[b'String', b'name']]}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'String', b'name'], [b'Object', b'value']], b'method': False, b'name': b'vim_set_var', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'String', b'name']], b'method': False, b'name': b'vim_del_var', b'since': 0}, {b'since': 1, b'method': False, b'name': b'nvim_get_vvar', b'return_type': b'Object', b'parameters': [[b'String', b'name']]}, {b'since': 1, b'method': False, b'name': b'nvim_get_option', b'return_type': b'Object', b'parameters': [[b'String', b'name']]}, {b'since': 1, b'method': False, b'name': b'nvim_set_option', b'return_type': b'void', b'parameters': [[b'String', b'name'], [b'Object', b'value']]}, {b'since': 1, b'method': False, b'name': b'nvim_out_write', b'return_type': b'void', b'parameters': [[b'String', b'str']]}, {b'since': 1, b'method': False, b'name': b'nvim_err_write', b'return_type': b'void', b'parameters': [[b'String', b'str']]}, {b'since': 1, b'method': False, b'name': b'nvim_err_writeln', b'return_type': b'void', b'parameters': [[b'String', b'str']]}, {b'since': 1, b'method': False, b'name': b'nvim_list_bufs', b'return_type': b'ArrayOf(Buffer)', b'parameters': []}, {b'since': 1, b'method': False, b'name': b'nvim_get_current_buf', b'return_type': b'Buffer', b'parameters': []}, {b'since': 1, b'method': False, b'name': b'nvim_set_current_buf', b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer']]}, {b'since': 1, b'method': False, b'name': b'nvim_list_wins', b'return_type': b'ArrayOf(Window)', b'parameters': []}, {b'since': 1, b'method': False, b'name': b'nvim_get_current_win', b'return_type': b'Window', b'parameters': []}, {b'since': 1, b'method': False, b'name': b'nvim_set_current_win', b'return_type': b'void', b'parameters': [[b'Window', b'window']]}, {b'since': 1, b'method': False, b'name': b'nvim_list_tabpages', b'return_type': b'ArrayOf(Tabpage)', b'parameters': []}, {b'since': 1, b'method': False, b'name': b'nvim_get_current_tabpage', b'return_type': b'Tabpage', b'parameters': []}, {b'since': 1, b'method': False, b'name': b'nvim_set_current_tabpage', b'return_type': b'void', b'parameters': [[b'Tabpage', b'tabpage']]}, {b'since': 1, b'method': False, b'name': b'nvim_subscribe', b'return_type': b'void', b'parameters': [[b'String', b'event']]}, {b'since': 1, b'method': False, b'name': b'nvim_unsubscribe', b'return_type': b'void', b'parameters': [[b'String', b'event']]}, {b'since': 1, b'method': False, b'name': b'nvim_get_color_by_name', b'return_type': b'Integer', b'parameters': [[b'String', b'name']]}, {b'since': 1, b'method': False, b'name': b'nvim_get_color_map', b'return_type': b'Dictionary', b'parameters': []}, {b'since': 1, b'method': False, b'name': b'nvim_get_api_info', b'return_type': b'Array', b'parameters': []}, {b'since': 1, b'method': False, b'name': b'nvim_call_atomic', b'return_type': b'Array', b'parameters': [[b'Array', b'calls']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_get_buf', b'return_type': b'Buffer', b'parameters': [[b'Window', b'window']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_get_cursor', b'return_type': b'ArrayOf(Integer, 2)', b'parameters': [[b'Window', b'window']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_set_cursor', b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'ArrayOf(Integer, 2)', b'pos']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_get_height', b'return_type': b'Integer', b'parameters': [[b'Window', b'window']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_set_height', b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'Integer', b'height']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_get_width', b'return_type': b'Integer', b'parameters': [[b'Window', b'window']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_set_width', b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'Integer', b'width']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_get_var', b'return_type': b'Object', b'parameters': [[b'Window', b'window'], [b'String', b'name']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_set_var', b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'String', b'name'], [b'Object', b'value']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_del_var', b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'String', b'name']]}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'Window', b'window'], [b'String', b'name'], [b'Object', b'value']], b'method': False, b'name': b'window_set_var', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'method': False, b'name': b'window_del_var', b'since': 0}, {b'since': 1, b'method': True, b'name': b'nvim_win_get_option', b'return_type': b'Object', b'parameters': [[b'Window', b'window'], [b'String', b'name']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_set_option', b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'String', b'name'], [b'Object', b'value']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_get_position', b'return_type': b'ArrayOf(Integer, 2)', b'parameters': [[b'Window', b'window']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_get_tabpage', b'return_type': b'Tabpage', b'parameters': [[b'Window', b'window']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_get_number', b'return_type': b'Integer', b'parameters': [[b'Window', b'window']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_is_valid', b'return_type': b'Boolean', b'parameters': [[b'Window', b'window']]}, {b'deprecated_since': 1, b'return_type': b'Integer', b'parameters': [[b'Buffer', b'buffer']], b'method': True, b'name': b'buffer_line_count', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'ArrayOf(String)', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'start'], [b'Integer', b'end'], [b'Boolean', b'strict_indexing']], b'method': True, b'name': b'buffer_get_lines', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'start'], [b'Integer', b'end'], [b'Boolean', b'strict_indexing'], [b'ArrayOf(String)', b'replacement']], b'method': True, b'name': b'buffer_set_lines', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'method': True, b'name': b'buffer_get_var', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'method': True, b'name': b'buffer_get_option', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name'], [b'Object', b'value']], b'method': True, b'name': b'buffer_set_option', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Integer', b'parameters': [[b'Buffer', b'buffer']], b'method': True, b'name': b'buffer_get_number', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'String', b'parameters': [[b'Buffer', b'buffer']], b'method': True, b'name': b'buffer_get_name', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'method': True, b'name': b'buffer_set_name', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Boolean', b'parameters': [[b'Buffer', b'buffer']], b'method': True, b'name': b'buffer_is_valid', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'ArrayOf(Integer, 2)', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'method': True, b'name': b'buffer_get_mark', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Integer', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'src_id'], [b'String', b'hl_group'], [b'Integer', b'line'], [b'Integer', b'col_start'], [b'Integer', b'col_end']], b'method': True, b'name': b'buffer_add_highlight', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'src_id'], [b'Integer', b'line_start'], [b'Integer', b'line_end']], b'method': True, b'name': b'buffer_clear_highlight', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'ArrayOf(Window)', b'parameters': [[b'Tabpage', b'tabpage']], b'method': True, b'name': b'tabpage_get_windows', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name']], b'method': True, b'name': b'tabpage_get_var', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Window', b'parameters': [[b'Tabpage', b'tabpage']], b'method': True, b'name': b'tabpage_get_window', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Boolean', b'parameters': [[b'Tabpage', b'tabpage']], b'method': True, b'name': b'tabpage_is_valid', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [], b'method': False, b'name': b'ui_detach', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'Integer', b'width'], [b'Integer', b'height']], b'method': False, b'name': b'ui_try_resize', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'String', b'command']], b'method': False, b'name': b'vim_command', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'String', b'keys'], [b'String', b'mode'], [b'Boolean', b'escape_csi']], b'method': False, b'name': b'vim_feedkeys', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Integer', b'parameters': [[b'String', b'keys']], b'method': False, b'name': b'vim_input', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'String', b'parameters': [[b'String', b'str'], [b'Boolean', b'from_part'], [b'Boolean', b'do_lt'], [b'Boolean', b'special']], b'method': False, b'name': b'vim_replace_termcodes', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'String', b'parameters': [[b'String', b'str']], b'method': False, b'name': b'vim_command_output', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'String', b'expr']], b'method': False, b'name': b'vim_eval', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'String', b'fname'], [b'Array', b'args']], b'method': False, b'name': b'vim_call_function', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Integer', b'parameters': [[b'String', b'str']], b'method': False, b'name': b'vim_strwidth', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'ArrayOf(String)', b'parameters': [], b'method': False, b'name': b'vim_list_runtime_paths', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'String', b'dir']], b'method': False, b'name': b'vim_change_directory', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'String', b'parameters': [], b'method': False, b'name': b'vim_get_current_line', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'String', b'line']], b'method': False, b'name': b'vim_set_current_line', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [], b'method': False, b'name': b'vim_del_current_line', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'String', b'name']], b'method': False, b'name': b'vim_get_var', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'String', b'name']], b'method': False, b'name': b'vim_get_vvar', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'String', b'name']], b'method': False, b'name': b'vim_get_option', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'String', b'name'], [b'Object', b'value']], b'method': False, b'name': b'vim_set_option', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'String', b'str']], b'method': False, b'name': b'vim_out_write', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'String', b'str']], b'method': False, b'name': b'vim_err_write', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'String', b'str']], b'method': False, b'name': b'vim_report_error', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'ArrayOf(Buffer)', b'parameters': [], b'method': False, b'name': b'vim_get_buffers', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Buffer', b'parameters': [], b'method': False, b'name': b'vim_get_current_buffer', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer']], b'method': False, b'name': b'vim_set_current_buffer', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'ArrayOf(Window)', b'parameters': [], b'method': False, b'name': b'vim_get_windows', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Window', b'parameters': [], b'method': False, b'name': b'vim_get_current_window', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Window', b'window']], b'method': False, b'name': b'vim_set_current_window', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'ArrayOf(Tabpage)', b'parameters': [], b'method': False, b'name': b'vim_get_tabpages', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Tabpage', b'parameters': [], b'method': False, b'name': b'vim_get_current_tabpage', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Tabpage', b'tabpage']], b'method': False, b'name': b'vim_set_current_tabpage', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'String', b'event']], b'method': False, b'name': b'vim_subscribe', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'String', b'event']], b'method': False, b'name': b'vim_unsubscribe', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Integer', b'parameters': [[b'String', b'name']], b'method': False, b'name': b'vim_name_to_color', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Dictionary', b'parameters': [], b'method': False, b'name': b'vim_get_color_map', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Array', b'parameters': [], b'method': False, b'name': b'vim_get_api_info', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Buffer', b'parameters': [[b'Window', b'window']], b'method': True, b'name': b'window_get_buffer', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'ArrayOf(Integer, 2)', b'parameters': [[b'Window', b'window']], b'method': True, b'name': b'window_get_cursor', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'ArrayOf(Integer, 2)', b'pos']], b'method': True, b'name': b'window_set_cursor', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Integer', b'parameters': [[b'Window', b'window']], b'method': True, b'name': b'window_get_height', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'Integer', b'height']], b'method': True, b'name': b'window_set_height', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Integer', b'parameters': [[b'Window', b'window']], b'method': True, b'name': b'window_get_width', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'Integer', b'width']], b'method': True, b'name': b'window_set_width', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'method': True, b'name': b'window_get_var', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'method': True, b'name': b'window_get_option', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'String', b'name'], [b'Object', b'value']], b'method': True, b'name': b'window_set_option', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'ArrayOf(Integer, 2)', b'parameters': [[b'Window', b'window']], b'method': True, b'name': b'window_get_position', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Tabpage', b'parameters': [[b'Window', b'window']], b'method': True, b'name': b'window_get_tabpage', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Boolean', b'parameters': [[b'Window', b'window']], b'method': True, b'name': b'window_is_valid', b'since': 0}], b'error_types': {b'Validation': {b'id': 1}, b'Exception': {b'id': 0}}}]] 2017-02-17 12:58:19,942 [DEBUG @ async_session.py:_on_response:95] 15786 - received response: None, [1, {b'version': {b'api_prerelease': False, b'api_level': 1, b'api_compatible': 0, b'patch': 0, b'minor': 2, b'major': 0}, b'types': {b'Window': {b'id': 1, b'prefix': b'nvim_win_'}, b'Tabpage': {b'id': 2, b'prefix': b'nvim_tabpage_'}, b'Buffer': {b'id': 0, b'prefix': b'nvim_buf_'}}, b'functions': [{b'since': 1, b'method': True, b'name': b'nvim_buf_line_count', b'return_type': b'Integer', b'parameters': [[b'Buffer', b'buffer']]}, {b'deprecated_since': 1, b'return_type': b'String', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'index']], b'method': False, b'name': b'buffer_get_line', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'index'], [b'String', b'line']], b'method': False, b'name': b'buffer_set_line', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'index']], b'method': False, b'name': b'buffer_del_line', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'ArrayOf(String)', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'start'], [b'Integer', b'end'], [b'Boolean', b'include_start'], [b'Boolean', b'include_end']], b'method': False, b'name': b'buffer_get_line_slice', b'since': 0}, {b'since': 1, b'method': True, b'name': b'nvim_buf_get_lines', b'return_type': b'ArrayOf(String)', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'start'], [b'Integer', b'end'], [b'Boolean', b'strict_indexing']]}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'start'], [b'Integer', b'end'], [b'Boolean', b'include_start'], [b'Boolean', b'include_end'], [b'ArrayOf(String)', b'replacement']], b'method': False, b'name': b'buffer_set_line_slice', b'since': 0}, {b'since': 1, b'method': True, b'name': b'nvim_buf_set_lines', b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'start'], [b'Integer', b'end'], [b'Boolean', b'strict_indexing'], [b'ArrayOf(String)', b'replacement']]}, {b'since': 1, b'method': True, b'name': b'nvim_buf_get_var', b'return_type': b'Object', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']]}, {b'since': 1, b'method': True, b'name': b'nvim_buf_set_var', b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name'], [b'Object', b'value']]}, {b'since': 1, b'method': True, b'name': b'nvim_buf_del_var', b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']]}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name'], [b'Object', b'value']], b'method': False, b'name': b'buffer_set_var', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'method': False, b'name': b'buffer_del_var', b'since': 0}, {b'since': 1, b'method': True, b'name': b'nvim_buf_get_option', b'return_type': b'Object', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']]}, {b'since': 1, b'method': True, b'name': b'nvim_buf_set_option', b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name'], [b'Object', b'value']]}, {b'since': 1, b'method': True, b'name': b'nvim_buf_get_number', b'return_type': b'Integer', b'parameters': [[b'Buffer', b'buffer']]}, {b'since': 1, b'method': True, b'name': b'nvim_buf_get_name', b'return_type': b'String', b'parameters': [[b'Buffer', b'buffer']]}, {b'since': 1, b'method': True, b'name': b'nvim_buf_set_name', b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']]}, {b'since': 1, b'method': True, b'name': b'nvim_buf_is_valid', b'return_type': b'Boolean', b'parameters': [[b'Buffer', b'buffer']]}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'lnum'], [b'ArrayOf(String)', b'lines']], b'method': False, b'name': b'buffer_insert', b'since': 0}, {b'since': 1, b'method': True, b'name': b'nvim_buf_get_mark', b'return_type': b'ArrayOf(Integer, 2)', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']]}, {b'since': 1, b'method': True, b'name': b'nvim_buf_add_highlight', b'return_type': b'Integer', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'src_id'], [b'String', b'hl_group'], [b'Integer', b'line'], [b'Integer', b'col_start'], [b'Integer', b'col_end']]}, {b'since': 1, b'method': True, b'name': b'nvim_buf_clear_highlight', b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'src_id'], [b'Integer', b'line_start'], [b'Integer', b'line_end']]}, {b'since': 1, b'method': True, b'name': b'nvim_tabpage_list_wins', b'return_type': b'ArrayOf(Window)', b'parameters': [[b'Tabpage', b'tabpage']]}, {b'since': 1, b'method': True, b'name': b'nvim_tabpage_get_var', b'return_type': b'Object', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name']]}, {b'since': 1, b'method': True, b'name': b'nvim_tabpage_set_var', b'return_type': b'void', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name'], [b'Object', b'value']]}, {b'since': 1, b'method': True, b'name': b'nvim_tabpage_del_var', b'return_type': b'void', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name']]}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name'], [b'Object', b'value']], b'method': False, b'name': b'tabpage_set_var', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name']], b'method': False, b'name': b'tabpage_del_var', b'since': 0}, {b'since': 1, b'method': True, b'name': b'nvim_tabpage_get_win', b'return_type': b'Window', b'parameters': [[b'Tabpage', b'tabpage']]}, {b'since': 1, b'method': True, b'name': b'nvim_tabpage_get_number', b'return_type': b'Integer', b'parameters': [[b'Tabpage', b'tabpage']]}, {b'since': 1, b'method': True, b'name': b'nvim_tabpage_is_valid', b'return_type': b'Boolean', b'parameters': [[b'Tabpage', b'tabpage']]}, {b'since': 1, b'method': False, b'name': b'nvim_ui_attach', b'return_type': b'void', b'parameters': [[b'Integer', b'width'], [b'Integer', b'height'], [b'Dictionary', b'options']]}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Integer', b'width'], [b'Integer', b'height'], [b'Boolean', b'enable_rgb']], b'method': False, b'name': b'ui_attach', b'since': 0}, {b'since': 1, b'method': False, b'name': b'nvim_ui_detach', b'return_type': b'void', b'parameters': []}, {b'since': 1, b'method': False, b'name': b'nvim_ui_try_resize', b'return_type': b'void', b'parameters': [[b'Integer', b'width'], [b'Integer', b'height']]}, {b'since': 1, b'method': False, b'name': b'nvim_ui_set_option', b'return_type': b'void', b'parameters': [[b'String', b'name'], [b'Object', b'value']]}, {b'since': 1, b'method': False, b'name': b'nvim_command', b'return_type': b'void', b'parameters': [[b'String', b'command']]}, {b'since': 1, b'method': False, b'name': b'nvim_feedkeys', b'return_type': b'void', b'parameters': [[b'String', b'keys'], [b'String', b'mode'], [b'Boolean', b'escape_csi']]}, {b'since': 1, b'method': False, b'name': b'nvim_input', b'return_type': b'Integer', b'parameters': [[b'String', b'keys']]}, {b'since': 1, b'method': False, b'name': b'nvim_replace_termcodes', b'return_type': b'String', b'parameters': [[b'String', b'str'], [b'Boolean', b'from_part'], [b'Boolean', b'do_lt'], [b'Boolean', b'special']]}, {b'since': 1, b'method': False, b'name': b'nvim_command_output', b'return_type': b'String', b'parameters': [[b'String', b'str']]}, {b'since': 1, b'method': False, b'name': b'nvim_eval', b'return_type': b'Object', b'parameters': [[b'String', b'expr']]}, {b'since': 1, b'method': False, b'name': b'nvim_call_function', b'return_type': b'Object', b'parameters': [[b'String', b'fname'], [b'Array', b'args']]}, {b'since': 1, b'method': False, b'name': b'nvim_strwidth', b'return_type': b'Integer', b'parameters': [[b'String', b'str']]}, {b'since': 1, b'method': False, b'name': b'nvim_list_runtime_paths', b'return_type': b'ArrayOf(String)', b'parameters': []}, {b'since': 1, b'method': False, b'name': b'nvim_set_current_dir', b'return_type': b'void', b'parameters': [[b'String', b'dir']]}, {b'since': 1, b'method': False, b'name': b'nvim_get_current_line', b'return_type': b'String', b'parameters': []}, {b'since': 1, b'method': False, b'name': b'nvim_set_current_line', b'return_type': b'void', b'parameters': [[b'String', b'line']]}, {b'since': 1, b'method': False, b'name': b'nvim_del_current_line', b'return_type': b'void', b'parameters': []}, {b'since': 1, b'method': False, b'name': b'nvim_get_var', b'return_type': b'Object', b'parameters': [[b'String', b'name']]}, {b'since': 1, b'method': False, b'name': b'nvim_set_var', b'return_type': b'void', b'parameters': [[b'String', b'name'], [b'Object', b'value']]}, {b'since': 1, b'method': False, b'name': b'nvim_del_var', b'return_type': b'void', b'parameters': [[b'String', b'name']]}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'String', b'name'], [b'Object', b'value']], b'method': False, b'name': b'vim_set_var', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'String', b'name']], b'method': False, b'name': b'vim_del_var', b'since': 0}, {b'since': 1, b'method': False, b'name': b'nvim_get_vvar', b'return_type': b'Object', b'parameters': [[b'String', b'name']]}, {b'since': 1, b'method': False, b'name': b'nvim_get_option', b'return_type': b'Object', b'parameters': [[b'String', b'name']]}, {b'since': 1, b'method': False, b'name': b'nvim_set_option', b'return_type': b'void', b'parameters': [[b'String', b'name'], [b'Object', b'value']]}, {b'since': 1, b'method': False, b'name': b'nvim_out_write', b'return_type': b'void', b'parameters': [[b'String', b'str']]}, {b'since': 1, b'method': False, b'name': b'nvim_err_write', b'return_type': b'void', b'parameters': [[b'String', b'str']]}, {b'since': 1, b'method': False, b'name': b'nvim_err_writeln', b'return_type': b'void', b'parameters': [[b'String', b'str']]}, {b'since': 1, b'method': False, b'name': b'nvim_list_bufs', b'return_type': b'ArrayOf(Buffer)', b'parameters': []}, {b'since': 1, b'method': False, b'name': b'nvim_get_current_buf', b'return_type': b'Buffer', b'parameters': []}, {b'since': 1, b'method': False, b'name': b'nvim_set_current_buf', b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer']]}, {b'since': 1, b'method': False, b'name': b'nvim_list_wins', b'return_type': b'ArrayOf(Window)', b'parameters': []}, {b'since': 1, b'method': False, b'name': b'nvim_get_current_win', b'return_type': b'Window', b'parameters': []}, {b'since': 1, b'method': False, b'name': b'nvim_set_current_win', b'return_type': b'void', b'parameters': [[b'Window', b'window']]}, {b'since': 1, b'method': False, b'name': b'nvim_list_tabpages', b'return_type': b'ArrayOf(Tabpage)', b'parameters': []}, {b'since': 1, b'method': False, b'name': b'nvim_get_current_tabpage', b'return_type': b'Tabpage', b'parameters': []}, {b'since': 1, b'method': False, b'name': b'nvim_set_current_tabpage', b'return_type': b'void', b'parameters': [[b'Tabpage', b'tabpage']]}, {b'since': 1, b'method': False, b'name': b'nvim_subscribe', b'return_type': b'void', b'parameters': [[b'String', b'event']]}, {b'since': 1, b'method': False, b'name': b'nvim_unsubscribe', b'return_type': b'void', b'parameters': [[b'String', b'event']]}, {b'since': 1, b'method': False, b'name': b'nvim_get_color_by_name', b'return_type': b'Integer', b'parameters': [[b'String', b'name']]}, {b'since': 1, b'method': False, b'name': b'nvim_get_color_map', b'return_type': b'Dictionary', b'parameters': []}, {b'since': 1, b'method': False, b'name': b'nvim_get_api_info', b'return_type': b'Array', b'parameters': []}, {b'since': 1, b'method': False, b'name': b'nvim_call_atomic', b'return_type': b'Array', b'parameters': [[b'Array', b'calls']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_get_buf', b'return_type': b'Buffer', b'parameters': [[b'Window', b'window']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_get_cursor', b'return_type': b'ArrayOf(Integer, 2)', b'parameters': [[b'Window', b'window']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_set_cursor', b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'ArrayOf(Integer, 2)', b'pos']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_get_height', b'return_type': b'Integer', b'parameters': [[b'Window', b'window']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_set_height', b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'Integer', b'height']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_get_width', b'return_type': b'Integer', b'parameters': [[b'Window', b'window']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_set_width', b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'Integer', b'width']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_get_var', b'return_type': b'Object', b'parameters': [[b'Window', b'window'], [b'String', b'name']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_set_var', b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'String', b'name'], [b'Object', b'value']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_del_var', b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'String', b'name']]}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'Window', b'window'], [b'String', b'name'], [b'Object', b'value']], b'method': False, b'name': b'window_set_var', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'method': False, b'name': b'window_del_var', b'since': 0}, {b'since': 1, b'method': True, b'name': b'nvim_win_get_option', b'return_type': b'Object', b'parameters': [[b'Window', b'window'], [b'String', b'name']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_set_option', b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'String', b'name'], [b'Object', b'value']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_get_position', b'return_type': b'ArrayOf(Integer, 2)', b'parameters': [[b'Window', b'window']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_get_tabpage', b'return_type': b'Tabpage', b'parameters': [[b'Window', b'window']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_get_number', b'return_type': b'Integer', b'parameters': [[b'Window', b'window']]}, {b'since': 1, b'method': True, b'name': b'nvim_win_is_valid', b'return_type': b'Boolean', b'parameters': [[b'Window', b'window']]}, {b'deprecated_since': 1, b'return_type': b'Integer', b'parameters': [[b'Buffer', b'buffer']], b'method': True, b'name': b'buffer_line_count', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'ArrayOf(String)', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'start'], [b'Integer', b'end'], [b'Boolean', b'strict_indexing']], b'method': True, b'name': b'buffer_get_lines', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'start'], [b'Integer', b'end'], [b'Boolean', b'strict_indexing'], [b'ArrayOf(String)', b'replacement']], b'method': True, b'name': b'buffer_set_lines', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'method': True, b'name': b'buffer_get_var', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'method': True, b'name': b'buffer_get_option', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name'], [b'Object', b'value']], b'method': True, b'name': b'buffer_set_option', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Integer', b'parameters': [[b'Buffer', b'buffer']], b'method': True, b'name': b'buffer_get_number', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'String', b'parameters': [[b'Buffer', b'buffer']], b'method': True, b'name': b'buffer_get_name', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'method': True, b'name': b'buffer_set_name', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Boolean', b'parameters': [[b'Buffer', b'buffer']], b'method': True, b'name': b'buffer_is_valid', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'ArrayOf(Integer, 2)', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'method': True, b'name': b'buffer_get_mark', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Integer', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'src_id'], [b'String', b'hl_group'], [b'Integer', b'line'], [b'Integer', b'col_start'], [b'Integer', b'col_end']], b'method': True, b'name': b'buffer_add_highlight', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'src_id'], [b'Integer', b'line_start'], [b'Integer', b'line_end']], b'method': True, b'name': b'buffer_clear_highlight', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'ArrayOf(Window)', b'parameters': [[b'Tabpage', b'tabpage']], b'method': True, b'name': b'tabpage_get_windows', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name']], b'method': True, b'name': b'tabpage_get_var', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Window', b'parameters': [[b'Tabpage', b'tabpage']], b'method': True, b'name': b'tabpage_get_window', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Boolean', b'parameters': [[b'Tabpage', b'tabpage']], b'method': True, b'name': b'tabpage_is_valid', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [], b'method': False, b'name': b'ui_detach', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'Integer', b'width'], [b'Integer', b'height']], b'method': False, b'name': b'ui_try_resize', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'String', b'command']], b'method': False, b'name': b'vim_command', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'String', b'keys'], [b'String', b'mode'], [b'Boolean', b'escape_csi']], b'method': False, b'name': b'vim_feedkeys', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Integer', b'parameters': [[b'String', b'keys']], b'method': False, b'name': b'vim_input', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'String', b'parameters': [[b'String', b'str'], [b'Boolean', b'from_part'], [b'Boolean', b'do_lt'], [b'Boolean', b'special']], b'method': False, b'name': b'vim_replace_termcodes', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'String', b'parameters': [[b'String', b'str']], b'method': False, b'name': b'vim_command_output', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'String', b'expr']], b'method': False, b'name': b'vim_eval', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'String', b'fname'], [b'Array', b'args']], b'method': False, b'name': b'vim_call_function', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Integer', b'parameters': [[b'String', b'str']], b'method': False, b'name': b'vim_strwidth', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'ArrayOf(String)', b'parameters': [], b'method': False, b'name': b'vim_list_runtime_paths', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'String', b'dir']], b'method': False, b'name': b'vim_change_directory', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'String', b'parameters': [], b'method': False, b'name': b'vim_get_current_line', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'String', b'line']], b'method': False, b'name': b'vim_set_current_line', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [], b'method': False, b'name': b'vim_del_current_line', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'String', b'name']], b'method': False, b'name': b'vim_get_var', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'String', b'name']], b'method': False, b'name': b'vim_get_vvar', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'String', b'name']], b'method': False, b'name': b'vim_get_option', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'String', b'name'], [b'Object', b'value']], b'method': False, b'name': b'vim_set_option', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'String', b'str']], b'method': False, b'name': b'vim_out_write', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'String', b'str']], b'method': False, b'name': b'vim_err_write', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'String', b'str']], b'method': False, b'name': b'vim_report_error', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'ArrayOf(Buffer)', b'parameters': [], b'method': False, b'name': b'vim_get_buffers', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Buffer', b'parameters': [], b'method': False, b'name': b'vim_get_current_buffer', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer']], b'method': False, b'name': b'vim_set_current_buffer', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'ArrayOf(Window)', b'parameters': [], b'method': False, b'name': b'vim_get_windows', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Window', b'parameters': [], b'method': False, b'name': b'vim_get_current_window', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Window', b'window']], b'method': False, b'name': b'vim_set_current_window', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'ArrayOf(Tabpage)', b'parameters': [], b'method': False, b'name': b'vim_get_tabpages', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Tabpage', b'parameters': [], b'method': False, b'name': b'vim_get_current_tabpage', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Tabpage', b'tabpage']], b'method': False, b'name': b'vim_set_current_tabpage', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'String', b'event']], b'method': False, b'name': b'vim_subscribe', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'String', b'event']], b'method': False, b'name': b'vim_unsubscribe', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Integer', b'parameters': [[b'String', b'name']], b'method': False, b'name': b'vim_name_to_color', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Dictionary', b'parameters': [], b'method': False, b'name': b'vim_get_color_map', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Array', b'parameters': [], b'method': False, b'name': b'vim_get_api_info', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Buffer', b'parameters': [[b'Window', b'window']], b'method': True, b'name': b'window_get_buffer', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'ArrayOf(Integer, 2)', b'parameters': [[b'Window', b'window']], b'method': True, b'name': b'window_get_cursor', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'ArrayOf(Integer, 2)', b'pos']], b'method': True, b'name': b'window_set_cursor', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Integer', b'parameters': [[b'Window', b'window']], b'method': True, b'name': b'window_get_height', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'Integer', b'height']], b'method': True, b'name': b'window_set_height', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Integer', b'parameters': [[b'Window', b'window']], b'method': True, b'name': b'window_get_width', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'Integer', b'width']], b'method': True, b'name': b'window_set_width', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'method': True, b'name': b'window_get_var', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Object', b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'method': True, b'name': b'window_get_option', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'String', b'name'], [b'Object', b'value']], b'method': True, b'name': b'window_set_option', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'ArrayOf(Integer, 2)', b'parameters': [[b'Window', b'window']], b'method': True, b'name': b'window_get_position', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Tabpage', b'parameters': [[b'Window', b'window']], b'method': True, b'name': b'window_get_tabpage', b'since': 0}, {b'deprecated_since': 1, b'return_type': b'Boolean', b'parameters': [[b'Window', b'window']], b'method': True, b'name': b'window_is_valid', b'since': 0}], b'error_types': {b'Validation': {b'id': 1}, b'Exception': {b'id': 0}}}] 2017-02-17 12:58:19,943 [DEBUG @ base.py:stop:149] 15786 - Stopped event loop 2017-02-17 12:58:19,943 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:19,943 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 12:58:19,943 [DEBUG @ base.py:run:140] 15786 - Exited event loop 2017-02-17 12:58:19,955 [DEBUG @ session.py:_on_request:201] 15786 - received rpc request, greenlet will handle it 2017-02-17 12:58:19,955 [DEBUG @ host.py:_on_request:91] 15786 - calling request handler for "poll", args: "[]" 2017-02-17 12:58:19,955 [DEBUG @ host.py:_on_request:93] 15786 - request handler for 'poll []' returns: ok 2017-02-17 12:58:19,955 [DEBUG @ session.py:handler:187] 15786 - greenlet finished executing, sending ok as response 2017-02-17 12:58:19,955 [DEBUG @ async_session.py:send:133] 15786 - sending response to request 1: [1, 1, None, 'ok'] 2017-02-17 12:58:19,956 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [1, 1, None, 'ok'] 2017-02-17 12:58:19,956 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x01\x01\xc0\xa2ok'' 2017-02-17 12:58:19,956 [DEBUG @ session.py:handler:197] 15786 - greenlet is now dying... 2017-02-17 12:58:19,956 [DEBUG @ base.py:run:138] 15786 - Entering event loop 2017-02-17 12:58:19,956 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:19,956 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [0, 2, b'/home/arjen/config/dotfiles/_neovim/bundle/deoplete/rplugin/python3/deoplete:function:_deoplete', [[]]] 2017-02-17 12:58:19,956 [DEBUG @ async_session.py:_on_request:86] 15786 - received request: b'/home/arjen/config/dotfiles/_neovim/bundle/deoplete/rplugin/python3/deoplete:function:_deoplete', [[]] 2017-02-17 12:58:19,956 [DEBUG @ session.py:_on_request:201] 15786 - received rpc request, greenlet will handle it 2017-02-17 12:58:19,956 [DEBUG @ host.py:_on_request:91] 15786 - calling request handler for "/home/arjen/config/dotfiles/_neovim/bundle/deoplete/rplugin/python3/deoplete:function:_deoplete", args: "[[]]" 2017-02-17 12:58:19,956 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [0, 2, 'nvim_set_var', ('deoplete#_channel_id', 1)] 2017-02-17 12:58:19,956 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x00\x02\xacnvim_set_var\x92\xb4deoplete#_channel_id\x01'' 2017-02-17 12:58:19,956 [DEBUG @ session.py:_yielding_request:153] 15786 - yielding from greenlet to wait for response 2017-02-17 12:58:19,956 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:19,956 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 12:58:19,957 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:19,957 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [1, 2, None, None] 2017-02-17 12:58:19,957 [DEBUG @ async_session.py:_on_response:95] 15786 - received response: None, None 2017-02-17 12:58:19,957 [DEBUG @ session.py:response_cb:149] 15786 - response is available for greenlet , switching back 2017-02-17 12:58:20,006 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [0, 3, 'nvim_set_var', ('deoplete#_neovim_python_version', ['0.1.13'])] 2017-02-17 12:58:20,006 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x00\x03\xacnvim_set_var\x92\xbfdeoplete#_neovim_python_version\x91\xa60.1.13'' 2017-02-17 12:58:20,006 [DEBUG @ session.py:_yielding_request:153] 15786 - yielding from greenlet to wait for response 2017-02-17 12:58:20,006 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:20,006 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 12:58:20,006 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:20,006 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [1, 3, None, None] 2017-02-17 12:58:20,007 [DEBUG @ async_session.py:_on_response:95] 15786 - received response: None, None 2017-02-17 12:58:20,007 [DEBUG @ session.py:response_cb:149] 15786 - response is available for greenlet , switching back 2017-02-17 12:58:20,007 [DEBUG @ host.py:_on_request:93] 15786 - request handler for '/home/arjen/config/dotfiles/_neovim/bundle/deoplete/rplugin/python3/deoplete:function:_deoplete [[]]' returns: None 2017-02-17 12:58:20,007 [DEBUG @ session.py:handler:187] 15786 - greenlet finished executing, sending None as response 2017-02-17 12:58:20,007 [DEBUG @ async_session.py:send:133] 15786 - sending response to request 2: [1, 2, None, None] 2017-02-17 12:58:20,007 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [1, 2, None, None] 2017-02-17 12:58:20,007 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x01\x02\xc0\xc0'' 2017-02-17 12:58:20,007 [DEBUG @ session.py:handler:197] 15786 - greenlet is now dying... 2017-02-17 12:58:20,007 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:20,007 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 12:58:20,007 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:20,007 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [2, b'deoplete_enable_logging', [b'DEBUG', b'/tmp/deoplete.log']] 2017-02-17 12:58:20,007 [DEBUG @ async_session.py:_on_notification:102] 15786 - received notification: b'deoplete_enable_logging', [b'DEBUG', b'/tmp/deoplete.log'] 2017-02-17 12:58:20,007 [DEBUG @ session.py:_on_notification:216] 15786 - received rpc notification, greenlet will handle it 2017-02-17 12:58:20,008 [DEBUG @ host.py:_on_notification:107] 15786 - calling notification handler for "deoplete_enable_logging", args: "[b'DEBUG', b'/tmp/deoplete.log']" 2017-02-17 12:58:20,008 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [0, 4, 'nvim_call_function', ('deoplete#util#neovim_version', [])] 2017-02-17 12:58:20,008 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x00\x04\xb2nvim_call_function\x92\xbcdeoplete#util#neovim_version\x90'' 2017-02-17 12:58:20,008 [DEBUG @ session.py:_yielding_request:153] 15786 - yielding from greenlet to wait for response 2017-02-17 12:58:20,008 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:20,008 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 12:58:20,130 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:20,130 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [1, 4, None, b'NVIM v0.2.0-598-g0e44916'] 2017-02-17 12:58:20,130 [DEBUG @ async_session.py:_on_response:95] 15786 - received response: None, b'NVIM v0.2.0-598-g0e44916' 2017-02-17 12:58:20,130 [DEBUG @ session.py:response_cb:149] 15786 - response is available for greenlet , switching back 2017-02-17 12:58:20,130 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [0, 5, 'nvim_call_function', ('deoplete#util#print_warning', ['Logging to /tmp/deoplete.log'])] 2017-02-17 12:58:20,130 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x00\x05\xb2nvim_call_function\x92\xbbdeoplete#util#print_warning\x91\xbcLogging to /tmp/deoplete.log'' 2017-02-17 12:58:20,130 [DEBUG @ session.py:_yielding_request:153] 15786 - yielding from greenlet to wait for response 2017-02-17 12:58:20,130 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:20,131 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 12:58:20,131 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:20,131 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [1, 5, None, 0] 2017-02-17 12:58:20,131 [DEBUG @ async_session.py:_on_response:95] 15786 - received response: None, 0 2017-02-17 12:58:20,131 [DEBUG @ session.py:response_cb:149] 15786 - response is available for greenlet , switching back 2017-02-17 12:58:20,131 [DEBUG @ session.py:handler:208] 15786 - greenlet finished executing 2017-02-17 12:58:20,131 [DEBUG @ session.py:handler:213] 15786 - greenlet is now dying... 2017-02-17 12:58:20,131 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:20,131 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 12:58:28,595 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,595 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [0, 3, b'/home/arjen/config/dotfiles/_neovim/bundle/deoplete/rplugin/python3/deoplete:function:_deoplete', [[]]] 2017-02-17 12:58:28,595 [DEBUG @ async_session.py:_on_request:86] 15786 - received request: b'/home/arjen/config/dotfiles/_neovim/bundle/deoplete/rplugin/python3/deoplete:function:_deoplete', [[]] 2017-02-17 12:58:28,595 [DEBUG @ session.py:_on_request:201] 15786 - received rpc request, greenlet will handle it 2017-02-17 12:58:28,595 [DEBUG @ host.py:_on_request:91] 15786 - calling request handler for "/home/arjen/config/dotfiles/_neovim/bundle/deoplete/rplugin/python3/deoplete:function:_deoplete", args: "[[]]" 2017-02-17 12:58:28,595 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [0, 6, 'nvim_set_var', ('deoplete#_channel_id', 1)] 2017-02-17 12:58:28,595 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x00\x06\xacnvim_set_var\x92\xb4deoplete#_channel_id\x01'' 2017-02-17 12:58:28,595 [DEBUG @ session.py:_yielding_request:153] 15786 - yielding from greenlet to wait for response 2017-02-17 12:58:28,596 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,596 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 12:58:28,596 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,596 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [1, 6, None, None] 2017-02-17 12:58:28,596 [DEBUG @ async_session.py:_on_response:95] 15786 - received response: None, None 2017-02-17 12:58:28,596 [DEBUG @ session.py:response_cb:149] 15786 - response is available for greenlet , switching back 2017-02-17 12:58:28,596 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [0, 7, 'nvim_set_var', ('deoplete#_neovim_python_version', ['0.1.13'])] 2017-02-17 12:58:28,596 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x00\x07\xacnvim_set_var\x92\xbfdeoplete#_neovim_python_version\x91\xa60.1.13'' 2017-02-17 12:58:28,596 [DEBUG @ session.py:_yielding_request:153] 15786 - yielding from greenlet to wait for response 2017-02-17 12:58:28,597 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,597 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 12:58:28,597 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,597 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [1, 7, None, None] 2017-02-17 12:58:28,597 [DEBUG @ async_session.py:_on_response:95] 15786 - received response: None, None 2017-02-17 12:58:28,597 [DEBUG @ session.py:response_cb:149] 15786 - response is available for greenlet , switching back 2017-02-17 12:58:28,597 [DEBUG @ host.py:_on_request:93] 15786 - request handler for '/home/arjen/config/dotfiles/_neovim/bundle/deoplete/rplugin/python3/deoplete:function:_deoplete [[]]' returns: None 2017-02-17 12:58:28,597 [DEBUG @ session.py:handler:187] 15786 - greenlet finished executing, sending None as response 2017-02-17 12:58:28,597 [DEBUG @ async_session.py:send:133] 15786 - sending response to request 3: [1, 3, None, None] 2017-02-17 12:58:28,597 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [1, 3, None, None] 2017-02-17 12:58:28,597 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x01\x03\xc0\xc0'' 2017-02-17 12:58:28,597 [DEBUG @ session.py:handler:197] 15786 - greenlet is now dying... 2017-02-17 12:58:28,597 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,597 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 12:58:28,599 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,599 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [2, b'deoplete_on_event', [{b'same_filetypes': [], b'position': [0, 1, 1, 0], b'smartcase': 0, b'cwd': b'/home/arjen/Projects/snippets', b'complete_str': b'', b'runtimepath': b'/home/arjen/.config/nvim,/home/arjen/.config/nvim/bundle/abolish,/home/arjen/.config/nvim/bundle/airline,/home/arjen/.config/nvim/bundle/ale,/home/arjen/.config/nvim/bundle/commentary,/home/arjen/.config/nvim/bundle/ctrlp,/home/arjen/.config/nvim/bundle/delimitMate,/home/arjen/.config/nvim/bundle/denite,/home/arjen/.config/nvim/bundle/deoplete,/home/arjen/.config/nvim/bundle/endwise,/home/arjen/.config/nvim/bundle/enmasse,/home/arjen/.config/nvim/bundle/expand-region,/home/arjen/.config/nvim/bundle/fugitive,/home/arjen/.config/nvim/bundle/grepper,/home/arjen/.config/nvim/bundle/gundo,/home/arjen/.config/nvim/bundle/highlightedyank,/home/arjen/.config/nvim/bundle/jedi,/home/arjen/.config/nvim/bundle/markdown,/home/arjen/.config/nvim/bundle/matchit,/home/arjen/.config/nvim/bundle/neco-ghc,/home/arjen/.config/nvim/bundle/neomake,/home/arjen/.config/nvim/bundle/neoterm,/home/arjen/.config/nvim/bundle/node-host,/home/arjen/.config/nvim/bundle/nvim-parinfer.js,/home/arjen/.config/nvim/bundle/obsession,/home/arjen/.config/nvim/bundle/papercolor,/home/arjen/.config/nvim/bundle/pathogen,/home/arjen/.config/nvim/bundle/rainbow_parentheses,/home/arjen/.config/nvim/bundle/repeat,/home/arjen/.config/nvim/bundle/scratch,/home/arjen/.config/nvim/bundle/sigcnify,/home/arjen/.config/nvim/bundle/solarized,/home/arjen/.config/nvim/bundle/speeddating,/home/arjen/.config/nvim/bundle/surround,/home/arjen/.config/nvim/bundle/swap,/home/arjen/.config/nvim/bundle/tabular,/home/arjen/.config/nvim/bundle/tagbar,/home/arjen/.config/nvim/bundle/targets,/home/arjen/.config/nvim/bundle/tmux,/home/arjen/.config/nvim/bundle/tmux-navigator,/home/arjen/.config/nvim/bundle/unimpaired,/home/arjen/.config/nvim/bundle/vcscommand,/home/arjen/.config/nvim/bundle/vim-test,/home/arjen/.config/nvim/bundle/vimproc,/home/arjen/.config/nvim/bundle/vimwiki,/home/arjen/.config/nvim/bundle/visual-star-search,/home/arjen/.config/nvim/bundle/yankring,/etc/xdg/nvim,/home/arjen/.local/share/nvim/site,/home/arjen/.local/share/flatpak/exports/share/nvim/site,/var/lib/flatpak/exports/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/home/arjen/bin/neovim/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/var/lib/flatpak/exports/share/nvim/site/after,/home/arjen/.local/share/flatpak/exports/share/nvim/site/after,/home/arjen/.local/share/nvim/site/after,/etc/xdg/nvim/after,/home/arjen/.config/nvim/bundle/tabular/after,/home/arjen/.config/nvim/after,/home/arjen/config/dotfiles/_neovim/bundle/deoplete/,/home/arjen/config/dotfiles/_neovim/bundle/deoplete-jedi/', b'max_menu_width': 158, b'filetypes': [b'markdown'], b'bufname': b'', b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'changedtick': 10, b'input': b'', b'camelcase': 0, b'ignorecase': 0, b'encoding': b'utf-8', b'vars': {b'deoplete#enable_profile': 0, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#enable_refresh_always': 0, b'deoplete#_rank': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 1, b'deoplete#disable_auto_complete': 0, b'deoplete#skip_chars': [], b'deoplete#ignore_sources': {}, b'deoplete#omni_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#sources': {}, b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_smart_case': 0, b'deoplete#_context': {}, b'deoplete#enable_camel_case': 0, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_ignore_case': 0, b'deoplete#keyword_patterns': {}, b'deoplete#max_menu_width': 40, b'deoplete#auto_complete_delay': 150, b'deoplete#delimiters': [b'/'], b'deoplete#omni#input_patterns': {}, b'deoplete#max_list': 100, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_at_startup': 1}, b'bufpath': b'', b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'dict__dictionary': b'', b'next_input': b'', b'filetype': b'markdown', b'bufnr': 2, b'start_complete': b'\x80\xfdR_', b'sources': [], b'event': b'Init', b'delay': 150, b'bufvars': {}, b'custom': {b'jedi': {b'debug_enabled': 1}, b'_': {}}, b'max_abbr_width': 158}]] 2017-02-17 12:58:28,599 [DEBUG @ async_session.py:_on_notification:102] 15786 - received notification: b'deoplete_on_event', [{b'same_filetypes': [], b'position': [0, 1, 1, 0], b'smartcase': 0, b'cwd': b'/home/arjen/Projects/snippets', b'complete_str': b'', b'runtimepath': b'/home/arjen/.config/nvim,/home/arjen/.config/nvim/bundle/abolish,/home/arjen/.config/nvim/bundle/airline,/home/arjen/.config/nvim/bundle/ale,/home/arjen/.config/nvim/bundle/commentary,/home/arjen/.config/nvim/bundle/ctrlp,/home/arjen/.config/nvim/bundle/delimitMate,/home/arjen/.config/nvim/bundle/denite,/home/arjen/.config/nvim/bundle/deoplete,/home/arjen/.config/nvim/bundle/endwise,/home/arjen/.config/nvim/bundle/enmasse,/home/arjen/.config/nvim/bundle/expand-region,/home/arjen/.config/nvim/bundle/fugitive,/home/arjen/.config/nvim/bundle/grepper,/home/arjen/.config/nvim/bundle/gundo,/home/arjen/.config/nvim/bundle/highlightedyank,/home/arjen/.config/nvim/bundle/jedi,/home/arjen/.config/nvim/bundle/markdown,/home/arjen/.config/nvim/bundle/matchit,/home/arjen/.config/nvim/bundle/neco-ghc,/home/arjen/.config/nvim/bundle/neomake,/home/arjen/.config/nvim/bundle/neoterm,/home/arjen/.config/nvim/bundle/node-host,/home/arjen/.config/nvim/bundle/nvim-parinfer.js,/home/arjen/.config/nvim/bundle/obsession,/home/arjen/.config/nvim/bundle/papercolor,/home/arjen/.config/nvim/bundle/pathogen,/home/arjen/.config/nvim/bundle/rainbow_parentheses,/home/arjen/.config/nvim/bundle/repeat,/home/arjen/.config/nvim/bundle/scratch,/home/arjen/.config/nvim/bundle/sigcnify,/home/arjen/.config/nvim/bundle/solarized,/home/arjen/.config/nvim/bundle/speeddating,/home/arjen/.config/nvim/bundle/surround,/home/arjen/.config/nvim/bundle/swap,/home/arjen/.config/nvim/bundle/tabular,/home/arjen/.config/nvim/bundle/tagbar,/home/arjen/.config/nvim/bundle/targets,/home/arjen/.config/nvim/bundle/tmux,/home/arjen/.config/nvim/bundle/tmux-navigator,/home/arjen/.config/nvim/bundle/unimpaired,/home/arjen/.config/nvim/bundle/vcscommand,/home/arjen/.config/nvim/bundle/vim-test,/home/arjen/.config/nvim/bundle/vimproc,/home/arjen/.config/nvim/bundle/vimwiki,/home/arjen/.config/nvim/bundle/visual-star-search,/home/arjen/.config/nvim/bundle/yankring,/etc/xdg/nvim,/home/arjen/.local/share/nvim/site,/home/arjen/.local/share/flatpak/exports/share/nvim/site,/var/lib/flatpak/exports/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/home/arjen/bin/neovim/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/var/lib/flatpak/exports/share/nvim/site/after,/home/arjen/.local/share/flatpak/exports/share/nvim/site/after,/home/arjen/.local/share/nvim/site/after,/etc/xdg/nvim/after,/home/arjen/.config/nvim/bundle/tabular/after,/home/arjen/.config/nvim/after,/home/arjen/config/dotfiles/_neovim/bundle/deoplete/,/home/arjen/config/dotfiles/_neovim/bundle/deoplete-jedi/', b'max_menu_width': 158, b'filetypes': [b'markdown'], b'bufname': b'', b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'changedtick': 10, b'input': b'', b'camelcase': 0, b'ignorecase': 0, b'encoding': b'utf-8', b'vars': {b'deoplete#enable_profile': 0, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#enable_refresh_always': 0, b'deoplete#_rank': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 1, b'deoplete#disable_auto_complete': 0, b'deoplete#skip_chars': [], b'deoplete#ignore_sources': {}, b'deoplete#omni_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#sources': {}, b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_smart_case': 0, b'deoplete#_context': {}, b'deoplete#enable_camel_case': 0, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_ignore_case': 0, b'deoplete#keyword_patterns': {}, b'deoplete#max_menu_width': 40, b'deoplete#auto_complete_delay': 150, b'deoplete#delimiters': [b'/'], b'deoplete#omni#input_patterns': {}, b'deoplete#max_list': 100, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_at_startup': 1}, b'bufpath': b'', b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'dict__dictionary': b'', b'next_input': b'', b'filetype': b'markdown', b'bufnr': 2, b'start_complete': b'\x80\xfdR_', b'sources': [], b'event': b'Init', b'delay': 150, b'bufvars': {}, b'custom': {b'jedi': {b'debug_enabled': 1}, b'_': {}}, b'max_abbr_width': 158}] 2017-02-17 12:58:28,599 [DEBUG @ session.py:_on_notification:216] 15786 - received rpc notification, greenlet will handle it 2017-02-17 12:58:28,600 [DEBUG @ host.py:_on_notification:107] 15786 - calling notification handler for "deoplete_on_event", args: "[{b'same_filetypes': [], b'smartcase': 0, b'sources': [], b'filetype': b'markdown', b'position': [0, 1, 1, 0], b'runtimepath': b'/home/arjen/.config/nvim,/home/arjen/.config/nvim/bundle/abolish,/home/arjen/.config/nvim/bundle/airline,/home/arjen/.config/nvim/bundle/ale,/home/arjen/.config/nvim/bundle/commentary,/home/arjen/.config/nvim/bundle/ctrlp,/home/arjen/.config/nvim/bundle/delimitMate,/home/arjen/.config/nvim/bundle/denite,/home/arjen/.config/nvim/bundle/deoplete,/home/arjen/.config/nvim/bundle/endwise,/home/arjen/.config/nvim/bundle/enmasse,/home/arjen/.config/nvim/bundle/expand-region,/home/arjen/.config/nvim/bundle/fugitive,/home/arjen/.config/nvim/bundle/grepper,/home/arjen/.config/nvim/bundle/gundo,/home/arjen/.config/nvim/bundle/highlightedyank,/home/arjen/.config/nvim/bundle/jedi,/home/arjen/.config/nvim/bundle/markdown,/home/arjen/.config/nvim/bundle/matchit,/home/arjen/.config/nvim/bundle/neco-ghc,/home/arjen/.config/nvim/bundle/neomake,/home/arjen/.config/nvim/bundle/neoterm,/home/arjen/.config/nvim/bundle/node-host,/home/arjen/.config/nvim/bundle/nvim-parinfer.js,/home/arjen/.config/nvim/bundle/obsession,/home/arjen/.config/nvim/bundle/papercolor,/home/arjen/.config/nvim/bundle/pathogen,/home/arjen/.config/nvim/bundle/rainbow_parentheses,/home/arjen/.config/nvim/bundle/repeat,/home/arjen/.config/nvim/bundle/scratch,/home/arjen/.config/nvim/bundle/sigcnify,/home/arjen/.config/nvim/bundle/solarized,/home/arjen/.config/nvim/bundle/speeddating,/home/arjen/.config/nvim/bundle/surround,/home/arjen/.config/nvim/bundle/swap,/home/arjen/.config/nvim/bundle/tabular,/home/arjen/.config/nvim/bundle/tagbar,/home/arjen/.config/nvim/bundle/targets,/home/arjen/.config/nvim/bundle/tmux,/home/arjen/.config/nvim/bundle/tmux-navigator,/home/arjen/.config/nvim/bundle/unimpaired,/home/arjen/.config/nvim/bundle/vcscommand,/home/arjen/.config/nvim/bundle/vim-test,/home/arjen/.config/nvim/bundle/vimproc,/home/arjen/.config/nvim/bundle/vimwiki,/home/arjen/.config/nvim/bundle/visual-star-search,/home/arjen/.config/nvim/bundle/yankring,/etc/xdg/nvim,/home/arjen/.local/share/nvim/site,/home/arjen/.local/share/flatpak/exports/share/nvim/site,/var/lib/flatpak/exports/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/home/arjen/bin/neovim/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/var/lib/flatpak/exports/share/nvim/site/after,/home/arjen/.local/share/flatpak/exports/share/nvim/site/after,/home/arjen/.local/share/nvim/site/after,/etc/xdg/nvim/after,/home/arjen/.config/nvim/bundle/tabular/after,/home/arjen/.config/nvim/after,/home/arjen/config/dotfiles/_neovim/bundle/deoplete/,/home/arjen/config/dotfiles/_neovim/bundle/deoplete-jedi/', b'max_menu_width': 158, b'filetypes': [b'markdown'], b'bufnr': 2, b'changedtick': 10, b'input': b'', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'ignorecase': 0, b'encoding': b'utf-8', b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'dict__dictionary': b'', b'vars': {b'deoplete#enable_profile': 0, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#enable_refresh_always': 0, b'deoplete#_rank': {}, b'deoplete#omni#functions': {}, b'deoplete#enable_camel_case': 0, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 1, b'deoplete#disable_auto_complete': 0, b'deoplete#skip_chars': [], b'deoplete#ignore_sources': {}, b'deoplete#omni_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#sources': {}, b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_smart_case': 0, b'deoplete#_context': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#member#prefix_patterns': {}, b'deoplete#max_menu_width': 40, b'deoplete#keyword_patterns': {}, b'deoplete#enable_ignore_case': 0, b'deoplete#auto_complete_delay': 150, b'deoplete#delimiters': [b'/'], b'deoplete#omni#input_patterns': {}, b'deoplete#max_list': 100, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_at_startup': 1}, b'next_input': b'', b'bufname': b'', b'complete_str': b'', b'start_complete': b'\x80\xfdR_', b'cwd': b'/home/arjen/Projects/snippets', b'event': b'Init', b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'bufvars': {}, b'custom': {b'jedi': {b'debug_enabled': 1}, b'_': {}}, b'max_abbr_width': 158}]" 2017-02-17 12:58:28,615 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [0, 8, 'nvim_call_function', ('executable', ['ghc-mod'])] 2017-02-17 12:58:28,615 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x00\x08\xb2nvim_call_function\x92\xaaexecutable\x91\xa7ghc-mod'' 2017-02-17 12:58:28,615 [DEBUG @ session.py:_yielding_request:153] 15786 - yielding from greenlet to wait for response 2017-02-17 12:58:28,615 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,615 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 12:58:28,615 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,615 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [1, 8, None, 0] 2017-02-17 12:58:28,615 [DEBUG @ async_session.py:_on_response:95] 15786 - received response: None, 0 2017-02-17 12:58:28,615 [DEBUG @ session.py:response_cb:149] 15786 - response is available for greenlet , switching back 2017-02-17 12:58:28,623 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [0, 9, 'nvim_get_option', ('isfname',)] 2017-02-17 12:58:28,623 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x00\t\xafnvim_get_option\x91\xa7isfname'' 2017-02-17 12:58:28,623 [DEBUG @ session.py:_yielding_request:153] 15786 - yielding from greenlet to wait for response 2017-02-17 12:58:28,623 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,623 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 12:58:28,623 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,623 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [1, 9, None, b'@,48-57,/,.,-,_,+,,,#,$,%,~,='] 2017-02-17 12:58:28,623 [DEBUG @ async_session.py:_on_response:95] 15786 - received response: None, b'@,48-57,/,.,-,_,+,,,#,$,%,~,=' 2017-02-17 12:58:28,623 [DEBUG @ session.py:response_cb:149] 15786 - response is available for greenlet , switching back 2017-02-17 12:58:28,623 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [0, 10, 'nvim_call_function', ('deoplete#util#vimoption2python_not', ['@,48-57,/,.,-,_,+,,,#,$,%,~,='])] 2017-02-17 12:58:28,623 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x00\n\xb2nvim_call_function\x92\xda\x00"deoplete#util#vimoption2python_not\x91\xbd@,48-57,/,.,-,_,+,,,#,$,%,~,='' 2017-02-17 12:58:28,623 [DEBUG @ session.py:_yielding_request:153] 15786 - yielding from greenlet to wait for response 2017-02-17 12:58:28,623 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,623 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 12:58:28,624 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,624 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [1, 10, None, b'[^a-zA-Z@0-9/._+,#$%~=-]'] 2017-02-17 12:58:28,624 [DEBUG @ async_session.py:_on_response:95] 15786 - received response: None, b'[^a-zA-Z@0-9/._+,#$%~=-]' 2017-02-17 12:58:28,624 [DEBUG @ session.py:response_cb:149] 15786 - response is available for greenlet , switching back 2017-02-17 12:58:28,624 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [0, 11, 'nvim_get_current_buf', ()] 2017-02-17 12:58:28,624 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x00\x0b\xb4nvim_get_current_buf\x90'' 2017-02-17 12:58:28,624 [DEBUG @ session.py:_yielding_request:153] 15786 - yielding from greenlet to wait for response 2017-02-17 12:58:28,625 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,625 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 12:58:28,625 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,625 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [1, 11, None, ExtType(code=0, data=b'\x02')] 2017-02-17 12:58:28,625 [DEBUG @ async_session.py:_on_response:95] 15786 - received response: None, ExtType(code=0, data=b'\x02') 2017-02-17 12:58:28,625 [DEBUG @ session.py:response_cb:149] 15786 - response is available for greenlet , switching back 2017-02-17 12:58:28,625 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [0, 12, 'buffer_line_count', (ExtType(code=0, data=b'\x02'),)] 2017-02-17 12:58:28,625 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x00\x0c\xb1buffer_line_count\x91\xd4\x00\x02'' 2017-02-17 12:58:28,625 [DEBUG @ session.py:_yielding_request:153] 15786 - yielding from greenlet to wait for response 2017-02-17 12:58:28,625 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,625 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 12:58:28,626 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,626 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [1, 12, None, 77] 2017-02-17 12:58:28,626 [DEBUG @ async_session.py:_on_response:95] 15786 - received response: None, 77 2017-02-17 12:58:28,626 [DEBUG @ session.py:response_cb:149] 15786 - response is available for greenlet , switching back 2017-02-17 12:58:28,626 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [0, 13, 'nvim_call_function', ('getline', [1, 77])] 2017-02-17 12:58:28,626 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x00\r\xb2nvim_call_function\x92\xa7getline\x92\x01M'' 2017-02-17 12:58:28,626 [DEBUG @ session.py:_yielding_request:153] 15786 - yielding from greenlet to wait for response 2017-02-17 12:58:28,626 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,626 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 12:58:28,626 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,626 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [1, 13, None, [b'', b'health#deoplete#check', b'========================================================================', b'## deoplete.nvim', b' - SUCCESS: has("nvim") was successful', b' - SUCCESS: has("python3") was successful', b" - INFO: If you're still having problems, try the following commands:", b' $ export NVIM_PYTHON_LOG_FILE=/tmp/log', b' $ export NVIM_PYTHON_LOG_LEVEL=DEBUG', b' $ nvim', b' $ cat /tmp/log_{PID}', b' and then create an issue on github', b'', b'health#nvim#check', b'========================================================================', b'## Configuration', b' - SUCCESS: no issues found', b'', b'## Performance', b' - SUCCESS: Build type: RelWithDebInfo', b'', b'## Remote Plugins', b' - SUCCESS: Up to date', b'', b'## terminal', b' - INFO: key_backspace (kbs) terminfo entry: key_backspace=\\177', b' - INFO: key_dc (kdch1) terminfo entry: key_dc=\\E[3~', b'', b'## tmux', b' - SUCCESS: escape-time: 0ms', b' - INFO: $TERM: screen-256color', b'', b'health#provider#check', b'========================================================================', b'## Clipboard', b' - SUCCESS: Clipboard tool found: xsel', b'', b'## Python 2 provider', b' - INFO: Using: g:python_host_prog = "/home/arjen/config/dotfiles/_neovim/ENV2/bin/python"', b' - WARNING: Your virtualenv is not set up optimally.', b' - SUGGESTIONS:', b" - Create a virtualenv specifically for Neovim and use `g:python_host_prog`. This will avoid the need to install Neovim's Python module in each virtualenv.", b' - INFO: Executable: /home/arjen/config/dotfiles/_neovim/ENV2/bin/python', b' - INFO: Python2 version: 2.7.13', b' - INFO: python-neovim version: 0.1.13', b' - SUCCESS: Latest python-neovim is installed: 0.1.13', b'', b'## Python 3 provider', b' - INFO: Using: g:python3_host_prog = "/home/arjen/config/dotfiles/_neovim/ENV/bin/python"', b' - WARNING: Your virtualenv is not set up optimally.', b' - SUGGESTIONS:', b" - Create a virtualenv specifically for Neovim and use `g:python3_host_prog`. This will avoid the need to install Neovim's Python module in each virtualenv.", b' - INFO: Executable: /home/arjen/config/dotfiles/_neovim/ENV/bin/python', b' - INFO: Python3 version: 3.5.2', b' - INFO: python-neovim version: 0.1.13', b' - SUCCESS: Latest python-neovim is installed: 0.1.13', b'', b'## Ruby provider', b' - INFO: Ruby: ruby 2.3.3p222 (2016-11-21 revision 56859) [x86_64-linux]', b' - WARNING: Missing "neovim" gem.', b' - SUGGESTIONS:', b' - Run in shell: gem install neovim', b' - Is the gem bin directory in $PATH? Check `gem environment`.', b' - If you are using rvm/rbenv/chruby, try "rehashing".', b'', b'health#deoplete#check', b'========================================================================', b'## deoplete.nvim', b' - SUCCESS: has("nvim") was successful', b' - SUCCESS: has("python3") was successful', b" - INFO: If you're still having problems, try the following commands:", b' $ export NVIM_PYTHON_LOG_FILE=/tmp/log', b' $ export NVIM_PYTHON_LOG_LEVEL=DEBUG', b' $ nvim', b' $ cat /tmp/log_{PID}', b' and then create an issue on github', b'']] 2017-02-17 12:58:28,627 [DEBUG @ async_session.py:_on_response:95] 15786 - received response: None, [b'', b'health#deoplete#check', b'========================================================================', b'## deoplete.nvim', b' - SUCCESS: has("nvim") was successful', b' - SUCCESS: has("python3") was successful', b" - INFO: If you're still having problems, try the following commands:", b' $ export NVIM_PYTHON_LOG_FILE=/tmp/log', b' $ export NVIM_PYTHON_LOG_LEVEL=DEBUG', b' $ nvim', b' $ cat /tmp/log_{PID}', b' and then create an issue on github', b'', b'health#nvim#check', b'========================================================================', b'## Configuration', b' - SUCCESS: no issues found', b'', b'## Performance', b' - SUCCESS: Build type: RelWithDebInfo', b'', b'## Remote Plugins', b' - SUCCESS: Up to date', b'', b'## terminal', b' - INFO: key_backspace (kbs) terminfo entry: key_backspace=\\177', b' - INFO: key_dc (kdch1) terminfo entry: key_dc=\\E[3~', b'', b'## tmux', b' - SUCCESS: escape-time: 0ms', b' - INFO: $TERM: screen-256color', b'', b'health#provider#check', b'========================================================================', b'## Clipboard', b' - SUCCESS: Clipboard tool found: xsel', b'', b'## Python 2 provider', b' - INFO: Using: g:python_host_prog = "/home/arjen/config/dotfiles/_neovim/ENV2/bin/python"', b' - WARNING: Your virtualenv is not set up optimally.', b' - SUGGESTIONS:', b" - Create a virtualenv specifically for Neovim and use `g:python_host_prog`. This will avoid the need to install Neovim's Python module in each virtualenv.", b' - INFO: Executable: /home/arjen/config/dotfiles/_neovim/ENV2/bin/python', b' - INFO: Python2 version: 2.7.13', b' - INFO: python-neovim version: 0.1.13', b' - SUCCESS: Latest python-neovim is installed: 0.1.13', b'', b'## Python 3 provider', b' - INFO: Using: g:python3_host_prog = "/home/arjen/config/dotfiles/_neovim/ENV/bin/python"', b' - WARNING: Your virtualenv is not set up optimally.', b' - SUGGESTIONS:', b" - Create a virtualenv specifically for Neovim and use `g:python3_host_prog`. This will avoid the need to install Neovim's Python module in each virtualenv.", b' - INFO: Executable: /home/arjen/config/dotfiles/_neovim/ENV/bin/python', b' - INFO: Python3 version: 3.5.2', b' - INFO: python-neovim version: 0.1.13', b' - SUCCESS: Latest python-neovim is installed: 0.1.13', b'', b'## Ruby provider', b' - INFO: Ruby: ruby 2.3.3p222 (2016-11-21 revision 56859) [x86_64-linux]', b' - WARNING: Missing "neovim" gem.', b' - SUGGESTIONS:', b' - Run in shell: gem install neovim', b' - Is the gem bin directory in $PATH? Check `gem environment`.', b' - If you are using rvm/rbenv/chruby, try "rehashing".', b'', b'health#deoplete#check', b'========================================================================', b'## deoplete.nvim', b' - SUCCESS: has("nvim") was successful', b' - SUCCESS: has("python3") was successful', b" - INFO: If you're still having problems, try the following commands:", b' $ export NVIM_PYTHON_LOG_FILE=/tmp/log', b' $ export NVIM_PYTHON_LOG_LEVEL=DEBUG', b' $ nvim', b' $ cat /tmp/log_{PID}', b' and then create an issue on github', b''] 2017-02-17 12:58:28,627 [DEBUG @ session.py:response_cb:149] 15786 - response is available for greenlet , switching back 2017-02-17 12:58:28,627 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [0, 14, 'nvim_call_function', ('exists', ['*neoinclude#include#get_tag_files'])] 2017-02-17 12:58:28,627 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x00\x0e\xb2nvim_call_function\x92\xa6exists\x91\xda\x00!*neoinclude#include#get_tag_files'' 2017-02-17 12:58:28,627 [DEBUG @ session.py:_yielding_request:153] 15786 - yielding from greenlet to wait for response 2017-02-17 12:58:28,627 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,627 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 12:58:28,627 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,627 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [1, 14, None, 0] 2017-02-17 12:58:28,628 [DEBUG @ async_session.py:_on_response:95] 15786 - received response: None, 0 2017-02-17 12:58:28,628 [DEBUG @ session.py:response_cb:149] 15786 - response is available for greenlet , switching back 2017-02-17 12:58:28,628 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [0, 15, 'nvim_call_function', ('tagfiles', [])] 2017-02-17 12:58:28,628 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x00\x0f\xb2nvim_call_function\x92\xa8tagfiles\x90'' 2017-02-17 12:58:28,628 [DEBUG @ session.py:_yielding_request:153] 15786 - yielding from greenlet to wait for response 2017-02-17 12:58:28,628 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,628 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 12:58:28,628 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,628 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [1, 15, None, [b'tags']] 2017-02-17 12:58:28,628 [DEBUG @ async_session.py:_on_response:95] 15786 - received response: None, [b'tags'] 2017-02-17 12:58:28,628 [DEBUG @ session.py:response_cb:149] 15786 - response is available for greenlet , switching back 2017-02-17 12:58:28,629 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [0, 16, 'nvim_call_function', ('map', [['tags'], 'fnamemodify(v:val, ":p")'])] 2017-02-17 12:58:28,629 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x00\x10\xb2nvim_call_function\x92\xa3map\x92\x91\xa4tags\xb8fnamemodify(v:val, ":p")'' 2017-02-17 12:58:28,629 [DEBUG @ session.py:_yielding_request:153] 15786 - yielding from greenlet to wait for response 2017-02-17 12:58:28,629 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,629 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 12:58:28,629 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,629 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [1, 16, None, [b'/home/arjen/Projects/snippets/tags']] 2017-02-17 12:58:28,629 [DEBUG @ async_session.py:_on_response:95] 15786 - received response: None, [b'/home/arjen/Projects/snippets/tags'] 2017-02-17 12:58:28,629 [DEBUG @ session.py:response_cb:149] 15786 - response is available for greenlet , switching back 2017-02-17 12:58:28,629 [DEBUG @ session.py:handler:208] 15786 - greenlet finished executing 2017-02-17 12:58:28,629 [DEBUG @ session.py:handler:213] 15786 - greenlet is now dying... 2017-02-17 12:58:28,629 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 12:58:28,629 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 13:01:16,251 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 13:01:16,251 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [2, b'deoplete_on_event', [{b'same_filetypes': [], b'position': [0, 39, 1, 0], b'smartcase': 0, b'cwd': b'/home/arjen/Projects/snippets', b'complete_str': b'', b'runtimepath': b'/home/arjen/.config/nvim,/home/arjen/.config/nvim/bundle/abolish,/home/arjen/.config/nvim/bundle/airline,/home/arjen/.config/nvim/bundle/ale,/home/arjen/.config/nvim/bundle/commentary,/home/arjen/.config/nvim/bundle/ctrlp,/home/arjen/.config/nvim/bundle/delimitMate,/home/arjen/.config/nvim/bundle/denite,/home/arjen/.config/nvim/bundle/deoplete,/home/arjen/.config/nvim/bundle/endwise,/home/arjen/.config/nvim/bundle/enmasse,/home/arjen/.config/nvim/bundle/expand-region,/home/arjen/.config/nvim/bundle/fugitive,/home/arjen/.config/nvim/bundle/grepper,/home/arjen/.config/nvim/bundle/gundo,/home/arjen/.config/nvim/bundle/highlightedyank,/home/arjen/.config/nvim/bundle/jedi,/home/arjen/.config/nvim/bundle/markdown,/home/arjen/.config/nvim/bundle/matchit,/home/arjen/.config/nvim/bundle/neco-ghc,/home/arjen/.config/nvim/bundle/neomake,/home/arjen/.config/nvim/bundle/neoterm,/home/arjen/.config/nvim/bundle/node-host,/home/arjen/.config/nvim/bundle/nvim-parinfer.js,/home/arjen/.config/nvim/bundle/obsession,/home/arjen/.config/nvim/bundle/papercolor,/home/arjen/.config/nvim/bundle/pathogen,/home/arjen/.config/nvim/bundle/rainbow_parentheses,/home/arjen/.config/nvim/bundle/repeat,/home/arjen/.config/nvim/bundle/scratch,/home/arjen/.config/nvim/bundle/sigcnify,/home/arjen/.config/nvim/bundle/solarized,/home/arjen/.config/nvim/bundle/speeddating,/home/arjen/.config/nvim/bundle/surround,/home/arjen/.config/nvim/bundle/swap,/home/arjen/.config/nvim/bundle/tabular,/home/arjen/.config/nvim/bundle/tagbar,/home/arjen/.config/nvim/bundle/targets,/home/arjen/.config/nvim/bundle/tmux,/home/arjen/.config/nvim/bundle/tmux-navigator,/home/arjen/.config/nvim/bundle/unimpaired,/home/arjen/.config/nvim/bundle/vcscommand,/home/arjen/.config/nvim/bundle/vim-test,/home/arjen/.config/nvim/bundle/vimproc,/home/arjen/.config/nvim/bundle/vimwiki,/home/arjen/.config/nvim/bundle/visual-star-search,/home/arjen/.config/nvim/bundle/yankring,/etc/xdg/nvim,/home/arjen/.local/share/nvim/site,/home/arjen/.local/share/flatpak/exports/share/nvim/site,/var/lib/flatpak/exports/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/home/arjen/bin/neovim/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/var/lib/flatpak/exports/share/nvim/site/after,/home/arjen/.local/share/flatpak/exports/share/nvim/site/after,/home/arjen/.local/share/nvim/site/after,/etc/xdg/nvim/after,/home/arjen/.config/nvim/bundle/tabular/after,/home/arjen/.config/nvim/after,/home/arjen/config/dotfiles/_neovim/bundle/deoplete/,/home/arjen/config/dotfiles/_neovim/bundle/deoplete-jedi/', b'max_menu_width': 158, b'filetypes': [b'markdown'], b'bufname': b'checkhealth', b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'changedtick': 11, b'input': b'', b'camelcase': 0, b'ignorecase': 0, b'encoding': b'utf-8', b'vars': {b'deoplete#enable_profile': 0, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#enable_refresh_always': 0, b'deoplete#_rank': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 1, b'deoplete#disable_auto_complete': 0, b'deoplete#skip_chars': [], b'deoplete#ignore_sources': {}, b'deoplete#omni_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#sources': {}, b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_smart_case': 0, b'deoplete#_context': {}, b'deoplete#enable_camel_case': 0, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_ignore_case': 0, b'deoplete#keyword_patterns': {}, b'deoplete#max_menu_width': 40, b'deoplete#auto_complete_delay': 150, b'deoplete#delimiters': [b'/'], b'deoplete#omni#input_patterns': {}, b'deoplete#max_list': 100, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_at_startup': 1}, b'bufpath': b'/home/arjen/Projects/snippets/checkhealth', b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'dict__dictionary': b'', b'next_input': b' - INFO: Using: g:python_host_prog = "/home/arjen/config/dotfiles/_neovim/ENV2/bin/python"', b'filetype': b'markdown', b'bufnr': 2, b'start_complete': b'\x80\xfdR_', b'sources': [], b'event': b'BufWritePost', b'delay': 150, b'bufvars': {}, b'custom': {b'jedi': {b'debug_enabled': 1}, b'_': {}}, b'max_abbr_width': 158}]] 2017-02-17 13:01:16,251 [DEBUG @ async_session.py:_on_notification:102] 15786 - received notification: b'deoplete_on_event', [{b'same_filetypes': [], b'position': [0, 39, 1, 0], b'smartcase': 0, b'cwd': b'/home/arjen/Projects/snippets', b'complete_str': b'', b'runtimepath': b'/home/arjen/.config/nvim,/home/arjen/.config/nvim/bundle/abolish,/home/arjen/.config/nvim/bundle/airline,/home/arjen/.config/nvim/bundle/ale,/home/arjen/.config/nvim/bundle/commentary,/home/arjen/.config/nvim/bundle/ctrlp,/home/arjen/.config/nvim/bundle/delimitMate,/home/arjen/.config/nvim/bundle/denite,/home/arjen/.config/nvim/bundle/deoplete,/home/arjen/.config/nvim/bundle/endwise,/home/arjen/.config/nvim/bundle/enmasse,/home/arjen/.config/nvim/bundle/expand-region,/home/arjen/.config/nvim/bundle/fugitive,/home/arjen/.config/nvim/bundle/grepper,/home/arjen/.config/nvim/bundle/gundo,/home/arjen/.config/nvim/bundle/highlightedyank,/home/arjen/.config/nvim/bundle/jedi,/home/arjen/.config/nvim/bundle/markdown,/home/arjen/.config/nvim/bundle/matchit,/home/arjen/.config/nvim/bundle/neco-ghc,/home/arjen/.config/nvim/bundle/neomake,/home/arjen/.config/nvim/bundle/neoterm,/home/arjen/.config/nvim/bundle/node-host,/home/arjen/.config/nvim/bundle/nvim-parinfer.js,/home/arjen/.config/nvim/bundle/obsession,/home/arjen/.config/nvim/bundle/papercolor,/home/arjen/.config/nvim/bundle/pathogen,/home/arjen/.config/nvim/bundle/rainbow_parentheses,/home/arjen/.config/nvim/bundle/repeat,/home/arjen/.config/nvim/bundle/scratch,/home/arjen/.config/nvim/bundle/sigcnify,/home/arjen/.config/nvim/bundle/solarized,/home/arjen/.config/nvim/bundle/speeddating,/home/arjen/.config/nvim/bundle/surround,/home/arjen/.config/nvim/bundle/swap,/home/arjen/.config/nvim/bundle/tabular,/home/arjen/.config/nvim/bundle/tagbar,/home/arjen/.config/nvim/bundle/targets,/home/arjen/.config/nvim/bundle/tmux,/home/arjen/.config/nvim/bundle/tmux-navigator,/home/arjen/.config/nvim/bundle/unimpaired,/home/arjen/.config/nvim/bundle/vcscommand,/home/arjen/.config/nvim/bundle/vim-test,/home/arjen/.config/nvim/bundle/vimproc,/home/arjen/.config/nvim/bundle/vimwiki,/home/arjen/.config/nvim/bundle/visual-star-search,/home/arjen/.config/nvim/bundle/yankring,/etc/xdg/nvim,/home/arjen/.local/share/nvim/site,/home/arjen/.local/share/flatpak/exports/share/nvim/site,/var/lib/flatpak/exports/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/home/arjen/bin/neovim/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/var/lib/flatpak/exports/share/nvim/site/after,/home/arjen/.local/share/flatpak/exports/share/nvim/site/after,/home/arjen/.local/share/nvim/site/after,/etc/xdg/nvim/after,/home/arjen/.config/nvim/bundle/tabular/after,/home/arjen/.config/nvim/after,/home/arjen/config/dotfiles/_neovim/bundle/deoplete/,/home/arjen/config/dotfiles/_neovim/bundle/deoplete-jedi/', b'max_menu_width': 158, b'filetypes': [b'markdown'], b'bufname': b'checkhealth', b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'changedtick': 11, b'input': b'', b'camelcase': 0, b'ignorecase': 0, b'encoding': b'utf-8', b'vars': {b'deoplete#enable_profile': 0, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#enable_refresh_always': 0, b'deoplete#_rank': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 1, b'deoplete#disable_auto_complete': 0, b'deoplete#skip_chars': [], b'deoplete#ignore_sources': {}, b'deoplete#omni_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#sources': {}, b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_smart_case': 0, b'deoplete#_context': {}, b'deoplete#enable_camel_case': 0, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_ignore_case': 0, b'deoplete#keyword_patterns': {}, b'deoplete#max_menu_width': 40, b'deoplete#auto_complete_delay': 150, b'deoplete#delimiters': [b'/'], b'deoplete#omni#input_patterns': {}, b'deoplete#max_list': 100, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_at_startup': 1}, b'bufpath': b'/home/arjen/Projects/snippets/checkhealth', b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'dict__dictionary': b'', b'next_input': b' - INFO: Using: g:python_host_prog = "/home/arjen/config/dotfiles/_neovim/ENV2/bin/python"', b'filetype': b'markdown', b'bufnr': 2, b'start_complete': b'\x80\xfdR_', b'sources': [], b'event': b'BufWritePost', b'delay': 150, b'bufvars': {}, b'custom': {b'jedi': {b'debug_enabled': 1}, b'_': {}}, b'max_abbr_width': 158}] 2017-02-17 13:01:16,251 [DEBUG @ session.py:_on_notification:216] 15786 - received rpc notification, greenlet will handle it 2017-02-17 13:01:16,251 [DEBUG @ host.py:_on_notification:107] 15786 - calling notification handler for "deoplete_on_event", args: "[{b'same_filetypes': [], b'smartcase': 0, b'sources': [], b'filetype': b'markdown', b'position': [0, 39, 1, 0], b'runtimepath': b'/home/arjen/.config/nvim,/home/arjen/.config/nvim/bundle/abolish,/home/arjen/.config/nvim/bundle/airline,/home/arjen/.config/nvim/bundle/ale,/home/arjen/.config/nvim/bundle/commentary,/home/arjen/.config/nvim/bundle/ctrlp,/home/arjen/.config/nvim/bundle/delimitMate,/home/arjen/.config/nvim/bundle/denite,/home/arjen/.config/nvim/bundle/deoplete,/home/arjen/.config/nvim/bundle/endwise,/home/arjen/.config/nvim/bundle/enmasse,/home/arjen/.config/nvim/bundle/expand-region,/home/arjen/.config/nvim/bundle/fugitive,/home/arjen/.config/nvim/bundle/grepper,/home/arjen/.config/nvim/bundle/gundo,/home/arjen/.config/nvim/bundle/highlightedyank,/home/arjen/.config/nvim/bundle/jedi,/home/arjen/.config/nvim/bundle/markdown,/home/arjen/.config/nvim/bundle/matchit,/home/arjen/.config/nvim/bundle/neco-ghc,/home/arjen/.config/nvim/bundle/neomake,/home/arjen/.config/nvim/bundle/neoterm,/home/arjen/.config/nvim/bundle/node-host,/home/arjen/.config/nvim/bundle/nvim-parinfer.js,/home/arjen/.config/nvim/bundle/obsession,/home/arjen/.config/nvim/bundle/papercolor,/home/arjen/.config/nvim/bundle/pathogen,/home/arjen/.config/nvim/bundle/rainbow_parentheses,/home/arjen/.config/nvim/bundle/repeat,/home/arjen/.config/nvim/bundle/scratch,/home/arjen/.config/nvim/bundle/sigcnify,/home/arjen/.config/nvim/bundle/solarized,/home/arjen/.config/nvim/bundle/speeddating,/home/arjen/.config/nvim/bundle/surround,/home/arjen/.config/nvim/bundle/swap,/home/arjen/.config/nvim/bundle/tabular,/home/arjen/.config/nvim/bundle/tagbar,/home/arjen/.config/nvim/bundle/targets,/home/arjen/.config/nvim/bundle/tmux,/home/arjen/.config/nvim/bundle/tmux-navigator,/home/arjen/.config/nvim/bundle/unimpaired,/home/arjen/.config/nvim/bundle/vcscommand,/home/arjen/.config/nvim/bundle/vim-test,/home/arjen/.config/nvim/bundle/vimproc,/home/arjen/.config/nvim/bundle/vimwiki,/home/arjen/.config/nvim/bundle/visual-star-search,/home/arjen/.config/nvim/bundle/yankring,/etc/xdg/nvim,/home/arjen/.local/share/nvim/site,/home/arjen/.local/share/flatpak/exports/share/nvim/site,/var/lib/flatpak/exports/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/home/arjen/bin/neovim/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/var/lib/flatpak/exports/share/nvim/site/after,/home/arjen/.local/share/flatpak/exports/share/nvim/site/after,/home/arjen/.local/share/nvim/site/after,/etc/xdg/nvim/after,/home/arjen/.config/nvim/bundle/tabular/after,/home/arjen/.config/nvim/after,/home/arjen/config/dotfiles/_neovim/bundle/deoplete/,/home/arjen/config/dotfiles/_neovim/bundle/deoplete-jedi/', b'max_menu_width': 158, b'filetypes': [b'markdown'], b'bufnr': 2, b'changedtick': 11, b'input': b'', b'delay': 150, b'camelcase': 0, b'bufpath': b'/home/arjen/Projects/snippets/checkhealth', b'ignorecase': 0, b'encoding': b'utf-8', b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'dict__dictionary': b'', b'vars': {b'deoplete#enable_profile': 0, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#enable_refresh_always': 0, b'deoplete#_rank': {}, b'deoplete#omni#functions': {}, b'deoplete#enable_camel_case': 0, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 1, b'deoplete#disable_auto_complete': 0, b'deoplete#skip_chars': [], b'deoplete#ignore_sources': {}, b'deoplete#omni_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#sources': {}, b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_smart_case': 0, b'deoplete#_context': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#member#prefix_patterns': {}, b'deoplete#max_menu_width': 40, b'deoplete#keyword_patterns': {}, b'deoplete#enable_ignore_case': 0, b'deoplete#auto_complete_delay': 150, b'deoplete#delimiters': [b'/'], b'deoplete#omni#input_patterns': {}, b'deoplete#max_list': 100, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_at_startup': 1}, b'next_input': b' - INFO: Using: g:python_host_prog = "/home/arjen/config/dotfiles/_neovim/ENV2/bin/python"', b'bufname': b'checkhealth', b'complete_str': b'', b'start_complete': b'\x80\xfdR_', b'cwd': b'/home/arjen/Projects/snippets', b'event': b'BufWritePost', b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'bufvars': {}, b'custom': {b'jedi': {b'debug_enabled': 1}, b'_': {}}, b'max_abbr_width': 158}]" 2017-02-17 13:01:16,252 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [0, 17, 'nvim_get_option', ('isfname',)] 2017-02-17 13:01:16,252 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x00\x11\xafnvim_get_option\x91\xa7isfname'' 2017-02-17 13:01:16,252 [DEBUG @ session.py:_yielding_request:153] 15786 - yielding from greenlet to wait for response 2017-02-17 13:01:16,252 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 13:01:16,252 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 13:01:16,327 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 13:01:16,327 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [1, 17, None, b'@,48-57,/,.,-,_,+,,,#,$,%,~,='] 2017-02-17 13:01:16,328 [DEBUG @ async_session.py:_on_response:95] 15786 - received response: None, b'@,48-57,/,.,-,_,+,,,#,$,%,~,=' 2017-02-17 13:01:16,328 [DEBUG @ session.py:response_cb:149] 15786 - response is available for greenlet , switching back 2017-02-17 13:01:16,328 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [0, 18, 'nvim_call_function', ('deoplete#util#vimoption2python_not', ['@,48-57,/,.,-,_,+,,,#,$,%,~,='])] 2017-02-17 13:01:16,328 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x00\x12\xb2nvim_call_function\x92\xda\x00"deoplete#util#vimoption2python_not\x91\xbd@,48-57,/,.,-,_,+,,,#,$,%,~,='' 2017-02-17 13:01:16,328 [DEBUG @ session.py:_yielding_request:153] 15786 - yielding from greenlet to wait for response 2017-02-17 13:01:16,328 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 13:01:16,328 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 13:01:16,329 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 13:01:16,329 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [1, 18, None, b'[^a-zA-Z@0-9/._+,#$%~=-]'] 2017-02-17 13:01:16,329 [DEBUG @ async_session.py:_on_response:95] 15786 - received response: None, b'[^a-zA-Z@0-9/._+,#$%~=-]' 2017-02-17 13:01:16,329 [DEBUG @ session.py:response_cb:149] 15786 - response is available for greenlet , switching back 2017-02-17 13:01:16,329 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [0, 19, 'nvim_get_current_buf', ()] 2017-02-17 13:01:16,329 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x00\x13\xb4nvim_get_current_buf\x90'' 2017-02-17 13:01:16,329 [DEBUG @ session.py:_yielding_request:153] 15786 - yielding from greenlet to wait for response 2017-02-17 13:01:16,329 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 13:01:16,329 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 13:01:16,330 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 13:01:16,330 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [1, 19, None, ExtType(code=0, data=b'\x02')] 2017-02-17 13:01:16,330 [DEBUG @ async_session.py:_on_response:95] 15786 - received response: None, ExtType(code=0, data=b'\x02') 2017-02-17 13:01:16,330 [DEBUG @ session.py:response_cb:149] 15786 - response is available for greenlet , switching back 2017-02-17 13:01:16,330 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [0, 20, 'buffer_line_count', (ExtType(code=0, data=b'\x02'),)] 2017-02-17 13:01:16,330 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x00\x14\xb1buffer_line_count\x91\xd4\x00\x02'' 2017-02-17 13:01:16,330 [DEBUG @ session.py:_yielding_request:153] 15786 - yielding from greenlet to wait for response 2017-02-17 13:01:16,330 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 13:01:16,330 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 13:01:16,331 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 13:01:16,331 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [1, 20, None, 77] 2017-02-17 13:01:16,331 [DEBUG @ async_session.py:_on_response:95] 15786 - received response: None, 77 2017-02-17 13:01:16,331 [DEBUG @ session.py:response_cb:149] 15786 - response is available for greenlet , switching back 2017-02-17 13:01:16,331 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [0, 21, 'nvim_call_function', ('getline', [1, 77])] 2017-02-17 13:01:16,331 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x00\x15\xb2nvim_call_function\x92\xa7getline\x92\x01M'' 2017-02-17 13:01:16,331 [DEBUG @ session.py:_yielding_request:153] 15786 - yielding from greenlet to wait for response 2017-02-17 13:01:16,331 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 13:01:16,331 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 13:01:16,332 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 13:01:16,332 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [1, 21, None, [b'', b'health#deoplete#check', b'========================================================================', b'## deoplete.nvim', b' - SUCCESS: has("nvim") was successful', b' - SUCCESS: has("python3") was successful', b" - INFO: If you're still having problems, try the following commands:", b' $ export NVIM_PYTHON_LOG_FILE=/tmp/log', b' $ export NVIM_PYTHON_LOG_LEVEL=DEBUG', b' $ nvim', b' $ cat /tmp/log_{PID}', b' and then create an issue on github', b'', b'health#nvim#check', b'========================================================================', b'## Configuration', b' - SUCCESS: no issues found', b'', b'## Performance', b' - SUCCESS: Build type: RelWithDebInfo', b'', b'## Remote Plugins', b' - SUCCESS: Up to date', b'', b'## terminal', b' - INFO: key_backspace (kbs) terminfo entry: key_backspace=\\177', b' - INFO: key_dc (kdch1) terminfo entry: key_dc=\\E[3~', b'', b'## tmux', b' - SUCCESS: escape-time: 0ms', b' - INFO: $TERM: screen-256color', b'', b'health#provider#check', b'========================================================================', b'## Clipboard', b' - SUCCESS: Clipboard tool found: xsel', b'', b'## Python 2 provider', b' - INFO: Using: g:python_host_prog = "/home/arjen/config/dotfiles/_neovim/ENV2/bin/python"', b' - WARNING: Your virtualenv is not set up optimally.', b' - SUGGESTIONS:', b" - Create a virtualenv specifically for Neovim and use `g:python_host_prog`. This will avoid the need to install Neovim's Python module in each virtualenv.", b' - INFO: Executable: /home/arjen/config/dotfiles/_neovim/ENV2/bin/python', b' - INFO: Python2 version: 2.7.13', b' - INFO: python-neovim version: 0.1.13', b' - SUCCESS: Latest python-neovim is installed: 0.1.13', b'', b'## Python 3 provider', b' - INFO: Using: g:python3_host_prog = "/home/arjen/config/dotfiles/_neovim/ENV/bin/python"', b' - WARNING: Your virtualenv is not set up optimally.', b' - SUGGESTIONS:', b" - Create a virtualenv specifically for Neovim and use `g:python3_host_prog`. This will avoid the need to install Neovim's Python module in each virtualenv.", b' - INFO: Executable: /home/arjen/config/dotfiles/_neovim/ENV/bin/python', b' - INFO: Python3 version: 3.5.2', b' - INFO: python-neovim version: 0.1.13', b' - SUCCESS: Latest python-neovim is installed: 0.1.13', b'', b'## Ruby provider', b' - INFO: Ruby: ruby 2.3.3p222 (2016-11-21 revision 56859) [x86_64-linux]', b' - WARNING: Missing "neovim" gem.', b' - SUGGESTIONS:', b' - Run in shell: gem install neovim', b' - Is the gem bin directory in $PATH? Check `gem environment`.', b' - If you are using rvm/rbenv/chruby, try "rehashing".', b'', b'health#deoplete#check', b'========================================================================', b'## deoplete.nvim', b' - SUCCESS: has("nvim") was successful', b' - SUCCESS: has("python3") was successful', b" - INFO: If you're still having problems, try the following commands:", b' $ export NVIM_PYTHON_LOG_FILE=/tmp/log', b' $ export NVIM_PYTHON_LOG_LEVEL=DEBUG', b' $ nvim', b' $ cat /tmp/log_{PID}', b' and then create an issue on github', b'']] 2017-02-17 13:01:16,332 [DEBUG @ async_session.py:_on_response:95] 15786 - received response: None, [b'', b'health#deoplete#check', b'========================================================================', b'## deoplete.nvim', b' - SUCCESS: has("nvim") was successful', b' - SUCCESS: has("python3") was successful', b" - INFO: If you're still having problems, try the following commands:", b' $ export NVIM_PYTHON_LOG_FILE=/tmp/log', b' $ export NVIM_PYTHON_LOG_LEVEL=DEBUG', b' $ nvim', b' $ cat /tmp/log_{PID}', b' and then create an issue on github', b'', b'health#nvim#check', b'========================================================================', b'## Configuration', b' - SUCCESS: no issues found', b'', b'## Performance', b' - SUCCESS: Build type: RelWithDebInfo', b'', b'## Remote Plugins', b' - SUCCESS: Up to date', b'', b'## terminal', b' - INFO: key_backspace (kbs) terminfo entry: key_backspace=\\177', b' - INFO: key_dc (kdch1) terminfo entry: key_dc=\\E[3~', b'', b'## tmux', b' - SUCCESS: escape-time: 0ms', b' - INFO: $TERM: screen-256color', b'', b'health#provider#check', b'========================================================================', b'## Clipboard', b' - SUCCESS: Clipboard tool found: xsel', b'', b'## Python 2 provider', b' - INFO: Using: g:python_host_prog = "/home/arjen/config/dotfiles/_neovim/ENV2/bin/python"', b' - WARNING: Your virtualenv is not set up optimally.', b' - SUGGESTIONS:', b" - Create a virtualenv specifically for Neovim and use `g:python_host_prog`. This will avoid the need to install Neovim's Python module in each virtualenv.", b' - INFO: Executable: /home/arjen/config/dotfiles/_neovim/ENV2/bin/python', b' - INFO: Python2 version: 2.7.13', b' - INFO: python-neovim version: 0.1.13', b' - SUCCESS: Latest python-neovim is installed: 0.1.13', b'', b'## Python 3 provider', b' - INFO: Using: g:python3_host_prog = "/home/arjen/config/dotfiles/_neovim/ENV/bin/python"', b' - WARNING: Your virtualenv is not set up optimally.', b' - SUGGESTIONS:', b" - Create a virtualenv specifically for Neovim and use `g:python3_host_prog`. This will avoid the need to install Neovim's Python module in each virtualenv.", b' - INFO: Executable: /home/arjen/config/dotfiles/_neovim/ENV/bin/python', b' - INFO: Python3 version: 3.5.2', b' - INFO: python-neovim version: 0.1.13', b' - SUCCESS: Latest python-neovim is installed: 0.1.13', b'', b'## Ruby provider', b' - INFO: Ruby: ruby 2.3.3p222 (2016-11-21 revision 56859) [x86_64-linux]', b' - WARNING: Missing "neovim" gem.', b' - SUGGESTIONS:', b' - Run in shell: gem install neovim', b' - Is the gem bin directory in $PATH? Check `gem environment`.', b' - If you are using rvm/rbenv/chruby, try "rehashing".', b'', b'health#deoplete#check', b'========================================================================', b'## deoplete.nvim', b' - SUCCESS: has("nvim") was successful', b' - SUCCESS: has("python3") was successful', b" - INFO: If you're still having problems, try the following commands:", b' $ export NVIM_PYTHON_LOG_FILE=/tmp/log', b' $ export NVIM_PYTHON_LOG_LEVEL=DEBUG', b' $ nvim', b' $ cat /tmp/log_{PID}', b' and then create an issue on github', b''] 2017-02-17 13:01:16,332 [DEBUG @ session.py:response_cb:149] 15786 - response is available for greenlet , switching back 2017-02-17 13:01:16,333 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [0, 22, 'nvim_call_function', ('exists', ['*neoinclude#include#get_tag_files'])] 2017-02-17 13:01:16,333 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x00\x16\xb2nvim_call_function\x92\xa6exists\x91\xda\x00!*neoinclude#include#get_tag_files'' 2017-02-17 13:01:16,333 [DEBUG @ session.py:_yielding_request:153] 15786 - yielding from greenlet to wait for response 2017-02-17 13:01:16,333 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 13:01:16,333 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 13:01:16,333 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 13:01:16,333 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [1, 22, None, 0] 2017-02-17 13:01:16,333 [DEBUG @ async_session.py:_on_response:95] 15786 - received response: None, 0 2017-02-17 13:01:16,333 [DEBUG @ session.py:response_cb:149] 15786 - response is available for greenlet , switching back 2017-02-17 13:01:16,333 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [0, 23, 'nvim_call_function', ('tagfiles', [])] 2017-02-17 13:01:16,333 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x00\x17\xb2nvim_call_function\x92\xa8tagfiles\x90'' 2017-02-17 13:01:16,333 [DEBUG @ session.py:_yielding_request:153] 15786 - yielding from greenlet to wait for response 2017-02-17 13:01:16,333 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 13:01:16,334 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 13:01:16,334 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 13:01:16,334 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [1, 23, None, [b'tags']] 2017-02-17 13:01:16,334 [DEBUG @ async_session.py:_on_response:95] 15786 - received response: None, [b'tags'] 2017-02-17 13:01:16,334 [DEBUG @ session.py:response_cb:149] 15786 - response is available for greenlet , switching back 2017-02-17 13:01:16,334 [DEBUG @ msgpack_stream.py:send:33] 15786 - sent [0, 24, 'nvim_call_function', ('map', [['tags'], 'fnamemodify(v:val, ":p")'])] 2017-02-17 13:01:16,334 [DEBUG @ base.py:send:113] 15786 - Sending 'b'\x94\x00\x18\xb2nvim_call_function\x92\xa3map\x92\x91\xa4tags\xb8fnamemodify(v:val, ":p")'' 2017-02-17 13:01:16,335 [DEBUG @ session.py:_yielding_request:153] 15786 - yielding from greenlet to wait for response 2017-02-17 13:01:16,335 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 13:01:16,335 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data... 2017-02-17 13:01:16,335 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 13:01:16,335 [DEBUG @ msgpack_stream.py:_on_data:56] 15786 - received message: [1, 24, None, [b'/home/arjen/Projects/snippets/tags']] 2017-02-17 13:01:16,335 [DEBUG @ async_session.py:_on_response:95] 15786 - received response: None, [b'/home/arjen/Projects/snippets/tags'] 2017-02-17 13:01:16,335 [DEBUG @ session.py:response_cb:149] 15786 - response is available for greenlet , switching back 2017-02-17 13:01:16,335 [DEBUG @ session.py:handler:208] 15786 - greenlet finished executing 2017-02-17 13:01:16,336 [DEBUG @ session.py:handler:213] 15786 - greenlet is now dying... 2017-02-17 13:01:16,336 [DEBUG @ msgpack_stream.py:_on_data:54] 15786 - waiting for message... 2017-02-17 13:01:16,336 [DEBUG @ msgpack_stream.py:_on_data:59] 15786 - unpacker needs more data...