Skip to content

Instantly share code, notes, and snippets.

@jc00ke
Created January 16, 2017 16:41
Show Gist options
  • Save jc00ke/faefc836078d21571e3d234fb4c24e66 to your computer and use it in GitHub Desktop.
Save jc00ke/faefc836078d21571e3d234fb4c24e66 to your computer and use it in GitHub Desktop.
2017-01-16 08:40:53,218 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 1, b'vim_get_api_info', ()]
2017-01-16 08:40:53,219 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x01\xb0vim_get_api_info\x90''
2017-01-16 08:40:53,219 [DEBUG @ base.py:run:138] 28705 - Entering event loop
2017-01-16 08:40:53,219 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,219 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [0, 1, b'poll', []]
2017-01-16 08:40:53,219 [DEBUG @ async_session.py:_on_request:86] 28705 - received request: b'poll', []
2017-01-16 08:40:53,219 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,219 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:53,220 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,220 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 1, None, [1, {b'error_types': {b'Validation': {b'id': 1}, b'Exception': {b'id': 0}}, b'functions': [{b'name': b'nvim_buf_line_count', b'parameters': [[b'Buffer', b'buffer']], b'since': 1, b'method': True, b'return_type': b'Integer'}, {b'method': False, b'return_type': b'String', b'name': b'buffer_get_line', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'index']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'buffer_set_line', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'index'], [b'String', b'line']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'buffer_del_line', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'index']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'ArrayOf(String)', b'name': b'buffer_get_line_slice', 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'since': 0, b'deprecated_since': 1}, {b'name': b'nvim_buf_get_lines', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'start'], [b'Integer', b'end'], [b'Boolean', b'strict_indexing']], b'since': 1, b'method': True, b'return_type': b'ArrayOf(String)'}, {b'method': False, b'return_type': b'void', b'name': b'buffer_set_line_slice', 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'since': 0, b'deprecated_since': 1}, {b'name': b'nvim_buf_set_lines', 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'return_type': b'void'}, {b'name': b'nvim_buf_get_var', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'since': 1, b'method': True, b'return_type': b'Object'}, {b'name': b'nvim_buf_set_var', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name'], [b'Object', b'value']], b'since': 1, b'method': True, b'return_type': b'void'}, {b'name': b'nvim_buf_del_var', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'since': 1, b'method': True, b'return_type': b'void'}, {b'method': False, b'return_type': b'Object', b'name': b'buffer_set_var', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name'], [b'Object', b'value']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Object', b'name': b'buffer_del_var', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'name': b'nvim_buf_get_option', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'since': 1, b'method': True, b'return_type': b'Object'}, {b'name': b'nvim_buf_set_option', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name'], [b'Object', b'value']], b'since': 1, b'method': True, b'return_type': b'void'}, {b'name': b'nvim_buf_get_number', b'parameters': [[b'Buffer', b'buffer']], b'since': 1, b'method': True, b'return_type': b'Integer'}, {b'name': b'nvim_buf_get_name', b'parameters': [[b'Buffer', b'buffer']], b'since': 1, b'method': True, b'return_type': b'String'}, {b'name': b'nvim_buf_set_name', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'since': 1, b'method': True, b'return_type': b'void'}, {b'name': b'nvim_buf_is_valid', b'parameters': [[b'Buffer', b'buffer']], b'since': 1, b'method': True, b'return_type': b'Boolean'}, {b'method': False, b'return_type': b'void', b'name': b'buffer_insert', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'lnum'], [b'ArrayOf(String)', b'lines']], b'since': 0, b'deprecated_since': 1}, {b'name': b'nvim_buf_get_mark', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'since': 1, b'method': True, b'return_type': b'ArrayOf(Integer, 2)'}, {b'name': b'nvim_buf_add_highlight', 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'return_type': b'Integer'}, {b'name': b'nvim_buf_clear_highlight', 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'return_type': b'void'}, {b'name': b'nvim_tabpage_list_wins', b'parameters': [[b'Tabpage', b'tabpage']], b'since': 1, b'method': True, b'return_type': b'ArrayOf(Window)'}, {b'name': b'nvim_tabpage_get_var', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name']], b'since': 1, b'method': True, b'return_type': b'Object'}, {b'name': b'nvim_tabpage_set_var', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name'], [b'Object', b'value']], b'since': 1, b'method': True, b'return_type': b'void'}, {b'name': b'nvim_tabpage_del_var', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name']], b'since': 1, b'method': True, b'return_type': b'void'}, {b'method': False, b'return_type': b'Object', b'name': b'tabpage_set_var', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name'], [b'Object', b'value']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Object', b'name': b'tabpage_del_var', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'name': b'nvim_tabpage_get_win', b'parameters': [[b'Tabpage', b'tabpage']], b'since': 1, b'method': True, b'return_type': b'Window'}, {b'name': b'nvim_tabpage_get_number', b'parameters': [[b'Tabpage', b'tabpage']], b'since': 1, b'method': True, b'return_type': b'Integer'}, {b'name': b'nvim_tabpage_is_valid', b'parameters': [[b'Tabpage', b'tabpage']], b'since': 1, b'method': True, b'return_type': b'Boolean'}, {b'name': b'nvim_ui_attach', b'parameters': [[b'Integer', b'width'], [b'Integer', b'height'], [b'Dictionary', b'options']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'method': False, b'return_type': b'void', b'name': b'ui_attach', b'parameters': [[b'Integer', b'width'], [b'Integer', b'height'], [b'Boolean', b'enable_rgb']], b'since': 0, b'deprecated_since': 1}, {b'name': b'nvim_ui_detach', b'parameters': [], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_ui_try_resize', b'parameters': [[b'Integer', b'width'], [b'Integer', b'height']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_ui_set_option', b'parameters': [[b'String', b'name'], [b'Object', b'value']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_command', b'parameters': [[b'String', b'command']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_feedkeys', b'parameters': [[b'String', b'keys'], [b'String', b'mode'], [b'Boolean', b'escape_csi']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_input', b'parameters': [[b'String', b'keys']], b'since': 1, b'method': False, b'return_type': b'Integer'}, {b'name': b'nvim_replace_termcodes', 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'return_type': b'String'}, {b'name': b'nvim_command_output', b'parameters': [[b'String', b'str']], b'since': 1, b'method': False, b'return_type': b'String'}, {b'name': b'nvim_eval', b'parameters': [[b'String', b'expr']], b'since': 1, b'method': False, b'return_type': b'Object'}, {b'name': b'nvim_call_function', b'parameters': [[b'String', b'fname'], [b'Array', b'args']], b'since': 1, b'method': False, b'return_type': b'Object'}, {b'name': b'nvim_strwidth', b'parameters': [[b'String', b'str']], b'since': 1, b'method': False, b'return_type': b'Integer'}, {b'name': b'nvim_list_runtime_paths', b'parameters': [], b'since': 1, b'method': False, b'return_type': b'ArrayOf(String)'}, {b'name': b'nvim_set_current_dir', b'parameters': [[b'String', b'dir']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_get_current_line', b'parameters': [], b'since': 1, b'method': False, b'return_type': b'String'}, {b'name': b'nvim_set_current_line', b'parameters': [[b'String', b'line']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_del_current_line', b'parameters': [], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_get_var', b'parameters': [[b'String', b'name']], b'since': 1, b'method': False, b'return_type': b'Object'}, {b'name': b'nvim_set_var', b'parameters': [[b'String', b'name'], [b'Object', b'value']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_del_var', b'parameters': [[b'String', b'name']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'method': False, b'return_type': b'Object', b'name': b'vim_set_var', b'parameters': [[b'String', b'name'], [b'Object', b'value']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Object', b'name': b'vim_del_var', b'parameters': [[b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'name': b'nvim_get_vvar', b'parameters': [[b'String', b'name']], b'since': 1, b'method': False, b'return_type': b'Object'}, {b'name': b'nvim_get_option', b'parameters': [[b'String', b'name']], b'since': 1, b'method': False, b'return_type': b'Object'}, {b'name': b'nvim_set_option', b'parameters': [[b'String', b'name'], [b'Object', b'value']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_out_write', b'parameters': [[b'String', b'str']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_err_write', b'parameters': [[b'String', b'str']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_err_writeln', b'parameters': [[b'String', b'str']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_list_bufs', b'parameters': [], b'since': 1, b'method': False, b'return_type': b'ArrayOf(Buffer)'}, {b'name': b'nvim_get_current_buf', b'parameters': [], b'since': 1, b'method': False, b'return_type': b'Buffer'}, {b'name': b'nvim_set_current_buf', b'parameters': [[b'Buffer', b'buffer']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_list_wins', b'parameters': [], b'since': 1, b'method': False, b'return_type': b'ArrayOf(Window)'}, {b'name': b'nvim_get_current_win', b'parameters': [], b'since': 1, b'method': False, b'return_type': b'Window'}, {b'name': b'nvim_set_current_win', b'parameters': [[b'Window', b'window']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_list_tabpages', b'parameters': [], b'since': 1, b'method': False, b'return_type': b'ArrayOf(Tabpage)'}, {b'name': b'nvim_get_current_tabpage', b'parameters': [], b'since': 1, b'method': False, b'return_type': b'Tabpage'}, {b'name': b'nvim_set_current_tabpage', b'parameters': [[b'Tabpage', b'tabpage']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_subscribe', b'parameters': [[b'String', b'event']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_unsubscribe', b'parameters': [[b'String', b'event']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_get_color_by_name', b'parameters': [[b'String', b'name']], b'since': 1, b'method': False, b'return_type': b'Integer'}, {b'name': b'nvim_get_color_map', b'parameters': [], b'since': 1, b'method': False, b'return_type': b'Dictionary'}, {b'name': b'nvim_get_api_info', b'parameters': [], b'since': 1, b'method': False, b'return_type': b'Array'}, {b'name': b'nvim_call_atomic', b'parameters': [[b'Array', b'calls']], b'since': 1, b'method': False, b'return_type': b'Array'}, {b'name': b'nvim_win_get_buf', b'parameters': [[b'Window', b'window']], b'since': 1, b'method': True, b'return_type': b'Buffer'}, {b'name': b'nvim_win_get_cursor', b'parameters': [[b'Window', b'window']], b'since': 1, b'method': True, b'return_type': b'ArrayOf(Integer, 2)'}, {b'name': b'nvim_win_set_cursor', b'parameters': [[b'Window', b'window'], [b'ArrayOf(Integer, 2)', b'pos']], b'since': 1, b'method': True, b'return_type': b'void'}, {b'name': b'nvim_win_get_height', b'parameters': [[b'Window', b'window']], b'since': 1, b'method': True, b'return_type': b'Integer'}, {b'name': b'nvim_win_set_height', b'parameters': [[b'Window', b'window'], [b'Integer', b'height']], b'since': 1, b'method': True, b'return_type': b'void'}, {b'name': b'nvim_win_get_width', b'parameters': [[b'Window', b'window']], b'since': 1, b'method': True, b'return_type': b'Integer'}, {b'name': b'nvim_win_set_width', b'parameters': [[b'Window', b'window'], [b'Integer', b'width']], b'since': 1, b'method': True, b'return_type': b'void'}, {b'name': b'nvim_win_get_var', b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'since': 1, b'method': True, b'return_type': b'Object'}, {b'name': b'nvim_win_set_var', b'parameters': [[b'Window', b'window'], [b'String', b'name'], [b'Object', b'value']], b'since': 1, b'method': True, b'return_type': b'void'}, {b'name': b'nvim_win_del_var', b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'since': 1, b'method': True, b'return_type': b'void'}, {b'method': False, b'return_type': b'Object', b'name': b'window_set_var', b'parameters': [[b'Window', b'window'], [b'String', b'name'], [b'Object', b'value']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Object', b'name': b'window_del_var', b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'name': b'nvim_win_get_option', b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'since': 1, b'method': True, b'return_type': b'Object'}, {b'name': b'nvim_win_set_option', b'parameters': [[b'Window', b'window'], [b'String', b'name'], [b'Object', b'value']], b'since': 1, b'method': True, b'return_type': b'void'}, {b'name': b'nvim_win_get_position', b'parameters': [[b'Window', b'window']], b'since': 1, b'method': True, b'return_type': b'ArrayOf(Integer, 2)'}, {b'name': b'nvim_win_get_tabpage', b'parameters': [[b'Window', b'window']], b'since': 1, b'method': True, b'return_type': b'Tabpage'}, {b'name': b'nvim_win_get_number', b'parameters': [[b'Window', b'window']], b'since': 1, b'method': True, b'return_type': b'Integer'}, {b'name': b'nvim_win_is_valid', b'parameters': [[b'Window', b'window']], b'since': 1, b'method': True, b'return_type': b'Boolean'}, {b'method': True, b'return_type': b'Integer', b'name': b'buffer_line_count', b'parameters': [[b'Buffer', b'buffer']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'ArrayOf(String)', b'name': b'buffer_get_lines', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'start'], [b'Integer', b'end'], [b'Boolean', b'strict_indexing']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'void', b'name': b'buffer_set_lines', 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': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Object', b'name': b'buffer_get_var', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Object', b'name': b'buffer_get_option', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'void', b'name': b'buffer_set_option', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name'], [b'Object', b'value']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Integer', b'name': b'buffer_get_number', b'parameters': [[b'Buffer', b'buffer']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'String', b'name': b'buffer_get_name', b'parameters': [[b'Buffer', b'buffer']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'void', b'name': b'buffer_set_name', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Boolean', b'name': b'buffer_is_valid', b'parameters': [[b'Buffer', b'buffer']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'ArrayOf(Integer, 2)', b'name': b'buffer_get_mark', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Integer', b'name': b'buffer_add_highlight', 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': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'void', b'name': b'buffer_clear_highlight', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'src_id'], [b'Integer', b'line_start'], [b'Integer', b'line_end']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'ArrayOf(Window)', b'name': b'tabpage_get_windows', b'parameters': [[b'Tabpage', b'tabpage']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Object', b'name': b'tabpage_get_var', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Window', b'name': b'tabpage_get_window', b'parameters': [[b'Tabpage', b'tabpage']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Boolean', b'name': b'tabpage_is_valid', b'parameters': [[b'Tabpage', b'tabpage']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'ui_detach', b'parameters': [], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Object', b'name': b'ui_try_resize', b'parameters': [[b'Integer', b'width'], [b'Integer', b'height']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_command', b'parameters': [[b'String', b'command']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_feedkeys', b'parameters': [[b'String', b'keys'], [b'String', b'mode'], [b'Boolean', b'escape_csi']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Integer', b'name': b'vim_input', b'parameters': [[b'String', b'keys']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'String', b'name': b'vim_replace_termcodes', b'parameters': [[b'String', b'str'], [b'Boolean', b'from_part'], [b'Boolean', b'do_lt'], [b'Boolean', b'special']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'String', b'name': b'vim_command_output', b'parameters': [[b'String', b'str']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Object', b'name': b'vim_eval', b'parameters': [[b'String', b'expr']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Object', b'name': b'vim_call_function', b'parameters': [[b'String', b'fname'], [b'Array', b'args']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Integer', b'name': b'vim_strwidth', b'parameters': [[b'String', b'str']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'ArrayOf(String)', b'name': b'vim_list_runtime_paths', b'parameters': [], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_change_directory', b'parameters': [[b'String', b'dir']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'String', b'name': b'vim_get_current_line', b'parameters': [], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_set_current_line', b'parameters': [[b'String', b'line']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_del_current_line', b'parameters': [], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Object', b'name': b'vim_get_var', b'parameters': [[b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Object', b'name': b'vim_get_vvar', b'parameters': [[b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Object', b'name': b'vim_get_option', b'parameters': [[b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_set_option', b'parameters': [[b'String', b'name'], [b'Object', b'value']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_out_write', b'parameters': [[b'String', b'str']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_err_write', b'parameters': [[b'String', b'str']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_report_error', b'parameters': [[b'String', b'str']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'ArrayOf(Buffer)', b'name': b'vim_get_buffers', b'parameters': [], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Buffer', b'name': b'vim_get_current_buffer', b'parameters': [], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_set_current_buffer', b'parameters': [[b'Buffer', b'buffer']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'ArrayOf(Window)', b'name': b'vim_get_windows', b'parameters': [], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Window', b'name': b'vim_get_current_window', b'parameters': [], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_set_current_window', b'parameters': [[b'Window', b'window']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'ArrayOf(Tabpage)', b'name': b'vim_get_tabpages', b'parameters': [], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Tabpage', b'name': b'vim_get_current_tabpage', b'parameters': [], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_set_current_tabpage', b'parameters': [[b'Tabpage', b'tabpage']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_subscribe', b'parameters': [[b'String', b'event']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_unsubscribe', b'parameters': [[b'String', b'event']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Integer', b'name': b'vim_name_to_color', b'parameters': [[b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Dictionary', b'name': b'vim_get_color_map', b'parameters': [], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Array', b'name': b'vim_get_api_info', b'parameters': [], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Buffer', b'name': b'window_get_buffer', b'parameters': [[b'Window', b'window']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'ArrayOf(Integer, 2)', b'name': b'window_get_cursor', b'parameters': [[b'Window', b'window']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'void', b'name': b'window_set_cursor', b'parameters': [[b'Window', b'window'], [b'ArrayOf(Integer, 2)', b'pos']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Integer', b'name': b'window_get_height', b'parameters': [[b'Window', b'window']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'void', b'name': b'window_set_height', b'parameters': [[b'Window', b'window'], [b'Integer', b'height']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Integer', b'name': b'window_get_width', b'parameters': [[b'Window', b'window']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'void', b'name': b'window_set_width', b'parameters': [[b'Window', b'window'], [b'Integer', b'width']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Object', b'name': b'window_get_var', b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Object', b'name': b'window_get_option', b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'void', b'name': b'window_set_option', b'parameters': [[b'Window', b'window'], [b'String', b'name'], [b'Object', b'value']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'ArrayOf(Integer, 2)', b'name': b'window_get_position', b'parameters': [[b'Window', b'window']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Tabpage', b'name': b'window_get_tabpage', b'parameters': [[b'Window', b'window']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Boolean', b'name': b'window_is_valid', b'parameters': [[b'Window', b'window']], b'since': 0, b'deprecated_since': 1}], b'version': {b'api_prerelease': False, b'patch': 0, b'minor': 2, b'major': 0, b'api_level': 1, b'api_compatible': 0}, b'types': {b'Window': {b'prefix': b'nvim_win_', b'id': 1}, b'Buffer': {b'prefix': b'nvim_buf_', b'id': 0}, b'Tabpage': {b'prefix': b'nvim_tabpage_', b'id': 2}}}]]
2017-01-16 08:40:53,221 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [1, {b'error_types': {b'Validation': {b'id': 1}, b'Exception': {b'id': 0}}, b'functions': [{b'name': b'nvim_buf_line_count', b'parameters': [[b'Buffer', b'buffer']], b'since': 1, b'method': True, b'return_type': b'Integer'}, {b'method': False, b'return_type': b'String', b'name': b'buffer_get_line', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'index']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'buffer_set_line', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'index'], [b'String', b'line']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'buffer_del_line', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'index']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'ArrayOf(String)', b'name': b'buffer_get_line_slice', 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'since': 0, b'deprecated_since': 1}, {b'name': b'nvim_buf_get_lines', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'start'], [b'Integer', b'end'], [b'Boolean', b'strict_indexing']], b'since': 1, b'method': True, b'return_type': b'ArrayOf(String)'}, {b'method': False, b'return_type': b'void', b'name': b'buffer_set_line_slice', 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'since': 0, b'deprecated_since': 1}, {b'name': b'nvim_buf_set_lines', 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'return_type': b'void'}, {b'name': b'nvim_buf_get_var', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'since': 1, b'method': True, b'return_type': b'Object'}, {b'name': b'nvim_buf_set_var', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name'], [b'Object', b'value']], b'since': 1, b'method': True, b'return_type': b'void'}, {b'name': b'nvim_buf_del_var', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'since': 1, b'method': True, b'return_type': b'void'}, {b'method': False, b'return_type': b'Object', b'name': b'buffer_set_var', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name'], [b'Object', b'value']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Object', b'name': b'buffer_del_var', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'name': b'nvim_buf_get_option', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'since': 1, b'method': True, b'return_type': b'Object'}, {b'name': b'nvim_buf_set_option', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name'], [b'Object', b'value']], b'since': 1, b'method': True, b'return_type': b'void'}, {b'name': b'nvim_buf_get_number', b'parameters': [[b'Buffer', b'buffer']], b'since': 1, b'method': True, b'return_type': b'Integer'}, {b'name': b'nvim_buf_get_name', b'parameters': [[b'Buffer', b'buffer']], b'since': 1, b'method': True, b'return_type': b'String'}, {b'name': b'nvim_buf_set_name', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'since': 1, b'method': True, b'return_type': b'void'}, {b'name': b'nvim_buf_is_valid', b'parameters': [[b'Buffer', b'buffer']], b'since': 1, b'method': True, b'return_type': b'Boolean'}, {b'method': False, b'return_type': b'void', b'name': b'buffer_insert', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'lnum'], [b'ArrayOf(String)', b'lines']], b'since': 0, b'deprecated_since': 1}, {b'name': b'nvim_buf_get_mark', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'since': 1, b'method': True, b'return_type': b'ArrayOf(Integer, 2)'}, {b'name': b'nvim_buf_add_highlight', 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'return_type': b'Integer'}, {b'name': b'nvim_buf_clear_highlight', 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'return_type': b'void'}, {b'name': b'nvim_tabpage_list_wins', b'parameters': [[b'Tabpage', b'tabpage']], b'since': 1, b'method': True, b'return_type': b'ArrayOf(Window)'}, {b'name': b'nvim_tabpage_get_var', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name']], b'since': 1, b'method': True, b'return_type': b'Object'}, {b'name': b'nvim_tabpage_set_var', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name'], [b'Object', b'value']], b'since': 1, b'method': True, b'return_type': b'void'}, {b'name': b'nvim_tabpage_del_var', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name']], b'since': 1, b'method': True, b'return_type': b'void'}, {b'method': False, b'return_type': b'Object', b'name': b'tabpage_set_var', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name'], [b'Object', b'value']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Object', b'name': b'tabpage_del_var', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'name': b'nvim_tabpage_get_win', b'parameters': [[b'Tabpage', b'tabpage']], b'since': 1, b'method': True, b'return_type': b'Window'}, {b'name': b'nvim_tabpage_get_number', b'parameters': [[b'Tabpage', b'tabpage']], b'since': 1, b'method': True, b'return_type': b'Integer'}, {b'name': b'nvim_tabpage_is_valid', b'parameters': [[b'Tabpage', b'tabpage']], b'since': 1, b'method': True, b'return_type': b'Boolean'}, {b'name': b'nvim_ui_attach', b'parameters': [[b'Integer', b'width'], [b'Integer', b'height'], [b'Dictionary', b'options']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'method': False, b'return_type': b'void', b'name': b'ui_attach', b'parameters': [[b'Integer', b'width'], [b'Integer', b'height'], [b'Boolean', b'enable_rgb']], b'since': 0, b'deprecated_since': 1}, {b'name': b'nvim_ui_detach', b'parameters': [], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_ui_try_resize', b'parameters': [[b'Integer', b'width'], [b'Integer', b'height']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_ui_set_option', b'parameters': [[b'String', b'name'], [b'Object', b'value']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_command', b'parameters': [[b'String', b'command']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_feedkeys', b'parameters': [[b'String', b'keys'], [b'String', b'mode'], [b'Boolean', b'escape_csi']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_input', b'parameters': [[b'String', b'keys']], b'since': 1, b'method': False, b'return_type': b'Integer'}, {b'name': b'nvim_replace_termcodes', 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'return_type': b'String'}, {b'name': b'nvim_command_output', b'parameters': [[b'String', b'str']], b'since': 1, b'method': False, b'return_type': b'String'}, {b'name': b'nvim_eval', b'parameters': [[b'String', b'expr']], b'since': 1, b'method': False, b'return_type': b'Object'}, {b'name': b'nvim_call_function', b'parameters': [[b'String', b'fname'], [b'Array', b'args']], b'since': 1, b'method': False, b'return_type': b'Object'}, {b'name': b'nvim_strwidth', b'parameters': [[b'String', b'str']], b'since': 1, b'method': False, b'return_type': b'Integer'}, {b'name': b'nvim_list_runtime_paths', b'parameters': [], b'since': 1, b'method': False, b'return_type': b'ArrayOf(String)'}, {b'name': b'nvim_set_current_dir', b'parameters': [[b'String', b'dir']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_get_current_line', b'parameters': [], b'since': 1, b'method': False, b'return_type': b'String'}, {b'name': b'nvim_set_current_line', b'parameters': [[b'String', b'line']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_del_current_line', b'parameters': [], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_get_var', b'parameters': [[b'String', b'name']], b'since': 1, b'method': False, b'return_type': b'Object'}, {b'name': b'nvim_set_var', b'parameters': [[b'String', b'name'], [b'Object', b'value']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_del_var', b'parameters': [[b'String', b'name']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'method': False, b'return_type': b'Object', b'name': b'vim_set_var', b'parameters': [[b'String', b'name'], [b'Object', b'value']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Object', b'name': b'vim_del_var', b'parameters': [[b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'name': b'nvim_get_vvar', b'parameters': [[b'String', b'name']], b'since': 1, b'method': False, b'return_type': b'Object'}, {b'name': b'nvim_get_option', b'parameters': [[b'String', b'name']], b'since': 1, b'method': False, b'return_type': b'Object'}, {b'name': b'nvim_set_option', b'parameters': [[b'String', b'name'], [b'Object', b'value']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_out_write', b'parameters': [[b'String', b'str']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_err_write', b'parameters': [[b'String', b'str']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_err_writeln', b'parameters': [[b'String', b'str']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_list_bufs', b'parameters': [], b'since': 1, b'method': False, b'return_type': b'ArrayOf(Buffer)'}, {b'name': b'nvim_get_current_buf', b'parameters': [], b'since': 1, b'method': False, b'return_type': b'Buffer'}, {b'name': b'nvim_set_current_buf', b'parameters': [[b'Buffer', b'buffer']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_list_wins', b'parameters': [], b'since': 1, b'method': False, b'return_type': b'ArrayOf(Window)'}, {b'name': b'nvim_get_current_win', b'parameters': [], b'since': 1, b'method': False, b'return_type': b'Window'}, {b'name': b'nvim_set_current_win', b'parameters': [[b'Window', b'window']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_list_tabpages', b'parameters': [], b'since': 1, b'method': False, b'return_type': b'ArrayOf(Tabpage)'}, {b'name': b'nvim_get_current_tabpage', b'parameters': [], b'since': 1, b'method': False, b'return_type': b'Tabpage'}, {b'name': b'nvim_set_current_tabpage', b'parameters': [[b'Tabpage', b'tabpage']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_subscribe', b'parameters': [[b'String', b'event']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_unsubscribe', b'parameters': [[b'String', b'event']], b'since': 1, b'method': False, b'return_type': b'void'}, {b'name': b'nvim_get_color_by_name', b'parameters': [[b'String', b'name']], b'since': 1, b'method': False, b'return_type': b'Integer'}, {b'name': b'nvim_get_color_map', b'parameters': [], b'since': 1, b'method': False, b'return_type': b'Dictionary'}, {b'name': b'nvim_get_api_info', b'parameters': [], b'since': 1, b'method': False, b'return_type': b'Array'}, {b'name': b'nvim_call_atomic', b'parameters': [[b'Array', b'calls']], b'since': 1, b'method': False, b'return_type': b'Array'}, {b'name': b'nvim_win_get_buf', b'parameters': [[b'Window', b'window']], b'since': 1, b'method': True, b'return_type': b'Buffer'}, {b'name': b'nvim_win_get_cursor', b'parameters': [[b'Window', b'window']], b'since': 1, b'method': True, b'return_type': b'ArrayOf(Integer, 2)'}, {b'name': b'nvim_win_set_cursor', b'parameters': [[b'Window', b'window'], [b'ArrayOf(Integer, 2)', b'pos']], b'since': 1, b'method': True, b'return_type': b'void'}, {b'name': b'nvim_win_get_height', b'parameters': [[b'Window', b'window']], b'since': 1, b'method': True, b'return_type': b'Integer'}, {b'name': b'nvim_win_set_height', b'parameters': [[b'Window', b'window'], [b'Integer', b'height']], b'since': 1, b'method': True, b'return_type': b'void'}, {b'name': b'nvim_win_get_width', b'parameters': [[b'Window', b'window']], b'since': 1, b'method': True, b'return_type': b'Integer'}, {b'name': b'nvim_win_set_width', b'parameters': [[b'Window', b'window'], [b'Integer', b'width']], b'since': 1, b'method': True, b'return_type': b'void'}, {b'name': b'nvim_win_get_var', b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'since': 1, b'method': True, b'return_type': b'Object'}, {b'name': b'nvim_win_set_var', b'parameters': [[b'Window', b'window'], [b'String', b'name'], [b'Object', b'value']], b'since': 1, b'method': True, b'return_type': b'void'}, {b'name': b'nvim_win_del_var', b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'since': 1, b'method': True, b'return_type': b'void'}, {b'method': False, b'return_type': b'Object', b'name': b'window_set_var', b'parameters': [[b'Window', b'window'], [b'String', b'name'], [b'Object', b'value']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Object', b'name': b'window_del_var', b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'name': b'nvim_win_get_option', b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'since': 1, b'method': True, b'return_type': b'Object'}, {b'name': b'nvim_win_set_option', b'parameters': [[b'Window', b'window'], [b'String', b'name'], [b'Object', b'value']], b'since': 1, b'method': True, b'return_type': b'void'}, {b'name': b'nvim_win_get_position', b'parameters': [[b'Window', b'window']], b'since': 1, b'method': True, b'return_type': b'ArrayOf(Integer, 2)'}, {b'name': b'nvim_win_get_tabpage', b'parameters': [[b'Window', b'window']], b'since': 1, b'method': True, b'return_type': b'Tabpage'}, {b'name': b'nvim_win_get_number', b'parameters': [[b'Window', b'window']], b'since': 1, b'method': True, b'return_type': b'Integer'}, {b'name': b'nvim_win_is_valid', b'parameters': [[b'Window', b'window']], b'since': 1, b'method': True, b'return_type': b'Boolean'}, {b'method': True, b'return_type': b'Integer', b'name': b'buffer_line_count', b'parameters': [[b'Buffer', b'buffer']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'ArrayOf(String)', b'name': b'buffer_get_lines', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'start'], [b'Integer', b'end'], [b'Boolean', b'strict_indexing']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'void', b'name': b'buffer_set_lines', 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': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Object', b'name': b'buffer_get_var', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Object', b'name': b'buffer_get_option', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'void', b'name': b'buffer_set_option', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name'], [b'Object', b'value']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Integer', b'name': b'buffer_get_number', b'parameters': [[b'Buffer', b'buffer']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'String', b'name': b'buffer_get_name', b'parameters': [[b'Buffer', b'buffer']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'void', b'name': b'buffer_set_name', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Boolean', b'name': b'buffer_is_valid', b'parameters': [[b'Buffer', b'buffer']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'ArrayOf(Integer, 2)', b'name': b'buffer_get_mark', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Integer', b'name': b'buffer_add_highlight', 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': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'void', b'name': b'buffer_clear_highlight', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'src_id'], [b'Integer', b'line_start'], [b'Integer', b'line_end']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'ArrayOf(Window)', b'name': b'tabpage_get_windows', b'parameters': [[b'Tabpage', b'tabpage']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Object', b'name': b'tabpage_get_var', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Window', b'name': b'tabpage_get_window', b'parameters': [[b'Tabpage', b'tabpage']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Boolean', b'name': b'tabpage_is_valid', b'parameters': [[b'Tabpage', b'tabpage']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'ui_detach', b'parameters': [], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Object', b'name': b'ui_try_resize', b'parameters': [[b'Integer', b'width'], [b'Integer', b'height']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_command', b'parameters': [[b'String', b'command']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_feedkeys', b'parameters': [[b'String', b'keys'], [b'String', b'mode'], [b'Boolean', b'escape_csi']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Integer', b'name': b'vim_input', b'parameters': [[b'String', b'keys']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'String', b'name': b'vim_replace_termcodes', b'parameters': [[b'String', b'str'], [b'Boolean', b'from_part'], [b'Boolean', b'do_lt'], [b'Boolean', b'special']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'String', b'name': b'vim_command_output', b'parameters': [[b'String', b'str']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Object', b'name': b'vim_eval', b'parameters': [[b'String', b'expr']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Object', b'name': b'vim_call_function', b'parameters': [[b'String', b'fname'], [b'Array', b'args']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Integer', b'name': b'vim_strwidth', b'parameters': [[b'String', b'str']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'ArrayOf(String)', b'name': b'vim_list_runtime_paths', b'parameters': [], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_change_directory', b'parameters': [[b'String', b'dir']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'String', b'name': b'vim_get_current_line', b'parameters': [], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_set_current_line', b'parameters': [[b'String', b'line']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_del_current_line', b'parameters': [], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Object', b'name': b'vim_get_var', b'parameters': [[b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Object', b'name': b'vim_get_vvar', b'parameters': [[b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Object', b'name': b'vim_get_option', b'parameters': [[b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_set_option', b'parameters': [[b'String', b'name'], [b'Object', b'value']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_out_write', b'parameters': [[b'String', b'str']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_err_write', b'parameters': [[b'String', b'str']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_report_error', b'parameters': [[b'String', b'str']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'ArrayOf(Buffer)', b'name': b'vim_get_buffers', b'parameters': [], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Buffer', b'name': b'vim_get_current_buffer', b'parameters': [], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_set_current_buffer', b'parameters': [[b'Buffer', b'buffer']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'ArrayOf(Window)', b'name': b'vim_get_windows', b'parameters': [], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Window', b'name': b'vim_get_current_window', b'parameters': [], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_set_current_window', b'parameters': [[b'Window', b'window']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'ArrayOf(Tabpage)', b'name': b'vim_get_tabpages', b'parameters': [], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Tabpage', b'name': b'vim_get_current_tabpage', b'parameters': [], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_set_current_tabpage', b'parameters': [[b'Tabpage', b'tabpage']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_subscribe', b'parameters': [[b'String', b'event']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'void', b'name': b'vim_unsubscribe', b'parameters': [[b'String', b'event']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Integer', b'name': b'vim_name_to_color', b'parameters': [[b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Dictionary', b'name': b'vim_get_color_map', b'parameters': [], b'since': 0, b'deprecated_since': 1}, {b'method': False, b'return_type': b'Array', b'name': b'vim_get_api_info', b'parameters': [], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Buffer', b'name': b'window_get_buffer', b'parameters': [[b'Window', b'window']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'ArrayOf(Integer, 2)', b'name': b'window_get_cursor', b'parameters': [[b'Window', b'window']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'void', b'name': b'window_set_cursor', b'parameters': [[b'Window', b'window'], [b'ArrayOf(Integer, 2)', b'pos']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Integer', b'name': b'window_get_height', b'parameters': [[b'Window', b'window']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'void', b'name': b'window_set_height', b'parameters': [[b'Window', b'window'], [b'Integer', b'height']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Integer', b'name': b'window_get_width', b'parameters': [[b'Window', b'window']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'void', b'name': b'window_set_width', b'parameters': [[b'Window', b'window'], [b'Integer', b'width']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Object', b'name': b'window_get_var', b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Object', b'name': b'window_get_option', b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'void', b'name': b'window_set_option', b'parameters': [[b'Window', b'window'], [b'String', b'name'], [b'Object', b'value']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'ArrayOf(Integer, 2)', b'name': b'window_get_position', b'parameters': [[b'Window', b'window']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Tabpage', b'name': b'window_get_tabpage', b'parameters': [[b'Window', b'window']], b'since': 0, b'deprecated_since': 1}, {b'method': True, b'return_type': b'Boolean', b'name': b'window_is_valid', b'parameters': [[b'Window', b'window']], b'since': 0, b'deprecated_since': 1}], b'version': {b'api_prerelease': False, b'patch': 0, b'minor': 2, b'major': 0, b'api_level': 1, b'api_compatible': 0}, b'types': {b'Window': {b'prefix': b'nvim_win_', b'id': 1}, b'Buffer': {b'prefix': b'nvim_buf_', b'id': 0}, b'Tabpage': {b'prefix': b'nvim_tabpage_', b'id': 2}}}]
2017-01-16 08:40:53,221 [DEBUG @ base.py:stop:149] 28705 - Stopped event loop
2017-01-16 08:40:53,221 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,221 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:53,221 [DEBUG @ base.py:run:140] 28705 - Exited event loop
2017-01-16 08:40:53,229 [DEBUG @ session.py:_on_request:201] 28705 - received rpc request, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:40:53,229 [DEBUG @ host.py:_on_request:91] 28705 - calling request handler for "poll", args: "[]"
2017-01-16 08:40:53,229 [DEBUG @ host.py:_on_request:93] 28705 - request handler for 'poll []' returns: ok
2017-01-16 08:40:53,229 [DEBUG @ session.py:handler:187] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing, sending ok as response
2017-01-16 08:40:53,229 [DEBUG @ async_session.py:send:133] 28705 - sending response to request 1: [1, 1, None, 'ok']
2017-01-16 08:40:53,229 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [1, 1, None, 'ok']
2017-01-16 08:40:53,229 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x01\x01\xc0\xa2ok''
2017-01-16 08:40:53,230 [DEBUG @ session.py:handler:197] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:40:53,230 [DEBUG @ base.py:run:138] 28705 - Entering event loop
2017-01-16 08:40:53,230 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,230 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [0, 2, b'/home/jesse/.config/nvim/bundle/deoplete.nvim/rplugin/python3/deoplete:function:_deoplete', [[]]]
2017-01-16 08:40:53,230 [DEBUG @ async_session.py:_on_request:86] 28705 - received request: b'/home/jesse/.config/nvim/bundle/deoplete.nvim/rplugin/python3/deoplete:function:_deoplete', [[]]
2017-01-16 08:40:53,230 [DEBUG @ session.py:_on_request:201] 28705 - received rpc request, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:40:53,230 [DEBUG @ host.py:_on_request:91] 28705 - calling request handler for "/home/jesse/.config/nvim/bundle/deoplete.nvim/rplugin/python3/deoplete:function:_deoplete", args: "[[]]"
2017-01-16 08:40:53,230 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 2, 'nvim_set_var', ('deoplete#_channel_id', 1)]
2017-01-16 08:40:53,230 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x02\xacnvim_set_var\x92\xb4deoplete#_channel_id\x01''
2017-01-16 08:40:53,230 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:53,231 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,231 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:53,231 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,231 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 2, None, None]
2017-01-16 08:40:53,231 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, None
2017-01-16 08:40:53,231 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:53,295 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 3, 'nvim_set_var', ('deoplete#_neovim_python_version', ['0.1.13'])]
2017-01-16 08:40:53,295 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x03\xacnvim_set_var\x92\xbfdeoplete#_neovim_python_version\x91\xa60.1.13''
2017-01-16 08:40:53,295 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:53,295 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,295 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:53,296 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,296 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 3, None, None]
2017-01-16 08:40:53,296 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, None
2017-01-16 08:40:53,296 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:53,296 [DEBUG @ host.py:_on_request:93] 28705 - request handler for '/home/jesse/.config/nvim/bundle/deoplete.nvim/rplugin/python3/deoplete:function:_deoplete [[]]' returns: None
2017-01-16 08:40:53,296 [DEBUG @ session.py:handler:187] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing, sending None as response
2017-01-16 08:40:53,296 [DEBUG @ async_session.py:send:133] 28705 - sending response to request 2: [1, 2, None, None]
2017-01-16 08:40:53,296 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [1, 2, None, None]
2017-01-16 08:40:53,296 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x01\x02\xc0\xc0''
2017-01-16 08:40:53,296 [DEBUG @ session.py:handler:197] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:40:53,296 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,296 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:53,298 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,299 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_on_event', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 3, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 1, 0], b'event': b'Init', b'smartcase': 0}]]
2017-01-16 08:40:53,299 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_on_event', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 3, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 1, 0], b'event': b'Init', b'smartcase': 0}]
2017-01-16 08:40:53,299 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:40:53,299 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_on_event", args: "[{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 3, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 1, 0], b'event': b'Init', b'smartcase': 0}]"
2017-01-16 08:40:53,307 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 4, 'nvim_get_option', ('isfname',)]
2017-01-16 08:40:53,307 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x04\xafnvim_get_option\x91\xa7isfname''
2017-01-16 08:40:53,307 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:53,307 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,308 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:53,308 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,308 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 4, None, b'@,48-57,/,.,-,_,+,,,#,$,%,~,=']
2017-01-16 08:40:53,308 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'@,48-57,/,.,-,_,+,,,#,$,%,~,='
2017-01-16 08:40:53,308 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:53,308 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 5, 'nvim_call_function', ('deoplete#util#vimoption2python_not', ['@,48-57,/,.,-,_,+,,,#,$,%,~,='])]
2017-01-16 08:40:53,308 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x05\xb2nvim_call_function\x92\xda\x00"deoplete#util#vimoption2python_not\x91\xbd@,48-57,/,.,-,_,+,,,#,$,%,~,=''
2017-01-16 08:40:53,308 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:53,308 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,308 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:53,309 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,309 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 5, None, b'[^a-zA-Z@0-9/._+,#$%~=-]']
2017-01-16 08:40:53,309 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'[^a-zA-Z@0-9/._+,#$%~=-]'
2017-01-16 08:40:53,309 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:53,309 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 6, 'nvim_call_function', ('exists', ['*neoinclude#include#get_tag_files'])]
2017-01-16 08:40:53,309 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x06\xb2nvim_call_function\x92\xa6exists\x91\xda\x00!*neoinclude#include#get_tag_files''
2017-01-16 08:40:53,309 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:53,309 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,309 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:53,310 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,310 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 6, None, 0]
2017-01-16 08:40:53,310 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 0
2017-01-16 08:40:53,310 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:53,310 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 7, 'nvim_call_function', ('tagfiles', [])]
2017-01-16 08:40:53,310 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x07\xb2nvim_call_function\x92\xa8tagfiles\x90''
2017-01-16 08:40:53,310 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:53,310 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,310 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:53,310 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,310 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 7, None, []]
2017-01-16 08:40:53,310 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, []
2017-01-16 08:40:53,310 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:53,310 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 8, 'nvim_call_function', ('map', [[], 'fnamemodify(v:val, ":p")'])]
2017-01-16 08:40:53,311 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x08\xb2nvim_call_function\x92\xa3map\x92\x90\xb8fnamemodify(v:val, ":p")''
2017-01-16 08:40:53,311 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:53,311 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,311 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:53,311 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,311 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 8, None, []]
2017-01-16 08:40:53,311 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, []
2017-01-16 08:40:53,311 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:53,311 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 9, 'nvim_get_current_buf', ()]
2017-01-16 08:40:53,311 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\t\xb4nvim_get_current_buf\x90''
2017-01-16 08:40:53,311 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:53,311 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,311 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:53,312 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,312 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 9, None, ExtType(code=0, data=b'\x01')]
2017-01-16 08:40:53,312 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=0, data=b'\x01')
2017-01-16 08:40:53,312 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:53,312 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 10, 'buffer_line_count', (ExtType(code=0, data=b'\x01'),)]
2017-01-16 08:40:53,312 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\n\xb1buffer_line_count\x91\xd4\x00\x01''
2017-01-16 08:40:53,312 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:53,312 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,312 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:53,312 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,312 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 10, None, 1]
2017-01-16 08:40:53,312 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:40:53,312 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:53,313 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 11, 'nvim_call_function', ('getline', [1, 1])]
2017-01-16 08:40:53,313 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x0b\xb2nvim_call_function\x92\xa7getline\x92\x01\x01''
2017-01-16 08:40:53,313 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:53,313 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,313 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:53,313 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,313 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 11, None, [b'']]
2017-01-16 08:40:53,313 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'']
2017-01-16 08:40:53,313 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:53,313 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:40:53,313 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:40:53,314 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,314 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:53,449 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,449 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 3, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'refresh': 0, b'position': [0, 1, 1, 0]}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 1, 0], b'event': b'InsertEnter', b'smartcase': 0}]]
2017-01-16 08:40:53,450 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 3, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'refresh': 0, b'position': [0, 1, 1, 0]}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 1, 0], b'event': b'InsertEnter', b'smartcase': 0}]
2017-01-16 08:40:53,450 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:40:53,450 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 3, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'refresh': 0, b'position': [0, 1, 1, 0]}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 1, 0], b'event': b'InsertEnter', b'smartcase': 0}]"
2017-01-16 08:40:53,451 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 12, 'nvim_eval', ('&filetype',)]
2017-01-16 08:40:53,451 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x0c\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:40:53,451 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:53,452 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,452 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:53,452 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,452 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 12, None, b'markdown']
2017-01-16 08:40:53,452 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:40:53,452 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:53,452 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 13, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:40:53,452 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\r\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:40:53,452 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:53,452 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,452 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:53,453 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,453 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 13, None, 1]
2017-01-16 08:40:53,453 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:40:53,453 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:53,454 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:40:53,454 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:40:53,454 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,454 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:53,954 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,954 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 125, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'#', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 4, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'refresh': 0, b'position': [0, 1, 2, 0]}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 125, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 2, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:40:53,954 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 125, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'#', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 4, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'refresh': 0, b'position': [0, 1, 2, 0]}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 125, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 2, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:40:53,954 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:40:53,954 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 125, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'#', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 4, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'refresh': 0, b'position': [0, 1, 2, 0]}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 125, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 2, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:40:53,955 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 14, 'nvim_eval', ('&filetype',)]
2017-01-16 08:40:53,955 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x0e\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:40:53,956 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:53,956 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,956 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:53,956 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,956 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 14, None, b'markdown']
2017-01-16 08:40:53,956 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:40:53,956 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:53,956 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 15, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:40:53,956 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x0f\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:40:53,956 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:53,956 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,956 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:53,956 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,956 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 15, None, 1]
2017-01-16 08:40:53,957 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:40:53,957 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:53,959 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:40:53,959 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:40:53,959 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:53,959 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:54,140 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,140 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 124, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'##', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 5, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'refresh': 0, b'position': [0, 1, 3, 0]}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 124, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 3, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:40:54,140 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 124, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'##', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 5, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'refresh': 0, b'position': [0, 1, 3, 0]}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 124, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 3, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:40:54,140 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:40:54,140 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 124, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'##', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 5, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'refresh': 0, b'position': [0, 1, 3, 0]}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 124, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 3, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:40:54,141 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 16, 'nvim_eval', ('&filetype',)]
2017-01-16 08:40:54,141 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x10\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:40:54,142 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:54,142 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,142 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:54,142 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,142 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 16, None, b'markdown']
2017-01-16 08:40:54,142 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:40:54,142 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:54,142 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 17, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:40:54,142 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x11\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:40:54,142 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:54,142 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,142 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:54,142 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,142 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 17, None, 1]
2017-01-16 08:40:54,143 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:40:54,143 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:54,144 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:40:54,144 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:40:54,144 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,144 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:54,532 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,533 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 125, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'#', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 6, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'refresh': 0, b'position': [0, 1, 2, 0]}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 125, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 2, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:40:54,533 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 125, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'#', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 6, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'refresh': 0, b'position': [0, 1, 2, 0]}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 125, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 2, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:40:54,533 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:40:54,533 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 125, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'#', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 6, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'refresh': 0, b'position': [0, 1, 2, 0]}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 125, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 2, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:40:54,534 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 18, 'nvim_eval', ('&filetype',)]
2017-01-16 08:40:54,534 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x12\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:40:54,534 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:54,534 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,535 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:54,535 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,535 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 18, None, b'markdown']
2017-01-16 08:40:54,535 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:40:54,535 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:54,535 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 19, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:40:54,535 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x13\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:40:54,535 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:54,535 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,535 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:54,535 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,535 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 19, None, 1]
2017-01-16 08:40:54,535 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:40:54,535 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:54,536 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:40:54,536 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:40:54,536 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,536 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:54,946 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,946 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'De', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 9, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'refresh': 0, b'position': [0, 1, 3, 0]}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 3, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:40:54,946 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'De', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 9, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'refresh': 0, b'position': [0, 1, 3, 0]}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 3, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:40:54,946 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:40:54,947 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'De', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 9, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'refresh': 0, b'position': [0, 1, 3, 0]}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 3, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:40:54,947 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 20, 'nvim_call_function', ('getline', [1, 1])]
2017-01-16 08:40:54,947 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x14\xb2nvim_call_function\x92\xa7getline\x92\x01\x01''
2017-01-16 08:40:54,947 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:54,947 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,948 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:54,948 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,948 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 20, None, [b'De']]
2017-01-16 08:40:54,948 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'De']
2017-01-16 08:40:54,948 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:54,948 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 21, 'nvim_call_function', ('execute', ['changes'])]
2017-01-16 08:40:54,948 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x15\xb2nvim_call_function\x92\xa7execute\x91\xa7changes''
2017-01-16 08:40:54,948 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:54,948 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,948 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:54,948 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,949 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 21, None, b'\nchange line col text\n 8 3 14 -invalid-\n 7 3 11 -invalid-\n 6 3 10 -invalid-\n 5 3 11 -invalid-\n 4 3 12 -invalid-\n 3 3 13 -invalid-\n 2 3 10 -invalid-\n 1 1 1 De\n>']
2017-01-16 08:40:54,949 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'\nchange line col text\n 8 3 14 -invalid-\n 7 3 11 -invalid-\n 6 3 10 -invalid-\n 5 3 11 -invalid-\n 4 3 12 -invalid-\n 3 3 13 -invalid-\n 2 3 10 -invalid-\n 1 1 1 De\n>'
2017-01-16 08:40:54,949 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:54,949 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 22, 'nvim_call_function', ('getline', [1, 21])]
2017-01-16 08:40:54,949 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x16\xb2nvim_call_function\x92\xa7getline\x92\x01\x15''
2017-01-16 08:40:54,949 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:54,949 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,949 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:54,949 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,949 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 22, None, [b'De']]
2017-01-16 08:40:54,949 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'De']
2017-01-16 08:40:54,949 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:54,950 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 23, 'nvim_eval', ('&filetype',)]
2017-01-16 08:40:54,950 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x17\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:40:54,950 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:54,950 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,950 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:54,951 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,951 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 23, None, b'markdown']
2017-01-16 08:40:54,951 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:40:54,951 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:54,951 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 24, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:40:54,951 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x18\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:40:54,951 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:54,951 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,951 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:54,951 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,951 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 24, None, 1]
2017-01-16 08:40:54,951 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:40:54,951 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:54,952 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 25, 'nvim_get_current_tabpage', ()]
2017-01-16 08:40:54,952 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x19\xb8nvim_get_current_tabpage\x90''
2017-01-16 08:40:54,952 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:54,953 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,953 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:54,953 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,953 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 25, None, ExtType(code=2, data=b'\x01')]
2017-01-16 08:40:54,953 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=2, data=b'\x01')
2017-01-16 08:40:54,953 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:54,953 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 26, 'nvim_tabpage_list_wins', (ExtType(code=2, data=b'\x01'),)]
2017-01-16 08:40:54,953 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x1a\xb6nvim_tabpage_list_wins\x91\xd4\x02\x01''
2017-01-16 08:40:54,953 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:54,953 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,953 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:54,953 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,953 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 26, None, [ExtType(code=1, data=b'\xcd\x03\xe8')]]
2017-01-16 08:40:54,953 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [ExtType(code=1, data=b'\xcd\x03\xe8')]
2017-01-16 08:40:54,954 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:54,954 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 27, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe8'),)]
2017-01-16 08:40:54,954 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x1b\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe8''
2017-01-16 08:40:54,954 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:54,954 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,954 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:54,954 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,954 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 27, None, ExtType(code=0, data=b'\x01')]
2017-01-16 08:40:54,954 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=0, data=b'\x01')
2017-01-16 08:40:54,954 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:54,954 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:40:54,954 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:40:54,954 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:54,955 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:55,302 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,302 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Deve', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 11, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'refresh': 0, b'position': [0, 1, 5, 0]}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 5, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:40:55,303 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Deve', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 11, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'refresh': 0, b'position': [0, 1, 5, 0]}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 5, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:40:55,303 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:40:55,303 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Deve', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 11, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'refresh': 0, b'position': [0, 1, 5, 0]}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 5, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:40:55,304 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 28, 'nvim_call_function', ('getline', [1, 1])]
2017-01-16 08:40:55,304 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x1c\xb2nvim_call_function\x92\xa7getline\x92\x01\x01''
2017-01-16 08:40:55,304 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:55,304 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,304 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:55,304 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,304 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 28, None, [b'Deve']]
2017-01-16 08:40:55,304 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Deve']
2017-01-16 08:40:55,304 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:55,305 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 29, 'nvim_call_function', ('execute', ['changes'])]
2017-01-16 08:40:55,305 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x1d\xb2nvim_call_function\x92\xa7execute\x91\xa7changes''
2017-01-16 08:40:55,305 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:55,305 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,305 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:55,305 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,305 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 29, None, b'\nchange line col text\n 8 3 14 -invalid-\n 7 3 11 -invalid-\n 6 3 10 -invalid-\n 5 3 11 -invalid-\n 4 3 12 -invalid-\n 3 3 13 -invalid-\n 2 3 10 -invalid-\n 1 1 3 Deve\n>']
2017-01-16 08:40:55,305 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'\nchange line col text\n 8 3 14 -invalid-\n 7 3 11 -invalid-\n 6 3 10 -invalid-\n 5 3 11 -invalid-\n 4 3 12 -invalid-\n 3 3 13 -invalid-\n 2 3 10 -invalid-\n 1 1 3 Deve\n>'
2017-01-16 08:40:55,305 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:55,305 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 30, 'nvim_call_function', ('getline', [1, 21])]
2017-01-16 08:40:55,305 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x1e\xb2nvim_call_function\x92\xa7getline\x92\x01\x15''
2017-01-16 08:40:55,305 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:55,306 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,306 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:55,306 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,306 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 30, None, [b'Deve']]
2017-01-16 08:40:55,306 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Deve']
2017-01-16 08:40:55,306 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:55,306 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 31, 'nvim_eval', ('&filetype',)]
2017-01-16 08:40:55,306 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x1f\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:40:55,307 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:55,307 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,307 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:55,307 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,307 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 31, None, b'markdown']
2017-01-16 08:40:55,307 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:40:55,307 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:55,307 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 32, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:40:55,307 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00 \xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:40:55,307 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:55,307 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,307 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:55,307 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,308 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 32, None, 1]
2017-01-16 08:40:55,308 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:40:55,308 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:55,309 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 33, 'nvim_get_current_tabpage', ()]
2017-01-16 08:40:55,309 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00!\xb8nvim_get_current_tabpage\x90''
2017-01-16 08:40:55,309 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:55,309 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,309 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:55,309 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,309 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 33, None, ExtType(code=2, data=b'\x01')]
2017-01-16 08:40:55,309 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=2, data=b'\x01')
2017-01-16 08:40:55,309 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:55,309 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 34, 'nvim_tabpage_list_wins', (ExtType(code=2, data=b'\x01'),)]
2017-01-16 08:40:55,309 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00"\xb6nvim_tabpage_list_wins\x91\xd4\x02\x01''
2017-01-16 08:40:55,309 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:55,310 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,310 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:55,310 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,310 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 34, None, [ExtType(code=1, data=b'\xcd\x03\xe8')]]
2017-01-16 08:40:55,310 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [ExtType(code=1, data=b'\xcd\x03\xe8')]
2017-01-16 08:40:55,310 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:55,310 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 35, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe8'),)]
2017-01-16 08:40:55,310 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00#\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe8''
2017-01-16 08:40:55,310 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:55,310 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,310 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:55,310 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,310 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 35, None, ExtType(code=0, data=b'\x01')]
2017-01-16 08:40:55,311 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=0, data=b'\x01')
2017-01-16 08:40:55,311 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:55,311 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:40:55,311 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:40:55,311 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,311 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:55,734 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,735 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Devel', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 12, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'refresh': 0, b'position': [0, 1, 6, 0]}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 6, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:40:55,735 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Devel', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 12, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'refresh': 0, b'position': [0, 1, 6, 0]}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 6, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:40:55,735 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:40:55,735 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Devel', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 12, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'refresh': 0, b'position': [0, 1, 6, 0]}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 6, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:40:55,736 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 36, 'nvim_call_function', ('getline', [1, 1])]
2017-01-16 08:40:55,736 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00$\xb2nvim_call_function\x92\xa7getline\x92\x01\x01''
2017-01-16 08:40:55,736 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:55,736 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,736 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:55,736 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,736 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 36, None, [b'Devel']]
2017-01-16 08:40:55,737 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Devel']
2017-01-16 08:40:55,737 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:55,737 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 37, 'nvim_call_function', ('execute', ['changes'])]
2017-01-16 08:40:55,737 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00%\xb2nvim_call_function\x92\xa7execute\x91\xa7changes''
2017-01-16 08:40:55,737 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:55,737 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,737 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:55,737 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,737 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 37, None, b'\nchange line col text\n 8 3 14 -invalid-\n 7 3 11 -invalid-\n 6 3 10 -invalid-\n 5 3 11 -invalid-\n 4 3 12 -invalid-\n 3 3 13 -invalid-\n 2 3 10 -invalid-\n 1 1 4 Devel\n>']
2017-01-16 08:40:55,737 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'\nchange line col text\n 8 3 14 -invalid-\n 7 3 11 -invalid-\n 6 3 10 -invalid-\n 5 3 11 -invalid-\n 4 3 12 -invalid-\n 3 3 13 -invalid-\n 2 3 10 -invalid-\n 1 1 4 Devel\n>'
2017-01-16 08:40:55,737 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:55,737 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 38, 'nvim_call_function', ('getline', [1, 21])]
2017-01-16 08:40:55,737 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00&\xb2nvim_call_function\x92\xa7getline\x92\x01\x15''
2017-01-16 08:40:55,737 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:55,738 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,738 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:55,738 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,738 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 38, None, [b'Devel']]
2017-01-16 08:40:55,738 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Devel']
2017-01-16 08:40:55,738 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:55,738 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 39, 'nvim_eval', ('&filetype',)]
2017-01-16 08:40:55,739 [DEBUG @ base.py:send:113] 28705 - Sending 'b"\x94\x00'\xa9nvim_eval\x91\xa9&filetype"'
2017-01-16 08:40:55,739 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:55,739 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,739 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:55,739 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,739 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 39, None, b'markdown']
2017-01-16 08:40:55,739 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:40:55,739 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:55,739 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 40, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:40:55,739 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00(\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:40:55,739 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:55,739 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,739 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:55,739 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,739 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 40, None, 1]
2017-01-16 08:40:55,740 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:40:55,740 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:55,741 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 41, 'nvim_get_current_tabpage', ()]
2017-01-16 08:40:55,741 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00)\xb8nvim_get_current_tabpage\x90''
2017-01-16 08:40:55,741 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:55,741 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,741 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:55,741 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,741 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 41, None, ExtType(code=2, data=b'\x01')]
2017-01-16 08:40:55,741 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=2, data=b'\x01')
2017-01-16 08:40:55,741 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:55,741 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 42, 'nvim_tabpage_list_wins', (ExtType(code=2, data=b'\x01'),)]
2017-01-16 08:40:55,741 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00*\xb6nvim_tabpage_list_wins\x91\xd4\x02\x01''
2017-01-16 08:40:55,741 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:55,742 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,742 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:55,742 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,742 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 42, None, [ExtType(code=1, data=b'\xcd\x03\xe8')]]
2017-01-16 08:40:55,742 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [ExtType(code=1, data=b'\xcd\x03\xe8')]
2017-01-16 08:40:55,742 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:55,742 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 43, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe8'),)]
2017-01-16 08:40:55,742 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00+\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe8''
2017-01-16 08:40:55,742 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:55,742 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,742 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:55,742 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,743 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 43, None, ExtType(code=0, data=b'\x01')]
2017-01-16 08:40:55,743 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=0, data=b'\x01')
2017-01-16 08:40:55,743 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:55,743 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:40:55,743 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:40:55,743 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:55,743 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:56,017 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,017 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Develop', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 14, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'refresh': 0, b'position': [0, 1, 8, 0]}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 8, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:40:56,017 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Develop', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 14, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'refresh': 0, b'position': [0, 1, 8, 0]}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 8, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:40:56,018 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:40:56,019 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Develop', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 14, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'refresh': 0, b'position': [0, 1, 8, 0]}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 1, 8, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:40:56,021 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 44, 'nvim_call_function', ('getline', [1, 1])]
2017-01-16 08:40:56,021 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00,\xb2nvim_call_function\x92\xa7getline\x92\x01\x01''
2017-01-16 08:40:56,021 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:56,022 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,022 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:56,022 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,022 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 44, None, [b'Develop']]
2017-01-16 08:40:56,023 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Develop']
2017-01-16 08:40:56,023 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:56,023 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 45, 'nvim_call_function', ('execute', ['changes'])]
2017-01-16 08:40:56,023 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00-\xb2nvim_call_function\x92\xa7execute\x91\xa7changes''
2017-01-16 08:40:56,024 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:56,024 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,024 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:56,024 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,024 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 45, None, b'\nchange line col text\n 8 3 14 -invalid-\n 7 3 11 -invalid-\n 6 3 10 -invalid-\n 5 3 11 -invalid-\n 4 3 12 -invalid-\n 3 3 13 -invalid-\n 2 3 10 -invalid-\n 1 1 6 Develop\n>']
2017-01-16 08:40:56,024 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'\nchange line col text\n 8 3 14 -invalid-\n 7 3 11 -invalid-\n 6 3 10 -invalid-\n 5 3 11 -invalid-\n 4 3 12 -invalid-\n 3 3 13 -invalid-\n 2 3 10 -invalid-\n 1 1 6 Develop\n>'
2017-01-16 08:40:56,024 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:56,025 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 46, 'nvim_call_function', ('getline', [1, 21])]
2017-01-16 08:40:56,025 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00.\xb2nvim_call_function\x92\xa7getline\x92\x01\x15''
2017-01-16 08:40:56,025 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:56,025 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,025 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:56,026 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,026 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 46, None, [b'Develop']]
2017-01-16 08:40:56,026 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Develop']
2017-01-16 08:40:56,026 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:56,027 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 47, 'nvim_eval', ('&filetype',)]
2017-01-16 08:40:56,028 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00/\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:40:56,028 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:56,028 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,028 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:56,028 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,028 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 47, None, b'markdown']
2017-01-16 08:40:56,028 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:40:56,029 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:56,029 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 48, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:40:56,029 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x000\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:40:56,029 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:56,029 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,029 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:56,030 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,030 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 48, None, 1]
2017-01-16 08:40:56,031 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:40:56,031 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:56,032 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 49, 'nvim_get_current_tabpage', ()]
2017-01-16 08:40:56,032 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x001\xb8nvim_get_current_tabpage\x90''
2017-01-16 08:40:56,033 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:56,033 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,033 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:56,033 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,033 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 49, None, ExtType(code=2, data=b'\x01')]
2017-01-16 08:40:56,033 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=2, data=b'\x01')
2017-01-16 08:40:56,033 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:56,033 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 50, 'nvim_tabpage_list_wins', (ExtType(code=2, data=b'\x01'),)]
2017-01-16 08:40:56,033 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x002\xb6nvim_tabpage_list_wins\x91\xd4\x02\x01''
2017-01-16 08:40:56,033 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:56,033 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,034 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:56,034 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,034 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 50, None, [ExtType(code=1, data=b'\xcd\x03\xe8')]]
2017-01-16 08:40:56,034 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [ExtType(code=1, data=b'\xcd\x03\xe8')]
2017-01-16 08:40:56,034 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:56,034 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 51, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe8'),)]
2017-01-16 08:40:56,034 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x003\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe8''
2017-01-16 08:40:56,034 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:56,034 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,034 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:56,034 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,034 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 51, None, ExtType(code=0, data=b'\x01')]
2017-01-16 08:40:56,034 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=0, data=b'\x01')
2017-01-16 08:40:56,034 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:56,035 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:40:56,035 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:40:56,035 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,035 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:56,595 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,596 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 19, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'refresh': 0, b'position': [0, 2, 1, 0]}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 2, 1, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:40:56,596 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 19, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'refresh': 0, b'position': [0, 2, 1, 0]}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 2, 1, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:40:56,597 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:40:56,597 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 19, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'refresh': 0, b'position': [0, 2, 1, 0]}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 2, 1, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:40:56,599 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 52, 'nvim_eval', ('&filetype',)]
2017-01-16 08:40:56,600 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x004\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:40:56,600 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:56,600 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,600 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:56,600 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,601 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 52, None, b'markdown']
2017-01-16 08:40:56,601 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:40:56,601 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:56,601 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 53, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:40:56,601 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x005\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:40:56,601 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:56,602 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,602 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:56,602 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,602 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 53, None, 1]
2017-01-16 08:40:56,602 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:40:56,602 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:56,605 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:40:56,605 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:40:56,605 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,605 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:56,764 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,765 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 20, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'refresh': 0, b'position': [0, 3, 1, 0]}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 1, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:40:56,765 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 20, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'refresh': 0, b'position': [0, 3, 1, 0]}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 1, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:40:56,765 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:40:56,766 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 20, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'refresh': 0, b'position': [0, 3, 1, 0]}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 1, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:40:56,768 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 54, 'nvim_eval', ('&filetype',)]
2017-01-16 08:40:56,768 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x006\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:40:56,768 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:56,768 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,769 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:56,769 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,769 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 54, None, b'markdown']
2017-01-16 08:40:56,769 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:40:56,769 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:56,769 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 55, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:40:56,769 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x007\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:40:56,770 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:56,770 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,770 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:56,770 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,770 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 55, None, 1]
2017-01-16 08:40:56,770 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:40:56,770 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:56,773 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:40:56,773 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:40:56,773 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:56,773 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,196 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,196 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'D', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 21, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'refresh': 0, b'position': [0, 3, 2, 0]}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 2, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:40:57,196 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'D', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 21, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'refresh': 0, b'position': [0, 3, 2, 0]}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 2, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:40:57,196 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:40:57,196 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'D', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 21, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'refresh': 0, b'position': [0, 3, 2, 0]}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 2, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:40:57,197 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 56, 'nvim_eval', ('&filetype',)]
2017-01-16 08:40:57,197 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x008\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:40:57,197 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:57,197 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,198 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,198 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,198 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 56, None, b'markdown']
2017-01-16 08:40:57,198 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:40:57,198 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:57,198 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 57, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:40:57,198 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x009\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:40:57,198 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:57,198 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,198 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,198 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,198 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 57, None, 1]
2017-01-16 08:40:57,198 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:40:57,198 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:57,199 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:40:57,199 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:40:57,200 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,200 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,629 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,629 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Depe', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 24, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'refresh': 0, b'position': [0, 3, 5, 0]}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 5, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:40:57,630 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Depe', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 24, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'refresh': 0, b'position': [0, 3, 5, 0]}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 5, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:40:57,630 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:40:57,630 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Depe', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 24, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'refresh': 0, b'position': [0, 3, 5, 0]}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 5, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:40:57,631 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 58, 'nvim_call_function', ('getline', [1, 3])]
2017-01-16 08:40:57,631 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00:\xb2nvim_call_function\x92\xa7getline\x92\x01\x03''
2017-01-16 08:40:57,631 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:57,631 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,632 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,632 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,632 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 58, None, [b'Development', b'', b'Depe']]
2017-01-16 08:40:57,632 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Development', b'', b'Depe']
2017-01-16 08:40:57,632 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:57,632 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 59, 'nvim_call_function', ('execute', ['changes'])]
2017-01-16 08:40:57,632 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00;\xb2nvim_call_function\x92\xa7execute\x91\xa7changes''
2017-01-16 08:40:57,632 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:57,632 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,632 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,632 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,632 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 59, None, b'\nchange line col text\n 8 3 14 Depe\n 7 3 11 Depe\n 6 3 10 Depe\n 5 3 11 Depe\n 4 3 12 Depe\n 3 3 13 Depe\n 2 3 10 Depe\n 1 3 3 Depe\n>']
2017-01-16 08:40:57,632 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'\nchange line col text\n 8 3 14 Depe\n 7 3 11 Depe\n 6 3 10 Depe\n 5 3 11 Depe\n 4 3 12 Depe\n 3 3 13 Depe\n 2 3 10 Depe\n 1 3 3 Depe\n>'
2017-01-16 08:40:57,632 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:57,633 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 60, 'nvim_call_function', ('getline', [3, 23])]
2017-01-16 08:40:57,633 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00<\xb2nvim_call_function\x92\xa7getline\x92\x03\x17''
2017-01-16 08:40:57,633 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:57,633 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,633 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,633 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,633 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 60, None, [b'Depe']]
2017-01-16 08:40:57,633 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Depe']
2017-01-16 08:40:57,633 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:57,634 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 61, 'nvim_eval', ('&filetype',)]
2017-01-16 08:40:57,634 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00=\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:40:57,634 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:57,634 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,634 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,634 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,634 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 61, None, b'markdown']
2017-01-16 08:40:57,634 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:40:57,634 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:57,634 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 62, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:40:57,634 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00>\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:40:57,635 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:57,635 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,635 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,635 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,635 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 62, None, 1]
2017-01-16 08:40:57,635 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:40:57,635 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:57,636 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 63, 'nvim_get_current_tabpage', ()]
2017-01-16 08:40:57,636 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00?\xb8nvim_get_current_tabpage\x90''
2017-01-16 08:40:57,636 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:57,636 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,636 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,636 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,636 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 63, None, ExtType(code=2, data=b'\x01')]
2017-01-16 08:40:57,636 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=2, data=b'\x01')
2017-01-16 08:40:57,636 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:57,637 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 64, 'nvim_tabpage_list_wins', (ExtType(code=2, data=b'\x01'),)]
2017-01-16 08:40:57,637 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00@\xb6nvim_tabpage_list_wins\x91\xd4\x02\x01''
2017-01-16 08:40:57,637 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:57,637 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,637 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,637 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,637 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 64, None, [ExtType(code=1, data=b'\xcd\x03\xe8')]]
2017-01-16 08:40:57,637 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [ExtType(code=1, data=b'\xcd\x03\xe8')]
2017-01-16 08:40:57,637 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:57,637 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 65, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe8'),)]
2017-01-16 08:40:57,637 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00A\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe8''
2017-01-16 08:40:57,637 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:57,637 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,638 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,638 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,638 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 65, None, ExtType(code=0, data=b'\x01')]
2017-01-16 08:40:57,638 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=0, data=b'\x01')
2017-01-16 08:40:57,638 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:57,638 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 66, 'nvim_eval', ('b:changedtick',)]
2017-01-16 08:40:57,638 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00B\xa9nvim_eval\x91\xadb:changedtick''
2017-01-16 08:40:57,638 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:57,638 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,638 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,638 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,638 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 66, None, 24]
2017-01-16 08:40:57,638 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 24
2017-01-16 08:40:57,638 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:57,639 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 67, 'nvim_call_function', ('mode', [])]
2017-01-16 08:40:57,639 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00C\xb2nvim_call_function\x92\xa4mode\x90''
2017-01-16 08:40:57,639 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:57,639 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,639 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,639 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,639 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 67, None, b'i']
2017-01-16 08:40:57,639 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'i'
2017-01-16 08:40:57,639 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:57,639 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 68, 'nvim_set_var', ('deoplete#_context', {'candidates': [{'word': 'Development', 'abbr': 'Development', 'menu': '[~] A', 'icase': 1}], 'changedtick': 24, 'complete_position': 0, 'event': 'TextChangedI'})]
2017-01-16 08:40:57,639 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00D\xacnvim_set_var\x92\xb1deoplete#_context\x84\xaacandidates\x91\x84\xa4word\xabDevelopment\xa4abbr\xabDevelopment\xa4menu\xa5[~] A\xa5icase\x01\xabchangedtick\x18\xb1complete_position\x00\xa5event\xacTextChangedI''
2017-01-16 08:40:57,639 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:57,639 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,639 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,640 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,640 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 68, None, None]
2017-01-16 08:40:57,640 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, None
2017-01-16 08:40:57,640 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:57,640 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 69, 'nvim_feedkeys', ('\udc80\udcfdR_', '', True)]
2017-01-16 08:40:57,640 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00E\xadnvim_feedkeys\x93\xa4\x80\xfdR_\xa0\xc3''
2017-01-16 08:40:57,640 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:57,640 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,640 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,640 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,640 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 69, None, None]
2017-01-16 08:40:57,640 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, None
2017-01-16 08:40:57,640 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:57,640 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 70, 'nvim_call_function', ('has', ['patch-7.4.1758'])]
2017-01-16 08:40:57,641 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00F\xb2nvim_call_function\x92\xa3has\x91\xaepatch-7.4.1758''
2017-01-16 08:40:57,641 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:57,641 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,641 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,641 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,641 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 70, None, 1]
2017-01-16 08:40:57,641 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:40:57,641 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:57,641 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 71, 'nvim_feedkeys', ('', 'x!', True)]
2017-01-16 08:40:57,641 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00G\xadnvim_feedkeys\x93\xa0\xa2x!\xc3''
2017-01-16 08:40:57,641 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:57,641 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,641 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,642 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,642 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 71, None, None]
2017-01-16 08:40:57,642 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, None
2017-01-16 08:40:57,642 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:57,642 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:40:57,642 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:40:57,642 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,642 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,796 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,796 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Developmentn', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 40, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 24, b'complete_position': 0, b'position': [0, 3, 13, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 1}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 13, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:40:57,796 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Developmentn', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 40, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 24, b'complete_position': 0, b'position': [0, 3, 13, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 1}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 13, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:40:57,796 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:40:57,796 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Developmentn', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 40, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {b'Development': 1}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'abbr': b'Development', b'menu': b'[~] A', b'icase': 1}], b'refresh': 0, b'changedtick': 24, b'complete_position': 0, b'position': [0, 3, 13, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 13, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:40:57,797 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 72, 'nvim_call_function', ('getline', [1, 3])]
2017-01-16 08:40:57,797 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00H\xb2nvim_call_function\x92\xa7getline\x92\x01\x03''
2017-01-16 08:40:57,797 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:57,798 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,798 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,798 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,798 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 72, None, [b'Development', b'', b'Developmentn']]
2017-01-16 08:40:57,798 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Development', b'', b'Developmentn']
2017-01-16 08:40:57,798 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:57,798 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 73, 'nvim_call_function', ('execute', ['changes'])]
2017-01-16 08:40:57,798 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00I\xb2nvim_call_function\x92\xa7execute\x91\xa7changes''
2017-01-16 08:40:57,798 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:57,798 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,798 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,798 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,798 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 73, None, b'\nchange line col text\n 8 3 14 Developmentn\n 7 3 11 Developmentn\n 6 3 10 Developmentn\n 5 3 11 Developmentn\n 4 3 12 Developmentn\n 3 3 13 Developmentn\n 2 3 10 Developmentn\n 1 3 11 Developmentn\n>']
2017-01-16 08:40:57,799 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'\nchange line col text\n 8 3 14 Developmentn\n 7 3 11 Developmentn\n 6 3 10 Developmentn\n 5 3 11 Developmentn\n 4 3 12 Developmentn\n 3 3 13 Developmentn\n 2 3 10 Developmentn\n 1 3 11 Developmentn\n>'
2017-01-16 08:40:57,799 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:57,799 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 74, 'nvim_call_function', ('getline', [3, 23])]
2017-01-16 08:40:57,799 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00J\xb2nvim_call_function\x92\xa7getline\x92\x03\x17''
2017-01-16 08:40:57,799 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:57,799 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,799 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,799 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,799 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 74, None, [b'Developmentn']]
2017-01-16 08:40:57,799 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Developmentn']
2017-01-16 08:40:57,799 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:57,800 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 75, 'nvim_eval', ('&filetype',)]
2017-01-16 08:40:57,800 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00K\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:40:57,800 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:57,800 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,800 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,800 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,800 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 75, None, b'markdown']
2017-01-16 08:40:57,800 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:40:57,801 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:57,801 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 76, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:40:57,801 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00L\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:40:57,801 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:57,801 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,801 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,801 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,801 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 76, None, 1]
2017-01-16 08:40:57,801 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:40:57,801 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:57,802 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 77, 'nvim_get_current_tabpage', ()]
2017-01-16 08:40:57,802 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00M\xb8nvim_get_current_tabpage\x90''
2017-01-16 08:40:57,802 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:57,802 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,803 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,803 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,803 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 77, None, ExtType(code=2, data=b'\x01')]
2017-01-16 08:40:57,803 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=2, data=b'\x01')
2017-01-16 08:40:57,803 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:57,803 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 78, 'nvim_tabpage_list_wins', (ExtType(code=2, data=b'\x01'),)]
2017-01-16 08:40:57,803 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00N\xb6nvim_tabpage_list_wins\x91\xd4\x02\x01''
2017-01-16 08:40:57,803 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:57,803 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,803 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,803 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,803 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 78, None, [ExtType(code=1, data=b'\xcd\x03\xe8')]]
2017-01-16 08:40:57,803 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [ExtType(code=1, data=b'\xcd\x03\xe8')]
2017-01-16 08:40:57,803 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:57,804 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 79, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe8'),)]
2017-01-16 08:40:57,804 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00O\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe8''
2017-01-16 08:40:57,804 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:57,804 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,804 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:57,804 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,804 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 79, None, ExtType(code=0, data=b'\x01')]
2017-01-16 08:40:57,804 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=0, data=b'\x01')
2017-01-16 08:40:57,804 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:57,804 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:40:57,804 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:40:57,804 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:57,804 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:59,033 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,033 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 41, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 24, b'complete_position': 0, b'position': [0, 4, 1, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 1}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 4, 1, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:40:59,033 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 41, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 24, b'complete_position': 0, b'position': [0, 4, 1, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 1}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 4, 1, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:40:59,034 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:40:59,034 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 41, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {b'Development': 1}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'abbr': b'Development', b'menu': b'[~] A', b'icase': 1}], b'refresh': 0, b'changedtick': 24, b'complete_position': 0, b'position': [0, 4, 1, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 4, 1, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:40:59,035 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 80, 'nvim_eval', ('&filetype',)]
2017-01-16 08:40:59,035 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00P\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:40:59,035 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:59,035 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,035 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:59,035 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,035 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 80, None, b'markdown']
2017-01-16 08:40:59,035 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:40:59,035 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:59,036 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 81, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:40:59,036 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00Q\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:40:59,036 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:59,036 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,036 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:59,036 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,036 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 81, None, 1]
2017-01-16 08:40:59,036 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:40:59,036 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:59,037 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:40:59,037 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:40:59,037 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,037 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:59,202 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,202 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 42, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 24, b'complete_position': 0, b'position': [0, 5, 1, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 1}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 5, 1, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:40:59,202 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 42, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 24, b'complete_position': 0, b'position': [0, 5, 1, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 1}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 5, 1, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:40:59,202 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:40:59,203 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 42, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {b'Development': 1}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'abbr': b'Development', b'menu': b'[~] A', b'icase': 1}], b'refresh': 0, b'changedtick': 24, b'complete_position': 0, b'position': [0, 5, 1, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 5, 1, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:40:59,204 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 82, 'nvim_eval', ('&filetype',)]
2017-01-16 08:40:59,204 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00R\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:40:59,204 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:59,204 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,204 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:59,204 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,204 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 82, None, b'markdown']
2017-01-16 08:40:59,204 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:40:59,204 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:59,204 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 83, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:40:59,204 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00S\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:40:59,204 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:59,204 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,204 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:59,205 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,205 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 83, None, 1]
2017-01-16 08:40:59,205 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:40:59,205 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:59,206 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:40:59,206 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:40:59,206 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,206 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:59,559 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,559 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 44, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 24, b'complete_position': 0, b'position': [0, 4, 1, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 1}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 4, 1, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:40:59,559 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 44, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 24, b'complete_position': 0, b'position': [0, 4, 1, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 1}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 4, 1, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:40:59,560 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:40:59,560 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 44, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {b'Development': 1}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'abbr': b'Development', b'menu': b'[~] A', b'icase': 1}], b'refresh': 0, b'changedtick': 24, b'complete_position': 0, b'position': [0, 4, 1, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 4, 1, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:40:59,561 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 84, 'nvim_eval', ('&filetype',)]
2017-01-16 08:40:59,561 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00T\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:40:59,561 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:59,561 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,561 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:59,561 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,561 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 84, None, b'markdown']
2017-01-16 08:40:59,562 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:40:59,562 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:59,562 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 85, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:40:59,562 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00U\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:40:59,562 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:59,562 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,562 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:59,562 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,562 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 85, None, 1]
2017-01-16 08:40:59,562 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:40:59,562 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:59,563 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:40:59,563 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:40:59,563 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,563 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:59,857 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,858 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Development', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 47, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 24, b'complete_position': 0, b'position': [0, 3, 12, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 1}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 12, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:40:59,858 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Development', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 47, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 24, b'complete_position': 0, b'position': [0, 3, 12, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 1}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 12, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:40:59,858 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:40:59,858 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Development', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 47, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {b'Development': 1}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'abbr': b'Development', b'menu': b'[~] A', b'icase': 1}], b'refresh': 0, b'changedtick': 24, b'complete_position': 0, b'position': [0, 3, 12, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 12, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:40:59,859 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 86, 'nvim_call_function', ('getline', [1, 3])]
2017-01-16 08:40:59,859 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00V\xb2nvim_call_function\x92\xa7getline\x92\x01\x03''
2017-01-16 08:40:59,859 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:59,859 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,859 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:59,859 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,859 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 86, None, [b'Development', b'', b'Developmen']]
2017-01-16 08:40:59,859 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Development', b'', b'Developmen']
2017-01-16 08:40:59,859 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:59,860 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 87, 'nvim_call_function', ('execute', ['changes'])]
2017-01-16 08:40:59,860 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00W\xb2nvim_call_function\x92\xa7execute\x91\xa7changes''
2017-01-16 08:40:59,860 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:59,860 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,860 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:59,860 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,860 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 87, None, b'\nchange line col text\n 8 3 14 Developmen\n 7 3 11 Developmen\n 6 3 10 Developmen\n 5 3 11 Developmen\n 4 3 12 Developmen\n 3 3 13 Developmen\n 2 3 10 Developmen\n 1 3 10 Developmen\n>']
2017-01-16 08:40:59,860 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'\nchange line col text\n 8 3 14 Developmen\n 7 3 11 Developmen\n 6 3 10 Developmen\n 5 3 11 Developmen\n 4 3 12 Developmen\n 3 3 13 Developmen\n 2 3 10 Developmen\n 1 3 10 Developmen\n>'
2017-01-16 08:40:59,860 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:59,860 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 88, 'nvim_call_function', ('getline', [3, 23])]
2017-01-16 08:40:59,860 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00X\xb2nvim_call_function\x92\xa7getline\x92\x03\x17''
2017-01-16 08:40:59,860 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:59,860 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,860 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:59,861 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,861 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 88, None, [b'Developmen']]
2017-01-16 08:40:59,861 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Developmen']
2017-01-16 08:40:59,861 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:59,861 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 89, 'nvim_eval', ('&filetype',)]
2017-01-16 08:40:59,861 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00Y\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:40:59,862 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:59,862 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,862 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:59,862 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,862 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 89, None, b'markdown']
2017-01-16 08:40:59,862 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:40:59,862 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:59,862 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 90, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:40:59,862 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00Z\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:40:59,862 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:59,862 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,862 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:59,862 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,862 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 90, None, 1]
2017-01-16 08:40:59,862 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:40:59,862 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:59,863 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 91, 'nvim_get_current_tabpage', ()]
2017-01-16 08:40:59,864 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00[\xb8nvim_get_current_tabpage\x90''
2017-01-16 08:40:59,864 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:59,864 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,864 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:59,864 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,864 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 91, None, ExtType(code=2, data=b'\x01')]
2017-01-16 08:40:59,864 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=2, data=b'\x01')
2017-01-16 08:40:59,864 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:59,864 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 92, 'nvim_tabpage_list_wins', (ExtType(code=2, data=b'\x01'),)]
2017-01-16 08:40:59,864 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\\\xb6nvim_tabpage_list_wins\x91\xd4\x02\x01''
2017-01-16 08:40:59,864 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:59,864 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,864 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:59,864 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,865 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 92, None, [ExtType(code=1, data=b'\xcd\x03\xe8')]]
2017-01-16 08:40:59,865 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [ExtType(code=1, data=b'\xcd\x03\xe8')]
2017-01-16 08:40:59,865 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:59,865 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 93, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe8'),)]
2017-01-16 08:40:59,865 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00]\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe8''
2017-01-16 08:40:59,865 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:40:59,865 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,865 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:40:59,865 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,865 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 93, None, ExtType(code=0, data=b'\x01')]
2017-01-16 08:40:59,865 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=0, data=b'\x01')
2017-01-16 08:40:59,865 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:40:59,865 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:40:59,865 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:40:59,865 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:40:59,866 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,157 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,158 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Developme', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 49, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 24, b'complete_position': 0, b'position': [0, 3, 10, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 1}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 10, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:41:00,158 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Developme', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 49, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 24, b'complete_position': 0, b'position': [0, 3, 10, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 1}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 10, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:41:00,158 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:41:00,158 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Developme', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 49, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {b'Development': 1}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'abbr': b'Development', b'menu': b'[~] A', b'icase': 1}], b'refresh': 0, b'changedtick': 24, b'complete_position': 0, b'position': [0, 3, 10, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 10, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:41:00,159 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 94, 'nvim_call_function', ('getline', [1, 3])]
2017-01-16 08:41:00,159 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00^\xb2nvim_call_function\x92\xa7getline\x92\x01\x03''
2017-01-16 08:41:00,159 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,159 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,159 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,160 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,160 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 94, None, [b'Development', b'', b'Developm']]
2017-01-16 08:41:00,160 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Development', b'', b'Developm']
2017-01-16 08:41:00,160 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,160 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 95, 'nvim_call_function', ('execute', ['changes'])]
2017-01-16 08:41:00,160 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00_\xb2nvim_call_function\x92\xa7execute\x91\xa7changes''
2017-01-16 08:41:00,160 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,160 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,160 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,160 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,160 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 95, None, b'\nchange line col text\n 8 3 14 Developm\n 7 3 11 Developm\n 6 3 10 Developm\n 5 3 11 Developm\n 4 3 12 Developm\n 3 3 13 Developm\n 2 3 10 Developm\n 1 3 8 Developm\n>']
2017-01-16 08:41:00,160 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'\nchange line col text\n 8 3 14 Developm\n 7 3 11 Developm\n 6 3 10 Developm\n 5 3 11 Developm\n 4 3 12 Developm\n 3 3 13 Developm\n 2 3 10 Developm\n 1 3 8 Developm\n>'
2017-01-16 08:41:00,160 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,161 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 96, 'nvim_call_function', ('getline', [3, 23])]
2017-01-16 08:41:00,161 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00`\xb2nvim_call_function\x92\xa7getline\x92\x03\x17''
2017-01-16 08:41:00,161 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,161 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,161 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,161 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,161 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 96, None, [b'Developm']]
2017-01-16 08:41:00,161 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Developm']
2017-01-16 08:41:00,161 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,162 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 97, 'nvim_eval', ('&filetype',)]
2017-01-16 08:41:00,162 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00a\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:41:00,162 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,162 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,162 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,162 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,162 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 97, None, b'markdown']
2017-01-16 08:41:00,162 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:41:00,162 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,162 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 98, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:41:00,162 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00b\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:41:00,163 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,163 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,163 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,163 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,163 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 98, None, 1]
2017-01-16 08:41:00,163 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:41:00,163 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,164 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 99, 'nvim_get_current_tabpage', ()]
2017-01-16 08:41:00,164 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00c\xb8nvim_get_current_tabpage\x90''
2017-01-16 08:41:00,164 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,164 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,164 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,164 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,164 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 99, None, ExtType(code=2, data=b'\x01')]
2017-01-16 08:41:00,164 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=2, data=b'\x01')
2017-01-16 08:41:00,164 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,165 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 100, 'nvim_tabpage_list_wins', (ExtType(code=2, data=b'\x01'),)]
2017-01-16 08:41:00,165 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00d\xb6nvim_tabpage_list_wins\x91\xd4\x02\x01''
2017-01-16 08:41:00,165 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,165 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,165 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,165 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,165 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 100, None, [ExtType(code=1, data=b'\xcd\x03\xe8')]]
2017-01-16 08:41:00,165 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [ExtType(code=1, data=b'\xcd\x03\xe8')]
2017-01-16 08:41:00,165 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,165 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 101, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe8'),)]
2017-01-16 08:41:00,165 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00e\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe8''
2017-01-16 08:41:00,165 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,165 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,165 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,166 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,166 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 101, None, ExtType(code=0, data=b'\x01')]
2017-01-16 08:41:00,166 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=0, data=b'\x01')
2017-01-16 08:41:00,166 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,166 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 102, 'nvim_eval', ('b:changedtick',)]
2017-01-16 08:41:00,166 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00f\xa9nvim_eval\x91\xadb:changedtick''
2017-01-16 08:41:00,166 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,166 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,166 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,166 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,166 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 102, None, 50]
2017-01-16 08:41:00,166 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 50
2017-01-16 08:41:00,166 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,166 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:41:00,167 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:41:00,167 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,167 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,309 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,309 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Developm', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 50, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 24, b'complete_position': 0, b'position': [0, 3, 9, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 1}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 9, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:41:00,309 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Developm', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 50, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 24, b'complete_position': 0, b'position': [0, 3, 9, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 1}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 9, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:41:00,309 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:41:00,309 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Developm', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 50, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {b'Development': 1}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'abbr': b'Development', b'menu': b'[~] A', b'icase': 1}], b'refresh': 0, b'changedtick': 24, b'complete_position': 0, b'position': [0, 3, 9, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 9, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:41:00,310 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 103, 'nvim_call_function', ('getline', [1, 3])]
2017-01-16 08:41:00,310 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00g\xb2nvim_call_function\x92\xa7getline\x92\x01\x03''
2017-01-16 08:41:00,311 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,311 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,311 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,311 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,311 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 103, None, [b'Development', b'', b'Developm']]
2017-01-16 08:41:00,311 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Development', b'', b'Developm']
2017-01-16 08:41:00,311 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,311 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 104, 'nvim_call_function', ('execute', ['changes'])]
2017-01-16 08:41:00,311 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00h\xb2nvim_call_function\x92\xa7execute\x91\xa7changes''
2017-01-16 08:41:00,311 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,311 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,311 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,311 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,312 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 104, None, b'\nchange line col text\n 8 3 14 Developm\n 7 3 11 Developm\n 6 3 10 Developm\n 5 3 11 Developm\n 4 3 12 Developm\n 3 3 13 Developm\n 2 3 10 Developm\n 1 3 8 Developm\n>']
2017-01-16 08:41:00,312 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'\nchange line col text\n 8 3 14 Developm\n 7 3 11 Developm\n 6 3 10 Developm\n 5 3 11 Developm\n 4 3 12 Developm\n 3 3 13 Developm\n 2 3 10 Developm\n 1 3 8 Developm\n>'
2017-01-16 08:41:00,312 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,312 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 105, 'nvim_call_function', ('getline', [3, 23])]
2017-01-16 08:41:00,312 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00i\xb2nvim_call_function\x92\xa7getline\x92\x03\x17''
2017-01-16 08:41:00,312 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,312 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,312 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,312 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,312 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 105, None, [b'Developm']]
2017-01-16 08:41:00,312 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Developm']
2017-01-16 08:41:00,312 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,313 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 106, 'nvim_eval', ('&filetype',)]
2017-01-16 08:41:00,313 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00j\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:41:00,313 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,313 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,313 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,313 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,313 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 106, None, b'markdown']
2017-01-16 08:41:00,314 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:41:00,314 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,314 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 107, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:41:00,314 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00k\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:41:00,314 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,314 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,314 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,314 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,314 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 107, None, 1]
2017-01-16 08:41:00,314 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:41:00,314 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,315 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 108, 'nvim_get_current_tabpage', ()]
2017-01-16 08:41:00,315 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00l\xb8nvim_get_current_tabpage\x90''
2017-01-16 08:41:00,315 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,316 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,316 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,316 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,316 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 108, None, ExtType(code=2, data=b'\x01')]
2017-01-16 08:41:00,316 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=2, data=b'\x01')
2017-01-16 08:41:00,316 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,316 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 109, 'nvim_tabpage_list_wins', (ExtType(code=2, data=b'\x01'),)]
2017-01-16 08:41:00,316 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00m\xb6nvim_tabpage_list_wins\x91\xd4\x02\x01''
2017-01-16 08:41:00,316 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,316 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,316 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,316 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,316 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 109, None, [ExtType(code=1, data=b'\xcd\x03\xe8')]]
2017-01-16 08:41:00,316 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [ExtType(code=1, data=b'\xcd\x03\xe8')]
2017-01-16 08:41:00,317 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,317 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 110, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe8'),)]
2017-01-16 08:41:00,317 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00n\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe8''
2017-01-16 08:41:00,317 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,317 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,317 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,317 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,317 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 110, None, ExtType(code=0, data=b'\x01')]
2017-01-16 08:41:00,317 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=0, data=b'\x01')
2017-01-16 08:41:00,317 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,317 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 111, 'nvim_eval', ('b:changedtick',)]
2017-01-16 08:41:00,317 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00o\xa9nvim_eval\x91\xadb:changedtick''
2017-01-16 08:41:00,317 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,317 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,318 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,318 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,318 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 111, None, 50]
2017-01-16 08:41:00,318 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 50
2017-01-16 08:41:00,318 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,318 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 112, 'nvim_call_function', ('mode', [])]
2017-01-16 08:41:00,318 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00p\xb2nvim_call_function\x92\xa4mode\x90''
2017-01-16 08:41:00,318 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,318 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,318 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,318 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,318 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 112, None, b'i']
2017-01-16 08:41:00,318 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'i'
2017-01-16 08:41:00,318 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,319 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 113, 'nvim_set_var', ('deoplete#_context', {'candidates': [{'word': 'Development', 'abbr': 'Development', 'menu': '[~] A', 'icase': 1}], 'changedtick': 50, 'complete_position': 0, 'event': 'TextChangedI'})]
2017-01-16 08:41:00,319 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00q\xacnvim_set_var\x92\xb1deoplete#_context\x84\xaacandidates\x91\x84\xa4word\xabDevelopment\xa4abbr\xabDevelopment\xa4menu\xa5[~] A\xa5icase\x01\xabchangedtick2\xb1complete_position\x00\xa5event\xacTextChangedI''
2017-01-16 08:41:00,319 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,319 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,319 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,319 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,319 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 113, None, None]
2017-01-16 08:41:00,319 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, None
2017-01-16 08:41:00,319 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,319 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 114, 'nvim_feedkeys', ('\udc80\udcfdR_', '', True)]
2017-01-16 08:41:00,319 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00r\xadnvim_feedkeys\x93\xa4\x80\xfdR_\xa0\xc3''
2017-01-16 08:41:00,319 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,319 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,319 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,320 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,320 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 114, None, None]
2017-01-16 08:41:00,320 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, None
2017-01-16 08:41:00,320 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,320 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 115, 'nvim_call_function', ('has', ['patch-7.4.1758'])]
2017-01-16 08:41:00,320 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00s\xb2nvim_call_function\x92\xa3has\x91\xaepatch-7.4.1758''
2017-01-16 08:41:00,320 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,320 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,320 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,320 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,320 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 115, None, 1]
2017-01-16 08:41:00,320 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:41:00,320 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,320 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 116, 'nvim_feedkeys', ('', 'x!', True)]
2017-01-16 08:41:00,321 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00t\xadnvim_feedkeys\x93\xa0\xa2x!\xc3''
2017-01-16 08:41:00,321 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,321 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,321 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,321 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,321 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 116, None, None]
2017-01-16 08:41:00,321 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, None
2017-01-16 08:41:00,321 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,321 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:41:00,321 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:41:00,321 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,321 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,589 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,590 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Developme', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 71, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 50, b'complete_position': 0, b'position': [0, 3, 10, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 2}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 10, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:41:00,590 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Developme', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 71, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 50, b'complete_position': 0, b'position': [0, 3, 10, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 2}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 10, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:41:00,590 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:41:00,591 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Developme', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 71, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {b'Development': 2}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'abbr': b'Development', b'menu': b'[~] A', b'icase': 1}], b'refresh': 0, b'changedtick': 50, b'complete_position': 0, b'position': [0, 3, 10, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 10, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:41:00,592 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 117, 'nvim_call_function', ('getline', [1, 3])]
2017-01-16 08:41:00,592 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00u\xb2nvim_call_function\x92\xa7getline\x92\x01\x03''
2017-01-16 08:41:00,592 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,592 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,592 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,592 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,592 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 117, None, [b'Development', b'', b'Developm']]
2017-01-16 08:41:00,592 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Development', b'', b'Developm']
2017-01-16 08:41:00,592 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,593 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 118, 'nvim_call_function', ('execute', ['changes'])]
2017-01-16 08:41:00,593 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00v\xb2nvim_call_function\x92\xa7execute\x91\xa7changes''
2017-01-16 08:41:00,593 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,593 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,593 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,593 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,593 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 118, None, b'\nchange line col text\n 8 3 14 Developm\n 7 3 11 Developm\n 6 3 10 Developm\n 5 3 11 Developm\n 4 3 12 Developm\n 3 3 13 Developm\n 2 3 10 Developm\n 1 3 8 Developm\n>']
2017-01-16 08:41:00,593 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'\nchange line col text\n 8 3 14 Developm\n 7 3 11 Developm\n 6 3 10 Developm\n 5 3 11 Developm\n 4 3 12 Developm\n 3 3 13 Developm\n 2 3 10 Developm\n 1 3 8 Developm\n>'
2017-01-16 08:41:00,593 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,594 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 119, 'nvim_call_function', ('getline', [3, 23])]
2017-01-16 08:41:00,594 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00w\xb2nvim_call_function\x92\xa7getline\x92\x03\x17''
2017-01-16 08:41:00,594 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,594 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,594 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,594 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,594 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 119, None, [b'Developm']]
2017-01-16 08:41:00,594 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Developm']
2017-01-16 08:41:00,594 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,595 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 120, 'nvim_eval', ('&filetype',)]
2017-01-16 08:41:00,595 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00x\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:41:00,595 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,595 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,595 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,595 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,595 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 120, None, b'markdown']
2017-01-16 08:41:00,596 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:41:00,596 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,596 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 121, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:41:00,596 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00y\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:41:00,596 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,596 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,596 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,596 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,596 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 121, None, 1]
2017-01-16 08:41:00,596 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:41:00,596 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,598 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 122, 'nvim_get_current_tabpage', ()]
2017-01-16 08:41:00,598 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00z\xb8nvim_get_current_tabpage\x90''
2017-01-16 08:41:00,598 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,598 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,598 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,598 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,598 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 122, None, ExtType(code=2, data=b'\x01')]
2017-01-16 08:41:00,599 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=2, data=b'\x01')
2017-01-16 08:41:00,599 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,599 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 123, 'nvim_tabpage_list_wins', (ExtType(code=2, data=b'\x01'),)]
2017-01-16 08:41:00,599 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00{\xb6nvim_tabpage_list_wins\x91\xd4\x02\x01''
2017-01-16 08:41:00,599 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,599 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,599 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,599 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,599 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 123, None, [ExtType(code=1, data=b'\xcd\x03\xe8')]]
2017-01-16 08:41:00,599 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [ExtType(code=1, data=b'\xcd\x03\xe8')]
2017-01-16 08:41:00,599 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,599 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 124, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe8'),)]
2017-01-16 08:41:00,599 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00|\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe8''
2017-01-16 08:41:00,599 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,600 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,600 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,600 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,600 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 124, None, ExtType(code=0, data=b'\x01')]
2017-01-16 08:41:00,600 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=0, data=b'\x01')
2017-01-16 08:41:00,600 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,600 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 125, 'nvim_eval', ('b:changedtick',)]
2017-01-16 08:41:00,600 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00}\xa9nvim_eval\x91\xadb:changedtick''
2017-01-16 08:41:00,600 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,601 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,601 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,601 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,601 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 125, None, 72]
2017-01-16 08:41:00,601 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 72
2017-01-16 08:41:00,601 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,601 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:41:00,601 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:41:00,601 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,601 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,890 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,891 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Develop', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 73, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 50, b'complete_position': 0, b'position': [0, 3, 8, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 2}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 8, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:41:00,891 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Develop', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 73, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 50, b'complete_position': 0, b'position': [0, 3, 8, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 2}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 8, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:41:00,891 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:41:00,891 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Develop', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 73, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {b'Development': 2}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'abbr': b'Development', b'menu': b'[~] A', b'icase': 1}], b'refresh': 0, b'changedtick': 50, b'complete_position': 0, b'position': [0, 3, 8, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 8, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:41:00,892 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 126, 'nvim_call_function', ('getline', [1, 3])]
2017-01-16 08:41:00,892 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00~\xb2nvim_call_function\x92\xa7getline\x92\x01\x03''
2017-01-16 08:41:00,892 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,892 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,892 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,893 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,893 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 126, None, [b'Development', b'', b'Develop']]
2017-01-16 08:41:00,893 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Development', b'', b'Develop']
2017-01-16 08:41:00,893 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,893 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 127, 'nvim_call_function', ('execute', ['changes'])]
2017-01-16 08:41:00,893 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\x7f\xb2nvim_call_function\x92\xa7execute\x91\xa7changes''
2017-01-16 08:41:00,893 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,893 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,893 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,893 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,893 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 127, None, b'\nchange line col text\n 8 3 14 Develop\n 7 3 11 Develop\n 6 3 10 Develop\n 5 3 11 Develop\n 4 3 12 Develop\n 3 3 13 Develop\n 2 3 10 Develop\n 1 3 7 Develop\n>']
2017-01-16 08:41:00,893 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'\nchange line col text\n 8 3 14 Develop\n 7 3 11 Develop\n 6 3 10 Develop\n 5 3 11 Develop\n 4 3 12 Develop\n 3 3 13 Develop\n 2 3 10 Develop\n 1 3 7 Develop\n>'
2017-01-16 08:41:00,893 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,894 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 128, 'nvim_call_function', ('getline', [3, 23])]
2017-01-16 08:41:00,894 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x80\xb2nvim_call_function\x92\xa7getline\x92\x03\x17''
2017-01-16 08:41:00,894 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,894 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,894 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,894 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,894 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 128, None, [b'Develop']]
2017-01-16 08:41:00,894 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Develop']
2017-01-16 08:41:00,894 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,894 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 129, 'nvim_eval', ('&filetype',)]
2017-01-16 08:41:00,895 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x81\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:41:00,895 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,895 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,895 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,895 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,895 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 129, None, b'markdown']
2017-01-16 08:41:00,895 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:41:00,895 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,895 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 130, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:41:00,895 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x82\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:41:00,895 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,895 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,895 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,896 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,896 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 130, None, 1]
2017-01-16 08:41:00,896 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:41:00,896 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,897 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 131, 'nvim_get_current_tabpage', ()]
2017-01-16 08:41:00,897 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x83\xb8nvim_get_current_tabpage\x90''
2017-01-16 08:41:00,897 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,897 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,897 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,897 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,897 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 131, None, ExtType(code=2, data=b'\x01')]
2017-01-16 08:41:00,897 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=2, data=b'\x01')
2017-01-16 08:41:00,897 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,897 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 132, 'nvim_tabpage_list_wins', (ExtType(code=2, data=b'\x01'),)]
2017-01-16 08:41:00,897 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x84\xb6nvim_tabpage_list_wins\x91\xd4\x02\x01''
2017-01-16 08:41:00,898 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,898 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,898 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,898 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,898 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 132, None, [ExtType(code=1, data=b'\xcd\x03\xe8')]]
2017-01-16 08:41:00,898 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [ExtType(code=1, data=b'\xcd\x03\xe8')]
2017-01-16 08:41:00,898 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,898 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 133, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe8'),)]
2017-01-16 08:41:00,898 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x85\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe8''
2017-01-16 08:41:00,898 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,898 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,898 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,898 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,898 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 133, None, ExtType(code=0, data=b'\x01')]
2017-01-16 08:41:00,899 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=0, data=b'\x01')
2017-01-16 08:41:00,899 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,899 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 134, 'nvim_eval', ('b:changedtick',)]
2017-01-16 08:41:00,899 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x86\xa9nvim_eval\x91\xadb:changedtick''
2017-01-16 08:41:00,899 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,899 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,899 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,899 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,899 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 134, None, 73]
2017-01-16 08:41:00,899 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 73
2017-01-16 08:41:00,899 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,899 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 135, 'nvim_call_function', ('mode', [])]
2017-01-16 08:41:00,899 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x87\xb2nvim_call_function\x92\xa4mode\x90''
2017-01-16 08:41:00,899 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,900 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,900 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,900 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,900 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 135, None, b'i']
2017-01-16 08:41:00,900 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'i'
2017-01-16 08:41:00,900 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,900 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 136, 'nvim_set_var', ('deoplete#_context', {'candidates': [{'word': 'Development', 'abbr': 'Development', 'menu': '[~] A', 'icase': 1}], 'changedtick': 73, 'complete_position': 0, 'event': 'TextChangedI'})]
2017-01-16 08:41:00,900 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x88\xacnvim_set_var\x92\xb1deoplete#_context\x84\xaacandidates\x91\x84\xa4word\xabDevelopment\xa4abbr\xabDevelopment\xa4menu\xa5[~] A\xa5icase\x01\xabchangedtickI\xb1complete_position\x00\xa5event\xacTextChangedI''
2017-01-16 08:41:00,900 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,900 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,900 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,900 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,900 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 136, None, None]
2017-01-16 08:41:00,900 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, None
2017-01-16 08:41:00,901 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,901 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 137, 'nvim_feedkeys', ('\udc80\udcfdR_', '', True)]
2017-01-16 08:41:00,901 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x89\xadnvim_feedkeys\x93\xa4\x80\xfdR_\xa0\xc3''
2017-01-16 08:41:00,901 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,901 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,901 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,901 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,901 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 137, None, None]
2017-01-16 08:41:00,901 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, None
2017-01-16 08:41:00,901 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,901 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 138, 'nvim_call_function', ('has', ['patch-7.4.1758'])]
2017-01-16 08:41:00,901 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x8a\xb2nvim_call_function\x92\xa3has\x91\xaepatch-7.4.1758''
2017-01-16 08:41:00,901 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,901 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,901 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,902 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,903 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 138, None, 1]
2017-01-16 08:41:00,903 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:41:00,903 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,903 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 139, 'nvim_feedkeys', ('', 'x!', True)]
2017-01-16 08:41:00,903 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x8b\xadnvim_feedkeys\x93\xa0\xa2x!\xc3''
2017-01-16 08:41:00,903 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:00,903 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,903 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:00,903 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,903 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 139, None, None]
2017-01-16 08:41:00,904 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, None
2017-01-16 08:41:00,904 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:00,904 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:41:00,904 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:41:00,904 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:00,904 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,054 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,054 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Development', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 91, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 73, b'complete_position': 0, b'position': [0, 3, 12, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 2}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 12, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:41:01,054 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Development', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 91, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 73, b'complete_position': 0, b'position': [0, 3, 12, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 2}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 12, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:41:01,055 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:41:01,055 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Development', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 91, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {b'Development': 2}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'abbr': b'Development', b'menu': b'[~] A', b'icase': 1}], b'refresh': 0, b'changedtick': 73, b'complete_position': 0, b'position': [0, 3, 12, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 12, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:41:01,056 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 140, 'nvim_call_function', ('getline', [1, 3])]
2017-01-16 08:41:01,056 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x8c\xb2nvim_call_function\x92\xa7getline\x92\x01\x03''
2017-01-16 08:41:01,056 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,057 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,057 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,057 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,057 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 140, None, [b'Development', b'', b'Development']]
2017-01-16 08:41:01,057 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Development', b'', b'Development']
2017-01-16 08:41:01,057 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,057 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 141, 'nvim_call_function', ('execute', ['changes'])]
2017-01-16 08:41:01,057 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x8d\xb2nvim_call_function\x92\xa7execute\x91\xa7changes''
2017-01-16 08:41:01,057 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,057 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,058 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,058 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,058 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 141, None, b'\nchange line col text\n 8 3 14 Development\n 7 3 11 Development\n 6 3 10 Development\n 5 3 11 Development\n 4 3 12 Development\n 3 3 13 Development\n 2 3 10 Development\n 1 3 10 Development\n>']
2017-01-16 08:41:01,058 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'\nchange line col text\n 8 3 14 Development\n 7 3 11 Development\n 6 3 10 Development\n 5 3 11 Development\n 4 3 12 Development\n 3 3 13 Development\n 2 3 10 Development\n 1 3 10 Development\n>'
2017-01-16 08:41:01,058 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,058 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 142, 'nvim_call_function', ('getline', [3, 23])]
2017-01-16 08:41:01,058 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x8e\xb2nvim_call_function\x92\xa7getline\x92\x03\x17''
2017-01-16 08:41:01,058 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,058 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,059 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,059 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,059 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 142, None, [b'Development']]
2017-01-16 08:41:01,059 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Development']
2017-01-16 08:41:01,059 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,059 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 143, 'nvim_eval', ('&filetype',)]
2017-01-16 08:41:01,060 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x8f\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:41:01,060 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,060 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,060 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,060 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,060 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 143, None, b'markdown']
2017-01-16 08:41:01,060 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:41:01,060 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,060 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 144, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:41:01,060 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x90\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:41:01,060 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,061 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,061 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,061 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,061 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 144, None, 1]
2017-01-16 08:41:01,061 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:41:01,061 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,062 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 145, 'nvim_get_current_tabpage', ()]
2017-01-16 08:41:01,063 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x91\xb8nvim_get_current_tabpage\x90''
2017-01-16 08:41:01,063 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,063 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,063 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,063 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,063 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 145, None, ExtType(code=2, data=b'\x01')]
2017-01-16 08:41:01,063 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=2, data=b'\x01')
2017-01-16 08:41:01,063 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,063 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 146, 'nvim_tabpage_list_wins', (ExtType(code=2, data=b'\x01'),)]
2017-01-16 08:41:01,063 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x92\xb6nvim_tabpage_list_wins\x91\xd4\x02\x01''
2017-01-16 08:41:01,064 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,064 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,064 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,064 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,064 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 146, None, [ExtType(code=1, data=b'\xcd\x03\xe8')]]
2017-01-16 08:41:01,064 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [ExtType(code=1, data=b'\xcd\x03\xe8')]
2017-01-16 08:41:01,064 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,064 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 147, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe8'),)]
2017-01-16 08:41:01,064 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x93\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe8''
2017-01-16 08:41:01,064 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,065 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,065 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,065 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,065 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 147, None, ExtType(code=0, data=b'\x01')]
2017-01-16 08:41:01,065 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=0, data=b'\x01')
2017-01-16 08:41:01,065 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,065 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:41:01,065 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:41:01,065 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,066 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,639 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,639 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Developme', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 93, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 73, b'complete_position': 0, b'position': [0, 3, 10, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 3}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 10, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:41:01,640 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Developme', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 93, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 73, b'complete_position': 0, b'position': [0, 3, 10, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 3}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 10, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:41:01,640 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:41:01,640 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Developme', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 93, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {b'Development': 3}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'abbr': b'Development', b'menu': b'[~] A', b'icase': 1}], b'refresh': 0, b'changedtick': 73, b'complete_position': 0, b'position': [0, 3, 10, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 10, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:41:01,641 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 148, 'nvim_call_function', ('getline', [1, 3])]
2017-01-16 08:41:01,641 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x94\xb2nvim_call_function\x92\xa7getline\x92\x01\x03''
2017-01-16 08:41:01,641 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,641 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,641 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,641 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,641 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 148, None, [b'Development', b'', b'Developme']]
2017-01-16 08:41:01,641 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Development', b'', b'Developme']
2017-01-16 08:41:01,641 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,641 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 149, 'nvim_call_function', ('execute', ['changes'])]
2017-01-16 08:41:01,641 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x95\xb2nvim_call_function\x92\xa7execute\x91\xa7changes''
2017-01-16 08:41:01,642 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,642 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,642 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,642 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,642 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 149, None, b'\nchange line col text\n 8 3 14 Developme\n 7 3 11 Developme\n 6 3 10 Developme\n 5 3 11 Developme\n 4 3 12 Developme\n 3 3 13 Developme\n 2 3 10 Developme\n 1 3 9 Developme\n>']
2017-01-16 08:41:01,642 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'\nchange line col text\n 8 3 14 Developme\n 7 3 11 Developme\n 6 3 10 Developme\n 5 3 11 Developme\n 4 3 12 Developme\n 3 3 13 Developme\n 2 3 10 Developme\n 1 3 9 Developme\n>'
2017-01-16 08:41:01,642 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,642 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 150, 'nvim_call_function', ('getline', [3, 23])]
2017-01-16 08:41:01,642 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x96\xb2nvim_call_function\x92\xa7getline\x92\x03\x17''
2017-01-16 08:41:01,642 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,642 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,642 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,643 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,643 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 150, None, [b'Developme']]
2017-01-16 08:41:01,643 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Developme']
2017-01-16 08:41:01,643 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,643 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 151, 'nvim_eval', ('&filetype',)]
2017-01-16 08:41:01,643 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x97\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:41:01,643 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,643 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,643 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,643 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,644 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 151, None, b'markdown']
2017-01-16 08:41:01,644 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:41:01,644 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,644 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 152, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:41:01,644 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x98\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:41:01,644 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,644 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,644 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,644 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,644 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 152, None, 1]
2017-01-16 08:41:01,644 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:41:01,644 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,645 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 153, 'nvim_get_current_tabpage', ()]
2017-01-16 08:41:01,645 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x99\xb8nvim_get_current_tabpage\x90''
2017-01-16 08:41:01,645 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,646 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,646 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,646 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,646 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 153, None, ExtType(code=2, data=b'\x01')]
2017-01-16 08:41:01,646 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=2, data=b'\x01')
2017-01-16 08:41:01,646 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,646 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 154, 'nvim_tabpage_list_wins', (ExtType(code=2, data=b'\x01'),)]
2017-01-16 08:41:01,646 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x9a\xb6nvim_tabpage_list_wins\x91\xd4\x02\x01''
2017-01-16 08:41:01,646 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,646 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,646 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,646 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,646 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 154, None, [ExtType(code=1, data=b'\xcd\x03\xe8')]]
2017-01-16 08:41:01,646 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [ExtType(code=1, data=b'\xcd\x03\xe8')]
2017-01-16 08:41:01,647 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,647 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 155, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe8'),)]
2017-01-16 08:41:01,647 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x9b\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe8''
2017-01-16 08:41:01,647 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,647 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,647 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,647 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,647 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 155, None, ExtType(code=0, data=b'\x01')]
2017-01-16 08:41:01,647 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=0, data=b'\x01')
2017-01-16 08:41:01,647 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,647 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 156, 'nvim_eval', ('b:changedtick',)]
2017-01-16 08:41:01,647 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x9c\xa9nvim_eval\x91\xadb:changedtick''
2017-01-16 08:41:01,647 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,647 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,648 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,648 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,648 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 156, None, 93]
2017-01-16 08:41:01,648 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 93
2017-01-16 08:41:01,648 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,648 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 157, 'nvim_call_function', ('mode', [])]
2017-01-16 08:41:01,648 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x9d\xb2nvim_call_function\x92\xa4mode\x90''
2017-01-16 08:41:01,648 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,648 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,648 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,648 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,648 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 157, None, b'i']
2017-01-16 08:41:01,648 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'i'
2017-01-16 08:41:01,648 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,648 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 158, 'nvim_set_var', ('deoplete#_context', {'candidates': [{'word': 'Development', 'abbr': 'Development', 'menu': '[~] A', 'icase': 1}], 'changedtick': 93, 'complete_position': 0, 'event': 'TextChangedI'})]
2017-01-16 08:41:01,649 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x9e\xacnvim_set_var\x92\xb1deoplete#_context\x84\xaacandidates\x91\x84\xa4word\xabDevelopment\xa4abbr\xabDevelopment\xa4menu\xa5[~] A\xa5icase\x01\xabchangedtick]\xb1complete_position\x00\xa5event\xacTextChangedI''
2017-01-16 08:41:01,649 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,649 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,649 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,649 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,649 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 158, None, None]
2017-01-16 08:41:01,649 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, None
2017-01-16 08:41:01,649 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,649 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 159, 'nvim_feedkeys', ('\udc80\udcfdR_', '', True)]
2017-01-16 08:41:01,649 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\x9f\xadnvim_feedkeys\x93\xa4\x80\xfdR_\xa0\xc3''
2017-01-16 08:41:01,649 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,649 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,649 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,650 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,650 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 159, None, None]
2017-01-16 08:41:01,650 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, None
2017-01-16 08:41:01,650 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,650 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 160, 'nvim_call_function', ('has', ['patch-7.4.1758'])]
2017-01-16 08:41:01,650 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xa0\xb2nvim_call_function\x92\xa3has\x91\xaepatch-7.4.1758''
2017-01-16 08:41:01,650 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,650 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,650 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,651 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,651 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 160, None, 1]
2017-01-16 08:41:01,651 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:41:01,651 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,651 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 161, 'nvim_feedkeys', ('', 'x!', True)]
2017-01-16 08:41:01,651 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xa1\xadnvim_feedkeys\x93\xa0\xa2x!\xc3''
2017-01-16 08:41:01,651 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,651 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,651 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,652 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,652 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 161, None, None]
2017-01-16 08:41:01,652 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, None
2017-01-16 08:41:01,652 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,652 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:41:01,652 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:41:01,652 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,652 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,802 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,802 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Development', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 113, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 93, b'complete_position': 0, b'position': [0, 3, 12, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 3}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 12, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:41:01,802 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Development', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 113, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 93, b'complete_position': 0, b'position': [0, 3, 12, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 3}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 12, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:41:01,802 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:41:01,803 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Development', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 113, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {b'Development': 3}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'abbr': b'Development', b'menu': b'[~] A', b'icase': 1}], b'refresh': 0, b'changedtick': 93, b'complete_position': 0, b'position': [0, 3, 12, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 12, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:41:01,803 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 162, 'nvim_call_function', ('getline', [1, 3])]
2017-01-16 08:41:01,803 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xa2\xb2nvim_call_function\x92\xa7getline\x92\x01\x03''
2017-01-16 08:41:01,803 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,804 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,804 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,804 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,804 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 162, None, [b'Development', b'', b'Development']]
2017-01-16 08:41:01,804 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Development', b'', b'Development']
2017-01-16 08:41:01,804 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,804 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 163, 'nvim_call_function', ('execute', ['changes'])]
2017-01-16 08:41:01,804 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xa3\xb2nvim_call_function\x92\xa7execute\x91\xa7changes''
2017-01-16 08:41:01,804 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,804 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,804 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,804 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,805 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 163, None, b'\nchange line col text\n 8 3 14 Development\n 7 3 11 Development\n 6 3 10 Development\n 5 3 11 Development\n 4 3 12 Development\n 3 3 13 Development\n 2 3 10 Development\n 1 3 10 Development\n>']
2017-01-16 08:41:01,805 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'\nchange line col text\n 8 3 14 Development\n 7 3 11 Development\n 6 3 10 Development\n 5 3 11 Development\n 4 3 12 Development\n 3 3 13 Development\n 2 3 10 Development\n 1 3 10 Development\n>'
2017-01-16 08:41:01,805 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,805 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 164, 'nvim_call_function', ('getline', [3, 23])]
2017-01-16 08:41:01,805 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xa4\xb2nvim_call_function\x92\xa7getline\x92\x03\x17''
2017-01-16 08:41:01,805 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,805 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,805 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,805 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,805 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 164, None, [b'Development']]
2017-01-16 08:41:01,805 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Development']
2017-01-16 08:41:01,805 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,806 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 165, 'nvim_eval', ('&filetype',)]
2017-01-16 08:41:01,806 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xa5\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:41:01,806 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,806 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,807 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,807 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,807 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 165, None, b'markdown']
2017-01-16 08:41:01,807 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:41:01,807 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,808 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 166, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:41:01,808 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xa6\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:41:01,808 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,808 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,808 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,809 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,809 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 166, None, 1]
2017-01-16 08:41:01,809 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:41:01,809 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,812 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 167, 'nvim_get_current_tabpage', ()]
2017-01-16 08:41:01,812 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xa7\xb8nvim_get_current_tabpage\x90''
2017-01-16 08:41:01,813 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,813 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,813 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,813 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,813 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 167, None, ExtType(code=2, data=b'\x01')]
2017-01-16 08:41:01,813 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=2, data=b'\x01')
2017-01-16 08:41:01,813 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,813 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 168, 'nvim_tabpage_list_wins', (ExtType(code=2, data=b'\x01'),)]
2017-01-16 08:41:01,814 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xa8\xb6nvim_tabpage_list_wins\x91\xd4\x02\x01''
2017-01-16 08:41:01,814 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,814 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,814 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,814 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,814 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 168, None, [ExtType(code=1, data=b'\xcd\x03\xe8')]]
2017-01-16 08:41:01,814 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [ExtType(code=1, data=b'\xcd\x03\xe8')]
2017-01-16 08:41:01,814 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,814 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 169, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe8'),)]
2017-01-16 08:41:01,814 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xa9\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe8''
2017-01-16 08:41:01,814 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:01,815 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,815 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:01,815 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,815 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 169, None, ExtType(code=0, data=b'\x01')]
2017-01-16 08:41:01,815 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=0, data=b'\x01')
2017-01-16 08:41:01,815 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:01,815 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:41:01,815 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:41:01,815 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:01,815 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,332 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,333 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Developme', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 115, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 93, b'complete_position': 0, b'position': [0, 3, 10, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 4}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 10, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:41:02,333 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Developme', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 115, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 93, b'complete_position': 0, b'position': [0, 3, 10, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 4}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 10, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:41:02,333 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:41:02,333 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Developme', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 115, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {b'Development': 4}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'abbr': b'Development', b'menu': b'[~] A', b'icase': 1}], b'refresh': 0, b'changedtick': 93, b'complete_position': 0, b'position': [0, 3, 10, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 10, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:41:02,334 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 170, 'nvim_call_function', ('getline', [1, 3])]
2017-01-16 08:41:02,334 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xaa\xb2nvim_call_function\x92\xa7getline\x92\x01\x03''
2017-01-16 08:41:02,334 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,334 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,334 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,334 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,334 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 170, None, [b'Development', b'', b'Developm']]
2017-01-16 08:41:02,335 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Development', b'', b'Developm']
2017-01-16 08:41:02,335 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,335 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 171, 'nvim_call_function', ('execute', ['changes'])]
2017-01-16 08:41:02,335 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xab\xb2nvim_call_function\x92\xa7execute\x91\xa7changes''
2017-01-16 08:41:02,335 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,335 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,335 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,335 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,335 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 171, None, b'\nchange line col text\n 8 3 14 Developm\n 7 3 11 Developm\n 6 3 10 Developm\n 5 3 11 Developm\n 4 3 12 Developm\n 3 3 13 Developm\n 2 3 10 Developm\n 1 3 8 Developm\n>']
2017-01-16 08:41:02,335 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'\nchange line col text\n 8 3 14 Developm\n 7 3 11 Developm\n 6 3 10 Developm\n 5 3 11 Developm\n 4 3 12 Developm\n 3 3 13 Developm\n 2 3 10 Developm\n 1 3 8 Developm\n>'
2017-01-16 08:41:02,335 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,335 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 172, 'nvim_call_function', ('getline', [3, 23])]
2017-01-16 08:41:02,335 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xac\xb2nvim_call_function\x92\xa7getline\x92\x03\x17''
2017-01-16 08:41:02,336 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,336 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,336 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,336 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,336 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 172, None, [b'Developm']]
2017-01-16 08:41:02,336 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Developm']
2017-01-16 08:41:02,336 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,336 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 173, 'nvim_eval', ('&filetype',)]
2017-01-16 08:41:02,336 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xad\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:41:02,336 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,337 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,337 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,337 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,337 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 173, None, b'markdown']
2017-01-16 08:41:02,337 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:41:02,337 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,337 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 174, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:41:02,337 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xae\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:41:02,337 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,337 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,337 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,337 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,337 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 174, None, 1]
2017-01-16 08:41:02,337 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:41:02,337 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,339 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 175, 'nvim_get_current_tabpage', ()]
2017-01-16 08:41:02,339 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xaf\xb8nvim_get_current_tabpage\x90''
2017-01-16 08:41:02,339 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,339 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,339 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,339 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,339 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 175, None, ExtType(code=2, data=b'\x01')]
2017-01-16 08:41:02,339 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=2, data=b'\x01')
2017-01-16 08:41:02,339 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,339 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 176, 'nvim_tabpage_list_wins', (ExtType(code=2, data=b'\x01'),)]
2017-01-16 08:41:02,339 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xb0\xb6nvim_tabpage_list_wins\x91\xd4\x02\x01''
2017-01-16 08:41:02,339 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,339 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,340 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,340 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,340 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 176, None, [ExtType(code=1, data=b'\xcd\x03\xe8')]]
2017-01-16 08:41:02,340 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [ExtType(code=1, data=b'\xcd\x03\xe8')]
2017-01-16 08:41:02,340 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,340 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 177, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe8'),)]
2017-01-16 08:41:02,340 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xb1\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe8''
2017-01-16 08:41:02,340 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,340 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,340 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,340 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,340 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 177, None, ExtType(code=0, data=b'\x01')]
2017-01-16 08:41:02,340 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=0, data=b'\x01')
2017-01-16 08:41:02,340 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,340 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 178, 'nvim_eval', ('b:changedtick',)]
2017-01-16 08:41:02,341 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xb2\xa9nvim_eval\x91\xadb:changedtick''
2017-01-16 08:41:02,341 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,341 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,341 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,341 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,341 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 178, None, 116]
2017-01-16 08:41:02,341 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 116
2017-01-16 08:41:02,341 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,341 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:41:02,341 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:41:02,341 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,341 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,485 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,485 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Developm', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 116, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 93, b'complete_position': 0, b'position': [0, 3, 9, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 4}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 9, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:41:02,485 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Developm', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 116, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 93, b'complete_position': 0, b'position': [0, 3, 9, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 4}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 9, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:41:02,486 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:41:02,486 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Developm', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 116, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {b'Development': 4}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'abbr': b'Development', b'menu': b'[~] A', b'icase': 1}], b'refresh': 0, b'changedtick': 93, b'complete_position': 0, b'position': [0, 3, 9, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 9, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:41:02,487 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 179, 'nvim_call_function', ('getline', [1, 3])]
2017-01-16 08:41:02,487 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xb3\xb2nvim_call_function\x92\xa7getline\x92\x01\x03''
2017-01-16 08:41:02,487 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,488 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,488 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,488 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,488 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 179, None, [b'Development', b'', b'Developm']]
2017-01-16 08:41:02,488 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Development', b'', b'Developm']
2017-01-16 08:41:02,488 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,488 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 180, 'nvim_call_function', ('execute', ['changes'])]
2017-01-16 08:41:02,488 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xb4\xb2nvim_call_function\x92\xa7execute\x91\xa7changes''
2017-01-16 08:41:02,488 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,489 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,489 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,489 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,489 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 180, None, b'\nchange line col text\n 8 3 14 Developm\n 7 3 11 Developm\n 6 3 10 Developm\n 5 3 11 Developm\n 4 3 12 Developm\n 3 3 13 Developm\n 2 3 10 Developm\n 1 3 8 Developm\n>']
2017-01-16 08:41:02,489 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'\nchange line col text\n 8 3 14 Developm\n 7 3 11 Developm\n 6 3 10 Developm\n 5 3 11 Developm\n 4 3 12 Developm\n 3 3 13 Developm\n 2 3 10 Developm\n 1 3 8 Developm\n>'
2017-01-16 08:41:02,489 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,489 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 181, 'nvim_call_function', ('getline', [3, 23])]
2017-01-16 08:41:02,489 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xb5\xb2nvim_call_function\x92\xa7getline\x92\x03\x17''
2017-01-16 08:41:02,489 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,489 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,490 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,490 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,490 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 181, None, [b'Developm']]
2017-01-16 08:41:02,490 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Developm']
2017-01-16 08:41:02,490 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,490 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 182, 'nvim_eval', ('&filetype',)]
2017-01-16 08:41:02,491 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xb6\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:41:02,491 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,491 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,491 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,491 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,491 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 182, None, b'markdown']
2017-01-16 08:41:02,491 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:41:02,491 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,491 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 183, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:41:02,491 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xb7\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:41:02,492 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,492 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,492 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,492 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,492 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 183, None, 1]
2017-01-16 08:41:02,492 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:41:02,492 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,494 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 184, 'nvim_get_current_tabpage', ()]
2017-01-16 08:41:02,494 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xb8\xb8nvim_get_current_tabpage\x90''
2017-01-16 08:41:02,494 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,494 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,494 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,494 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,494 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 184, None, ExtType(code=2, data=b'\x01')]
2017-01-16 08:41:02,494 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=2, data=b'\x01')
2017-01-16 08:41:02,494 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,495 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 185, 'nvim_tabpage_list_wins', (ExtType(code=2, data=b'\x01'),)]
2017-01-16 08:41:02,495 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xb9\xb6nvim_tabpage_list_wins\x91\xd4\x02\x01''
2017-01-16 08:41:02,495 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,495 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,495 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,495 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,495 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 185, None, [ExtType(code=1, data=b'\xcd\x03\xe8')]]
2017-01-16 08:41:02,495 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [ExtType(code=1, data=b'\xcd\x03\xe8')]
2017-01-16 08:41:02,495 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,495 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 186, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe8'),)]
2017-01-16 08:41:02,496 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xba\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe8''
2017-01-16 08:41:02,496 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,496 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,496 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,496 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,496 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 186, None, ExtType(code=0, data=b'\x01')]
2017-01-16 08:41:02,496 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=0, data=b'\x01')
2017-01-16 08:41:02,496 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,496 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 187, 'nvim_eval', ('b:changedtick',)]
2017-01-16 08:41:02,496 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xbb\xa9nvim_eval\x91\xadb:changedtick''
2017-01-16 08:41:02,497 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,497 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,497 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,497 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,497 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 187, None, 116]
2017-01-16 08:41:02,497 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 116
2017-01-16 08:41:02,497 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,497 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 188, 'nvim_call_function', ('mode', [])]
2017-01-16 08:41:02,497 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xbc\xb2nvim_call_function\x92\xa4mode\x90''
2017-01-16 08:41:02,497 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,497 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,498 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,498 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,498 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 188, None, b'i']
2017-01-16 08:41:02,498 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'i'
2017-01-16 08:41:02,498 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,498 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 189, 'nvim_set_var', ('deoplete#_context', {'candidates': [{'word': 'Development', 'abbr': 'Development', 'menu': '[~] A', 'icase': 1}], 'changedtick': 116, 'complete_position': 0, 'event': 'TextChangedI'})]
2017-01-16 08:41:02,498 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xbd\xacnvim_set_var\x92\xb1deoplete#_context\x84\xaacandidates\x91\x84\xa4word\xabDevelopment\xa4abbr\xabDevelopment\xa4menu\xa5[~] A\xa5icase\x01\xabchangedtickt\xb1complete_position\x00\xa5event\xacTextChangedI''
2017-01-16 08:41:02,498 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,498 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,498 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,499 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,499 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 189, None, None]
2017-01-16 08:41:02,499 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, None
2017-01-16 08:41:02,499 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,499 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 190, 'nvim_feedkeys', ('\udc80\udcfdR_', '', True)]
2017-01-16 08:41:02,499 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xbe\xadnvim_feedkeys\x93\xa4\x80\xfdR_\xa0\xc3''
2017-01-16 08:41:02,499 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,499 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,499 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,500 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,500 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 190, None, None]
2017-01-16 08:41:02,500 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, None
2017-01-16 08:41:02,500 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,500 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 191, 'nvim_call_function', ('has', ['patch-7.4.1758'])]
2017-01-16 08:41:02,500 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xbf\xb2nvim_call_function\x92\xa3has\x91\xaepatch-7.4.1758''
2017-01-16 08:41:02,500 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,501 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,501 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,501 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,501 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 191, None, 1]
2017-01-16 08:41:02,501 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:41:02,501 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,501 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 192, 'nvim_feedkeys', ('', 'x!', True)]
2017-01-16 08:41:02,501 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xc0\xadnvim_feedkeys\x93\xa0\xa2x!\xc3''
2017-01-16 08:41:02,501 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,501 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,501 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,502 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,502 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 192, None, None]
2017-01-16 08:41:02,502 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, None
2017-01-16 08:41:02,502 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,502 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:41:02,502 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:41:02,502 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,502 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,652 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,652 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [2, b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Development', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 135, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 116, b'complete_position': 0, b'position': [0, 3, 12, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 4}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 12, 0], b'event': b'TextChangedI', b'smartcase': 0}]]
2017-01-16 08:41:02,652 [DEBUG @ async_session.py:_on_notification:102] 28705 - received notification: b'deoplete_auto_completion_begin', [{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Development', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 135, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_profile': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_omni_patterns': {b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#omni_patterns': {}, b'deoplete#enable_camel_case': 0, b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'icase': 1, b'menu': b'[~] A', b'abbr': b'Development'}], b'refresh': 0, b'changedtick': 116, b'complete_position': 0, b'position': [0, 3, 12, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#delimiters': [b'/'], b'deoplete#max_menu_width': 40, b'deoplete#omni#input_patterns': {}, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#sources': {}, b'deoplete#enable_at_startup': 1, b'deoplete#_rank': {b'Development': 4}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 12, 0], b'event': b'TextChangedI', b'smartcase': 0}]
2017-01-16 08:41:02,652 [DEBUG @ session.py:_on_notification:216] 28705 - received rpc notification, greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> will handle it
2017-01-16 08:41:02,653 [DEBUG @ host.py:_on_notification:107] 28705 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'max_abbr_width': 126, b'bufnr': 1, b'cwd': b'/home/jesse', b'input': b'Development', b'filetypes': [b'markdown'], b'bufname': b'foo.md', b'changedtick': 135, b'encoding': b'utf-8', b'sources': [], b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'delay': 150, b'camelcase': 0, b'bufpath': b'', b'dict__dictionary': b'', b'same_filetypes': [], b'runtimepath': b'/home/jesse/.config/nvim,/home/jesse/.local/share/nvim/plugged/deoplete.nvim/,/etc/xdg/xdg-gnome/nvim,/etc/xdg/nvim,/home/jesse/.local/share/nvim/site,/usr/share/gnome/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/var/lib/snapd/desktop/nvim/site,/usr/share/nvim/runtime,/var/lib/snapd/desktop/nvim/site/after,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/usr/share/gnome/nvim/site/after,/home/jesse/.local/share/nvim/site/after,/etc/xdg/nvim/after,/etc/xdg/xdg-gnome/nvim/after,/home/jesse/.config/nvim/after', b'bufvars': {}, b'vars': {b'deoplete#omni#input_patterns': {}, b'deoplete#disable_auto_complete': 0, b'deoplete#keyword_patterns': {}, b'deoplete#auto_complete_start_length': 2, b'deoplete#enable_camel_case': 0, b'deoplete#ignore_sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#member#prefix_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#max_list': 100, b'deoplete#enable_at_startup': 1, b'deoplete#sources': {}, b'deoplete#auto_refresh_delay': 50, b'deoplete#enable_smart_case': 0, b'deoplete#_rank': {b'Development': 4}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_context': {b'candidates': [{b'word': b'Development', b'abbr': b'Development', b'menu': b'[~] A', b'icase': 1}], b'refresh': 0, b'changedtick': 116, b'complete_position': 0, b'position': [0, 3, 12, 0], b'event': b'TextChangedI'}, b'deoplete#_channel_id': 1, b'deoplete#max_menu_width': 40, b'deoplete#enable_profile': 0, b'deoplete#omni#functions': {}, b'deoplete#auto_complete_delay': 150, b'deoplete#enable_refresh_always': 0, b'deoplete#delimiters': [b'/'], b'deoplete#omni_patterns': {}, b'deoplete#_omni_patterns': {b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#enable_ignore_case': 0}, b'custom': {b'_': {}}, b'complete_str': b'', b'max_menu_width': 126, b'omni__omnifunc': b'htmlcomplete#CompleteTags', b'filetype': b'markdown', b'ignorecase': 0, b'next_input': b'', b'start_complete': b'\x80\xfdR_', b'position': [0, 3, 12, 0], b'event': b'TextChangedI', b'smartcase': 0}]"
2017-01-16 08:41:02,653 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 193, 'nvim_call_function', ('getline', [1, 3])]
2017-01-16 08:41:02,653 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xc1\xb2nvim_call_function\x92\xa7getline\x92\x01\x03''
2017-01-16 08:41:02,653 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,654 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,654 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,654 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,654 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 193, None, [b'Development', b'', b'Development']]
2017-01-16 08:41:02,654 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Development', b'', b'Development']
2017-01-16 08:41:02,654 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,654 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 194, 'nvim_call_function', ('execute', ['changes'])]
2017-01-16 08:41:02,654 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xc2\xb2nvim_call_function\x92\xa7execute\x91\xa7changes''
2017-01-16 08:41:02,654 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,654 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,654 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,654 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,654 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 194, None, b'\nchange line col text\n 8 3 14 Development\n 7 3 11 Development\n 6 3 10 Development\n 5 3 11 Development\n 4 3 12 Development\n 3 3 13 Development\n 2 3 10 Development\n 1 3 10 Development\n>']
2017-01-16 08:41:02,655 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'\nchange line col text\n 8 3 14 Development\n 7 3 11 Development\n 6 3 10 Development\n 5 3 11 Development\n 4 3 12 Development\n 3 3 13 Development\n 2 3 10 Development\n 1 3 10 Development\n>'
2017-01-16 08:41:02,655 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,655 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 195, 'nvim_call_function', ('getline', [3, 23])]
2017-01-16 08:41:02,655 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xc3\xb2nvim_call_function\x92\xa7getline\x92\x03\x17''
2017-01-16 08:41:02,655 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,655 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,655 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,655 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,655 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 195, None, [b'Development']]
2017-01-16 08:41:02,655 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [b'Development']
2017-01-16 08:41:02,655 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,656 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 196, 'nvim_eval', ('&filetype',)]
2017-01-16 08:41:02,656 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xc4\xa9nvim_eval\x91\xa9&filetype''
2017-01-16 08:41:02,656 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,656 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,656 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,656 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,656 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 196, None, b'markdown']
2017-01-16 08:41:02,656 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, b'markdown'
2017-01-16 08:41:02,656 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,656 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 197, 'nvim_call_function', ('deoplete#util#exists_omnifunc', ['htmlcomplete#CompleteTags'])]
2017-01-16 08:41:02,656 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xc5\xb2nvim_call_function\x92\xbddeoplete#util#exists_omnifunc\x91\xb9htmlcomplete#CompleteTags''
2017-01-16 08:41:02,656 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,657 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,657 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,657 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,657 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 197, None, 1]
2017-01-16 08:41:02,657 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, 1
2017-01-16 08:41:02,657 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,658 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 198, 'nvim_get_current_tabpage', ()]
2017-01-16 08:41:02,658 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xc6\xb8nvim_get_current_tabpage\x90''
2017-01-16 08:41:02,658 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,658 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,658 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,658 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,658 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 198, None, ExtType(code=2, data=b'\x01')]
2017-01-16 08:41:02,658 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=2, data=b'\x01')
2017-01-16 08:41:02,659 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,659 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 199, 'nvim_tabpage_list_wins', (ExtType(code=2, data=b'\x01'),)]
2017-01-16 08:41:02,659 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xc7\xb6nvim_tabpage_list_wins\x91\xd4\x02\x01''
2017-01-16 08:41:02,659 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,659 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,659 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,659 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,659 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 199, None, [ExtType(code=1, data=b'\xcd\x03\xe8')]]
2017-01-16 08:41:02,659 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, [ExtType(code=1, data=b'\xcd\x03\xe8')]
2017-01-16 08:41:02,659 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,659 [DEBUG @ msgpack_stream.py:send:33] 28705 - sent [0, 200, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe8'),)]
2017-01-16 08:41:02,659 [DEBUG @ base.py:send:113] 28705 - Sending 'b'\x94\x00\xcc\xc8\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe8''
2017-01-16 08:41:02,659 [DEBUG @ session.py:_yielding_request:153] 28705 - yielding from greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> to wait for response
2017-01-16 08:41:02,659 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,660 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:02,660 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,660 [DEBUG @ msgpack_stream.py:_on_data:56] 28705 - received message: [1, 200, None, ExtType(code=0, data=b'\x01')]
2017-01-16 08:41:02,660 [DEBUG @ async_session.py:_on_response:95] 28705 - received response: None, ExtType(code=0, data=b'\x01')
2017-01-16 08:41:02,660 [DEBUG @ session.py:response_cb:149] 28705 - response is available for greenlet <greenlet.greenlet object at 0x7fcd1fbf5768>, switching back
2017-01-16 08:41:02,660 [DEBUG @ session.py:handler:208] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> finished executing
2017-01-16 08:41:02,660 [DEBUG @ session.py:handler:213] 28705 - greenlet <greenlet.greenlet object at 0x7fcd1fbf5768> is now dying...
2017-01-16 08:41:02,660 [DEBUG @ msgpack_stream.py:_on_data:54] 28705 - waiting for message...
2017-01-16 08:41:02,660 [DEBUG @ msgpack_stream.py:_on_data:59] 28705 - unpacker needs more data...
2017-01-16 08:41:04,977 [DEBUG @ base.py:_on_error:166] 28705 - EOF
2017-01-16 08:41:04,977 [DEBUG @ base.py:stop:149] 28705 - Stopped event loop
2017-01-16 08:41:04,977 [DEBUG @ base.py:run:140] 28705 - Exited event loop
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment