Skip to content

Instantly share code, notes, and snippets.

@lehmacdj
Created May 15, 2017 04:51
Show Gist options
  • Save lehmacdj/6d69ddd29701cb297426ea4565d7c248 to your computer and use it in GitHub Desktop.
Save lehmacdj/6d69ddd29701cb297426ea4565d7c248 to your computer and use it in GitHub Desktop.
Deoplete bug traces
2017-05-15 00:47:29,846 [DEBUG @ msgpack_stream.py:send:33] 73602 - sent [0, 1, 'vim_get_api_info', ()]
2017-05-15 00:47:29,846 [DEBUG @ base.py:send:113] 73602 - Sending 'î∞vim_get_api_infoê'
2017-05-15 00:47:29,847 [DEBUG @ base.py:run:138] 73602 - Entering event loop
2017-05-15 00:47:29,847 [DEBUG @ msgpack_stream.py:_on_data:54] 73602 - waiting for message...
2017-05-15 00:47:29,847 [DEBUG @ msgpack_stream.py:_on_data:56] 73602 - received message: [0, 1, 'poll', []]
2017-05-15 00:47:29,847 [DEBUG @ async_session.py:_on_request:86] 73602 - received request: poll, []
2017-05-15 00:47:29,847 [DEBUG @ msgpack_stream.py:_on_data:54] 73602 - waiting for message...
2017-05-15 00:47:29,847 [DEBUG @ msgpack_stream.py:_on_data:59] 73602 - unpacker needs more data...
2017-05-15 00:47:29,848 [DEBUG @ msgpack_stream.py:_on_data:54] 73602 - waiting for message...
2017-05-15 00:47:29,848 [DEBUG @ msgpack_stream.py:_on_data:59] 73602 - unpacker needs more data...
2017-05-15 00:47:29,848 [DEBUG @ msgpack_stream.py:_on_data:54] 73602 - waiting for message...
2017-05-15 00:47:29,848 [DEBUG @ msgpack_stream.py:_on_data:59] 73602 - unpacker needs more data...
2017-05-15 00:47:29,848 [DEBUG @ msgpack_stream.py:_on_data:54] 73602 - waiting for message...
2017-05-15 00:47:29,848 [DEBUG @ msgpack_stream.py:_on_data:56] 73602 - received message: [1, 1, None, [1, {'functions': [{'return_type': 'Integer', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer']], 'name': 'nvim_buf_line_count'}, {'name': 'buffer_get_line', 'parameters': [['Buffer', 'buffer'], ['Integer', 'index']], 'since': 0, 'return_type': 'String', 'deprecated_since': 1, 'method': False}, {'name': 'buffer_set_line', 'parameters': [['Buffer', 'buffer'], ['Integer', 'index'], ['String', 'line']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'buffer_del_line', 'parameters': [['Buffer', 'buffer'], ['Integer', 'index']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'buffer_get_line_slice', 'parameters': [['Buffer', 'buffer'], ['Integer', 'start'], ['Integer', 'end'], ['Boolean', 'include_start'], ['Boolean', 'include_end']], 'since': 0, 'return_type': 'ArrayOf(String)', 'deprecated_since': 1, 'method': False}, {'return_type': 'ArrayOf(String)', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer'], ['Integer', 'start'], ['Integer', 'end'], ['Boolean', 'strict_indexing']], 'name': 'nvim_buf_get_lines'}, {'name': 'buffer_set_line_slice', 'parameters': [['Buffer', 'buffer'], ['Integer', 'start'], ['Integer', 'end'], ['Boolean', 'include_start'], ['Boolean', 'include_end'], ['ArrayOf(String)', 'replacement']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer'], ['Integer', 'start'], ['Integer', 'end'], ['Boolean', 'strict_indexing'], ['ArrayOf(String)', 'replacement']], 'name': 'nvim_buf_set_lines'}, {'return_type': 'Object', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer'], ['String', 'name']], 'name': 'nvim_buf_get_var'}, {'return_type': 'Integer', 'since': 2, 'method': True, 'parameters': [['Buffer', 'buffer']], 'name': 'nvim_buf_get_changedtick'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer'], ['String', 'name'], ['Object', 'value']], 'name': 'nvim_buf_set_var'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer'], ['String', 'name']], 'name': 'nvim_buf_del_var'}, {'name': 'buffer_set_var', 'parameters': [['Buffer', 'buffer'], ['String', 'name'], ['Object', 'value']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'name': 'buffer_del_var', 'parameters': [['Buffer', 'buffer'], ['String', 'name']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'return_type': 'Object', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer'], ['String', 'name']], 'name': 'nvim_buf_get_option'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer'], ['String', 'name'], ['Object', 'value']], 'name': 'nvim_buf_set_option'}, {'name': 'nvim_buf_get_number', 'parameters': [['Buffer', 'buffer']], 'since': 1, 'return_type': 'Integer', 'deprecated_since': 2, 'method': True}, {'return_type': 'String', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer']], 'name': 'nvim_buf_get_name'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer'], ['String', 'name']], 'name': 'nvim_buf_set_name'}, {'return_type': 'Boolean', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer']], 'name': 'nvim_buf_is_valid'}, {'name': 'buffer_insert', 'parameters': [['Buffer', 'buffer'], ['Integer', 'lnum'], ['ArrayOf(String)', 'lines']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'return_type': 'ArrayOf(Integer, 2)', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer'], ['String', 'name']], 'name': 'nvim_buf_get_mark'}, {'return_type': 'Integer', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer'], ['Integer', 'src_id'], ['String', 'hl_group'], ['Integer', 'line'], ['Integer', 'col_start'], ['Integer', 'col_end']], 'name': 'nvim_buf_add_highlight'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer'], ['Integer', 'src_id'], ['Integer', 'line_start'], ['Integer', 'line_end']], 'name': 'nvim_buf_clear_highlight'}, {'return_type': 'ArrayOf(Window)', 'since': 1, 'method': True, 'parameters': [['Tabpage', 'tabpage']], 'name': 'nvim_tabpage_list_wins'}, {'return_type': 'Object', 'since': 1, 'method': True, 'parameters': [['Tabpage', 'tabpage'], ['String', 'name']], 'name': 'nvim_tabpage_get_var'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Tabpage', 'tabpage'], ['String', 'name'], ['Object', 'value']], 'name': 'nvim_tabpage_set_var'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Tabpage', 'tabpage'], ['String', 'name']], 'name': 'nvim_tabpage_del_var'}, {'name': 'tabpage_set_var', 'parameters': [['Tabpage', 'tabpage'], ['String', 'name'], ['Object', 'value']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'name': 'tabpage_del_var', 'parameters': [['Tabpage', 'tabpage'], ['String', 'name']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'return_type': 'Window', 'since': 1, 'method': True, 'parameters': [['Tabpage', 'tabpage']], 'name': 'nvim_tabpage_get_win'}, {'return_type': 'Integer', 'since': 1, 'method': True, 'parameters': [['Tabpage', 'tabpage']], 'name': 'nvim_tabpage_get_number'}, {'return_type': 'Boolean', 'since': 1, 'method': True, 'parameters': [['Tabpage', 'tabpage']], 'name': 'nvim_tabpage_is_valid'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['Integer', 'width'], ['Integer', 'height'], ['Dictionary', 'options']], 'name': 'nvim_ui_attach'}, {'name': 'ui_attach', 'parameters': [['Integer', 'width'], ['Integer', 'height'], ['Boolean', 'enable_rgb']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [], 'name': 'nvim_ui_detach'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['Integer', 'width'], ['Integer', 'height']], 'name': 'nvim_ui_try_resize'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'name'], ['Object', 'value']], 'name': 'nvim_ui_set_option'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'command']], 'name': 'nvim_command'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'keys'], ['String', 'mode'], ['Boolean', 'escape_csi']], 'name': 'nvim_feedkeys'}, {'return_type': 'Integer', 'since': 1, 'method': False, 'parameters': [['String', 'keys']], 'name': 'nvim_input'}, {'return_type': 'String', 'since': 1, 'method': False, 'parameters': [['String', 'str'], ['Boolean', 'from_part'], ['Boolean', 'do_lt'], ['Boolean', 'special']], 'name': 'nvim_replace_termcodes'}, {'return_type': 'String', 'since': 1, 'method': False, 'parameters': [['String', 'str']], 'name': 'nvim_command_output'}, {'return_type': 'Object', 'since': 1, 'method': False, 'parameters': [['String', 'expr']], 'name': 'nvim_eval'}, {'return_type': 'Object', 'since': 1, 'method': False, 'parameters': [['String', 'fname'], ['Array', 'args']], 'name': 'nvim_call_function'}, {'return_type': 'Integer', 'since': 1, 'method': False, 'parameters': [['String', 'str']], 'name': 'nvim_strwidth'}, {'return_type': 'ArrayOf(String)', 'since': 1, 'method': False, 'parameters': [], 'name': 'nvim_list_runtime_paths'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'dir']], 'name': 'nvim_set_current_dir'}, {'return_type': 'String', 'since': 1, 'method': False, 'parameters': [], 'name': 'nvim_get_current_line'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'line']], 'name': 'nvim_set_current_line'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [], 'name': 'nvim_del_current_line'}, {'return_type': 'Object', 'since': 1, 'method': False, 'parameters': [['String', 'name']], 'name': 'nvim_get_var'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'name'], ['Object', 'value']], 'name': 'nvim_set_var'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'name']], 'name': 'nvim_del_var'}, {'name': 'vim_set_var', 'parameters': [['String', 'name'], ['Object', 'value']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'name': 'vim_del_var', 'parameters': [['String', 'name']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'return_type': 'Object', 'since': 1, 'method': False, 'parameters': [['String', 'name']], 'name': 'nvim_get_vvar'}, {'return_type': 'Object', 'since': 1, 'method': False, 'parameters': [['String', 'name']], 'name': 'nvim_get_option'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'name'], ['Object', 'value']], 'name': 'nvim_set_option'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'str']], 'name': 'nvim_out_write'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'str']], 'name': 'nvim_err_write'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'str']], 'name': 'nvim_err_writeln'}, {'return_type': 'ArrayOf(Buffer)', 'since': 1, 'method': False, 'parameters': [], 'name': 'nvim_list_bufs'}, {'return_type': 'Buffer', 'since': 1, 'method': False, 'parameters': [], 'name': 'nvim_get_current_buf'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['Buffer', 'buffer']], 'name': 'nvim_set_current_buf'}, {'return_type': 'ArrayOf(Window)', 'since': 1, 'method': False, 'parameters': [], 'name': 'nvim_list_wins'}, {'return_type': 'Window', 'since': 1, 'method': False, 'parameters': [], 'name': 'nvim_get_current_win'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['Window', 'window']], 'name': 'nvim_set_current_win'}, {'return_type': 'ArrayOf(Tabpage)', 'since': 1, 'method': False, 'parameters': [], 'name': 'nvim_list_tabpages'}, {'return_type': 'Tabpage', 'since': 1, 'method': False, 'parameters': [], 'name': 'nvim_get_current_tabpage'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['Tabpage', 'tabpage']], 'name': 'nvim_set_current_tabpage'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'event']], 'name': 'nvim_subscribe'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'event']], 'name': 'nvim_unsubscribe'}, {'return_type': 'Integer', 'since': 1, 'method': False, 'parameters': [['String', 'name']], 'name': 'nvim_get_color_by_name'}, {'return_type': 'Dictionary', 'since': 1, 'method': False, 'parameters': [], 'name': 'nvim_get_color_map'}, {'return_type': 'Dictionary', 'since': 2, 'method': False, 'parameters': [], 'name': 'nvim_get_mode'}, {'return_type': 'Array', 'since': 1, 'method': False, 'parameters': [], 'name': 'nvim_get_api_info'}, {'return_type': 'Array', 'since': 1, 'method': False, 'parameters': [['Array', 'calls']], 'name': 'nvim_call_atomic'}, {'return_type': 'Buffer', 'since': 1, 'method': True, 'parameters': [['Window', 'window']], 'name': 'nvim_win_get_buf'}, {'return_type': 'ArrayOf(Integer, 2)', 'since': 1, 'method': True, 'parameters': [['Window', 'window']], 'name': 'nvim_win_get_cursor'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Window', 'window'], ['ArrayOf(Integer, 2)', 'pos']], 'name': 'nvim_win_set_cursor'}, {'return_type': 'Integer', 'since': 1, 'method': True, 'parameters': [['Window', 'window']], 'name': 'nvim_win_get_height'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Window', 'window'], ['Integer', 'height']], 'name': 'nvim_win_set_height'}, {'return_type': 'Integer', 'since': 1, 'method': True, 'parameters': [['Window', 'window']], 'name': 'nvim_win_get_width'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Window', 'window'], ['Integer', 'width']], 'name': 'nvim_win_set_width'}, {'return_type': 'Object', 'since': 1, 'method': True, 'parameters': [['Window', 'window'], ['String', 'name']], 'name': 'nvim_win_get_var'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Window', 'window'], ['String', 'name'], ['Object', 'value']], 'name': 'nvim_win_set_var'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Window', 'window'], ['String', 'name']], 'name': 'nvim_win_del_var'}, {'name': 'window_set_var', 'parameters': [['Window', 'window'], ['String', 'name'], ['Object', 'value']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'name': 'window_del_var', 'parameters': [['Window', 'window'], ['String', 'name']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'return_type': 'Object', 'since': 1, 'method': True, 'parameters': [['Window', 'window'], ['String', 'name']], 'name': 'nvim_win_get_option'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Window', 'window'], ['String', 'name'], ['Object', 'value']], 'name': 'nvim_win_set_option'}, {'return_type': 'ArrayOf(Integer, 2)', 'since': 1, 'method': True, 'parameters': [['Window', 'window']], 'name': 'nvim_win_get_position'}, {'return_type': 'Tabpage', 'since': 1, 'method': True, 'parameters': [['Window', 'window']], 'name': 'nvim_win_get_tabpage'}, {'return_type': 'Integer', 'since': 1, 'method': True, 'parameters': [['Window', 'window']], 'name': 'nvim_win_get_number'}, {'return_type': 'Boolean', 'since': 1, 'method': True, 'parameters': [['Window', 'window']], 'name': 'nvim_win_is_valid'}, {'name': 'buffer_line_count', 'parameters': [['Buffer', 'buffer']], 'since': 0, 'return_type': 'Integer', 'deprecated_since': 1, 'method': True}, {'name': 'buffer_get_lines', 'parameters': [['Buffer', 'buffer'], ['Integer', 'start'], ['Integer', 'end'], ['Boolean', 'strict_indexing']], 'since': 0, 'return_type': 'ArrayOf(String)', 'deprecated_since': 1, 'method': True}, {'name': 'buffer_set_lines', 'parameters': [['Buffer', 'buffer'], ['Integer', 'start'], ['Integer', 'end'], ['Boolean', 'strict_indexing'], ['ArrayOf(String)', 'replacement']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': True}, {'name': 'buffer_get_var', 'parameters': [['Buffer', 'buffer'], ['String', 'name']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': True}, {'name': 'buffer_get_option', 'parameters': [['Buffer', 'buffer'], ['String', 'name']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': True}, {'name': 'buffer_set_option', 'parameters': [['Buffer', 'buffer'], ['String', 'name'], ['Object', 'value']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': True}, {'name': 'buffer_get_number', 'parameters': [['Buffer', 'buffer']], 'since': 0, 'return_type': 'Integer', 'deprecated_since': 1, 'method': True}, {'name': 'buffer_get_name', 'parameters': [['Buffer', 'buffer']], 'since': 0, 'return_type': 'String', 'deprecated_since': 1, 'method': True}, {'name': 'buffer_set_name', 'parameters': [['Buffer', 'buffer'], ['String', 'name']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': True}, {'name': 'buffer_is_valid', 'parameters': [['Buffer', 'buffer']], 'since': 0, 'return_type': 'Boolean', 'deprecated_since': 1, 'method': True}, {'name': 'buffer_get_mark', 'parameters': [['Buffer', 'buffer'], ['String', 'name']], 'since': 0, 'return_type': 'ArrayOf(Integer, 2)', 'deprecated_since': 1, 'method': True}, {'name': 'buffer_add_highlight', 'parameters': [['Buffer', 'buffer'], ['Integer', 'src_id'], ['String', 'hl_group'], ['Integer', 'line'], ['Integer', 'col_start'], ['Integer', 'col_end']], 'since': 0, 'return_type': 'Integer', 'deprecated_since': 1, 'method': True}, {'name': 'buffer_clear_highlight', 'parameters': [['Buffer', 'buffer'], ['Integer', 'src_id'], ['Integer', 'line_start'], ['Integer', 'line_end']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': True}, {'name': 'tabpage_get_windows', 'parameters': [['Tabpage', 'tabpage']], 'since': 0, 'return_type': 'ArrayOf(Window)', 'deprecated_since': 1, 'method': True}, {'name': 'tabpage_get_var', 'parameters': [['Tabpage', 'tabpage'], ['String', 'name']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': True}, {'name': 'tabpage_get_window', 'parameters': [['Tabpage', 'tabpage']], 'since': 0, 'return_type': 'Window', 'deprecated_since': 1, 'method': True}, {'name': 'tabpage_is_valid', 'parameters': [['Tabpage', 'tabpage']], 'since': 0, 'return_type': 'Boolean', 'deprecated_since': 1, 'method': True}, {'name': 'ui_detach', 'parameters': [], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'ui_try_resize', 'parameters': [['Integer', 'width'], ['Integer', 'height']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'name': 'vim_command', 'parameters': [['String', 'command']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_feedkeys', 'parameters': [['String', 'keys'], ['String', 'mode'], ['Boolean', 'escape_csi']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_input', 'parameters': [['String', 'keys']], 'since': 0, 'return_type': 'Integer', 'deprecated_since': 1, 'method': False}, {'name': 'vim_replace_termcodes', 'parameters': [['String', 'str'], ['Boolean', 'from_part'], ['Boolean', 'do_lt'], ['Boolean', 'special']], 'since': 0, 'return_type': 'String', 'deprecated_since': 1, 'method': False}, {'name': 'vim_command_output', 'parameters': [['String', 'str']], 'since': 0, 'return_type': 'String', 'deprecated_since': 1, 'method': False}, {'name': 'vim_eval', 'parameters': [['String', 'expr']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'name': 'vim_call_function', 'parameters': [['String', 'fname'], ['Array', 'args']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'name': 'vim_strwidth', 'parameters': [['String', 'str']], 'since': 0, 'return_type': 'Integer', 'deprecated_since': 1, 'method': False}, {'name': 'vim_list_runtime_paths', 'parameters': [], 'since': 0, 'return_type': 'ArrayOf(String)', 'deprecated_since': 1, 'method': False}, {'name': 'vim_change_directory', 'parameters': [['String', 'dir']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_get_current_line', 'parameters': [], 'since': 0, 'return_type': 'String', 'deprecated_since': 1, 'method': False}, {'name': 'vim_set_current_line', 'parameters': [['String', 'line']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_del_current_line', 'parameters': [], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_get_var', 'parameters': [['String', 'name']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'name': 'vim_get_vvar', 'parameters': [['String', 'name']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'name': 'vim_get_option', 'parameters': [['String', 'name']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'name': 'vim_set_option', 'parameters': [['String', 'name'], ['Object', 'value']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_out_write', 'parameters': [['String', 'str']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_err_write', 'parameters': [['String', 'str']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_report_error', 'parameters': [['String', 'str']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_get_buffers', 'parameters': [], 'since': 0, 'return_type': 'ArrayOf(Buffer)', 'deprecated_since': 1, 'method': False}, {'name': 'vim_get_current_buffer', 'parameters': [], 'since': 0, 'return_type': 'Buffer', 'deprecated_since': 1, 'method': False}, {'name': 'vim_set_current_buffer', 'parameters': [['Buffer', 'buffer']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_get_windows', 'parameters': [], 'since': 0, 'return_type': 'ArrayOf(Window)', 'deprecated_since': 1, 'method': False}, {'name': 'vim_get_current_window', 'parameters': [], 'since': 0, 'return_type': 'Window', 'deprecated_since': 1, 'method': False}, {'name': 'vim_set_current_window', 'parameters': [['Window', 'window']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_get_tabpages', 'parameters': [], 'since': 0, 'return_type': 'ArrayOf(Tabpage)', 'deprecated_since': 1, 'method': False}, {'name': 'vim_get_current_tabpage', 'parameters': [], 'since': 0, 'return_type': 'Tabpage', 'deprecated_since': 1, 'method': False}, {'name': 'vim_set_current_tabpage', 'parameters': [['Tabpage', 'tabpage']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_subscribe', 'parameters': [['String', 'event']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_unsubscribe', 'parameters': [['String', 'event']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_name_to_color', 'parameters': [['String', 'name']], 'since': 0, 'return_type': 'Integer', 'deprecated_since': 1, 'method': False}, {'name': 'vim_get_color_map', 'parameters': [], 'since': 0, 'return_type': 'Dictionary', 'deprecated_since': 1, 'method': False}, {'name': 'vim_get_api_info', 'parameters': [], 'since': 0, 'return_type': 'Array', 'deprecated_since': 1, 'method': False}, {'name': 'window_get_buffer', 'parameters': [['Window', 'window']], 'since': 0, 'return_type': 'Buffer', 'deprecated_since': 1, 'method': True}, {'name': 'window_get_cursor', 'parameters': [['Window', 'window']], 'since': 0, 'return_type': 'ArrayOf(Integer, 2)', 'deprecated_since': 1, 'method': True}, {'name': 'window_set_cursor', 'parameters': [['Window', 'window'], ['ArrayOf(Integer, 2)', 'pos']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': True}, {'name': 'window_get_height', 'parameters': [['Window', 'window']], 'since': 0, 'return_type': 'Integer', 'deprecated_since': 1, 'method': True}, {'name': 'window_set_height', 'parameters': [['Window', 'window'], ['Integer', 'height']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': True}, {'name': 'window_get_width', 'parameters': [['Window', 'window']], 'since': 0, 'return_type': 'Integer', 'deprecated_since': 1, 'method': True}, {'name': 'window_set_width', 'parameters': [['Window', 'window'], ['Integer', 'width']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': True}, {'name': 'window_get_var', 'parameters': [['Window', 'window'], ['String', 'name']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': True}, {'name': 'window_get_option', 'parameters': [['Window', 'window'], ['String', 'name']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': True}, {'name': 'window_set_option', 'parameters': [['Window', 'window'], ['String', 'name'], ['Object', 'value']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': True}, {'name': 'window_get_position', 'parameters': [['Window', 'window']], 'since': 0, 'return_type': 'ArrayOf(Integer, 2)', 'deprecated_since': 1, 'method': True}, {'name': 'window_get_tabpage', 'parameters': [['Window', 'window']], 'since': 0, 'return_type': 'Tabpage', 'deprecated_since': 1, 'method': True}, {'name': 'window_is_valid', 'parameters': [['Window', 'window']], 'since': 0, 'return_type': 'Boolean', 'deprecated_since': 1, 'method': True}], 'version': {'major': 0, 'api_prerelease': False, 'api_compatible': 0, 'patch': 0, 'minor': 2, 'api_level': 2}, 'types': {'Buffer': {'prefix': 'nvim_buf_', 'id': 0}, 'Window': {'prefix': 'nvim_win_', 'id': 1}, 'Tabpage': {'prefix': 'nvim_tabpage_', 'id': 2}}, 'error_types': {'Exception': {'id': 0}, 'Validation': {'id': 1}}}]]
2017-05-15 00:47:29,849 [DEBUG @ async_session.py:_on_response:95] 73602 - received response: None, [1, {'functions': [{'return_type': 'Integer', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer']], 'name': 'nvim_buf_line_count'}, {'name': 'buffer_get_line', 'parameters': [['Buffer', 'buffer'], ['Integer', 'index']], 'since': 0, 'return_type': 'String', 'deprecated_since': 1, 'method': False}, {'name': 'buffer_set_line', 'parameters': [['Buffer', 'buffer'], ['Integer', 'index'], ['String', 'line']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'buffer_del_line', 'parameters': [['Buffer', 'buffer'], ['Integer', 'index']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'buffer_get_line_slice', 'parameters': [['Buffer', 'buffer'], ['Integer', 'start'], ['Integer', 'end'], ['Boolean', 'include_start'], ['Boolean', 'include_end']], 'since': 0, 'return_type': 'ArrayOf(String)', 'deprecated_since': 1, 'method': False}, {'return_type': 'ArrayOf(String)', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer'], ['Integer', 'start'], ['Integer', 'end'], ['Boolean', 'strict_indexing']], 'name': 'nvim_buf_get_lines'}, {'name': 'buffer_set_line_slice', 'parameters': [['Buffer', 'buffer'], ['Integer', 'start'], ['Integer', 'end'], ['Boolean', 'include_start'], ['Boolean', 'include_end'], ['ArrayOf(String)', 'replacement']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer'], ['Integer', 'start'], ['Integer', 'end'], ['Boolean', 'strict_indexing'], ['ArrayOf(String)', 'replacement']], 'name': 'nvim_buf_set_lines'}, {'return_type': 'Object', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer'], ['String', 'name']], 'name': 'nvim_buf_get_var'}, {'return_type': 'Integer', 'since': 2, 'method': True, 'parameters': [['Buffer', 'buffer']], 'name': 'nvim_buf_get_changedtick'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer'], ['String', 'name'], ['Object', 'value']], 'name': 'nvim_buf_set_var'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer'], ['String', 'name']], 'name': 'nvim_buf_del_var'}, {'name': 'buffer_set_var', 'parameters': [['Buffer', 'buffer'], ['String', 'name'], ['Object', 'value']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'name': 'buffer_del_var', 'parameters': [['Buffer', 'buffer'], ['String', 'name']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'return_type': 'Object', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer'], ['String', 'name']], 'name': 'nvim_buf_get_option'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer'], ['String', 'name'], ['Object', 'value']], 'name': 'nvim_buf_set_option'}, {'name': 'nvim_buf_get_number', 'parameters': [['Buffer', 'buffer']], 'since': 1, 'return_type': 'Integer', 'deprecated_since': 2, 'method': True}, {'return_type': 'String', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer']], 'name': 'nvim_buf_get_name'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer'], ['String', 'name']], 'name': 'nvim_buf_set_name'}, {'return_type': 'Boolean', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer']], 'name': 'nvim_buf_is_valid'}, {'name': 'buffer_insert', 'parameters': [['Buffer', 'buffer'], ['Integer', 'lnum'], ['ArrayOf(String)', 'lines']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'return_type': 'ArrayOf(Integer, 2)', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer'], ['String', 'name']], 'name': 'nvim_buf_get_mark'}, {'return_type': 'Integer', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer'], ['Integer', 'src_id'], ['String', 'hl_group'], ['Integer', 'line'], ['Integer', 'col_start'], ['Integer', 'col_end']], 'name': 'nvim_buf_add_highlight'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Buffer', 'buffer'], ['Integer', 'src_id'], ['Integer', 'line_start'], ['Integer', 'line_end']], 'name': 'nvim_buf_clear_highlight'}, {'return_type': 'ArrayOf(Window)', 'since': 1, 'method': True, 'parameters': [['Tabpage', 'tabpage']], 'name': 'nvim_tabpage_list_wins'}, {'return_type': 'Object', 'since': 1, 'method': True, 'parameters': [['Tabpage', 'tabpage'], ['String', 'name']], 'name': 'nvim_tabpage_get_var'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Tabpage', 'tabpage'], ['String', 'name'], ['Object', 'value']], 'name': 'nvim_tabpage_set_var'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Tabpage', 'tabpage'], ['String', 'name']], 'name': 'nvim_tabpage_del_var'}, {'name': 'tabpage_set_var', 'parameters': [['Tabpage', 'tabpage'], ['String', 'name'], ['Object', 'value']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'name': 'tabpage_del_var', 'parameters': [['Tabpage', 'tabpage'], ['String', 'name']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'return_type': 'Window', 'since': 1, 'method': True, 'parameters': [['Tabpage', 'tabpage']], 'name': 'nvim_tabpage_get_win'}, {'return_type': 'Integer', 'since': 1, 'method': True, 'parameters': [['Tabpage', 'tabpage']], 'name': 'nvim_tabpage_get_number'}, {'return_type': 'Boolean', 'since': 1, 'method': True, 'parameters': [['Tabpage', 'tabpage']], 'name': 'nvim_tabpage_is_valid'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['Integer', 'width'], ['Integer', 'height'], ['Dictionary', 'options']], 'name': 'nvim_ui_attach'}, {'name': 'ui_attach', 'parameters': [['Integer', 'width'], ['Integer', 'height'], ['Boolean', 'enable_rgb']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [], 'name': 'nvim_ui_detach'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['Integer', 'width'], ['Integer', 'height']], 'name': 'nvim_ui_try_resize'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'name'], ['Object', 'value']], 'name': 'nvim_ui_set_option'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'command']], 'name': 'nvim_command'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'keys'], ['String', 'mode'], ['Boolean', 'escape_csi']], 'name': 'nvim_feedkeys'}, {'return_type': 'Integer', 'since': 1, 'method': False, 'parameters': [['String', 'keys']], 'name': 'nvim_input'}, {'return_type': 'String', 'since': 1, 'method': False, 'parameters': [['String', 'str'], ['Boolean', 'from_part'], ['Boolean', 'do_lt'], ['Boolean', 'special']], 'name': 'nvim_replace_termcodes'}, {'return_type': 'String', 'since': 1, 'method': False, 'parameters': [['String', 'str']], 'name': 'nvim_command_output'}, {'return_type': 'Object', 'since': 1, 'method': False, 'parameters': [['String', 'expr']], 'name': 'nvim_eval'}, {'return_type': 'Object', 'since': 1, 'method': False, 'parameters': [['String', 'fname'], ['Array', 'args']], 'name': 'nvim_call_function'}, {'return_type': 'Integer', 'since': 1, 'method': False, 'parameters': [['String', 'str']], 'name': 'nvim_strwidth'}, {'return_type': 'ArrayOf(String)', 'since': 1, 'method': False, 'parameters': [], 'name': 'nvim_list_runtime_paths'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'dir']], 'name': 'nvim_set_current_dir'}, {'return_type': 'String', 'since': 1, 'method': False, 'parameters': [], 'name': 'nvim_get_current_line'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'line']], 'name': 'nvim_set_current_line'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [], 'name': 'nvim_del_current_line'}, {'return_type': 'Object', 'since': 1, 'method': False, 'parameters': [['String', 'name']], 'name': 'nvim_get_var'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'name'], ['Object', 'value']], 'name': 'nvim_set_var'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'name']], 'name': 'nvim_del_var'}, {'name': 'vim_set_var', 'parameters': [['String', 'name'], ['Object', 'value']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'name': 'vim_del_var', 'parameters': [['String', 'name']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'return_type': 'Object', 'since': 1, 'method': False, 'parameters': [['String', 'name']], 'name': 'nvim_get_vvar'}, {'return_type': 'Object', 'since': 1, 'method': False, 'parameters': [['String', 'name']], 'name': 'nvim_get_option'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'name'], ['Object', 'value']], 'name': 'nvim_set_option'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'str']], 'name': 'nvim_out_write'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'str']], 'name': 'nvim_err_write'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'str']], 'name': 'nvim_err_writeln'}, {'return_type': 'ArrayOf(Buffer)', 'since': 1, 'method': False, 'parameters': [], 'name': 'nvim_list_bufs'}, {'return_type': 'Buffer', 'since': 1, 'method': False, 'parameters': [], 'name': 'nvim_get_current_buf'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['Buffer', 'buffer']], 'name': 'nvim_set_current_buf'}, {'return_type': 'ArrayOf(Window)', 'since': 1, 'method': False, 'parameters': [], 'name': 'nvim_list_wins'}, {'return_type': 'Window', 'since': 1, 'method': False, 'parameters': [], 'name': 'nvim_get_current_win'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['Window', 'window']], 'name': 'nvim_set_current_win'}, {'return_type': 'ArrayOf(Tabpage)', 'since': 1, 'method': False, 'parameters': [], 'name': 'nvim_list_tabpages'}, {'return_type': 'Tabpage', 'since': 1, 'method': False, 'parameters': [], 'name': 'nvim_get_current_tabpage'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['Tabpage', 'tabpage']], 'name': 'nvim_set_current_tabpage'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'event']], 'name': 'nvim_subscribe'}, {'return_type': 'void', 'since': 1, 'method': False, 'parameters': [['String', 'event']], 'name': 'nvim_unsubscribe'}, {'return_type': 'Integer', 'since': 1, 'method': False, 'parameters': [['String', 'name']], 'name': 'nvim_get_color_by_name'}, {'return_type': 'Dictionary', 'since': 1, 'method': False, 'parameters': [], 'name': 'nvim_get_color_map'}, {'return_type': 'Dictionary', 'since': 2, 'method': False, 'parameters': [], 'name': 'nvim_get_mode'}, {'return_type': 'Array', 'since': 1, 'method': False, 'parameters': [], 'name': 'nvim_get_api_info'}, {'return_type': 'Array', 'since': 1, 'method': False, 'parameters': [['Array', 'calls']], 'name': 'nvim_call_atomic'}, {'return_type': 'Buffer', 'since': 1, 'method': True, 'parameters': [['Window', 'window']], 'name': 'nvim_win_get_buf'}, {'return_type': 'ArrayOf(Integer, 2)', 'since': 1, 'method': True, 'parameters': [['Window', 'window']], 'name': 'nvim_win_get_cursor'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Window', 'window'], ['ArrayOf(Integer, 2)', 'pos']], 'name': 'nvim_win_set_cursor'}, {'return_type': 'Integer', 'since': 1, 'method': True, 'parameters': [['Window', 'window']], 'name': 'nvim_win_get_height'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Window', 'window'], ['Integer', 'height']], 'name': 'nvim_win_set_height'}, {'return_type': 'Integer', 'since': 1, 'method': True, 'parameters': [['Window', 'window']], 'name': 'nvim_win_get_width'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Window', 'window'], ['Integer', 'width']], 'name': 'nvim_win_set_width'}, {'return_type': 'Object', 'since': 1, 'method': True, 'parameters': [['Window', 'window'], ['String', 'name']], 'name': 'nvim_win_get_var'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Window', 'window'], ['String', 'name'], ['Object', 'value']], 'name': 'nvim_win_set_var'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Window', 'window'], ['String', 'name']], 'name': 'nvim_win_del_var'}, {'name': 'window_set_var', 'parameters': [['Window', 'window'], ['String', 'name'], ['Object', 'value']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'name': 'window_del_var', 'parameters': [['Window', 'window'], ['String', 'name']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'return_type': 'Object', 'since': 1, 'method': True, 'parameters': [['Window', 'window'], ['String', 'name']], 'name': 'nvim_win_get_option'}, {'return_type': 'void', 'since': 1, 'method': True, 'parameters': [['Window', 'window'], ['String', 'name'], ['Object', 'value']], 'name': 'nvim_win_set_option'}, {'return_type': 'ArrayOf(Integer, 2)', 'since': 1, 'method': True, 'parameters': [['Window', 'window']], 'name': 'nvim_win_get_position'}, {'return_type': 'Tabpage', 'since': 1, 'method': True, 'parameters': [['Window', 'window']], 'name': 'nvim_win_get_tabpage'}, {'return_type': 'Integer', 'since': 1, 'method': True, 'parameters': [['Window', 'window']], 'name': 'nvim_win_get_number'}, {'return_type': 'Boolean', 'since': 1, 'method': True, 'parameters': [['Window', 'window']], 'name': 'nvim_win_is_valid'}, {'name': 'buffer_line_count', 'parameters': [['Buffer', 'buffer']], 'since': 0, 'return_type': 'Integer', 'deprecated_since': 1, 'method': True}, {'name': 'buffer_get_lines', 'parameters': [['Buffer', 'buffer'], ['Integer', 'start'], ['Integer', 'end'], ['Boolean', 'strict_indexing']], 'since': 0, 'return_type': 'ArrayOf(String)', 'deprecated_since': 1, 'method': True}, {'name': 'buffer_set_lines', 'parameters': [['Buffer', 'buffer'], ['Integer', 'start'], ['Integer', 'end'], ['Boolean', 'strict_indexing'], ['ArrayOf(String)', 'replacement']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': True}, {'name': 'buffer_get_var', 'parameters': [['Buffer', 'buffer'], ['String', 'name']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': True}, {'name': 'buffer_get_option', 'parameters': [['Buffer', 'buffer'], ['String', 'name']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': True}, {'name': 'buffer_set_option', 'parameters': [['Buffer', 'buffer'], ['String', 'name'], ['Object', 'value']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': True}, {'name': 'buffer_get_number', 'parameters': [['Buffer', 'buffer']], 'since': 0, 'return_type': 'Integer', 'deprecated_since': 1, 'method': True}, {'name': 'buffer_get_name', 'parameters': [['Buffer', 'buffer']], 'since': 0, 'return_type': 'String', 'deprecated_since': 1, 'method': True}, {'name': 'buffer_set_name', 'parameters': [['Buffer', 'buffer'], ['String', 'name']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': True}, {'name': 'buffer_is_valid', 'parameters': [['Buffer', 'buffer']], 'since': 0, 'return_type': 'Boolean', 'deprecated_since': 1, 'method': True}, {'name': 'buffer_get_mark', 'parameters': [['Buffer', 'buffer'], ['String', 'name']], 'since': 0, 'return_type': 'ArrayOf(Integer, 2)', 'deprecated_since': 1, 'method': True}, {'name': 'buffer_add_highlight', 'parameters': [['Buffer', 'buffer'], ['Integer', 'src_id'], ['String', 'hl_group'], ['Integer', 'line'], ['Integer', 'col_start'], ['Integer', 'col_end']], 'since': 0, 'return_type': 'Integer', 'deprecated_since': 1, 'method': True}, {'name': 'buffer_clear_highlight', 'parameters': [['Buffer', 'buffer'], ['Integer', 'src_id'], ['Integer', 'line_start'], ['Integer', 'line_end']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': True}, {'name': 'tabpage_get_windows', 'parameters': [['Tabpage', 'tabpage']], 'since': 0, 'return_type': 'ArrayOf(Window)', 'deprecated_since': 1, 'method': True}, {'name': 'tabpage_get_var', 'parameters': [['Tabpage', 'tabpage'], ['String', 'name']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': True}, {'name': 'tabpage_get_window', 'parameters': [['Tabpage', 'tabpage']], 'since': 0, 'return_type': 'Window', 'deprecated_since': 1, 'method': True}, {'name': 'tabpage_is_valid', 'parameters': [['Tabpage', 'tabpage']], 'since': 0, 'return_type': 'Boolean', 'deprecated_since': 1, 'method': True}, {'name': 'ui_detach', 'parameters': [], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'ui_try_resize', 'parameters': [['Integer', 'width'], ['Integer', 'height']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'name': 'vim_command', 'parameters': [['String', 'command']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_feedkeys', 'parameters': [['String', 'keys'], ['String', 'mode'], ['Boolean', 'escape_csi']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_input', 'parameters': [['String', 'keys']], 'since': 0, 'return_type': 'Integer', 'deprecated_since': 1, 'method': False}, {'name': 'vim_replace_termcodes', 'parameters': [['String', 'str'], ['Boolean', 'from_part'], ['Boolean', 'do_lt'], ['Boolean', 'special']], 'since': 0, 'return_type': 'String', 'deprecated_since': 1, 'method': False}, {'name': 'vim_command_output', 'parameters': [['String', 'str']], 'since': 0, 'return_type': 'String', 'deprecated_since': 1, 'method': False}, {'name': 'vim_eval', 'parameters': [['String', 'expr']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'name': 'vim_call_function', 'parameters': [['String', 'fname'], ['Array', 'args']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'name': 'vim_strwidth', 'parameters': [['String', 'str']], 'since': 0, 'return_type': 'Integer', 'deprecated_since': 1, 'method': False}, {'name': 'vim_list_runtime_paths', 'parameters': [], 'since': 0, 'return_type': 'ArrayOf(String)', 'deprecated_since': 1, 'method': False}, {'name': 'vim_change_directory', 'parameters': [['String', 'dir']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_get_current_line', 'parameters': [], 'since': 0, 'return_type': 'String', 'deprecated_since': 1, 'method': False}, {'name': 'vim_set_current_line', 'parameters': [['String', 'line']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_del_current_line', 'parameters': [], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_get_var', 'parameters': [['String', 'name']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'name': 'vim_get_vvar', 'parameters': [['String', 'name']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'name': 'vim_get_option', 'parameters': [['String', 'name']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': False}, {'name': 'vim_set_option', 'parameters': [['String', 'name'], ['Object', 'value']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_out_write', 'parameters': [['String', 'str']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_err_write', 'parameters': [['String', 'str']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_report_error', 'parameters': [['String', 'str']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_get_buffers', 'parameters': [], 'since': 0, 'return_type': 'ArrayOf(Buffer)', 'deprecated_since': 1, 'method': False}, {'name': 'vim_get_current_buffer', 'parameters': [], 'since': 0, 'return_type': 'Buffer', 'deprecated_since': 1, 'method': False}, {'name': 'vim_set_current_buffer', 'parameters': [['Buffer', 'buffer']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_get_windows', 'parameters': [], 'since': 0, 'return_type': 'ArrayOf(Window)', 'deprecated_since': 1, 'method': False}, {'name': 'vim_get_current_window', 'parameters': [], 'since': 0, 'return_type': 'Window', 'deprecated_since': 1, 'method': False}, {'name': 'vim_set_current_window', 'parameters': [['Window', 'window']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_get_tabpages', 'parameters': [], 'since': 0, 'return_type': 'ArrayOf(Tabpage)', 'deprecated_since': 1, 'method': False}, {'name': 'vim_get_current_tabpage', 'parameters': [], 'since': 0, 'return_type': 'Tabpage', 'deprecated_since': 1, 'method': False}, {'name': 'vim_set_current_tabpage', 'parameters': [['Tabpage', 'tabpage']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_subscribe', 'parameters': [['String', 'event']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_unsubscribe', 'parameters': [['String', 'event']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': False}, {'name': 'vim_name_to_color', 'parameters': [['String', 'name']], 'since': 0, 'return_type': 'Integer', 'deprecated_since': 1, 'method': False}, {'name': 'vim_get_color_map', 'parameters': [], 'since': 0, 'return_type': 'Dictionary', 'deprecated_since': 1, 'method': False}, {'name': 'vim_get_api_info', 'parameters': [], 'since': 0, 'return_type': 'Array', 'deprecated_since': 1, 'method': False}, {'name': 'window_get_buffer', 'parameters': [['Window', 'window']], 'since': 0, 'return_type': 'Buffer', 'deprecated_since': 1, 'method': True}, {'name': 'window_get_cursor', 'parameters': [['Window', 'window']], 'since': 0, 'return_type': 'ArrayOf(Integer, 2)', 'deprecated_since': 1, 'method': True}, {'name': 'window_set_cursor', 'parameters': [['Window', 'window'], ['ArrayOf(Integer, 2)', 'pos']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': True}, {'name': 'window_get_height', 'parameters': [['Window', 'window']], 'since': 0, 'return_type': 'Integer', 'deprecated_since': 1, 'method': True}, {'name': 'window_set_height', 'parameters': [['Window', 'window'], ['Integer', 'height']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': True}, {'name': 'window_get_width', 'parameters': [['Window', 'window']], 'since': 0, 'return_type': 'Integer', 'deprecated_since': 1, 'method': True}, {'name': 'window_set_width', 'parameters': [['Window', 'window'], ['Integer', 'width']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': True}, {'name': 'window_get_var', 'parameters': [['Window', 'window'], ['String', 'name']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': True}, {'name': 'window_get_option', 'parameters': [['Window', 'window'], ['String', 'name']], 'since': 0, 'return_type': 'Object', 'deprecated_since': 1, 'method': True}, {'name': 'window_set_option', 'parameters': [['Window', 'window'], ['String', 'name'], ['Object', 'value']], 'since': 0, 'return_type': 'void', 'deprecated_since': 1, 'method': True}, {'name': 'window_get_position', 'parameters': [['Window', 'window']], 'since': 0, 'return_type': 'ArrayOf(Integer, 2)', 'deprecated_since': 1, 'method': True}, {'name': 'window_get_tabpage', 'parameters': [['Window', 'window']], 'since': 0, 'return_type': 'Tabpage', 'deprecated_since': 1, 'method': True}, {'name': 'window_is_valid', 'parameters': [['Window', 'window']], 'since': 0, 'return_type': 'Boolean', 'deprecated_since': 1, 'method': True}], 'version': {'major': 0, 'api_prerelease': False, 'api_compatible': 0, 'patch': 0, 'minor': 2, 'api_level': 2}, 'types': {'Buffer': {'prefix': 'nvim_buf_', 'id': 0}, 'Window': {'prefix': 'nvim_win_', 'id': 1}, 'Tabpage': {'prefix': 'nvim_tabpage_', 'id': 2}}, 'error_types': {'Exception': {'id': 0}, 'Validation': {'id': 1}}}]
2017-05-15 00:47:29,850 [DEBUG @ base.py:stop:149] 73602 - Stopped event loop
2017-05-15 00:47:29,850 [DEBUG @ msgpack_stream.py:_on_data:54] 73602 - waiting for message...
2017-05-15 00:47:29,850 [DEBUG @ msgpack_stream.py:_on_data:59] 73602 - unpacker needs more data...
2017-05-15 00:47:29,850 [DEBUG @ base.py:run:140] 73602 - Exited event loop
2017-05-15 00:47:29,850 [INFO @ script_host.py:setup:52] 73602 - install import hook/path
2017-05-15 00:47:29,850 [INFO @ script_host.py:setup:57] 73602 - redirect sys.stdout and sys.stderr
2017-05-15 00:47:29,850 [DEBUG @ session.py:_on_request:201] 73602 - received rpc request, greenlet <greenlet.greenlet object at 0x10b581690> will handle it
2017-05-15 00:47:29,850 [DEBUG @ host.py:_on_request:91] 73602 - calling request handler for "poll", args: "[]"
2017-05-15 00:47:29,851 [DEBUG @ host.py:_on_request:93] 73602 - request handler for 'poll []' returns: ok
2017-05-15 00:47:29,851 [DEBUG @ session.py:handler:187] 73602 - greenlet <greenlet.greenlet object at 0x10b581690> finished executing, sending ok as response
2017-05-15 00:47:29,851 [DEBUG @ async_session.py:send:133] 73602 - sending response to request 1: [1, 1, None, 'ok']
2017-05-15 00:47:29,851 [DEBUG @ msgpack_stream.py:send:33] 73602 - sent [1, 1, None, 'ok']
2017-05-15 00:47:29,851 [DEBUG @ base.py:send:113] 73602 - Sending 'î¿¢ok'
2017-05-15 00:47:29,851 [DEBUG @ session.py:handler:197] 73602 - greenlet <greenlet.greenlet object at 0x10b581690> is now dying...
2017-05-15 00:47:29,851 [DEBUG @ base.py:run:138] 73602 - Entering event loop
2017-05-15 00:47:29,851 [DEBUG @ msgpack_stream.py:_on_data:54] 73602 - waiting for message...
2017-05-15 00:47:29,851 [DEBUG @ msgpack_stream.py:_on_data:56] 73602 - received message: [0, 2, 'python_execute_file', ['/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/plugin/editorconfig.py', 1, 1]]
2017-05-15 00:47:29,851 [DEBUG @ async_session.py:_on_request:86] 73602 - received request: python_execute_file, ['/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/plugin/editorconfig.py', 1, 1]
2017-05-15 00:47:29,851 [DEBUG @ session.py:_on_request:201] 73602 - received rpc request, greenlet <greenlet.greenlet object at 0x10b581690> will handle it
2017-05-15 00:47:29,851 [DEBUG @ host.py:_on_request:91] 73602 - calling request handler for "python_execute_file", args: "['/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/plugin/editorconfig.py', 1, 1]"
2017-05-15 00:47:29,851 [DEBUG @ msgpack_stream.py:send:33] 73602 - sent [0, 2, 'nvim_get_current_buf', ()]
2017-05-15 00:47:29,851 [DEBUG @ base.py:send:113] 73602 - Sending 'î¥nvim_get_current_bufê'
2017-05-15 00:47:29,851 [DEBUG @ session.py:_yielding_request:153] 73602 - yielding from greenlet <greenlet.greenlet object at 0x10b581690> to wait for response
2017-05-15 00:47:29,851 [DEBUG @ msgpack_stream.py:_on_data:54] 73602 - waiting for message...
2017-05-15 00:47:29,851 [DEBUG @ msgpack_stream.py:_on_data:59] 73602 - unpacker needs more data...
2017-05-15 00:47:29,851 [DEBUG @ msgpack_stream.py:_on_data:54] 73602 - waiting for message...
2017-05-15 00:47:29,852 [DEBUG @ msgpack_stream.py:_on_data:56] 73602 - received message: [1, 2, None, ExtType(code=0, data='\x01')]
2017-05-15 00:47:29,852 [DEBUG @ async_session.py:_on_response:95] 73602 - received response: None, ExtType(code=0, data='\x01')
2017-05-15 00:47:29,852 [DEBUG @ session.py:response_cb:149] 73602 - response is available for greenlet <greenlet.greenlet object at 0x10b581690>, switching back
2017-05-15 00:47:29,853 [DEBUG @ msgpack_stream.py:send:33] 73602 - sent [0, 3, 'vim_eval', ('a:editorconfig_core_py_dir',)]
2017-05-15 00:47:29,853 [DEBUG @ base.py:send:113] 73602 - Sending 'î®vim_evalë∫a:editorconfig_core_py_dir'
2017-05-15 00:47:29,853 [DEBUG @ session.py:_yielding_request:153] 73602 - yielding from greenlet <greenlet.greenlet object at 0x10b581690> to wait for response
2017-05-15 00:47:29,853 [DEBUG @ msgpack_stream.py:_on_data:54] 73602 - waiting for message...
2017-05-15 00:47:29,853 [DEBUG @ msgpack_stream.py:_on_data:59] 73602 - unpacker needs more data...
2017-05-15 00:47:29,853 [DEBUG @ msgpack_stream.py:_on_data:54] 73602 - waiting for message...
2017-05-15 00:47:29,853 [DEBUG @ msgpack_stream.py:_on_data:56] 73602 - received message: [1, 3, None, '/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/plugin/editorconfig-core-py']
2017-05-15 00:47:29,854 [DEBUG @ async_session.py:_on_response:95] 73602 - received response: None, /Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/plugin/editorconfig-core-py
2017-05-15 00:47:29,854 [DEBUG @ session.py:response_cb:149] 73602 - response is available for greenlet <greenlet.greenlet object at 0x10b581690>, switching back
2017-05-15 00:47:29,858 [DEBUG @ host.py:_on_request:93] 73602 - request handler for 'python_execute_file ['/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/plugin/editorconfig.py', 1, 1]' returns: None
2017-05-15 00:47:29,858 [DEBUG @ session.py:handler:187] 73602 - greenlet <greenlet.greenlet object at 0x10b581690> finished executing, sending None as response
2017-05-15 00:47:29,858 [DEBUG @ async_session.py:send:133] 73602 - sending response to request 2: [1, 2, None, None]
2017-05-15 00:47:29,859 [DEBUG @ msgpack_stream.py:send:33] 73602 - sent [1, 2, None, None]
2017-05-15 00:47:29,859 [DEBUG @ base.py:send:113] 73602 - Sending 'î¿¿'
2017-05-15 00:47:29,859 [DEBUG @ session.py:handler:197] 73602 - greenlet <greenlet.greenlet object at 0x10b581690> is now dying...
2017-05-15 00:47:29,859 [DEBUG @ msgpack_stream.py:_on_data:54] 73602 - waiting for message...
2017-05-15 00:47:29,859 [DEBUG @ msgpack_stream.py:_on_data:59] 73602 - unpacker needs more data...
2017-05-15 00:47:29,897 [DEBUG @ msgpack_stream.py:_on_data:54] 73602 - waiting for message...
2017-05-15 00:47:29,897 [DEBUG @ msgpack_stream.py:_on_data:56] 73602 - received message: [0, 3, 'python_execute', ['ec_UseConfigFiles()', 1, 1]]
2017-05-15 00:47:29,897 [DEBUG @ async_session.py:_on_request:86] 73602 - received request: python_execute, ['ec_UseConfigFiles()', 1, 1]
2017-05-15 00:47:29,897 [DEBUG @ session.py:_on_request:201] 73602 - received rpc request, greenlet <greenlet.greenlet object at 0x10b581690> will handle it
2017-05-15 00:47:29,897 [DEBUG @ host.py:_on_request:91] 73602 - calling request handler for "python_execute", args: "['ec_UseConfigFiles()', 1, 1]"
2017-05-15 00:47:29,898 [DEBUG @ msgpack_stream.py:send:33] 73602 - sent [0, 4, 'nvim_get_current_buf', ()]
2017-05-15 00:47:29,898 [DEBUG @ base.py:send:113] 73602 - Sending 'î¥nvim_get_current_bufê'
2017-05-15 00:47:29,898 [DEBUG @ session.py:_yielding_request:153] 73602 - yielding from greenlet <greenlet.greenlet object at 0x10b581690> to wait for response
2017-05-15 00:47:29,898 [DEBUG @ msgpack_stream.py:_on_data:54] 73602 - waiting for message...
2017-05-15 00:47:29,898 [DEBUG @ msgpack_stream.py:_on_data:59] 73602 - unpacker needs more data...
2017-05-15 00:47:29,898 [DEBUG @ msgpack_stream.py:_on_data:54] 73602 - waiting for message...
2017-05-15 00:47:29,898 [DEBUG @ msgpack_stream.py:_on_data:56] 73602 - received message: [1, 4, None, ExtType(code=0, data='\x01')]
2017-05-15 00:47:29,898 [DEBUG @ async_session.py:_on_response:95] 73602 - received response: None, ExtType(code=0, data='\x01')
2017-05-15 00:47:29,898 [DEBUG @ session.py:response_cb:149] 73602 - response is available for greenlet <greenlet.greenlet object at 0x10b581690>, switching back
2017-05-15 00:47:29,898 [DEBUG @ msgpack_stream.py:send:33] 73602 - sent [0, 5, 'vim_eval', ("expand('%:p')",)]
2017-05-15 00:47:29,899 [DEBUG @ base.py:send:113] 73602 - Sending 'î®vim_evalë≠expand('%:p')'
2017-05-15 00:47:29,899 [DEBUG @ session.py:_yielding_request:153] 73602 - yielding from greenlet <greenlet.greenlet object at 0x10b581690> to wait for response
2017-05-15 00:47:29,899 [DEBUG @ msgpack_stream.py:_on_data:54] 73602 - waiting for message...
2017-05-15 00:47:29,899 [DEBUG @ msgpack_stream.py:_on_data:59] 73602 - unpacker needs more data...
2017-05-15 00:47:29,899 [DEBUG @ msgpack_stream.py:_on_data:54] 73602 - waiting for message...
2017-05-15 00:47:29,899 [DEBUG @ msgpack_stream.py:_on_data:56] 73602 - received message: [1, 5, None, '/Users/devin/src/rust/hash_map/messages']
2017-05-15 00:47:29,899 [DEBUG @ async_session.py:_on_response:95] 73602 - received response: None, /Users/devin/src/rust/hash_map/messages
2017-05-15 00:47:29,899 [DEBUG @ session.py:response_cb:149] 73602 - response is available for greenlet <greenlet.greenlet object at 0x10b581690>, switching back
2017-05-15 00:47:29,899 [DEBUG @ host.py:_on_request:93] 73602 - request handler for 'python_execute ['ec_UseConfigFiles()', 1, 1]' returns: None
2017-05-15 00:47:29,900 [DEBUG @ session.py:handler:187] 73602 - greenlet <greenlet.greenlet object at 0x10b581690> finished executing, sending None as response
2017-05-15 00:47:29,900 [DEBUG @ async_session.py:send:133] 73602 - sending response to request 3: [1, 3, None, None]
2017-05-15 00:47:29,900 [DEBUG @ msgpack_stream.py:send:33] 73602 - sent [1, 3, None, None]
2017-05-15 00:47:29,900 [DEBUG @ base.py:send:113] 73602 - Sending 'î¿¿'
2017-05-15 00:47:29,900 [DEBUG @ session.py:handler:197] 73602 - greenlet <greenlet.greenlet object at 0x10b581690> is now dying...
2017-05-15 00:47:29,900 [DEBUG @ msgpack_stream.py:_on_data:54] 73602 - waiting for message...
2017-05-15 00:47:29,900 [DEBUG @ msgpack_stream.py:_on_data:59] 73602 - unpacker needs more data...
2017-05-15 00:48:03,120 [DEBUG @ base.py:_on_error:166] 73602 - EOF
2017-05-15 00:48:03,121 [DEBUG @ base.py:stop:149] 73602 - Stopped event loop
2017-05-15 00:48:03,121 [DEBUG @ base.py:_on_signal:153] 73602 - Received SIGTERM
2017-05-15 00:48:03,121 [DEBUG @ base.py:stop:149] 73602 - Stopped event loop
2017-05-15 00:48:03,121 [DEBUG @ base.py:run:140] 73602 - Exited event loop
This file has been truncated, but you can view the full file.
2017-05-15 00:45:57,245 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 1, b'vim_get_api_info', ()]
2017-05-15 00:45:57,246 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x01\xb0vim_get_api_info\x90''
2017-05-15 00:45:57,246 [DEBUG @ base.py:run:138] 73530 - Entering event loop
2017-05-15 00:45:57,246 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,246 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [0, 1, b'poll', []]
2017-05-15 00:45:57,246 [DEBUG @ async_session.py:_on_request:86] 73530 - received request: b'poll', []
2017-05-15 00:45:57,246 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,246 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:57,247 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,247 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:57,247 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,247 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:57,247 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,247 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 1, None, [2, {b'error_types': {b'Validation': {b'id': 1}, b'Exception': {b'id': 0}}, b'functions': [{b'return_type': b'Integer', b'parameters': [[b'Buffer', b'buffer']], b'name': b'nvim_buf_line_count', b'method': True, b'since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'index']], b'name': b'buffer_get_line', b'method': False, b'return_type': b'String', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'index'], [b'String', b'line']], b'name': b'buffer_set_line', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'index']], b'name': b'buffer_del_line', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {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'name': b'buffer_get_line_slice', b'method': False, b'return_type': b'ArrayOf(String)', b'since': 0, b'deprecated_since': 1}, {b'return_type': b'ArrayOf(String)', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'start'], [b'Integer', b'end'], [b'Boolean', b'strict_indexing']], b'name': b'nvim_buf_get_lines', b'method': True, b'since': 1}, {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'name': b'buffer_set_line_slice', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'start'], [b'Integer', b'end'], [b'Boolean', b'strict_indexing'], [b'ArrayOf(String)', b'replacement']], b'name': b'nvim_buf_set_lines', b'method': True, b'since': 1}, {b'return_type': b'Object', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'name': b'nvim_buf_get_var', b'method': True, b'since': 1}, {b'return_type': b'Integer', b'parameters': [[b'Buffer', b'buffer']], b'name': b'nvim_buf_get_changedtick', b'method': True, b'since': 2}, {b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name'], [b'Object', b'value']], b'name': b'nvim_buf_set_var', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'name': b'nvim_buf_del_var', b'method': True, b'since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name'], [b'Object', b'value']], b'name': b'buffer_set_var', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'name': b'buffer_del_var', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'return_type': b'Object', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'name': b'nvim_buf_get_option', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name'], [b'Object', b'value']], b'name': b'nvim_buf_set_option', b'method': True, b'since': 1}, {b'parameters': [[b'Buffer', b'buffer']], b'name': b'nvim_buf_get_number', b'method': True, b'return_type': b'Integer', b'since': 1, b'deprecated_since': 2}, {b'return_type': b'String', b'parameters': [[b'Buffer', b'buffer']], b'name': b'nvim_buf_get_name', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'name': b'nvim_buf_set_name', b'method': True, b'since': 1}, {b'return_type': b'Boolean', b'parameters': [[b'Buffer', b'buffer']], b'name': b'nvim_buf_is_valid', b'method': True, b'since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'lnum'], [b'ArrayOf(String)', b'lines']], b'name': b'buffer_insert', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'return_type': b'ArrayOf(Integer, 2)', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'name': b'nvim_buf_get_mark', b'method': True, b'since': 1}, {b'return_type': b'Integer', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'src_id'], [b'String', b'hl_group'], [b'Integer', b'line'], [b'Integer', b'col_start'], [b'Integer', b'col_end']], b'name': b'nvim_buf_add_highlight', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'src_id'], [b'Integer', b'line_start'], [b'Integer', b'line_end']], b'name': b'nvim_buf_clear_highlight', b'method': True, b'since': 1}, {b'return_type': b'ArrayOf(Window)', b'parameters': [[b'Tabpage', b'tabpage']], b'name': b'nvim_tabpage_list_wins', b'method': True, b'since': 1}, {b'return_type': b'Object', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name']], b'name': b'nvim_tabpage_get_var', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name'], [b'Object', b'value']], b'name': b'nvim_tabpage_set_var', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name']], b'name': b'nvim_tabpage_del_var', b'method': True, b'since': 1}, {b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name'], [b'Object', b'value']], b'name': b'tabpage_set_var', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name']], b'name': b'tabpage_del_var', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'return_type': b'Window', b'parameters': [[b'Tabpage', b'tabpage']], b'name': b'nvim_tabpage_get_win', b'method': True, b'since': 1}, {b'return_type': b'Integer', b'parameters': [[b'Tabpage', b'tabpage']], b'name': b'nvim_tabpage_get_number', b'method': True, b'since': 1}, {b'return_type': b'Boolean', b'parameters': [[b'Tabpage', b'tabpage']], b'name': b'nvim_tabpage_is_valid', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Integer', b'width'], [b'Integer', b'height'], [b'Dictionary', b'options']], b'name': b'nvim_ui_attach', b'method': False, b'since': 1}, {b'parameters': [[b'Integer', b'width'], [b'Integer', b'height'], [b'Boolean', b'enable_rgb']], b'name': b'ui_attach', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'return_type': b'void', b'parameters': [], b'name': b'nvim_ui_detach', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Integer', b'width'], [b'Integer', b'height']], b'name': b'nvim_ui_try_resize', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'name'], [b'Object', b'value']], b'name': b'nvim_ui_set_option', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'command']], b'name': b'nvim_command', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'keys'], [b'String', b'mode'], [b'Boolean', b'escape_csi']], b'name': b'nvim_feedkeys', b'method': False, b'since': 1}, {b'return_type': b'Integer', b'parameters': [[b'String', b'keys']], b'name': b'nvim_input', b'method': False, b'since': 1}, {b'return_type': b'String', b'parameters': [[b'String', b'str'], [b'Boolean', b'from_part'], [b'Boolean', b'do_lt'], [b'Boolean', b'special']], b'name': b'nvim_replace_termcodes', b'method': False, b'since': 1}, {b'return_type': b'String', b'parameters': [[b'String', b'str']], b'name': b'nvim_command_output', b'method': False, b'since': 1}, {b'return_type': b'Object', b'parameters': [[b'String', b'expr']], b'name': b'nvim_eval', b'method': False, b'since': 1}, {b'return_type': b'Object', b'parameters': [[b'String', b'fname'], [b'Array', b'args']], b'name': b'nvim_call_function', b'method': False, b'since': 1}, {b'return_type': b'Integer', b'parameters': [[b'String', b'str']], b'name': b'nvim_strwidth', b'method': False, b'since': 1}, {b'return_type': b'ArrayOf(String)', b'parameters': [], b'name': b'nvim_list_runtime_paths', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'dir']], b'name': b'nvim_set_current_dir', b'method': False, b'since': 1}, {b'return_type': b'String', b'parameters': [], b'name': b'nvim_get_current_line', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'line']], b'name': b'nvim_set_current_line', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [], b'name': b'nvim_del_current_line', b'method': False, b'since': 1}, {b'return_type': b'Object', b'parameters': [[b'String', b'name']], b'name': b'nvim_get_var', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'name'], [b'Object', b'value']], b'name': b'nvim_set_var', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'name']], b'name': b'nvim_del_var', b'method': False, b'since': 1}, {b'parameters': [[b'String', b'name'], [b'Object', b'value']], b'name': b'vim_set_var', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'name']], b'name': b'vim_del_var', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'return_type': b'Object', b'parameters': [[b'String', b'name']], b'name': b'nvim_get_vvar', b'method': False, b'since': 1}, {b'return_type': b'Object', b'parameters': [[b'String', b'name']], b'name': b'nvim_get_option', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'name'], [b'Object', b'value']], b'name': b'nvim_set_option', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'str']], b'name': b'nvim_out_write', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'str']], b'name': b'nvim_err_write', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'str']], b'name': b'nvim_err_writeln', b'method': False, b'since': 1}, {b'return_type': b'ArrayOf(Buffer)', b'parameters': [], b'name': b'nvim_list_bufs', b'method': False, b'since': 1}, {b'return_type': b'Buffer', b'parameters': [], b'name': b'nvim_get_current_buf', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer']], b'name': b'nvim_set_current_buf', b'method': False, b'since': 1}, {b'return_type': b'ArrayOf(Window)', b'parameters': [], b'name': b'nvim_list_wins', b'method': False, b'since': 1}, {b'return_type': b'Window', b'parameters': [], b'name': b'nvim_get_current_win', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Window', b'window']], b'name': b'nvim_set_current_win', b'method': False, b'since': 1}, {b'return_type': b'ArrayOf(Tabpage)', b'parameters': [], b'name': b'nvim_list_tabpages', b'method': False, b'since': 1}, {b'return_type': b'Tabpage', b'parameters': [], b'name': b'nvim_get_current_tabpage', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Tabpage', b'tabpage']], b'name': b'nvim_set_current_tabpage', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'event']], b'name': b'nvim_subscribe', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'event']], b'name': b'nvim_unsubscribe', b'method': False, b'since': 1}, {b'return_type': b'Integer', b'parameters': [[b'String', b'name']], b'name': b'nvim_get_color_by_name', b'method': False, b'since': 1}, {b'return_type': b'Dictionary', b'parameters': [], b'name': b'nvim_get_color_map', b'method': False, b'since': 1}, {b'return_type': b'Dictionary', b'parameters': [], b'name': b'nvim_get_mode', b'method': False, b'since': 2}, {b'return_type': b'Array', b'parameters': [], b'name': b'nvim_get_api_info', b'method': False, b'since': 1}, {b'return_type': b'Array', b'parameters': [[b'Array', b'calls']], b'name': b'nvim_call_atomic', b'method': False, b'since': 1}, {b'return_type': b'Buffer', b'parameters': [[b'Window', b'window']], b'name': b'nvim_win_get_buf', b'method': True, b'since': 1}, {b'return_type': b'ArrayOf(Integer, 2)', b'parameters': [[b'Window', b'window']], b'name': b'nvim_win_get_cursor', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'ArrayOf(Integer, 2)', b'pos']], b'name': b'nvim_win_set_cursor', b'method': True, b'since': 1}, {b'return_type': b'Integer', b'parameters': [[b'Window', b'window']], b'name': b'nvim_win_get_height', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'Integer', b'height']], b'name': b'nvim_win_set_height', b'method': True, b'since': 1}, {b'return_type': b'Integer', b'parameters': [[b'Window', b'window']], b'name': b'nvim_win_get_width', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'Integer', b'width']], b'name': b'nvim_win_set_width', b'method': True, b'since': 1}, {b'return_type': b'Object', b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'name': b'nvim_win_get_var', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'String', b'name'], [b'Object', b'value']], b'name': b'nvim_win_set_var', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'name': b'nvim_win_del_var', b'method': True, b'since': 1}, {b'parameters': [[b'Window', b'window'], [b'String', b'name'], [b'Object', b'value']], b'name': b'window_set_var', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'name': b'window_del_var', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'return_type': b'Object', b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'name': b'nvim_win_get_option', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'String', b'name'], [b'Object', b'value']], b'name': b'nvim_win_set_option', b'method': True, b'since': 1}, {b'return_type': b'ArrayOf(Integer, 2)', b'parameters': [[b'Window', b'window']], b'name': b'nvim_win_get_position', b'method': True, b'since': 1}, {b'return_type': b'Tabpage', b'parameters': [[b'Window', b'window']], b'name': b'nvim_win_get_tabpage', b'method': True, b'since': 1}, {b'return_type': b'Integer', b'parameters': [[b'Window', b'window']], b'name': b'nvim_win_get_number', b'method': True, b'since': 1}, {b'return_type': b'Boolean', b'parameters': [[b'Window', b'window']], b'name': b'nvim_win_is_valid', b'method': True, b'since': 1}, {b'parameters': [[b'Buffer', b'buffer']], b'name': b'buffer_line_count', b'method': True, b'return_type': b'Integer', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'start'], [b'Integer', b'end'], [b'Boolean', b'strict_indexing']], b'name': b'buffer_get_lines', b'method': True, b'return_type': b'ArrayOf(String)', b'since': 0, b'deprecated_since': 1}, {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'name': b'buffer_set_lines', b'method': True, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'name': b'buffer_get_var', b'method': True, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'name': b'buffer_get_option', b'method': True, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name'], [b'Object', b'value']], b'name': b'buffer_set_option', b'method': True, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer']], b'name': b'buffer_get_number', b'method': True, b'return_type': b'Integer', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer']], b'name': b'buffer_get_name', b'method': True, b'return_type': b'String', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'name': b'buffer_set_name', b'method': True, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer']], b'name': b'buffer_is_valid', b'method': True, b'return_type': b'Boolean', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'name': b'buffer_get_mark', b'method': True, b'return_type': b'ArrayOf(Integer, 2)', b'since': 0, b'deprecated_since': 1}, {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'name': b'buffer_add_highlight', b'method': True, b'return_type': b'Integer', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'src_id'], [b'Integer', b'line_start'], [b'Integer', b'line_end']], b'name': b'buffer_clear_highlight', b'method': True, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Tabpage', b'tabpage']], b'name': b'tabpage_get_windows', b'method': True, b'return_type': b'ArrayOf(Window)', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name']], b'name': b'tabpage_get_var', b'method': True, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Tabpage', b'tabpage']], b'name': b'tabpage_get_window', b'method': True, b'return_type': b'Window', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Tabpage', b'tabpage']], b'name': b'tabpage_is_valid', b'method': True, b'return_type': b'Boolean', b'since': 0, b'deprecated_since': 1}, {b'parameters': [], b'name': b'ui_detach', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Integer', b'width'], [b'Integer', b'height']], b'name': b'ui_try_resize', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'command']], b'name': b'vim_command', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'keys'], [b'String', b'mode'], [b'Boolean', b'escape_csi']], b'name': b'vim_feedkeys', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'keys']], b'name': b'vim_input', b'method': False, b'return_type': b'Integer', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'str'], [b'Boolean', b'from_part'], [b'Boolean', b'do_lt'], [b'Boolean', b'special']], b'name': b'vim_replace_termcodes', b'method': False, b'return_type': b'String', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'str']], b'name': b'vim_command_output', b'method': False, b'return_type': b'String', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'expr']], b'name': b'vim_eval', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'fname'], [b'Array', b'args']], b'name': b'vim_call_function', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'str']], b'name': b'vim_strwidth', b'method': False, b'return_type': b'Integer', b'since': 0, b'deprecated_since': 1}, {b'parameters': [], b'name': b'vim_list_runtime_paths', b'method': False, b'return_type': b'ArrayOf(String)', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'dir']], b'name': b'vim_change_directory', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [], b'name': b'vim_get_current_line', b'method': False, b'return_type': b'String', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'line']], b'name': b'vim_set_current_line', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [], b'name': b'vim_del_current_line', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'name']], b'name': b'vim_get_var', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'name']], b'name': b'vim_get_vvar', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'name']], b'name': b'vim_get_option', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'name'], [b'Object', b'value']], b'name': b'vim_set_option', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'str']], b'name': b'vim_out_write', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'str']], b'name': b'vim_err_write', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'str']], b'name': b'vim_report_error', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [], b'name': b'vim_get_buffers', b'method': False, b'return_type': b'ArrayOf(Buffer)', b'since': 0, b'deprecated_since': 1}, {b'parameters': [], b'name': b'vim_get_current_buffer', b'method': False, b'return_type': b'Buffer', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer']], b'name': b'vim_set_current_buffer', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [], b'name': b'vim_get_windows', b'method': False, b'return_type': b'ArrayOf(Window)', b'since': 0, b'deprecated_since': 1}, {b'parameters': [], b'name': b'vim_get_current_window', b'method': False, b'return_type': b'Window', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window']], b'name': b'vim_set_current_window', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [], b'name': b'vim_get_tabpages', b'method': False, b'return_type': b'ArrayOf(Tabpage)', b'since': 0, b'deprecated_since': 1}, {b'parameters': [], b'name': b'vim_get_current_tabpage', b'method': False, b'return_type': b'Tabpage', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Tabpage', b'tabpage']], b'name': b'vim_set_current_tabpage', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'event']], b'name': b'vim_subscribe', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'event']], b'name': b'vim_unsubscribe', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'name']], b'name': b'vim_name_to_color', b'method': False, b'return_type': b'Integer', b'since': 0, b'deprecated_since': 1}, {b'parameters': [], b'name': b'vim_get_color_map', b'method': False, b'return_type': b'Dictionary', b'since': 0, b'deprecated_since': 1}, {b'parameters': [], b'name': b'vim_get_api_info', b'method': False, b'return_type': b'Array', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window']], b'name': b'window_get_buffer', b'method': True, b'return_type': b'Buffer', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window']], b'name': b'window_get_cursor', b'method': True, b'return_type': b'ArrayOf(Integer, 2)', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window'], [b'ArrayOf(Integer, 2)', b'pos']], b'name': b'window_set_cursor', b'method': True, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window']], b'name': b'window_get_height', b'method': True, b'return_type': b'Integer', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window'], [b'Integer', b'height']], b'name': b'window_set_height', b'method': True, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window']], b'name': b'window_get_width', b'method': True, b'return_type': b'Integer', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window'], [b'Integer', b'width']], b'name': b'window_set_width', b'method': True, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'name': b'window_get_var', b'method': True, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'name': b'window_get_option', b'method': True, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window'], [b'String', b'name'], [b'Object', b'value']], b'name': b'window_set_option', b'method': True, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window']], b'name': b'window_get_position', b'method': True, b'return_type': b'ArrayOf(Integer, 2)', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window']], b'name': b'window_get_tabpage', b'method': True, b'return_type': b'Tabpage', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window']], b'name': b'window_is_valid', b'method': True, b'return_type': b'Boolean', b'since': 0, b'deprecated_since': 1}], b'types': {b'Tabpage': {b'prefix': b'nvim_tabpage_', b'id': 2}, b'Buffer': {b'prefix': b'nvim_buf_', b'id': 0}, b'Window': {b'prefix': b'nvim_win_', b'id': 1}}, b'version': {b'minor': 2, b'patch': 0, b'api_level': 2, b'major': 0, b'api_prerelease': False, b'api_compatible': 0}}]]
2017-05-15 00:45:57,248 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [2, {b'error_types': {b'Validation': {b'id': 1}, b'Exception': {b'id': 0}}, b'functions': [{b'return_type': b'Integer', b'parameters': [[b'Buffer', b'buffer']], b'name': b'nvim_buf_line_count', b'method': True, b'since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'index']], b'name': b'buffer_get_line', b'method': False, b'return_type': b'String', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'index'], [b'String', b'line']], b'name': b'buffer_set_line', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'index']], b'name': b'buffer_del_line', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {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'name': b'buffer_get_line_slice', b'method': False, b'return_type': b'ArrayOf(String)', b'since': 0, b'deprecated_since': 1}, {b'return_type': b'ArrayOf(String)', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'start'], [b'Integer', b'end'], [b'Boolean', b'strict_indexing']], b'name': b'nvim_buf_get_lines', b'method': True, b'since': 1}, {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'name': b'buffer_set_line_slice', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'start'], [b'Integer', b'end'], [b'Boolean', b'strict_indexing'], [b'ArrayOf(String)', b'replacement']], b'name': b'nvim_buf_set_lines', b'method': True, b'since': 1}, {b'return_type': b'Object', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'name': b'nvim_buf_get_var', b'method': True, b'since': 1}, {b'return_type': b'Integer', b'parameters': [[b'Buffer', b'buffer']], b'name': b'nvim_buf_get_changedtick', b'method': True, b'since': 2}, {b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name'], [b'Object', b'value']], b'name': b'nvim_buf_set_var', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'name': b'nvim_buf_del_var', b'method': True, b'since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name'], [b'Object', b'value']], b'name': b'buffer_set_var', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'name': b'buffer_del_var', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'return_type': b'Object', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'name': b'nvim_buf_get_option', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name'], [b'Object', b'value']], b'name': b'nvim_buf_set_option', b'method': True, b'since': 1}, {b'parameters': [[b'Buffer', b'buffer']], b'name': b'nvim_buf_get_number', b'method': True, b'return_type': b'Integer', b'since': 1, b'deprecated_since': 2}, {b'return_type': b'String', b'parameters': [[b'Buffer', b'buffer']], b'name': b'nvim_buf_get_name', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'name': b'nvim_buf_set_name', b'method': True, b'since': 1}, {b'return_type': b'Boolean', b'parameters': [[b'Buffer', b'buffer']], b'name': b'nvim_buf_is_valid', b'method': True, b'since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'lnum'], [b'ArrayOf(String)', b'lines']], b'name': b'buffer_insert', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'return_type': b'ArrayOf(Integer, 2)', b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'name': b'nvim_buf_get_mark', b'method': True, b'since': 1}, {b'return_type': b'Integer', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'src_id'], [b'String', b'hl_group'], [b'Integer', b'line'], [b'Integer', b'col_start'], [b'Integer', b'col_end']], b'name': b'nvim_buf_add_highlight', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'src_id'], [b'Integer', b'line_start'], [b'Integer', b'line_end']], b'name': b'nvim_buf_clear_highlight', b'method': True, b'since': 1}, {b'return_type': b'ArrayOf(Window)', b'parameters': [[b'Tabpage', b'tabpage']], b'name': b'nvim_tabpage_list_wins', b'method': True, b'since': 1}, {b'return_type': b'Object', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name']], b'name': b'nvim_tabpage_get_var', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name'], [b'Object', b'value']], b'name': b'nvim_tabpage_set_var', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name']], b'name': b'nvim_tabpage_del_var', b'method': True, b'since': 1}, {b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name'], [b'Object', b'value']], b'name': b'tabpage_set_var', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name']], b'name': b'tabpage_del_var', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'return_type': b'Window', b'parameters': [[b'Tabpage', b'tabpage']], b'name': b'nvim_tabpage_get_win', b'method': True, b'since': 1}, {b'return_type': b'Integer', b'parameters': [[b'Tabpage', b'tabpage']], b'name': b'nvim_tabpage_get_number', b'method': True, b'since': 1}, {b'return_type': b'Boolean', b'parameters': [[b'Tabpage', b'tabpage']], b'name': b'nvim_tabpage_is_valid', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Integer', b'width'], [b'Integer', b'height'], [b'Dictionary', b'options']], b'name': b'nvim_ui_attach', b'method': False, b'since': 1}, {b'parameters': [[b'Integer', b'width'], [b'Integer', b'height'], [b'Boolean', b'enable_rgb']], b'name': b'ui_attach', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'return_type': b'void', b'parameters': [], b'name': b'nvim_ui_detach', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Integer', b'width'], [b'Integer', b'height']], b'name': b'nvim_ui_try_resize', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'name'], [b'Object', b'value']], b'name': b'nvim_ui_set_option', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'command']], b'name': b'nvim_command', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'keys'], [b'String', b'mode'], [b'Boolean', b'escape_csi']], b'name': b'nvim_feedkeys', b'method': False, b'since': 1}, {b'return_type': b'Integer', b'parameters': [[b'String', b'keys']], b'name': b'nvim_input', b'method': False, b'since': 1}, {b'return_type': b'String', b'parameters': [[b'String', b'str'], [b'Boolean', b'from_part'], [b'Boolean', b'do_lt'], [b'Boolean', b'special']], b'name': b'nvim_replace_termcodes', b'method': False, b'since': 1}, {b'return_type': b'String', b'parameters': [[b'String', b'str']], b'name': b'nvim_command_output', b'method': False, b'since': 1}, {b'return_type': b'Object', b'parameters': [[b'String', b'expr']], b'name': b'nvim_eval', b'method': False, b'since': 1}, {b'return_type': b'Object', b'parameters': [[b'String', b'fname'], [b'Array', b'args']], b'name': b'nvim_call_function', b'method': False, b'since': 1}, {b'return_type': b'Integer', b'parameters': [[b'String', b'str']], b'name': b'nvim_strwidth', b'method': False, b'since': 1}, {b'return_type': b'ArrayOf(String)', b'parameters': [], b'name': b'nvim_list_runtime_paths', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'dir']], b'name': b'nvim_set_current_dir', b'method': False, b'since': 1}, {b'return_type': b'String', b'parameters': [], b'name': b'nvim_get_current_line', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'line']], b'name': b'nvim_set_current_line', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [], b'name': b'nvim_del_current_line', b'method': False, b'since': 1}, {b'return_type': b'Object', b'parameters': [[b'String', b'name']], b'name': b'nvim_get_var', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'name'], [b'Object', b'value']], b'name': b'nvim_set_var', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'name']], b'name': b'nvim_del_var', b'method': False, b'since': 1}, {b'parameters': [[b'String', b'name'], [b'Object', b'value']], b'name': b'vim_set_var', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'name']], b'name': b'vim_del_var', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'return_type': b'Object', b'parameters': [[b'String', b'name']], b'name': b'nvim_get_vvar', b'method': False, b'since': 1}, {b'return_type': b'Object', b'parameters': [[b'String', b'name']], b'name': b'nvim_get_option', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'name'], [b'Object', b'value']], b'name': b'nvim_set_option', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'str']], b'name': b'nvim_out_write', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'str']], b'name': b'nvim_err_write', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'str']], b'name': b'nvim_err_writeln', b'method': False, b'since': 1}, {b'return_type': b'ArrayOf(Buffer)', b'parameters': [], b'name': b'nvim_list_bufs', b'method': False, b'since': 1}, {b'return_type': b'Buffer', b'parameters': [], b'name': b'nvim_get_current_buf', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Buffer', b'buffer']], b'name': b'nvim_set_current_buf', b'method': False, b'since': 1}, {b'return_type': b'ArrayOf(Window)', b'parameters': [], b'name': b'nvim_list_wins', b'method': False, b'since': 1}, {b'return_type': b'Window', b'parameters': [], b'name': b'nvim_get_current_win', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Window', b'window']], b'name': b'nvim_set_current_win', b'method': False, b'since': 1}, {b'return_type': b'ArrayOf(Tabpage)', b'parameters': [], b'name': b'nvim_list_tabpages', b'method': False, b'since': 1}, {b'return_type': b'Tabpage', b'parameters': [], b'name': b'nvim_get_current_tabpage', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Tabpage', b'tabpage']], b'name': b'nvim_set_current_tabpage', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'event']], b'name': b'nvim_subscribe', b'method': False, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'String', b'event']], b'name': b'nvim_unsubscribe', b'method': False, b'since': 1}, {b'return_type': b'Integer', b'parameters': [[b'String', b'name']], b'name': b'nvim_get_color_by_name', b'method': False, b'since': 1}, {b'return_type': b'Dictionary', b'parameters': [], b'name': b'nvim_get_color_map', b'method': False, b'since': 1}, {b'return_type': b'Dictionary', b'parameters': [], b'name': b'nvim_get_mode', b'method': False, b'since': 2}, {b'return_type': b'Array', b'parameters': [], b'name': b'nvim_get_api_info', b'method': False, b'since': 1}, {b'return_type': b'Array', b'parameters': [[b'Array', b'calls']], b'name': b'nvim_call_atomic', b'method': False, b'since': 1}, {b'return_type': b'Buffer', b'parameters': [[b'Window', b'window']], b'name': b'nvim_win_get_buf', b'method': True, b'since': 1}, {b'return_type': b'ArrayOf(Integer, 2)', b'parameters': [[b'Window', b'window']], b'name': b'nvim_win_get_cursor', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'ArrayOf(Integer, 2)', b'pos']], b'name': b'nvim_win_set_cursor', b'method': True, b'since': 1}, {b'return_type': b'Integer', b'parameters': [[b'Window', b'window']], b'name': b'nvim_win_get_height', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'Integer', b'height']], b'name': b'nvim_win_set_height', b'method': True, b'since': 1}, {b'return_type': b'Integer', b'parameters': [[b'Window', b'window']], b'name': b'nvim_win_get_width', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'Integer', b'width']], b'name': b'nvim_win_set_width', b'method': True, b'since': 1}, {b'return_type': b'Object', b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'name': b'nvim_win_get_var', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'String', b'name'], [b'Object', b'value']], b'name': b'nvim_win_set_var', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'name': b'nvim_win_del_var', b'method': True, b'since': 1}, {b'parameters': [[b'Window', b'window'], [b'String', b'name'], [b'Object', b'value']], b'name': b'window_set_var', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'name': b'window_del_var', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'return_type': b'Object', b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'name': b'nvim_win_get_option', b'method': True, b'since': 1}, {b'return_type': b'void', b'parameters': [[b'Window', b'window'], [b'String', b'name'], [b'Object', b'value']], b'name': b'nvim_win_set_option', b'method': True, b'since': 1}, {b'return_type': b'ArrayOf(Integer, 2)', b'parameters': [[b'Window', b'window']], b'name': b'nvim_win_get_position', b'method': True, b'since': 1}, {b'return_type': b'Tabpage', b'parameters': [[b'Window', b'window']], b'name': b'nvim_win_get_tabpage', b'method': True, b'since': 1}, {b'return_type': b'Integer', b'parameters': [[b'Window', b'window']], b'name': b'nvim_win_get_number', b'method': True, b'since': 1}, {b'return_type': b'Boolean', b'parameters': [[b'Window', b'window']], b'name': b'nvim_win_is_valid', b'method': True, b'since': 1}, {b'parameters': [[b'Buffer', b'buffer']], b'name': b'buffer_line_count', b'method': True, b'return_type': b'Integer', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'start'], [b'Integer', b'end'], [b'Boolean', b'strict_indexing']], b'name': b'buffer_get_lines', b'method': True, b'return_type': b'ArrayOf(String)', b'since': 0, b'deprecated_since': 1}, {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'name': b'buffer_set_lines', b'method': True, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'name': b'buffer_get_var', b'method': True, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'name': b'buffer_get_option', b'method': True, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name'], [b'Object', b'value']], b'name': b'buffer_set_option', b'method': True, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer']], b'name': b'buffer_get_number', b'method': True, b'return_type': b'Integer', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer']], b'name': b'buffer_get_name', b'method': True, b'return_type': b'String', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'name': b'buffer_set_name', b'method': True, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer']], b'name': b'buffer_is_valid', b'method': True, b'return_type': b'Boolean', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'String', b'name']], b'name': b'buffer_get_mark', b'method': True, b'return_type': b'ArrayOf(Integer, 2)', b'since': 0, b'deprecated_since': 1}, {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'name': b'buffer_add_highlight', b'method': True, b'return_type': b'Integer', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer'], [b'Integer', b'src_id'], [b'Integer', b'line_start'], [b'Integer', b'line_end']], b'name': b'buffer_clear_highlight', b'method': True, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Tabpage', b'tabpage']], b'name': b'tabpage_get_windows', b'method': True, b'return_type': b'ArrayOf(Window)', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Tabpage', b'tabpage'], [b'String', b'name']], b'name': b'tabpage_get_var', b'method': True, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Tabpage', b'tabpage']], b'name': b'tabpage_get_window', b'method': True, b'return_type': b'Window', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Tabpage', b'tabpage']], b'name': b'tabpage_is_valid', b'method': True, b'return_type': b'Boolean', b'since': 0, b'deprecated_since': 1}, {b'parameters': [], b'name': b'ui_detach', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Integer', b'width'], [b'Integer', b'height']], b'name': b'ui_try_resize', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'command']], b'name': b'vim_command', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'keys'], [b'String', b'mode'], [b'Boolean', b'escape_csi']], b'name': b'vim_feedkeys', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'keys']], b'name': b'vim_input', b'method': False, b'return_type': b'Integer', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'str'], [b'Boolean', b'from_part'], [b'Boolean', b'do_lt'], [b'Boolean', b'special']], b'name': b'vim_replace_termcodes', b'method': False, b'return_type': b'String', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'str']], b'name': b'vim_command_output', b'method': False, b'return_type': b'String', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'expr']], b'name': b'vim_eval', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'fname'], [b'Array', b'args']], b'name': b'vim_call_function', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'str']], b'name': b'vim_strwidth', b'method': False, b'return_type': b'Integer', b'since': 0, b'deprecated_since': 1}, {b'parameters': [], b'name': b'vim_list_runtime_paths', b'method': False, b'return_type': b'ArrayOf(String)', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'dir']], b'name': b'vim_change_directory', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [], b'name': b'vim_get_current_line', b'method': False, b'return_type': b'String', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'line']], b'name': b'vim_set_current_line', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [], b'name': b'vim_del_current_line', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'name']], b'name': b'vim_get_var', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'name']], b'name': b'vim_get_vvar', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'name']], b'name': b'vim_get_option', b'method': False, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'name'], [b'Object', b'value']], b'name': b'vim_set_option', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'str']], b'name': b'vim_out_write', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'str']], b'name': b'vim_err_write', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'str']], b'name': b'vim_report_error', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [], b'name': b'vim_get_buffers', b'method': False, b'return_type': b'ArrayOf(Buffer)', b'since': 0, b'deprecated_since': 1}, {b'parameters': [], b'name': b'vim_get_current_buffer', b'method': False, b'return_type': b'Buffer', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Buffer', b'buffer']], b'name': b'vim_set_current_buffer', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [], b'name': b'vim_get_windows', b'method': False, b'return_type': b'ArrayOf(Window)', b'since': 0, b'deprecated_since': 1}, {b'parameters': [], b'name': b'vim_get_current_window', b'method': False, b'return_type': b'Window', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window']], b'name': b'vim_set_current_window', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [], b'name': b'vim_get_tabpages', b'method': False, b'return_type': b'ArrayOf(Tabpage)', b'since': 0, b'deprecated_since': 1}, {b'parameters': [], b'name': b'vim_get_current_tabpage', b'method': False, b'return_type': b'Tabpage', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Tabpage', b'tabpage']], b'name': b'vim_set_current_tabpage', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'event']], b'name': b'vim_subscribe', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'event']], b'name': b'vim_unsubscribe', b'method': False, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'String', b'name']], b'name': b'vim_name_to_color', b'method': False, b'return_type': b'Integer', b'since': 0, b'deprecated_since': 1}, {b'parameters': [], b'name': b'vim_get_color_map', b'method': False, b'return_type': b'Dictionary', b'since': 0, b'deprecated_since': 1}, {b'parameters': [], b'name': b'vim_get_api_info', b'method': False, b'return_type': b'Array', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window']], b'name': b'window_get_buffer', b'method': True, b'return_type': b'Buffer', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window']], b'name': b'window_get_cursor', b'method': True, b'return_type': b'ArrayOf(Integer, 2)', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window'], [b'ArrayOf(Integer, 2)', b'pos']], b'name': b'window_set_cursor', b'method': True, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window']], b'name': b'window_get_height', b'method': True, b'return_type': b'Integer', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window'], [b'Integer', b'height']], b'name': b'window_set_height', b'method': True, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window']], b'name': b'window_get_width', b'method': True, b'return_type': b'Integer', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window'], [b'Integer', b'width']], b'name': b'window_set_width', b'method': True, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'name': b'window_get_var', b'method': True, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window'], [b'String', b'name']], b'name': b'window_get_option', b'method': True, b'return_type': b'Object', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window'], [b'String', b'name'], [b'Object', b'value']], b'name': b'window_set_option', b'method': True, b'return_type': b'void', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window']], b'name': b'window_get_position', b'method': True, b'return_type': b'ArrayOf(Integer, 2)', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window']], b'name': b'window_get_tabpage', b'method': True, b'return_type': b'Tabpage', b'since': 0, b'deprecated_since': 1}, {b'parameters': [[b'Window', b'window']], b'name': b'window_is_valid', b'method': True, b'return_type': b'Boolean', b'since': 0, b'deprecated_since': 1}], b'types': {b'Tabpage': {b'prefix': b'nvim_tabpage_', b'id': 2}, b'Buffer': {b'prefix': b'nvim_buf_', b'id': 0}, b'Window': {b'prefix': b'nvim_win_', b'id': 1}}, b'version': {b'minor': 2, b'patch': 0, b'api_level': 2, b'major': 0, b'api_prerelease': False, b'api_compatible': 0}}]
2017-05-15 00:45:57,248 [DEBUG @ base.py:stop:149] 73530 - Stopped event loop
2017-05-15 00:45:57,248 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,248 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:57,248 [DEBUG @ base.py:run:140] 73530 - Exited event loop
2017-05-15 00:45:57,257 [DEBUG @ session.py:_on_request:201] 73530 - received rpc request, greenlet <greenlet.greenlet object at 0x10e619df0> will handle it
2017-05-15 00:45:57,257 [DEBUG @ host.py:_on_request:91] 73530 - calling request handler for "poll", args: "[]"
2017-05-15 00:45:57,257 [DEBUG @ host.py:_on_request:93] 73530 - request handler for 'poll []' returns: ok
2017-05-15 00:45:57,258 [DEBUG @ session.py:handler:187] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> finished executing, sending ok as response
2017-05-15 00:45:57,258 [DEBUG @ async_session.py:send:133] 73530 - sending response to request 1: [1, 1, None, 'ok']
2017-05-15 00:45:57,258 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [1, 1, None, 'ok']
2017-05-15 00:45:57,258 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x01\x01\xc0\xa2ok''
2017-05-15 00:45:57,258 [DEBUG @ session.py:handler:197] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> is now dying...
2017-05-15 00:45:57,258 [DEBUG @ base.py:run:138] 73530 - Entering event loop
2017-05-15 00:45:57,259 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,259 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [0, 2, b'/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/rplugin/python3/deoplete:function:_deoplete', [[]]]
2017-05-15 00:45:57,259 [DEBUG @ async_session.py:_on_request:86] 73530 - received request: b'/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/rplugin/python3/deoplete:function:_deoplete', [[]]
2017-05-15 00:45:57,259 [DEBUG @ session.py:_on_request:201] 73530 - received rpc request, greenlet <greenlet.greenlet object at 0x10e619df0> will handle it
2017-05-15 00:45:57,259 [DEBUG @ host.py:_on_request:91] 73530 - calling request handler for "/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/rplugin/python3/deoplete:function:_deoplete", args: "[[]]"
2017-05-15 00:45:57,259 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 2, 'nvim_set_var', ('deoplete#_channel_id', 2)]
2017-05-15 00:45:57,259 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x02\xacnvim_set_var\x92\xb4deoplete#_channel_id\x02''
2017-05-15 00:45:57,259 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:57,259 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,259 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:57,260 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,260 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 2, None, None]
2017-05-15 00:45:57,260 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:45:57,260 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:57,322 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 3, 'nvim_set_var', ('deoplete#_neovim_python_version', ['0.1.13'])]
2017-05-15 00:45:57,322 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x03\xacnvim_set_var\x92\xbfdeoplete#_neovim_python_version\x91\xa60.1.13''
2017-05-15 00:45:57,322 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:57,322 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,322 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:57,323 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,323 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 3, None, None]
2017-05-15 00:45:57,323 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:45:57,323 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:57,323 [DEBUG @ host.py:_on_request:93] 73530 - request handler for '/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/rplugin/python3/deoplete:function:_deoplete [[]]' returns: None
2017-05-15 00:45:57,323 [DEBUG @ session.py:handler:187] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> finished executing, sending None as response
2017-05-15 00:45:57,323 [DEBUG @ async_session.py:send:133] 73530 - sending response to request 2: [1, 2, None, None]
2017-05-15 00:45:57,323 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [1, 2, None, None]
2017-05-15 00:45:57,323 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x01\x02\xc0\xc0''
2017-05-15 00:45:57,323 [DEBUG @ session.py:handler:197] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> is now dying...
2017-05-15 00:45:57,323 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,323 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:57,326 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,326 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_on_event', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'Init', b'bufpath': b'', b'position': [0, 1, 1, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 2, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:45:57,327 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_on_event', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'Init', b'bufpath': b'', b'position': [0, 1, 1, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 2, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:45:57,327 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10e619df0> will handle it
2017-05-15 00:45:57,327 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_on_event", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'Init', b'position': [0, 1, 1, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 2, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'', b'input': b'', b'ignorecase': 1, b'bufname': b'', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:45:57,333 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 4, 'nvim_call_function', ('executable', ['ghc-mod'])]
2017-05-15 00:45:57,333 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x04\xb2nvim_call_function\x92\xaaexecutable\x91\xa7ghc-mod''
2017-05-15 00:45:57,333 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:57,333 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,333 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:57,333 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,333 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'InsertEnter', b'bufpath': b'', b'position': [0, 1, 1, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 2, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:45:57,334 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'InsertEnter', b'bufpath': b'', b'position': [0, 1, 1, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 2, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:45:57,334 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10ed44470> will handle it
2017-05-15 00:45:57,334 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'InsertEnter', b'position': [0, 1, 1, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 2, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'', b'input': b'', b'ignorecase': 1, b'bufname': b'', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:45:57,335 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 5, 'nvim_eval', ('&filetype',)]
2017-05-15 00:45:57,335 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x05\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:45:57,335 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:45:57,335 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,335 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:57,340 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,340 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 4, None, 1]
2017-05-15 00:45:57,340 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 1
2017-05-15 00:45:57,340 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:57,361 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 6, 'nvim_get_option', ('isfname',)]
2017-05-15 00:45:57,361 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x06\xafnvim_get_option\x91\xa7isfname''
2017-05-15 00:45:57,362 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:57,362 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,362 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 5, None, b'']
2017-05-15 00:45:57,362 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b''
2017-05-15 00:45:57,362 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:45:57,363 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 7, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:45:57,363 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x07\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:45:57,363 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:45:57,363 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,364 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:57,364 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,364 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 6, None, b'@,48-57,/,.,-,_,+,,,#,$,%,~,=']
2017-05-15 00:45:57,364 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'@,48-57,/,.,-,_,+,,,#,$,%,~,='
2017-05-15 00:45:57,364 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:57,364 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 8, 'nvim_call_function', ('deoplete#util#vimoption2python_not', ['@,48-57,/,.,-,_,+,,,#,$,%,~,='])]
2017-05-15 00:45:57,364 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x08\xb2nvim_call_function\x92\xda\x00"deoplete#util#vimoption2python_not\x91\xbd@,48-57,/,.,-,_,+,,,#,$,%,~,=''
2017-05-15 00:45:57,364 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:57,364 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,364 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 7, None, 0]
2017-05-15 00:45:57,364 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:45:57,364 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:45:57,364 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 9, 'nvim_set_var', ('deoplete#_context', {'complete_position': -1, 'candidates': [], 'input': '', 'event': 'InsertEnter'})]
2017-05-15 00:45:57,364 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\t\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\xff\xaacandidates\x90\xa5input\xa0\xa5event\xabInsertEnter''
2017-05-15 00:45:57,364 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:45:57,364 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,365 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:57,366 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,366 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 8, None, b'[^a-zA-Z@0-9/._+,#$%~=-]']
2017-05-15 00:45:57,366 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'[^a-zA-Z@0-9/._+,#$%~=-]'
2017-05-15 00:45:57,366 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:57,367 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 10, 'nvim_call_function', ('exists', ['*neoinclude#include#get_tag_files'])]
2017-05-15 00:45:57,367 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\n\xb2nvim_call_function\x92\xa6exists\x91\xda\x00!*neoinclude#include#get_tag_files''
2017-05-15 00:45:57,367 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:57,367 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,367 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 9, None, None]
2017-05-15 00:45:57,367 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:45:57,367 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:45:57,367 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> finished executing
2017-05-15 00:45:57,367 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> is now dying...
2017-05-15 00:45:57,367 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,367 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:57,369 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,369 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 10, None, 0]
2017-05-15 00:45:57,369 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:45:57,369 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:57,369 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 11, 'nvim_call_function', ('tagfiles', [])]
2017-05-15 00:45:57,369 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x0b\xb2nvim_call_function\x92\xa8tagfiles\x90''
2017-05-15 00:45:57,369 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:57,370 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,370 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:57,371 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,371 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 11, None, [b'tags']]
2017-05-15 00:45:57,371 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'tags']
2017-05-15 00:45:57,371 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:57,371 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 12, 'nvim_call_function', ('map', [['tags'], 'fnamemodify(v:val, ":p")'])]
2017-05-15 00:45:57,371 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x0c\xb2nvim_call_function\x92\xa3map\x92\x91\xa4tags\xb8fnamemodify(v:val, ":p")''
2017-05-15 00:45:57,372 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:57,372 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,372 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:57,373 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,373 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 12, None, [b'/Users/devin/src/rust/hash_map/tags']]
2017-05-15 00:45:57,373 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'/Users/devin/src/rust/hash_map/tags']
2017-05-15 00:45:57,375 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:57,376 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 13, 'nvim_list_bufs', ()]
2017-05-15 00:45:57,376 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\r\xaenvim_list_bufs\x90''
2017-05-15 00:45:57,377 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:57,377 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,377 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:57,377 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,377 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 13, None, [ExtType(code=0, data=b'\x01')]]
2017-05-15 00:45:57,377 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [ExtType(code=0, data=b'\x01')]
2017-05-15 00:45:57,377 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:57,377 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 14, 'nvim_buf_get_option', (ExtType(code=0, data=b'\x01'), 'filetype')]
2017-05-15 00:45:57,377 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x0e\xb3nvim_buf_get_option\x92\xd4\x00\x01\xa8filetype''
2017-05-15 00:45:57,377 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:57,378 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,378 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:57,379 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,379 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 14, None, b'']
2017-05-15 00:45:57,379 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b''
2017-05-15 00:45:57,379 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:57,379 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 15, 'nvim_get_current_buf', ()]
2017-05-15 00:45:57,379 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x0f\xb4nvim_get_current_buf\x90''
2017-05-15 00:45:57,379 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:57,379 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,380 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:57,380 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,381 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 15, None, ExtType(code=0, data=b'\x01')]
2017-05-15 00:45:57,381 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, ExtType(code=0, data=b'\x01')
2017-05-15 00:45:57,381 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:57,381 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 16, 'buffer_line_count', (ExtType(code=0, data=b'\x01'),)]
2017-05-15 00:45:57,381 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x10\xb1buffer_line_count\x91\xd4\x00\x01''
2017-05-15 00:45:57,381 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:57,381 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,381 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:57,382 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,382 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 16, None, 1]
2017-05-15 00:45:57,382 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 1
2017-05-15 00:45:57,382 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:57,382 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 17, 'nvim_call_function', ('getline', [1, 1])]
2017-05-15 00:45:57,382 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x11\xb2nvim_call_function\x92\xa7getline\x92\x01\x01''
2017-05-15 00:45:57,383 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:57,383 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,383 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:57,384 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,384 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 17, None, [b'']]
2017-05-15 00:45:57,384 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'']
2017-05-15 00:45:57,384 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:57,384 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> finished executing
2017-05-15 00:45:57,384 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> is now dying...
2017-05-15 00:45:57,384 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:57,384 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,502 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,502 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'TextChangedI', b'bufpath': b'', b'position': [0, 1, 2, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 3, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'', b'event': b'InsertEnter'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'H', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:45:58,502 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'TextChangedI', b'bufpath': b'', b'position': [0, 1, 2, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 3, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'', b'event': b'InsertEnter'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'H', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:45:58,502 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10e619df0> will handle it
2017-05-15 00:45:58,502 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'TextChangedI', b'position': [0, 1, 2, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 3, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'', b'event': b'InsertEnter'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'', b'input': b'H', b'ignorecase': 1, b'bufname': b'', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:45:58,503 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 18, 'nvim_eval', ('&filetype',)]
2017-05-15 00:45:58,503 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x12\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:45:58,503 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:58,503 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,503 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,522 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,522 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 18, None, b'']
2017-05-15 00:45:58,522 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b''
2017-05-15 00:45:58,522 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:58,523 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 19, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['H'])]
2017-05-15 00:45:58,523 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x13\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xa1H''
2017-05-15 00:45:58,523 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:58,523 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,523 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,528 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,528 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 19, None, -1]
2017-05-15 00:45:58,528 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:45:58,528 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:58,529 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 20, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:45:58,529 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x14\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:45:58,529 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:58,529 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,529 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,531 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,531 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 20, None, 0]
2017-05-15 00:45:58,531 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:45:58,531 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:58,531 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 21, 'nvim_set_var', ('deoplete#_context', {'complete_position': -1, 'candidates': [], 'input': 'H', 'event': 'TextChangedI'})]
2017-05-15 00:45:58,532 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x15\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\xff\xaacandidates\x90\xa5input\xa1H\xa5event\xacTextChangedI''
2017-05-15 00:45:58,532 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:58,532 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,532 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,533 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,533 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 21, None, None]
2017-05-15 00:45:58,533 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:45:58,533 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:58,533 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> finished executing
2017-05-15 00:45:58,533 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> is now dying...
2017-05-15 00:45:58,533 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,533 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,705 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,705 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'TextChangedI', b'bufpath': b'', b'position': [0, 1, 3, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 4, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'H', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'He', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:45:58,705 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'TextChangedI', b'bufpath': b'', b'position': [0, 1, 3, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 4, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'H', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'He', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:45:58,706 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10e619df0> will handle it
2017-05-15 00:45:58,706 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'TextChangedI', b'position': [0, 1, 3, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 4, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'H', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'', b'input': b'He', b'ignorecase': 1, b'bufname': b'', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:45:58,707 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 22, 'nvim_call_function', ('getline', [1, 1])]
2017-05-15 00:45:58,707 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x16\xb2nvim_call_function\x92\xa7getline\x92\x01\x01''
2017-05-15 00:45:58,707 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:58,707 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,707 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,708 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,708 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 22, None, [b'He']]
2017-05-15 00:45:58,708 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'He']
2017-05-15 00:45:58,708 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:58,708 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 23, 'nvim_call_function', ('execute', ['changes'])]
2017-05-15 00:45:58,708 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x17\xb2nvim_call_function\x92\xa7execute\x91\xa7changes''
2017-05-15 00:45:58,708 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:58,708 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,708 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,709 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,709 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 23, None, b'\nchange line col text\n 1 1 1 He\n>']
2017-05-15 00:45:58,709 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'\nchange line col text\n 1 1 1 He\n>'
2017-05-15 00:45:58,709 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:58,710 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 24, 'nvim_call_function', ('getline', [1, 21])]
2017-05-15 00:45:58,710 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x18\xb2nvim_call_function\x92\xa7getline\x92\x01\x15''
2017-05-15 00:45:58,710 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:58,710 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,710 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,711 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,711 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 24, None, [b'He']]
2017-05-15 00:45:58,711 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'He']
2017-05-15 00:45:58,711 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:58,711 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 25, 'nvim_eval', ('&filetype',)]
2017-05-15 00:45:58,711 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x19\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:45:58,711 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:58,711 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,712 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,712 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,712 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 25, None, b'']
2017-05-15 00:45:58,713 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b''
2017-05-15 00:45:58,713 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:58,713 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 26, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['He'])]
2017-05-15 00:45:58,713 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x1a\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xa2He''
2017-05-15 00:45:58,713 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:58,713 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,714 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,714 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,714 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 26, None, -1]
2017-05-15 00:45:58,714 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:45:58,715 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:58,715 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 27, 'nvim_get_current_tabpage', ()]
2017-05-15 00:45:58,715 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x1b\xb8nvim_get_current_tabpage\x90''
2017-05-15 00:45:58,715 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:58,715 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,716 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,716 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,716 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 27, None, ExtType(code=2, data=b'\x01')]
2017-05-15 00:45:58,716 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, ExtType(code=2, data=b'\x01')
2017-05-15 00:45:58,716 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:58,716 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 28, 'nvim_tabpage_list_wins', (ExtType(code=2, data=b'\x01'),)]
2017-05-15 00:45:58,716 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x1c\xb6nvim_tabpage_list_wins\x91\xd4\x02\x01''
2017-05-15 00:45:58,717 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:58,717 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,717 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,718 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,718 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 28, None, [ExtType(code=1, data=b'\xcd\x03\xe8')]]
2017-05-15 00:45:58,718 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [ExtType(code=1, data=b'\xcd\x03\xe8')]
2017-05-15 00:45:58,718 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:58,718 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 29, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe8'),)]
2017-05-15 00:45:58,718 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x1d\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe8''
2017-05-15 00:45:58,718 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:58,719 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,719 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,722 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,722 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 29, None, ExtType(code=0, data=b'\x01')]
2017-05-15 00:45:58,722 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, ExtType(code=0, data=b'\x01')
2017-05-15 00:45:58,722 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:58,724 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 30, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:45:58,724 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x1e\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:45:58,724 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:58,724 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,724 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,724 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,724 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 30, None, 0]
2017-05-15 00:45:58,724 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:45:58,724 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:58,725 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 31, 'nvim_set_var', ('deoplete#_context', {'complete_position': -1, 'candidates': [], 'input': 'He', 'event': 'TextChangedI'})]
2017-05-15 00:45:58,725 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x1f\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\xff\xaacandidates\x90\xa5input\xa2He\xa5event\xacTextChangedI''
2017-05-15 00:45:58,725 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:58,725 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,725 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,726 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,726 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 31, None, None]
2017-05-15 00:45:58,726 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:45:58,726 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:58,726 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> finished executing
2017-05-15 00:45:58,726 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> is now dying...
2017-05-15 00:45:58,726 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,726 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,774 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,774 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'TextChangedI', b'bufpath': b'', b'position': [0, 1, 4, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 5, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'He', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'Hel', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:45:58,774 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'TextChangedI', b'bufpath': b'', b'position': [0, 1, 4, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 5, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'He', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'Hel', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:45:58,774 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10e619df0> will handle it
2017-05-15 00:45:58,775 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'TextChangedI', b'position': [0, 1, 4, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 5, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'He', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'', b'input': b'Hel', b'ignorecase': 1, b'bufname': b'', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:45:58,776 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 32, 'nvim_eval', ('&filetype',)]
2017-05-15 00:45:58,776 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00 \xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:45:58,776 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:58,776 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,776 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,776 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,776 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 32, None, b'']
2017-05-15 00:45:58,776 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b''
2017-05-15 00:45:58,776 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:58,778 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 33, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['Hel'])]
2017-05-15 00:45:58,778 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00!\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xa3Hel''
2017-05-15 00:45:58,778 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:58,778 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,778 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,779 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,779 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 33, None, -1]
2017-05-15 00:45:58,779 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:45:58,779 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:58,781 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 34, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:45:58,781 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00"\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:45:58,781 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:58,781 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,781 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,781 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,781 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 34, None, 0]
2017-05-15 00:45:58,781 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:45:58,781 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:58,781 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 35, 'nvim_set_var', ('deoplete#_context', {'complete_position': -1, 'candidates': [], 'input': 'Hel', 'event': 'TextChangedI'})]
2017-05-15 00:45:58,781 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00#\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\xff\xaacandidates\x90\xa5input\xa3Hel\xa5event\xacTextChangedI''
2017-05-15 00:45:58,782 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:58,782 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,782 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,783 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,783 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 35, None, None]
2017-05-15 00:45:58,783 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:45:58,783 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:58,783 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> finished executing
2017-05-15 00:45:58,783 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> is now dying...
2017-05-15 00:45:58,783 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,783 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,908 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,908 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'TextChangedI', b'bufpath': b'', b'position': [0, 1, 5, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 6, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hel', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'Hell', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:45:58,909 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'TextChangedI', b'bufpath': b'', b'position': [0, 1, 5, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 6, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hel', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'Hell', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:45:58,909 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10e619df0> will handle it
2017-05-15 00:45:58,909 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'TextChangedI', b'position': [0, 1, 5, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 6, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hel', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'', b'input': b'Hell', b'ignorecase': 1, b'bufname': b'', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:45:58,910 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 36, 'nvim_eval', ('&filetype',)]
2017-05-15 00:45:58,910 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00$\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:45:58,911 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:58,911 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,911 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,912 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,912 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 36, None, b'']
2017-05-15 00:45:58,912 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b''
2017-05-15 00:45:58,912 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:58,913 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 37, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['Hell'])]
2017-05-15 00:45:58,913 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00%\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xa4Hell''
2017-05-15 00:45:58,913 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:58,913 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,913 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,914 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,914 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 37, None, -1]
2017-05-15 00:45:58,914 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:45:58,914 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:58,916 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 38, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:45:58,916 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00&\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:45:58,916 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:58,916 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,916 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,917 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,917 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 38, None, 0]
2017-05-15 00:45:58,917 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:45:58,917 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:58,917 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 39, 'nvim_set_var', ('deoplete#_context', {'complete_position': -1, 'candidates': [], 'input': 'Hell', 'event': 'TextChangedI'})]
2017-05-15 00:45:58,917 [DEBUG @ base.py:send:113] 73530 - Sending 'b"\x94\x00'\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\xff\xaacandidates\x90\xa5input\xa4Hell\xa5event\xacTextChangedI"'
2017-05-15 00:45:58,917 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:58,918 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,918 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:58,919 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,919 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 39, None, None]
2017-05-15 00:45:58,919 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:45:58,919 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:58,921 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> finished executing
2017-05-15 00:45:58,922 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> is now dying...
2017-05-15 00:45:58,922 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:58,922 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,075 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,075 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'TextChangedI', b'bufpath': b'', b'position': [0, 1, 6, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 7, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hell', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'Hello', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:45:59,075 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'TextChangedI', b'bufpath': b'', b'position': [0, 1, 6, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 7, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hell', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'Hello', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:45:59,076 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10e619df0> will handle it
2017-05-15 00:45:59,076 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'TextChangedI', b'position': [0, 1, 6, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 7, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hell', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'', b'input': b'Hello', b'ignorecase': 1, b'bufname': b'', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:45:59,077 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 40, 'nvim_eval', ('&filetype',)]
2017-05-15 00:45:59,077 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00(\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:45:59,077 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,077 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,077 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,078 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,078 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 40, None, b'']
2017-05-15 00:45:59,078 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b''
2017-05-15 00:45:59,078 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,078 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 41, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['Hello'])]
2017-05-15 00:45:59,078 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00)\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xa5Hello''
2017-05-15 00:45:59,078 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,078 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,079 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,079 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,079 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 41, None, -1]
2017-05-15 00:45:59,079 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:45:59,079 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,082 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 42, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:45:59,082 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00*\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:45:59,082 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,082 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,082 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,082 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,082 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 42, None, 0]
2017-05-15 00:45:59,082 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:45:59,082 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,082 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 43, 'nvim_set_var', ('deoplete#_context', {'complete_position': -1, 'candidates': [], 'input': 'Hello', 'event': 'TextChangedI'})]
2017-05-15 00:45:59,083 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00+\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\xff\xaacandidates\x90\xa5input\xa5Hello\xa5event\xacTextChangedI''
2017-05-15 00:45:59,083 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,083 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,083 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,084 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,084 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 43, None, None]
2017-05-15 00:45:59,084 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:45:59,084 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,084 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> finished executing
2017-05-15 00:45:59,084 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> is now dying...
2017-05-15 00:45:59,084 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,084 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,153 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,154 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'bufpath': b'', b'position': [0, 1, 7, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 8, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hello', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'Hello ', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:45:59,154 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'bufpath': b'', b'position': [0, 1, 7, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 8, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hello', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'Hello ', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:45:59,154 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10e619df0> will handle it
2017-05-15 00:45:59,154 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'position': [0, 1, 7, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 8, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hello', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'', b'input': b'Hello ', b'ignorecase': 1, b'bufname': b'', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:45:59,155 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 44, 'nvim_eval', ('&filetype',)]
2017-05-15 00:45:59,155 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00,\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:45:59,156 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,156 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,156 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,156 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,156 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 44, None, b'']
2017-05-15 00:45:59,156 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b''
2017-05-15 00:45:59,156 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,157 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 45, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['Hello '])]
2017-05-15 00:45:59,157 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00-\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xa6Hello ''
2017-05-15 00:45:59,157 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,157 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,157 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,158 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,158 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 45, None, -1]
2017-05-15 00:45:59,158 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:45:59,158 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,159 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 46, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:45:59,159 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00.\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:45:59,159 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,159 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,159 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,159 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,159 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 46, None, 0]
2017-05-15 00:45:59,160 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:45:59,160 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,160 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 47, 'nvim_set_var', ('deoplete#_context', {'complete_position': -1, 'candidates': [], 'input': 'Hello ', 'event': 'TextChangedI'})]
2017-05-15 00:45:59,160 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00/\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\xff\xaacandidates\x90\xa5input\xa6Hello \xa5event\xacTextChangedI''
2017-05-15 00:45:59,160 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,160 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,160 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,161 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,161 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 47, None, None]
2017-05-15 00:45:59,161 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:45:59,161 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,161 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> finished executing
2017-05-15 00:45:59,161 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> is now dying...
2017-05-15 00:45:59,162 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,162 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,328 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,329 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'bufpath': b'', b'position': [0, 1, 8, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 9, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hello ', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'Hello w', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:45:59,329 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'bufpath': b'', b'position': [0, 1, 8, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 9, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hello ', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'Hello w', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:45:59,329 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10e619df0> will handle it
2017-05-15 00:45:59,329 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'position': [0, 1, 8, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 9, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hello ', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'', b'input': b'Hello w', b'ignorecase': 1, b'bufname': b'', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:45:59,330 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 48, 'nvim_eval', ('&filetype',)]
2017-05-15 00:45:59,330 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x000\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:45:59,331 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,331 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,331 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,331 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,331 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 48, None, b'']
2017-05-15 00:45:59,331 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b''
2017-05-15 00:45:59,332 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,332 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 49, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['Hello w'])]
2017-05-15 00:45:59,333 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x001\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xa7Hello w''
2017-05-15 00:45:59,333 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,333 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,333 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,333 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,333 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 49, None, -1]
2017-05-15 00:45:59,333 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:45:59,334 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,334 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 50, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:45:59,334 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x002\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:45:59,334 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,334 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,334 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,335 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,335 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 50, None, 0]
2017-05-15 00:45:59,335 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:45:59,335 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,335 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 51, 'nvim_set_var', ('deoplete#_context', {'complete_position': -1, 'candidates': [], 'input': 'Hello w', 'event': 'TextChangedI'})]
2017-05-15 00:45:59,335 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x003\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\xff\xaacandidates\x90\xa5input\xa7Hello w\xa5event\xacTextChangedI''
2017-05-15 00:45:59,335 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,335 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,336 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,337 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,337 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 51, None, None]
2017-05-15 00:45:59,337 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:45:59,337 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,337 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> finished executing
2017-05-15 00:45:59,337 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> is now dying...
2017-05-15 00:45:59,337 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,337 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,475 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,476 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'bufpath': b'', b'position': [0, 1, 9, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 10, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hello w', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'Hello wo', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:45:59,476 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'bufpath': b'', b'position': [0, 1, 9, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 10, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hello w', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'Hello wo', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:45:59,476 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10e619df0> will handle it
2017-05-15 00:45:59,476 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'position': [0, 1, 9, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 10, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hello w', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'', b'input': b'Hello wo', b'ignorecase': 1, b'bufname': b'', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:45:59,477 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 52, 'nvim_call_function', ('getline', [1, 1])]
2017-05-15 00:45:59,477 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x004\xb2nvim_call_function\x92\xa7getline\x92\x01\x01''
2017-05-15 00:45:59,477 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,477 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,477 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,479 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,479 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 52, None, [b'Hello wo']]
2017-05-15 00:45:59,479 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'Hello wo']
2017-05-15 00:45:59,479 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,479 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 53, 'nvim_call_function', ('execute', ['changes'])]
2017-05-15 00:45:59,479 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x005\xb2nvim_call_function\x92\xa7execute\x91\xa7changes''
2017-05-15 00:45:59,479 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,479 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,479 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,480 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,481 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 53, None, b'\nchange line col text\n 1 1 7 Hello wo\n>']
2017-05-15 00:45:59,481 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'\nchange line col text\n 1 1 7 Hello wo\n>'
2017-05-15 00:45:59,481 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,481 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 54, 'nvim_call_function', ('getline', [1, 21])]
2017-05-15 00:45:59,482 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x006\xb2nvim_call_function\x92\xa7getline\x92\x01\x15''
2017-05-15 00:45:59,482 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,482 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,482 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,483 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,483 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 54, None, [b'Hello wo']]
2017-05-15 00:45:59,483 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'Hello wo']
2017-05-15 00:45:59,483 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,484 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 55, 'nvim_eval', ('&filetype',)]
2017-05-15 00:45:59,484 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x007\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:45:59,484 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,484 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,484 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,485 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,485 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 55, None, b'']
2017-05-15 00:45:59,485 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b''
2017-05-15 00:45:59,485 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,485 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 56, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['Hello wo'])]
2017-05-15 00:45:59,486 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x008\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xa8Hello wo''
2017-05-15 00:45:59,486 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,486 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,486 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,486 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,486 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 56, None, -1]
2017-05-15 00:45:59,487 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:45:59,487 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,487 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 57, 'nvim_get_current_tabpage', ()]
2017-05-15 00:45:59,487 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x009\xb8nvim_get_current_tabpage\x90''
2017-05-15 00:45:59,487 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,488 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,488 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,488 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,488 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 57, None, ExtType(code=2, data=b'\x01')]
2017-05-15 00:45:59,488 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, ExtType(code=2, data=b'\x01')
2017-05-15 00:45:59,488 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,488 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 58, 'nvim_tabpage_list_wins', (ExtType(code=2, data=b'\x01'),)]
2017-05-15 00:45:59,488 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00:\xb6nvim_tabpage_list_wins\x91\xd4\x02\x01''
2017-05-15 00:45:59,488 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,488 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,488 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,489 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,490 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 58, None, [ExtType(code=1, data=b'\xcd\x03\xe8')]]
2017-05-15 00:45:59,490 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [ExtType(code=1, data=b'\xcd\x03\xe8')]
2017-05-15 00:45:59,490 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,490 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 59, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe8'),)]
2017-05-15 00:45:59,490 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00;\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe8''
2017-05-15 00:45:59,490 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,490 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,490 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,491 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,491 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 59, None, ExtType(code=0, data=b'\x01')]
2017-05-15 00:45:59,491 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, ExtType(code=0, data=b'\x01')
2017-05-15 00:45:59,491 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,493 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 60, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:45:59,493 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00<\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:45:59,493 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,493 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,493 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,493 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,493 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 60, None, 0]
2017-05-15 00:45:59,493 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:45:59,493 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,493 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 61, 'nvim_set_var', ('deoplete#_context', {'complete_position': -1, 'candidates': [], 'input': 'Hello wo', 'event': 'TextChangedI'})]
2017-05-15 00:45:59,493 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00=\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\xff\xaacandidates\x90\xa5input\xa8Hello wo\xa5event\xacTextChangedI''
2017-05-15 00:45:59,493 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,494 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,494 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,495 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,495 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 61, None, None]
2017-05-15 00:45:59,495 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:45:59,495 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,495 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> finished executing
2017-05-15 00:45:59,495 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> is now dying...
2017-05-15 00:45:59,495 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,495 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,556 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,556 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'bufpath': b'', b'position': [0, 1, 10, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 11, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hello wo', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'Hello wor', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:45:59,557 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'bufpath': b'', b'position': [0, 1, 10, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 11, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hello wo', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'Hello wor', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:45:59,557 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10e619df0> will handle it
2017-05-15 00:45:59,557 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'position': [0, 1, 10, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 11, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hello wo', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'', b'input': b'Hello wor', b'ignorecase': 1, b'bufname': b'', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:45:59,558 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 62, 'nvim_eval', ('&filetype',)]
2017-05-15 00:45:59,558 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00>\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:45:59,558 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,558 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,559 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,559 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,559 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 62, None, b'']
2017-05-15 00:45:59,559 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b''
2017-05-15 00:45:59,559 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,559 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 63, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['Hello wor'])]
2017-05-15 00:45:59,560 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00?\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xa9Hello wor''
2017-05-15 00:45:59,560 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,560 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,560 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,560 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,561 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 63, None, -1]
2017-05-15 00:45:59,561 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:45:59,561 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,563 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 64, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:45:59,563 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00@\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:45:59,563 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,563 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,563 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,563 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,563 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 64, None, 0]
2017-05-15 00:45:59,563 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:45:59,563 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,564 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 65, 'nvim_set_var', ('deoplete#_context', {'complete_position': -1, 'candidates': [], 'input': 'Hello wor', 'event': 'TextChangedI'})]
2017-05-15 00:45:59,564 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00A\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\xff\xaacandidates\x90\xa5input\xa9Hello wor\xa5event\xacTextChangedI''
2017-05-15 00:45:59,564 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,564 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,564 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,565 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,565 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 65, None, None]
2017-05-15 00:45:59,565 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:45:59,565 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,565 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> finished executing
2017-05-15 00:45:59,565 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> is now dying...
2017-05-15 00:45:59,565 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,565 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,681 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,681 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'bufpath': b'', b'position': [0, 1, 11, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 12, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hello wor', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'Hello worl', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:45:59,681 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'bufpath': b'', b'position': [0, 1, 11, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 12, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hello wor', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'Hello worl', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:45:59,681 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10e619df0> will handle it
2017-05-15 00:45:59,682 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'position': [0, 1, 11, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 12, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hello wor', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'', b'input': b'Hello worl', b'ignorecase': 1, b'bufname': b'', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:45:59,684 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 66, 'nvim_eval', ('&filetype',)]
2017-05-15 00:45:59,684 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00B\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:45:59,684 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,684 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,684 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,685 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,685 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 66, None, b'']
2017-05-15 00:45:59,685 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b''
2017-05-15 00:45:59,685 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,686 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 67, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['Hello worl'])]
2017-05-15 00:45:59,686 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00C\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xaaHello worl''
2017-05-15 00:45:59,686 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,686 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,686 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,687 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,687 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 67, None, -1]
2017-05-15 00:45:59,687 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:45:59,687 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,689 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 68, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:45:59,689 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00D\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:45:59,689 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,689 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,689 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,690 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,690 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 68, None, 0]
2017-05-15 00:45:59,690 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:45:59,690 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,690 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 69, 'nvim_set_var', ('deoplete#_context', {'complete_position': -1, 'candidates': [], 'input': 'Hello worl', 'event': 'TextChangedI'})]
2017-05-15 00:45:59,690 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00E\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\xff\xaacandidates\x90\xa5input\xaaHello worl\xa5event\xacTextChangedI''
2017-05-15 00:45:59,690 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,690 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,690 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,691 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,691 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 69, None, None]
2017-05-15 00:45:59,691 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:45:59,691 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,691 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> finished executing
2017-05-15 00:45:59,691 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> is now dying...
2017-05-15 00:45:59,691 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,691 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,734 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,735 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'bufpath': b'', b'position': [0, 1, 12, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 13, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hello worl', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'Hello world', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:45:59,735 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'bufpath': b'', b'position': [0, 1, 12, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 13, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hello worl', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'Hello world', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:45:59,735 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10e619df0> will handle it
2017-05-15 00:45:59,736 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'position': [0, 1, 12, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 13, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hello worl', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'', b'input': b'Hello world', b'ignorecase': 1, b'bufname': b'', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:45:59,738 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 70, 'nvim_eval', ('&filetype',)]
2017-05-15 00:45:59,738 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00F\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:45:59,739 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,739 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,740 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,741 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,741 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 70, None, b'']
2017-05-15 00:45:59,742 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b''
2017-05-15 00:45:59,742 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,742 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 71, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['Hello world'])]
2017-05-15 00:45:59,742 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00G\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xabHello world''
2017-05-15 00:45:59,743 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,743 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,743 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,743 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,743 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 71, None, -1]
2017-05-15 00:45:59,744 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:45:59,744 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,745 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 72, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:45:59,745 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00H\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:45:59,746 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,746 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,746 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,746 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,746 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 72, None, 0]
2017-05-15 00:45:59,746 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:45:59,746 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,746 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 73, 'nvim_set_var', ('deoplete#_context', {'complete_position': -1, 'candidates': [], 'input': 'Hello world', 'event': 'TextChangedI'})]
2017-05-15 00:45:59,746 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00I\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\xff\xaacandidates\x90\xa5input\xabHello world\xa5event\xacTextChangedI''
2017-05-15 00:45:59,746 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:45:59,746 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,747 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:45:59,748 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,748 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 73, None, None]
2017-05-15 00:45:59,748 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:45:59,748 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:45:59,748 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> finished executing
2017-05-15 00:45:59,748 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> is now dying...
2017-05-15 00:45:59,748 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:45:59,748 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:00,004 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:00,004 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 60, b'event': b'TextChangedI', b'bufpath': b'', b'position': [0, 1, 13, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 14, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hello world', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'Hello world!', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 60, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:46:00,004 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 60, b'event': b'TextChangedI', b'bufpath': b'', b'position': [0, 1, 13, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 14, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hello world', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'Hello world!', b'next_input': b'', b'bufname': b'', b'camelcase': 0, b'max_menu_width': 60, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:46:00,005 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10e619df0> will handle it
2017-05-15 00:46:00,005 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 60, b'event': b'TextChangedI', b'position': [0, 1, 13, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 14, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'Hello world', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'', b'input': b'Hello world!', b'ignorecase': 1, b'bufname': b'', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 60, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:46:00,006 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 74, 'nvim_eval', ('&filetype',)]
2017-05-15 00:46:00,006 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00J\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:46:00,006 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:46:00,006 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:00,007 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:00,007 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:00,007 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 74, None, b'']
2017-05-15 00:46:00,007 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b''
2017-05-15 00:46:00,007 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:46:00,008 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 75, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['Hello world!'])]
2017-05-15 00:46:00,008 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00K\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xacHello world!''
2017-05-15 00:46:00,008 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:46:00,008 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:00,008 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:00,008 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:00,009 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 75, None, -1]
2017-05-15 00:46:00,009 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:46:00,009 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:46:00,009 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 76, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:46:00,010 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00L\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:46:00,010 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:46:00,010 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:00,010 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:00,010 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:00,010 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 76, None, 0]
2017-05-15 00:46:00,010 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:46:00,010 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:46:00,010 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 77, 'nvim_set_var', ('deoplete#_context', {'complete_position': -1, 'candidates': [], 'input': 'Hello world!', 'event': 'TextChangedI'})]
2017-05-15 00:46:00,011 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00M\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\xff\xaacandidates\x90\xa5input\xacHello world!\xa5event\xacTextChangedI''
2017-05-15 00:46:00,011 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:46:00,011 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:00,011 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:00,012 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:00,012 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 77, None, None]
2017-05-15 00:46:00,012 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:46:00,012 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:46:00,012 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> finished executing
2017-05-15 00:46:00,012 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> is now dying...
2017-05-15 00:46:00,012 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:00,012 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:09,383 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,383 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_on_event', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 60, b'event': b'BufWritePost', b'bufpath': b'/Users/devin/src/rust/hash_map/hello', b'position': [0, 1, 12, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 15, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'Hello world!', b'next_input': b'', b'bufname': b'/Users/devin/src/rust/hash_map/hello', b'camelcase': 0, b'max_menu_width': 60, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:46:09,385 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_on_event', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 60, b'event': b'BufWritePost', b'bufpath': b'/Users/devin/src/rust/hash_map/hello', b'position': [0, 1, 12, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 15, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'Hello world!', b'next_input': b'', b'bufname': b'/Users/devin/src/rust/hash_map/hello', b'camelcase': 0, b'max_menu_width': 60, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:46:09,385 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10e619df0> will handle it
2017-05-15 00:46:09,385 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_on_event", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 60, b'event': b'BufWritePost', b'position': [0, 1, 12, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 15, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'/Users/devin/src/rust/hash_map/hello', b'input': b'Hello world!', b'ignorecase': 1, b'bufname': b'/Users/devin/src/rust/hash_map/hello', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 60, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:46:09,386 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 78, 'nvim_get_option', ('isfname',)]
2017-05-15 00:46:09,387 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00N\xafnvim_get_option\x91\xa7isfname''
2017-05-15 00:46:09,387 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:46:09,387 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,387 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:09,403 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,403 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_on_event', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 60, b'event': b'BufWritePost', b'bufpath': b'/Users/devin/src/rust/hash_map/hello', b'position': [0, 1, 12, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 15, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'Hello world!', b'next_input': b'', b'bufname': b'hello', b'camelcase': 0, b'max_menu_width': 60, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:46:09,403 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_on_event', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 60, b'event': b'BufWritePost', b'bufpath': b'/Users/devin/src/rust/hash_map/hello', b'position': [0, 1, 12, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 15, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'Hello world!', b'next_input': b'', b'bufname': b'hello', b'camelcase': 0, b'max_menu_width': 60, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:46:09,404 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10ed44470> will handle it
2017-05-15 00:46:09,404 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_on_event", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 60, b'event': b'BufWritePost', b'position': [0, 1, 12, 0], b'complete_str': b'', b'bufnr': 1, b'changedtick': 15, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'nothing', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'/Users/devin/src/rust/hash_map/hello', b'input': b'Hello world!', b'ignorecase': 1, b'bufname': b'hello', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 60, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'nothing'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:46:09,405 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 79, 'nvim_get_option', ('isfname',)]
2017-05-15 00:46:09,405 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00O\xafnvim_get_option\x91\xa7isfname''
2017-05-15 00:46:09,405 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:09,406 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,406 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:09,441 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,441 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 78, None, b'@,48-57,/,.,-,_,+,,,#,$,%,~,=']
2017-05-15 00:46:09,441 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'@,48-57,/,.,-,_,+,,,#,$,%,~,='
2017-05-15 00:46:09,441 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:46:09,442 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 80, 'nvim_call_function', ('deoplete#util#vimoption2python_not', ['@,48-57,/,.,-,_,+,,,#,$,%,~,='])]
2017-05-15 00:46:09,442 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00P\xb2nvim_call_function\x92\xda\x00"deoplete#util#vimoption2python_not\x91\xbd@,48-57,/,.,-,_,+,,,#,$,%,~,=''
2017-05-15 00:46:09,442 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:46:09,442 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,442 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 79, None, b'@,48-57,/,.,-,_,+,,,#,$,%,~,=']
2017-05-15 00:46:09,442 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'@,48-57,/,.,-,_,+,,,#,$,%,~,='
2017-05-15 00:46:09,442 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:09,442 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 81, 'nvim_call_function', ('deoplete#util#vimoption2python_not', ['@,48-57,/,.,-,_,+,,,#,$,%,~,='])]
2017-05-15 00:46:09,442 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00Q\xb2nvim_call_function\x92\xda\x00"deoplete#util#vimoption2python_not\x91\xbd@,48-57,/,.,-,_,+,,,#,$,%,~,=''
2017-05-15 00:46:09,442 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:09,442 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,442 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:09,445 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,445 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 80, None, b'[^a-zA-Z@0-9/._+,#$%~=-]']
2017-05-15 00:46:09,446 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'[^a-zA-Z@0-9/._+,#$%~=-]'
2017-05-15 00:46:09,446 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:46:09,446 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 82, 'nvim_call_function', ('exists', ['*neoinclude#include#get_tag_files'])]
2017-05-15 00:46:09,446 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00R\xb2nvim_call_function\x92\xa6exists\x91\xda\x00!*neoinclude#include#get_tag_files''
2017-05-15 00:46:09,446 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:46:09,446 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,446 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:09,446 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,446 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 81, None, b'[^a-zA-Z@0-9/._+,#$%~=-]']
2017-05-15 00:46:09,446 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'[^a-zA-Z@0-9/._+,#$%~=-]'
2017-05-15 00:46:09,446 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:09,446 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 83, 'nvim_call_function', ('exists', ['*neoinclude#include#get_tag_files'])]
2017-05-15 00:46:09,446 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00S\xb2nvim_call_function\x92\xa6exists\x91\xda\x00!*neoinclude#include#get_tag_files''
2017-05-15 00:46:09,446 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:09,447 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,447 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:09,448 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,448 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 82, None, 1]
2017-05-15 00:46:09,448 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 1
2017-05-15 00:46:09,448 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:46:09,448 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 84, 'nvim_call_function', ('neoinclude#include#get_tag_files', [])]
2017-05-15 00:46:09,448 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00T\xb2nvim_call_function\x92\xda\x00 neoinclude#include#get_tag_files\x90''
2017-05-15 00:46:09,448 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:46:09,448 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,448 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 83, None, 1]
2017-05-15 00:46:09,448 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 1
2017-05-15 00:46:09,448 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:09,448 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 85, 'nvim_call_function', ('neoinclude#include#get_tag_files', [])]
2017-05-15 00:46:09,449 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00U\xb2nvim_call_function\x92\xda\x00 neoinclude#include#get_tag_files\x90''
2017-05-15 00:46:09,449 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:09,449 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,449 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:09,450 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,450 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 84, None, [b'/var/folders/lp/jylps_9n3jgb7q87t01xhggm0000gn/T/nvimiCrmJf/5']]
2017-05-15 00:46:09,450 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'/var/folders/lp/jylps_9n3jgb7q87t01xhggm0000gn/T/nvimiCrmJf/5']
2017-05-15 00:46:09,450 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:46:09,450 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 86, 'nvim_call_function', ('tagfiles', [])]
2017-05-15 00:46:09,450 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00V\xb2nvim_call_function\x92\xa8tagfiles\x90''
2017-05-15 00:46:09,450 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:46:09,450 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,450 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:09,451 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,451 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 85, None, [b'/var/folders/lp/jylps_9n3jgb7q87t01xhggm0000gn/T/nvimiCrmJf/5']]
2017-05-15 00:46:09,451 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'/var/folders/lp/jylps_9n3jgb7q87t01xhggm0000gn/T/nvimiCrmJf/5']
2017-05-15 00:46:09,451 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:09,451 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 87, 'nvim_call_function', ('tagfiles', [])]
2017-05-15 00:46:09,451 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00W\xb2nvim_call_function\x92\xa8tagfiles\x90''
2017-05-15 00:46:09,451 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:09,451 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,451 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:09,452 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,452 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 86, None, [b'tags']]
2017-05-15 00:46:09,452 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'tags']
2017-05-15 00:46:09,452 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:46:09,452 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 88, 'nvim_call_function', ('map', [['tags', '/var/folders/lp/jylps_9n3jgb7q87t01xhggm0000gn/T/nvimiCrmJf/5'], 'fnamemodify(v:val, ":p")'])]
2017-05-15 00:46:09,452 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00X\xb2nvim_call_function\x92\xa3map\x92\x92\xa4tags\xda\x00=/var/folders/lp/jylps_9n3jgb7q87t01xhggm0000gn/T/nvimiCrmJf/5\xb8fnamemodify(v:val, ":p")''
2017-05-15 00:46:09,452 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:46:09,452 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,452 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:09,453 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,453 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 87, None, [b'tags']]
2017-05-15 00:46:09,453 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'tags']
2017-05-15 00:46:09,453 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:09,453 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 89, 'nvim_call_function', ('map', [['tags', '/var/folders/lp/jylps_9n3jgb7q87t01xhggm0000gn/T/nvimiCrmJf/5'], 'fnamemodify(v:val, ":p")'])]
2017-05-15 00:46:09,453 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00Y\xb2nvim_call_function\x92\xa3map\x92\x92\xa4tags\xda\x00=/var/folders/lp/jylps_9n3jgb7q87t01xhggm0000gn/T/nvimiCrmJf/5\xb8fnamemodify(v:val, ":p")''
2017-05-15 00:46:09,453 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:09,453 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,453 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:09,454 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,454 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 88, None, [b'/Users/devin/src/rust/hash_map/tags', b'/var/folders/lp/jylps_9n3jgb7q87t01xhggm0000gn/T/nvimiCrmJf/5']]
2017-05-15 00:46:09,454 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'/Users/devin/src/rust/hash_map/tags', b'/var/folders/lp/jylps_9n3jgb7q87t01xhggm0000gn/T/nvimiCrmJf/5']
2017-05-15 00:46:09,454 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:46:09,454 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 90, 'nvim_list_bufs', ()]
2017-05-15 00:46:09,454 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00Z\xaenvim_list_bufs\x90''
2017-05-15 00:46:09,454 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:46:09,455 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,455 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 89, None, [b'/Users/devin/src/rust/hash_map/tags', b'/var/folders/lp/jylps_9n3jgb7q87t01xhggm0000gn/T/nvimiCrmJf/5']]
2017-05-15 00:46:09,455 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'/Users/devin/src/rust/hash_map/tags', b'/var/folders/lp/jylps_9n3jgb7q87t01xhggm0000gn/T/nvimiCrmJf/5']
2017-05-15 00:46:09,455 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:09,455 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 91, 'nvim_list_bufs', ()]
2017-05-15 00:46:09,455 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00[\xaenvim_list_bufs\x90''
2017-05-15 00:46:09,455 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:09,455 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,455 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:09,455 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,456 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 90, None, [ExtType(code=0, data=b'\x01')]]
2017-05-15 00:46:09,456 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [ExtType(code=0, data=b'\x01')]
2017-05-15 00:46:09,456 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:46:09,456 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 92, 'nvim_buf_get_option', (ExtType(code=0, data=b'\x01'), 'filetype')]
2017-05-15 00:46:09,456 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\\\xb3nvim_buf_get_option\x92\xd4\x00\x01\xa8filetype''
2017-05-15 00:46:09,456 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:46:09,456 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,456 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 91, None, [ExtType(code=0, data=b'\x01')]]
2017-05-15 00:46:09,456 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [ExtType(code=0, data=b'\x01')]
2017-05-15 00:46:09,456 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:09,456 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 93, 'nvim_buf_get_option', (ExtType(code=0, data=b'\x01'), 'filetype')]
2017-05-15 00:46:09,456 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00]\xb3nvim_buf_get_option\x92\xd4\x00\x01\xa8filetype''
2017-05-15 00:46:09,456 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:09,456 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,456 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:09,457 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,457 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 92, None, b'']
2017-05-15 00:46:09,457 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b''
2017-05-15 00:46:09,457 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:46:09,457 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 94, 'nvim_get_current_buf', ()]
2017-05-15 00:46:09,458 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00^\xb4nvim_get_current_buf\x90''
2017-05-15 00:46:09,458 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:46:09,458 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,458 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 93, None, b'']
2017-05-15 00:46:09,458 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b''
2017-05-15 00:46:09,458 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:09,458 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 95, 'nvim_get_current_buf', ()]
2017-05-15 00:46:09,458 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00_\xb4nvim_get_current_buf\x90''
2017-05-15 00:46:09,458 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:09,458 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,458 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:09,459 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,459 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 94, None, ExtType(code=0, data=b'\x01')]
2017-05-15 00:46:09,459 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, ExtType(code=0, data=b'\x01')
2017-05-15 00:46:09,459 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:46:09,459 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 96, 'buffer_line_count', (ExtType(code=0, data=b'\x01'),)]
2017-05-15 00:46:09,459 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00`\xb1buffer_line_count\x91\xd4\x00\x01''
2017-05-15 00:46:09,459 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:46:09,459 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,459 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 95, None, ExtType(code=0, data=b'\x01')]
2017-05-15 00:46:09,459 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, ExtType(code=0, data=b'\x01')
2017-05-15 00:46:09,459 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:09,460 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 97, 'buffer_line_count', (ExtType(code=0, data=b'\x01'),)]
2017-05-15 00:46:09,460 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00a\xb1buffer_line_count\x91\xd4\x00\x01''
2017-05-15 00:46:09,460 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:09,460 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,460 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:09,460 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,460 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 96, None, 1]
2017-05-15 00:46:09,461 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 1
2017-05-15 00:46:09,461 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:46:09,461 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 98, 'nvim_call_function', ('getline', [1, 1])]
2017-05-15 00:46:09,461 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00b\xb2nvim_call_function\x92\xa7getline\x92\x01\x01''
2017-05-15 00:46:09,461 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10e619df0> to wait for response
2017-05-15 00:46:09,461 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,461 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 97, None, 1]
2017-05-15 00:46:09,461 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 1
2017-05-15 00:46:09,461 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:09,461 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 99, 'nvim_call_function', ('getline', [1, 1])]
2017-05-15 00:46:09,461 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00c\xb2nvim_call_function\x92\xa7getline\x92\x01\x01''
2017-05-15 00:46:09,461 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:09,461 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,461 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:09,462 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,462 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 98, None, [b'Hello world!']]
2017-05-15 00:46:09,462 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'Hello world!']
2017-05-15 00:46:09,462 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10e619df0>, switching back
2017-05-15 00:46:09,462 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> finished executing
2017-05-15 00:46:09,462 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10e619df0> is now dying...
2017-05-15 00:46:09,463 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,463 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 99, None, [b'Hello world!']]
2017-05-15 00:46:09,463 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'Hello world!']
2017-05-15 00:46:09,463 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:09,463 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> finished executing
2017-05-15 00:46:09,463 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> is now dying...
2017-05-15 00:46:09,463 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:09,463 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:11,636 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:11,636 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_on_event', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'BufRead', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 1, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 1, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'', b'next_input': b'', b'bufname': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:46:11,636 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_on_event', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'BufRead', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 1, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 1, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'', b'next_input': b'', b'bufname': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:46:11,636 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10ed44470> will handle it
2017-05-15 00:46:11,637 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_on_event", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'BufRead', b'position': [0, 1, 1, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 1, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'input': b'', b'ignorecase': 1, b'bufname': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:46:11,637 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 100, 'nvim_get_option', ('isfname',)]
2017-05-15 00:46:11,637 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00d\xafnvim_get_option\x91\xa7isfname''
2017-05-15 00:46:11,637 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:11,637 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:11,637 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:11,717 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:11,717 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 100, None, b'@,48-57,/,.,-,_,+,,,#,$,%,~,=']
2017-05-15 00:46:11,718 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'@,48-57,/,.,-,_,+,,,#,$,%,~,='
2017-05-15 00:46:11,718 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:11,718 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 101, 'nvim_call_function', ('deoplete#util#vimoption2python_not', ['@,48-57,/,.,-,_,+,,,#,$,%,~,='])]
2017-05-15 00:46:11,718 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00e\xb2nvim_call_function\x92\xda\x00"deoplete#util#vimoption2python_not\x91\xbd@,48-57,/,.,-,_,+,,,#,$,%,~,=''
2017-05-15 00:46:11,718 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:11,718 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:11,718 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:11,728 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:11,728 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 101, None, b'[^a-zA-Z@0-9/._+,#$%~=-]']
2017-05-15 00:46:11,728 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'[^a-zA-Z@0-9/._+,#$%~=-]'
2017-05-15 00:46:11,728 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:11,728 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 102, 'nvim_call_function', ('exists', ['*neoinclude#include#get_tag_files'])]
2017-05-15 00:46:11,729 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00f\xb2nvim_call_function\x92\xa6exists\x91\xda\x00!*neoinclude#include#get_tag_files''
2017-05-15 00:46:11,729 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:11,729 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:11,729 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:11,730 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:11,730 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 102, None, 1]
2017-05-15 00:46:11,730 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 1
2017-05-15 00:46:11,730 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:11,730 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 103, 'nvim_call_function', ('neoinclude#include#get_tag_files', [])]
2017-05-15 00:46:11,730 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00g\xb2nvim_call_function\x92\xda\x00 neoinclude#include#get_tag_files\x90''
2017-05-15 00:46:11,730 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:11,730 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:11,730 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:11,735 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:11,735 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 103, None, []]
2017-05-15 00:46:11,735 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, []
2017-05-15 00:46:11,735 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:11,735 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 104, 'nvim_call_function', ('tagfiles', [])]
2017-05-15 00:46:11,735 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00h\xb2nvim_call_function\x92\xa8tagfiles\x90''
2017-05-15 00:46:11,735 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:11,736 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:11,736 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:11,740 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:11,740 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 104, None, [b'tags']]
2017-05-15 00:46:11,740 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'tags']
2017-05-15 00:46:11,740 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:11,740 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 105, 'nvim_call_function', ('map', [['tags'], 'fnamemodify(v:val, ":p")'])]
2017-05-15 00:46:11,740 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00i\xb2nvim_call_function\x92\xa3map\x92\x91\xa4tags\xb8fnamemodify(v:val, ":p")''
2017-05-15 00:46:11,740 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:11,740 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:11,741 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:11,742 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:11,742 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 105, None, [b'/Users/devin/src/rust/hash_map/tags']]
2017-05-15 00:46:11,742 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'/Users/devin/src/rust/hash_map/tags']
2017-05-15 00:46:11,742 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:11,742 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 106, 'nvim_list_bufs', ()]
2017-05-15 00:46:11,742 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00j\xaenvim_list_bufs\x90''
2017-05-15 00:46:11,742 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:11,742 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:11,743 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:11,744 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:11,744 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 106, None, [ExtType(code=0, data=b'\x01'), ExtType(code=0, data=b'\x03')]]
2017-05-15 00:46:11,745 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [ExtType(code=0, data=b'\x01'), ExtType(code=0, data=b'\x03')]
2017-05-15 00:46:11,745 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:11,745 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 107, 'nvim_buf_get_option', (ExtType(code=0, data=b'\x03'), 'filetype')]
2017-05-15 00:46:11,745 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00k\xb3nvim_buf_get_option\x92\xd4\x00\x03\xa8filetype''
2017-05-15 00:46:11,745 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:11,745 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:11,745 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:11,746 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:11,747 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 107, None, b'gitcommit']
2017-05-15 00:46:11,747 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'gitcommit'
2017-05-15 00:46:11,747 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:11,747 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 108, 'nvim_get_current_buf', ()]
2017-05-15 00:46:11,747 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00l\xb4nvim_get_current_buf\x90''
2017-05-15 00:46:11,747 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:11,747 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:11,747 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:11,749 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:11,749 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 108, None, ExtType(code=0, data=b'\x03')]
2017-05-15 00:46:11,749 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, ExtType(code=0, data=b'\x03')
2017-05-15 00:46:11,749 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:11,749 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 109, 'buffer_line_count', (ExtType(code=0, data=b'\x03'),)]
2017-05-15 00:46:11,749 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00m\xb1buffer_line_count\x91\xd4\x00\x03''
2017-05-15 00:46:11,750 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:11,750 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:11,750 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:11,751 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:11,751 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 109, None, 22]
2017-05-15 00:46:11,751 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 22
2017-05-15 00:46:11,751 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:11,751 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 110, 'nvim_call_function', ('getline', [1, 22])]
2017-05-15 00:46:11,751 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00n\xb2nvim_call_function\x92\xa7getline\x92\x01\x16''
2017-05-15 00:46:11,751 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:11,752 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:11,752 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:11,753 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:11,753 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 110, None, [b'', b'# Please enter the commit message for your changes. Lines starting', b"# with '#' will be ignored, and an empty message aborts the commit.", b'# On branch master', b'# Changes to be committed:', b'#\tnew file: hello', b'#', b'# Changes not staged for commit:', b'#\tdeleted: src/Makefile', b'#\tdeleted: src/hashmap.c', b'#\tdeleted: src/hashmap.h', b'#\tdeleted: src/hashmap_private.h', b'#\tdeleted: src/hashmap_test.c', b'#', b'# Untracked files:', b'#\t.gitignore', b'#\tCargo.toml', b'#\tsrc/hashmap.rs', b'#\tsrc/hashmap_test', b'#\tsrc/hashmap_test.dSYM/', b'#\tsrc/lib.rs', b'#']]
2017-05-15 00:46:11,753 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'', b'# Please enter the commit message for your changes. Lines starting', b"# with '#' will be ignored, and an empty message aborts the commit.", b'# On branch master', b'# Changes to be committed:', b'#\tnew file: hello', b'#', b'# Changes not staged for commit:', b'#\tdeleted: src/Makefile', b'#\tdeleted: src/hashmap.c', b'#\tdeleted: src/hashmap.h', b'#\tdeleted: src/hashmap_private.h', b'#\tdeleted: src/hashmap_test.c', b'#', b'# Untracked files:', b'#\t.gitignore', b'#\tCargo.toml', b'#\tsrc/hashmap.rs', b'#\tsrc/hashmap_test', b'#\tsrc/hashmap_test.dSYM/', b'#\tsrc/lib.rs', b'#']
2017-05-15 00:46:11,753 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:11,753 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> finished executing
2017-05-15 00:46:11,753 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> is now dying...
2017-05-15 00:46:11,753 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:11,753 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,289 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,289 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'InsertEnter', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 1, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 2, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:46:12,290 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'InsertEnter', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 1, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 2, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:46:12,290 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10ed44470> will handle it
2017-05-15 00:46:12,290 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'InsertEnter', b'position': [0, 1, 1, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 2, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'input': b'', b'ignorecase': 1, b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:46:12,291 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 111, 'nvim_eval', ('&filetype',)]
2017-05-15 00:46:12,291 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00o\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:46:12,291 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,291 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,291 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,311 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,311 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 111, None, b'gitcommit']
2017-05-15 00:46:12,311 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'gitcommit'
2017-05-15 00:46:12,312 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,312 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 112, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', [''])]
2017-05-15 00:46:12,312 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00p\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xa0''
2017-05-15 00:46:12,312 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,312 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,312 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,321 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,321 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 112, None, -1]
2017-05-15 00:46:12,321 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:46:12,321 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,324 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 113, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:46:12,324 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00q\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:46:12,324 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,325 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,325 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,325 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,325 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 113, None, 0]
2017-05-15 00:46:12,325 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:46:12,325 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,326 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 114, 'nvim_set_var', ('deoplete#_context', {'complete_position': -1, 'candidates': [], 'input': '', 'event': 'InsertEnter'})]
2017-05-15 00:46:12,326 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00r\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\xff\xaacandidates\x90\xa5input\xa0\xa5event\xabInsertEnter''
2017-05-15 00:46:12,326 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,326 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,326 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,327 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,327 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 114, None, None]
2017-05-15 00:46:12,327 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:46:12,327 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,327 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> finished executing
2017-05-15 00:46:12,327 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> is now dying...
2017-05-15 00:46:12,328 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,328 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,578 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,578 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 2, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 3, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'', b'event': b'InsertEnter'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'a', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:46:12,578 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 2, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 3, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'', b'event': b'InsertEnter'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'a', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:46:12,578 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10ed44470> will handle it
2017-05-15 00:46:12,578 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'TextChangedI', b'position': [0, 1, 2, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 3, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'', b'event': b'InsertEnter'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'input': b'a', b'ignorecase': 1, b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:46:12,579 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 115, 'nvim_eval', ('&filetype',)]
2017-05-15 00:46:12,579 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00s\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:46:12,579 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,579 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,580 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,587 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,587 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 115, None, b'gitcommit']
2017-05-15 00:46:12,587 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'gitcommit'
2017-05-15 00:46:12,587 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,588 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 116, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['a'])]
2017-05-15 00:46:12,588 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00t\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xa1a''
2017-05-15 00:46:12,588 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,588 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,588 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,589 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,589 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 116, None, -1]
2017-05-15 00:46:12,589 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:46:12,589 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,590 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 117, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:46:12,590 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00u\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:46:12,590 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,590 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,590 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,590 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,591 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 117, None, 0]
2017-05-15 00:46:12,591 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:46:12,591 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,591 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 118, 'nvim_set_var', ('deoplete#_context', {'complete_position': -1, 'candidates': [], 'input': 'a', 'event': 'TextChangedI'})]
2017-05-15 00:46:12,591 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00v\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\xff\xaacandidates\x90\xa5input\xa1a\xa5event\xacTextChangedI''
2017-05-15 00:46:12,591 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,591 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,591 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,592 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,593 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 118, None, None]
2017-05-15 00:46:12,593 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:46:12,593 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,593 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> finished executing
2017-05-15 00:46:12,593 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> is now dying...
2017-05-15 00:46:12,593 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,593 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,612 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,612 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 3, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 4, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'a', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'ad', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:46:12,612 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 3, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 4, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'a', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'ad', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:46:12,613 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10ed44470> will handle it
2017-05-15 00:46:12,613 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'TextChangedI', b'position': [0, 1, 3, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 4, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'a', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'input': b'ad', b'ignorecase': 1, b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:46:12,614 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 119, 'nvim_call_function', ('getline', [1, 1])]
2017-05-15 00:46:12,614 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00w\xb2nvim_call_function\x92\xa7getline\x92\x01\x01''
2017-05-15 00:46:12,614 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,614 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,614 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,614 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,614 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 119, None, [b'ad']]
2017-05-15 00:46:12,614 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'ad']
2017-05-15 00:46:12,614 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,614 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 120, 'nvim_call_function', ('execute', ['changes'])]
2017-05-15 00:46:12,615 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00x\xb2nvim_call_function\x92\xa7execute\x91\xa7changes''
2017-05-15 00:46:12,615 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,615 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,615 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,616 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,616 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 120, None, b'\nchange line col text\n 1 1 1 ad\n>']
2017-05-15 00:46:12,616 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'\nchange line col text\n 1 1 1 ad\n>'
2017-05-15 00:46:12,616 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,617 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 121, 'nvim_call_function', ('getline', [1, 21])]
2017-05-15 00:46:12,617 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00y\xb2nvim_call_function\x92\xa7getline\x92\x01\x15''
2017-05-15 00:46:12,617 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,617 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,617 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,618 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,618 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 121, None, [b'ad', b'# Please enter the commit message for your changes. Lines starting', b"# with '#' will be ignored, and an empty message aborts the commit.", b'# On branch master', b'# Changes to be committed:', b'#\tnew file: hello', b'#', b'# Changes not staged for commit:', b'#\tdeleted: src/Makefile', b'#\tdeleted: src/hashmap.c', b'#\tdeleted: src/hashmap.h', b'#\tdeleted: src/hashmap_private.h', b'#\tdeleted: src/hashmap_test.c', b'#', b'# Untracked files:', b'#\t.gitignore', b'#\tCargo.toml', b'#\tsrc/hashmap.rs', b'#\tsrc/hashmap_test', b'#\tsrc/hashmap_test.dSYM/', b'#\tsrc/lib.rs']]
2017-05-15 00:46:12,618 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'ad', b'# Please enter the commit message for your changes. Lines starting', b"# with '#' will be ignored, and an empty message aborts the commit.", b'# On branch master', b'# Changes to be committed:', b'#\tnew file: hello', b'#', b'# Changes not staged for commit:', b'#\tdeleted: src/Makefile', b'#\tdeleted: src/hashmap.c', b'#\tdeleted: src/hashmap.h', b'#\tdeleted: src/hashmap_private.h', b'#\tdeleted: src/hashmap_test.c', b'#', b'# Untracked files:', b'#\t.gitignore', b'#\tCargo.toml', b'#\tsrc/hashmap.rs', b'#\tsrc/hashmap_test', b'#\tsrc/hashmap_test.dSYM/', b'#\tsrc/lib.rs']
2017-05-15 00:46:12,619 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,619 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 122, 'nvim_eval', ('&filetype',)]
2017-05-15 00:46:12,619 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00z\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:46:12,620 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,620 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,620 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,621 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,621 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 122, None, b'gitcommit']
2017-05-15 00:46:12,621 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'gitcommit'
2017-05-15 00:46:12,621 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,623 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 123, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['ad'])]
2017-05-15 00:46:12,623 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00{\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xa2ad''
2017-05-15 00:46:12,623 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,624 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,624 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,625 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,625 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 123, None, -1]
2017-05-15 00:46:12,625 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:46:12,625 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,626 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 124, 'nvim_get_current_tabpage', ()]
2017-05-15 00:46:12,626 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00|\xb8nvim_get_current_tabpage\x90''
2017-05-15 00:46:12,626 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,626 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,626 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,627 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,627 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 124, None, ExtType(code=2, data=b'\x01')]
2017-05-15 00:46:12,627 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, ExtType(code=2, data=b'\x01')
2017-05-15 00:46:12,627 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,627 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 125, 'nvim_tabpage_list_wins', (ExtType(code=2, data=b'\x01'),)]
2017-05-15 00:46:12,627 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00}\xb6nvim_tabpage_list_wins\x91\xd4\x02\x01''
2017-05-15 00:46:12,627 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,627 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,627 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,628 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,628 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 125, None, [ExtType(code=1, data=b'\xcd\x03\xe9'), ExtType(code=1, data=b'\xcd\x03\xe8')]]
2017-05-15 00:46:12,628 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [ExtType(code=1, data=b'\xcd\x03\xe9'), ExtType(code=1, data=b'\xcd\x03\xe8')]
2017-05-15 00:46:12,629 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,629 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 126, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe9'),)]
2017-05-15 00:46:12,629 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00~\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe9''
2017-05-15 00:46:12,629 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,629 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,629 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,630 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,631 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 126, None, ExtType(code=0, data=b'\x03')]
2017-05-15 00:46:12,631 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, ExtType(code=0, data=b'\x03')
2017-05-15 00:46:12,631 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,631 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 127, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe8'),)]
2017-05-15 00:46:12,631 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\x7f\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe8''
2017-05-15 00:46:12,632 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,632 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,632 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,634 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,634 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 127, None, ExtType(code=0, data=b'\x01')]
2017-05-15 00:46:12,635 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, ExtType(code=0, data=b'\x01')
2017-05-15 00:46:12,635 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,638 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 128, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:46:12,638 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x80\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:46:12,638 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,639 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,639 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,639 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,639 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 128, None, 0]
2017-05-15 00:46:12,639 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:46:12,639 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,639 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 129, 'nvim_set_var', ('deoplete#_context', {'complete_position': 0, 'candidates': [{'word': 'and', 'menu': '[~] B', 'abbr': 'and', 'icase': 1}, {'abbr': 'and', 'menu': '[B] ', 'word': 'and', 'icase': 1}], 'input': 'ad', 'event': 'TextChangedI'})]
2017-05-15 00:46:12,639 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x81\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\x00\xaacandidates\x92\x84\xa4word\xa3and\xa4menu\xa5[~] B\xa4abbr\xa3and\xa5icase\x01\x84\xa4abbr\xa3and\xa4menu\xa4[B] \xa4word\xa3and\xa5icase\x01\xa5input\xa2ad\xa5event\xacTextChangedI''
2017-05-15 00:46:12,639 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,639 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,639 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,640 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,641 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 129, None, None]
2017-05-15 00:46:12,641 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:46:12,641 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,641 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> finished executing
2017-05-15 00:46:12,641 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> is now dying...
2017-05-15 00:46:12,641 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,641 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,746 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,746 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 4, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 11, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_saved_completeopt': b'menu,preview', b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': 0, b'candidates': [{b'icase': 1, b'menu': b'[~] B', b'abbr': b'and', b'word': b'and'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'and', b'word': b'and'}], b'input': b'ad', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:46:12,747 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 4, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 11, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_saved_completeopt': b'menu,preview', b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': 0, b'candidates': [{b'icase': 1, b'menu': b'[~] B', b'abbr': b'and', b'word': b'and'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'and', b'word': b'and'}], b'input': b'ad', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:46:12,747 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10ed44470> will handle it
2017-05-15 00:46:12,747 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 68, b'event': b'TextChangedI', b'position': [0, 1, 4, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 11, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_saved_completeopt': b'menu,preview', b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': 0, b'candidates': [{b'word': b'and', b'menu': b'[~] B', b'abbr': b'and', b'icase': 1}, {b'word': b'and', b'menu': b'[B] ', b'abbr': b'and', b'icase': 1}], b'input': b'ad', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'input': b'add', b'ignorecase': 1, b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 68, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:46:12,748 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 130, 'nvim_eval', ('&filetype',)]
2017-05-15 00:46:12,748 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x82\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:46:12,748 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,748 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,748 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,748 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,748 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 130, None, b'gitcommit']
2017-05-15 00:46:12,748 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'gitcommit'
2017-05-15 00:46:12,749 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,749 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 131, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['add'])]
2017-05-15 00:46:12,749 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x83\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xa3add''
2017-05-15 00:46:12,749 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,749 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,749 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,750 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,750 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 131, None, -1]
2017-05-15 00:46:12,750 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:46:12,750 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,753 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 132, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:46:12,753 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x84\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:46:12,753 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,753 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,753 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,753 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,753 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 132, None, 0]
2017-05-15 00:46:12,754 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:46:12,754 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,754 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 133, 'nvim_call_function', ('deoplete#mapping#_restore_completeopt', [])]
2017-05-15 00:46:12,754 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x85\xb2nvim_call_function\x92\xda\x00%deoplete#mapping#_restore_completeopt\x90''
2017-05-15 00:46:12,754 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,754 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,754 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,755 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,755 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 133, None, 0]
2017-05-15 00:46:12,755 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:46:12,755 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,755 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> finished executing
2017-05-15 00:46:12,755 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> is now dying...
2017-05-15 00:46:12,755 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,755 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,898 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,898 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 65, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 5, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 12, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': 0, b'candidates': [{b'icase': 1, b'menu': b'[~] B', b'abbr': b'and', b'word': b'and'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'and', b'word': b'and'}], b'input': b'ad', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add ', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 65, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:46:12,898 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 65, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 5, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 12, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': 0, b'candidates': [{b'icase': 1, b'menu': b'[~] B', b'abbr': b'and', b'word': b'and'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'and', b'word': b'and'}], b'input': b'ad', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add ', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 65, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:46:12,898 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10ed44470> will handle it
2017-05-15 00:46:12,899 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 65, b'event': b'TextChangedI', b'position': [0, 1, 5, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 12, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': 0, b'candidates': [{b'word': b'and', b'menu': b'[~] B', b'abbr': b'and', b'icase': 1}, {b'word': b'and', b'menu': b'[B] ', b'abbr': b'and', b'icase': 1}], b'input': b'ad', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'input': b'add ', b'ignorecase': 1, b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 65, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:46:12,900 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 134, 'nvim_eval', ('&filetype',)]
2017-05-15 00:46:12,900 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x86\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:46:12,900 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,900 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,900 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,900 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,900 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 134, None, b'gitcommit']
2017-05-15 00:46:12,900 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'gitcommit'
2017-05-15 00:46:12,900 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,901 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 135, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['add '])]
2017-05-15 00:46:12,901 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x87\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xa4add ''
2017-05-15 00:46:12,901 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,901 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,901 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,902 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,902 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 135, None, -1]
2017-05-15 00:46:12,902 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:46:12,902 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,903 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 136, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:46:12,903 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x88\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:46:12,903 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,903 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,903 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,904 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,904 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 136, None, 0]
2017-05-15 00:46:12,904 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:46:12,904 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,904 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 137, 'nvim_set_var', ('deoplete#_context', {'complete_position': -1, 'candidates': [], 'input': 'add ', 'event': 'TextChangedI'})]
2017-05-15 00:46:12,904 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x89\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\xff\xaacandidates\x90\xa5input\xa4add \xa5event\xacTextChangedI''
2017-05-15 00:46:12,905 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:12,905 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,905 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:12,906 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,906 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 137, None, None]
2017-05-15 00:46:12,906 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:46:12,906 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:12,906 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> finished executing
2017-05-15 00:46:12,906 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> is now dying...
2017-05-15 00:46:12,906 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:12,906 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,049 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,049 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 65, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 6, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 13, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'add ', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 65, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:46:13,050 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 65, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 6, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 13, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'add ', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 65, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:46:13,050 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10ed44470> will handle it
2017-05-15 00:46:13,050 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 65, b'event': b'TextChangedI', b'position': [0, 1, 6, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 13, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'add ', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'input': b'add a', b'ignorecase': 1, b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 65, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:46:13,051 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 138, 'nvim_eval', ('&filetype',)]
2017-05-15 00:46:13,051 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x8a\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:46:13,051 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,051 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,051 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,051 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,051 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 138, None, b'gitcommit']
2017-05-15 00:46:13,052 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'gitcommit'
2017-05-15 00:46:13,052 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,052 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 139, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['add a'])]
2017-05-15 00:46:13,052 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x8b\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xa5add a''
2017-05-15 00:46:13,052 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,052 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,052 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,053 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,053 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 139, None, -1]
2017-05-15 00:46:13,053 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:46:13,053 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,054 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 140, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:46:13,054 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x8c\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:46:13,054 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,054 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,054 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,055 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,055 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 140, None, 0]
2017-05-15 00:46:13,055 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:46:13,055 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,055 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 141, 'nvim_set_var', ('deoplete#_context', {'complete_position': -1, 'candidates': [], 'input': 'add a', 'event': 'TextChangedI'})]
2017-05-15 00:46:13,056 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x8d\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\xff\xaacandidates\x90\xa5input\xa5add a\xa5event\xacTextChangedI''
2017-05-15 00:46:13,056 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,056 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,056 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,057 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,057 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 141, None, None]
2017-05-15 00:46:13,057 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:46:13,057 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,057 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> finished executing
2017-05-15 00:46:13,057 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> is now dying...
2017-05-15 00:46:13,058 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,058 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,128 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,129 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 7, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 14, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'add a', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a ', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:46:13,129 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 7, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 14, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'add a', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a ', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:46:13,129 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10ed44470> will handle it
2017-05-15 00:46:13,129 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'position': [0, 1, 7, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 14, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'add a', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'input': b'add a ', b'ignorecase': 1, b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:46:13,130 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 142, 'nvim_eval', ('&filetype',)]
2017-05-15 00:46:13,130 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x8e\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:46:13,130 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,130 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,130 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,130 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,130 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 142, None, b'gitcommit']
2017-05-15 00:46:13,130 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'gitcommit'
2017-05-15 00:46:13,130 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,131 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 143, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['add a '])]
2017-05-15 00:46:13,132 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x8f\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xa6add a ''
2017-05-15 00:46:13,132 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,132 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,132 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,132 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,133 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 143, None, -1]
2017-05-15 00:46:13,133 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:46:13,133 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,133 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 144, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:46:13,133 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x90\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:46:13,133 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,134 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,134 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,134 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,134 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 144, None, 0]
2017-05-15 00:46:13,135 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:46:13,135 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,135 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 145, 'nvim_set_var', ('deoplete#_context', {'complete_position': -1, 'candidates': [], 'input': 'add a ', 'event': 'TextChangedI'})]
2017-05-15 00:46:13,135 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x91\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\xff\xaacandidates\x90\xa5input\xa6add a \xa5event\xacTextChangedI''
2017-05-15 00:46:13,135 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,135 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,135 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,136 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,136 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 145, None, None]
2017-05-15 00:46:13,136 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:46:13,136 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,137 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> finished executing
2017-05-15 00:46:13,137 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> is now dying...
2017-05-15 00:46:13,137 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,137 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,629 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,629 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 8, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 15, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'add a ', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a t', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:46:13,629 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 8, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 15, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'add a ', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a t', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:46:13,629 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10ed44470> will handle it
2017-05-15 00:46:13,629 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'position': [0, 1, 8, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 15, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'add a ', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'input': b'add a t', b'ignorecase': 1, b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:46:13,630 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 146, 'nvim_eval', ('&filetype',)]
2017-05-15 00:46:13,630 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x92\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:46:13,630 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,631 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,631 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,631 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,631 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 146, None, b'gitcommit']
2017-05-15 00:46:13,631 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'gitcommit'
2017-05-15 00:46:13,632 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,632 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 147, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['add a t'])]
2017-05-15 00:46:13,632 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x93\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xa7add a t''
2017-05-15 00:46:13,633 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,633 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,633 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,633 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,633 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 147, None, -1]
2017-05-15 00:46:13,633 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:46:13,633 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,634 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 148, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:46:13,634 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x94\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:46:13,634 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,634 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,634 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,635 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,635 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 148, None, 0]
2017-05-15 00:46:13,635 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:46:13,635 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,635 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 149, 'nvim_set_var', ('deoplete#_context', {'complete_position': -1, 'candidates': [], 'input': 'add a t', 'event': 'TextChangedI'})]
2017-05-15 00:46:13,635 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x95\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\xff\xaacandidates\x90\xa5input\xa7add a t\xa5event\xacTextChangedI''
2017-05-15 00:46:13,635 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,636 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,636 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,637 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,637 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 149, None, None]
2017-05-15 00:46:13,637 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:46:13,637 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,637 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> finished executing
2017-05-15 00:46:13,637 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> is now dying...
2017-05-15 00:46:13,637 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,638 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,708 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,708 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 9, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 16, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'add a t', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a te', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:46:13,709 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 9, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 16, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'add a t', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a te', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:46:13,709 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10ed44470> will handle it
2017-05-15 00:46:13,709 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 64, b'event': b'TextChangedI', b'position': [0, 1, 9, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 16, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'add a t', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'input': b'add a te', b'ignorecase': 1, b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 64, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:46:13,710 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 150, 'nvim_call_function', ('getline', [1, 1])]
2017-05-15 00:46:13,710 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x96\xb2nvim_call_function\x92\xa7getline\x92\x01\x01''
2017-05-15 00:46:13,710 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,710 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,710 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,710 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,710 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 150, None, [b'add a te']]
2017-05-15 00:46:13,710 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'add a te']
2017-05-15 00:46:13,710 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,711 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 151, 'nvim_call_function', ('execute', ['changes'])]
2017-05-15 00:46:13,711 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x97\xb2nvim_call_function\x92\xa7execute\x91\xa7changes''
2017-05-15 00:46:13,711 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,711 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,711 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,712 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,712 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 151, None, b'\nchange line col text\n 1 1 7 add a te\n>']
2017-05-15 00:46:13,712 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'\nchange line col text\n 1 1 7 add a te\n>'
2017-05-15 00:46:13,712 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,712 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 152, 'nvim_call_function', ('getline', [1, 21])]
2017-05-15 00:46:13,713 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x98\xb2nvim_call_function\x92\xa7getline\x92\x01\x15''
2017-05-15 00:46:13,713 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,713 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,713 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,714 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,714 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 152, None, [b'add a te', b'# Please enter the commit message for your changes. Lines starting', b"# with '#' will be ignored, and an empty message aborts the commit.", b'# On branch master', b'# Changes to be committed:', b'#\tnew file: hello', b'#', b'# Changes not staged for commit:', b'#\tdeleted: src/Makefile', b'#\tdeleted: src/hashmap.c', b'#\tdeleted: src/hashmap.h', b'#\tdeleted: src/hashmap_private.h', b'#\tdeleted: src/hashmap_test.c', b'#', b'# Untracked files:', b'#\t.gitignore', b'#\tCargo.toml', b'#\tsrc/hashmap.rs', b'#\tsrc/hashmap_test', b'#\tsrc/hashmap_test.dSYM/', b'#\tsrc/lib.rs']]
2017-05-15 00:46:13,714 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'add a te', b'# Please enter the commit message for your changes. Lines starting', b"# with '#' will be ignored, and an empty message aborts the commit.", b'# On branch master', b'# Changes to be committed:', b'#\tnew file: hello', b'#', b'# Changes not staged for commit:', b'#\tdeleted: src/Makefile', b'#\tdeleted: src/hashmap.c', b'#\tdeleted: src/hashmap.h', b'#\tdeleted: src/hashmap_private.h', b'#\tdeleted: src/hashmap_test.c', b'#', b'# Untracked files:', b'#\t.gitignore', b'#\tCargo.toml', b'#\tsrc/hashmap.rs', b'#\tsrc/hashmap_test', b'#\tsrc/hashmap_test.dSYM/', b'#\tsrc/lib.rs']
2017-05-15 00:46:13,714 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,715 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 153, 'nvim_eval', ('&filetype',)]
2017-05-15 00:46:13,715 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x99\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:46:13,715 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,715 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,715 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,716 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,716 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 153, None, b'gitcommit']
2017-05-15 00:46:13,716 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'gitcommit'
2017-05-15 00:46:13,716 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,717 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 154, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['add a te'])]
2017-05-15 00:46:13,718 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x9a\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xa8add a te''
2017-05-15 00:46:13,718 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,718 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,718 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,719 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,719 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 154, None, -1]
2017-05-15 00:46:13,719 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:46:13,719 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,720 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 155, 'nvim_get_current_tabpage', ()]
2017-05-15 00:46:13,721 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x9b\xb8nvim_get_current_tabpage\x90''
2017-05-15 00:46:13,722 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,722 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,722 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,722 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,722 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 155, None, ExtType(code=2, data=b'\x01')]
2017-05-15 00:46:13,722 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, ExtType(code=2, data=b'\x01')
2017-05-15 00:46:13,722 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,722 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 156, 'nvim_tabpage_list_wins', (ExtType(code=2, data=b'\x01'),)]
2017-05-15 00:46:13,722 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x9c\xb6nvim_tabpage_list_wins\x91\xd4\x02\x01''
2017-05-15 00:46:13,723 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,723 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,723 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,724 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,724 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 156, None, [ExtType(code=1, data=b'\xcd\x03\xe9'), ExtType(code=1, data=b'\xcd\x03\xe8')]]
2017-05-15 00:46:13,724 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [ExtType(code=1, data=b'\xcd\x03\xe9'), ExtType(code=1, data=b'\xcd\x03\xe8')]
2017-05-15 00:46:13,724 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,724 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 157, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe9'),)]
2017-05-15 00:46:13,724 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x9d\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe9''
2017-05-15 00:46:13,724 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,724 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,724 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,726 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,726 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 157, None, ExtType(code=0, data=b'\x03')]
2017-05-15 00:46:13,726 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, ExtType(code=0, data=b'\x03')
2017-05-15 00:46:13,726 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,726 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 158, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe8'),)]
2017-05-15 00:46:13,726 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x9e\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe8''
2017-05-15 00:46:13,726 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,726 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,726 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,727 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,728 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 158, None, ExtType(code=0, data=b'\x01')]
2017-05-15 00:46:13,728 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, ExtType(code=0, data=b'\x01')
2017-05-15 00:46:13,728 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,730 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 159, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:46:13,730 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\x9f\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:46:13,730 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,730 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,730 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,730 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,730 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 159, None, 0]
2017-05-15 00:46:13,730 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:46:13,730 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,731 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 160, 'nvim_set_var', ('deoplete#_context', {'complete_position': 6, 'candidates': [{'word': 'text', 'menu': '[~] C', 'abbr': 'text', 'icase': 1}, {'word': 'the', 'menu': '[~] B', 'abbr': 'the', 'icase': 1}, {'word': 'the', 'menu': '[~] B', 'abbr': 'the', 'icase': 1}, {'abbr': 'tests', 'menu': '[T] ', 'word': 'tests', 'icase': 1}, {'abbr': 'TARGET', 'menu': '[T] ', 'word': 'TARGET', 'icase': 1}, {'abbr': 'target', 'menu': '[T] ', 'word': 'target', 'icase': 1}, {'abbr': 'the', 'menu': '[B] ', 'word': 'the', 'icase': 1}, {'abbr': 'the', 'menu': '[B] ', 'word': 'the', 'icase': 1}], 'input': 'add a te', 'event': 'TextChangedI'})]
2017-05-15 00:46:13,731 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xa0\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\x06\xaacandidates\x98\x84\xa4word\xa4text\xa4menu\xa5[~] C\xa4abbr\xa4text\xa5icase\x01\x84\xa4word\xa3the\xa4menu\xa5[~] B\xa4abbr\xa3the\xa5icase\x01\x84\xa4word\xa3the\xa4menu\xa5[~] B\xa4abbr\xa3the\xa5icase\x01\x84\xa4abbr\xa5tests\xa4menu\xa4[T] \xa4word\xa5tests\xa5icase\x01\x84\xa4abbr\xa6TARGET\xa4menu\xa4[T] \xa4word\xa6TARGET\xa5icase\x01\x84\xa4abbr\xa6target\xa4menu\xa4[T] \xa4word\xa6target\xa5icase\x01\x84\xa4abbr\xa3the\xa4menu\xa4[B] \xa4word\xa3the\xa5icase\x01\x84\xa4abbr\xa3the\xa4menu\xa4[B] \xa4word\xa3the\xa5icase\x01\xa5input\xa8add a te\xa5event\xacTextChangedI''
2017-05-15 00:46:13,731 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,731 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,731 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,732 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,733 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 160, None, None]
2017-05-15 00:46:13,733 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:46:13,733 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,733 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> finished executing
2017-05-15 00:46:13,733 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> is now dying...
2017-05-15 00:46:13,733 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,734 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,947 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,947 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 60, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 12, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 33, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_saved_completeopt': b'menu,preview', b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': 6, b'candidates': [{b'icase': 1, b'menu': b'[~] C', b'abbr': b'text', b'word': b'text'}, {b'icase': 1, b'menu': b'[~] B', b'abbr': b'the', b'word': b'the'}, {b'icase': 1, b'menu': b'[~] B', b'abbr': b'the', b'word': b'the'}, {b'icase': 1, b'menu': b'[T] ', b'abbr': b'tests', b'word': b'tests'}, {b'icase': 1, b'menu': b'[T] ', b'abbr': b'TARGET', b'word': b'TARGET'}, {b'icase': 1, b'menu': b'[T] ', b'abbr': b'target', b'word': b'target'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'the', b'word': b'the'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'the', b'word': b'the'}], b'input': b'add a te', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a test ', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 60, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:46:13,948 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 60, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 12, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 33, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_saved_completeopt': b'menu,preview', b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': 6, b'candidates': [{b'icase': 1, b'menu': b'[~] C', b'abbr': b'text', b'word': b'text'}, {b'icase': 1, b'menu': b'[~] B', b'abbr': b'the', b'word': b'the'}, {b'icase': 1, b'menu': b'[~] B', b'abbr': b'the', b'word': b'the'}, {b'icase': 1, b'menu': b'[T] ', b'abbr': b'tests', b'word': b'tests'}, {b'icase': 1, b'menu': b'[T] ', b'abbr': b'TARGET', b'word': b'TARGET'}, {b'icase': 1, b'menu': b'[T] ', b'abbr': b'target', b'word': b'target'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'the', b'word': b'the'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'the', b'word': b'the'}], b'input': b'add a te', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a test ', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 60, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:46:13,948 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10ed44470> will handle it
2017-05-15 00:46:13,948 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 60, b'event': b'TextChangedI', b'position': [0, 1, 12, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 33, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_saved_completeopt': b'menu,preview', b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': 6, b'candidates': [{b'word': b'text', b'menu': b'[~] C', b'abbr': b'text', b'icase': 1}, {b'word': b'the', b'menu': b'[~] B', b'abbr': b'the', b'icase': 1}, {b'word': b'the', b'menu': b'[~] B', b'abbr': b'the', b'icase': 1}, {b'word': b'tests', b'menu': b'[T] ', b'abbr': b'tests', b'icase': 1}, {b'word': b'TARGET', b'menu': b'[T] ', b'abbr': b'TARGET', b'icase': 1}, {b'word': b'target', b'menu': b'[T] ', b'abbr': b'target', b'icase': 1}, {b'word': b'the', b'menu': b'[B] ', b'abbr': b'the', b'icase': 1}, {b'word': b'the', b'menu': b'[B] ', b'abbr': b'the', b'icase': 1}], b'input': b'add a te', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'input': b'add a test ', b'ignorecase': 1, b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 60, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:46:13,949 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 161, 'nvim_eval', ('&filetype',)]
2017-05-15 00:46:13,949 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xa1\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:46:13,949 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,949 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,949 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,950 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,950 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 161, None, b'gitcommit']
2017-05-15 00:46:13,950 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'gitcommit'
2017-05-15 00:46:13,950 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,951 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 162, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['add a test '])]
2017-05-15 00:46:13,951 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xa2\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xabadd a test ''
2017-05-15 00:46:13,951 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,951 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,951 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,951 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,952 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 162, None, -1]
2017-05-15 00:46:13,952 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:46:13,952 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,952 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 163, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:46:13,953 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xa3\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:46:13,953 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,953 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,953 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,953 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,953 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 163, None, 0]
2017-05-15 00:46:13,953 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:46:13,953 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,953 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 164, 'nvim_call_function', ('deoplete#mapping#_restore_completeopt', [])]
2017-05-15 00:46:13,954 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xa4\xb2nvim_call_function\x92\xda\x00%deoplete#mapping#_restore_completeopt\x90''
2017-05-15 00:46:13,954 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:13,954 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,954 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:13,955 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,955 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 164, None, 0]
2017-05-15 00:46:13,955 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:46:13,955 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:13,955 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> finished executing
2017-05-15 00:46:13,955 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> is now dying...
2017-05-15 00:46:13,955 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:13,955 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,083 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,083 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 60, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 13, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 34, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': 6, b'candidates': [{b'icase': 1, b'menu': b'[~] C', b'abbr': b'text', b'word': b'text'}, {b'icase': 1, b'menu': b'[~] B', b'abbr': b'the', b'word': b'the'}, {b'icase': 1, b'menu': b'[~] B', b'abbr': b'the', b'word': b'the'}, {b'icase': 1, b'menu': b'[T] ', b'abbr': b'tests', b'word': b'tests'}, {b'icase': 1, b'menu': b'[T] ', b'abbr': b'TARGET', b'word': b'TARGET'}, {b'icase': 1, b'menu': b'[T] ', b'abbr': b'target', b'word': b'target'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'the', b'word': b'the'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'the', b'word': b'the'}], b'input': b'add a te', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a test f', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 60, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:46:14,084 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 60, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 13, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 34, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': 6, b'candidates': [{b'icase': 1, b'menu': b'[~] C', b'abbr': b'text', b'word': b'text'}, {b'icase': 1, b'menu': b'[~] B', b'abbr': b'the', b'word': b'the'}, {b'icase': 1, b'menu': b'[~] B', b'abbr': b'the', b'word': b'the'}, {b'icase': 1, b'menu': b'[T] ', b'abbr': b'tests', b'word': b'tests'}, {b'icase': 1, b'menu': b'[T] ', b'abbr': b'TARGET', b'word': b'TARGET'}, {b'icase': 1, b'menu': b'[T] ', b'abbr': b'target', b'word': b'target'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'the', b'word': b'the'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'the', b'word': b'the'}], b'input': b'add a te', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a test f', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 60, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:46:14,084 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10ed44470> will handle it
2017-05-15 00:46:14,084 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 60, b'event': b'TextChangedI', b'position': [0, 1, 13, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 34, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': 6, b'candidates': [{b'word': b'text', b'menu': b'[~] C', b'abbr': b'text', b'icase': 1}, {b'word': b'the', b'menu': b'[~] B', b'abbr': b'the', b'icase': 1}, {b'word': b'the', b'menu': b'[~] B', b'abbr': b'the', b'icase': 1}, {b'word': b'tests', b'menu': b'[T] ', b'abbr': b'tests', b'icase': 1}, {b'word': b'TARGET', b'menu': b'[T] ', b'abbr': b'TARGET', b'icase': 1}, {b'word': b'target', b'menu': b'[T] ', b'abbr': b'target', b'icase': 1}, {b'word': b'the', b'menu': b'[B] ', b'abbr': b'the', b'icase': 1}, {b'word': b'the', b'menu': b'[B] ', b'abbr': b'the', b'icase': 1}], b'input': b'add a te', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'input': b'add a test f', b'ignorecase': 1, b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 60, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:46:14,086 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 165, 'nvim_eval', ('&filetype',)]
2017-05-15 00:46:14,086 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xa5\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:46:14,086 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,086 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,086 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,088 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,088 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 165, None, b'gitcommit']
2017-05-15 00:46:14,088 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'gitcommit'
2017-05-15 00:46:14,088 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,089 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 166, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['add a test f'])]
2017-05-15 00:46:14,089 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xa6\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xacadd a test f''
2017-05-15 00:46:14,089 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,089 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,089 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,090 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,090 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 166, None, -1]
2017-05-15 00:46:14,090 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:46:14,090 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,091 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 167, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:46:14,091 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xa7\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:46:14,091 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,091 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,091 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,092 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,092 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 167, None, 0]
2017-05-15 00:46:14,092 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:46:14,092 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,092 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 168, 'nvim_set_var', ('deoplete#_context', {'complete_position': -1, 'candidates': [], 'input': 'add a test f', 'event': 'TextChangedI'})]
2017-05-15 00:46:14,092 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xa8\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\xff\xaacandidates\x90\xa5input\xacadd a test f\xa5event\xacTextChangedI''
2017-05-15 00:46:14,092 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,092 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,093 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,094 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,094 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 168, None, None]
2017-05-15 00:46:14,094 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:46:14,094 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,094 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> finished executing
2017-05-15 00:46:14,094 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> is now dying...
2017-05-15 00:46:14,094 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,094 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,163 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,163 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 60, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 14, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 35, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'add a test f', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a test fo', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 60, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:46:14,163 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 60, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 14, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 35, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'add a test f', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a test fo', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 60, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:46:14,164 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10ed44470> will handle it
2017-05-15 00:46:14,164 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 60, b'event': b'TextChangedI', b'position': [0, 1, 14, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 35, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'add a test f', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'input': b'add a test fo', b'ignorecase': 1, b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 60, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:46:14,165 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 169, 'nvim_call_function', ('getline', [1, 1])]
2017-05-15 00:46:14,165 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xa9\xb2nvim_call_function\x92\xa7getline\x92\x01\x01''
2017-05-15 00:46:14,165 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,165 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,165 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,165 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,165 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 169, None, [b'add a test fo']]
2017-05-15 00:46:14,165 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'add a test fo']
2017-05-15 00:46:14,165 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,166 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 170, 'nvim_call_function', ('execute', ['changes'])]
2017-05-15 00:46:14,166 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xaa\xb2nvim_call_function\x92\xa7execute\x91\xa7changes''
2017-05-15 00:46:14,166 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,166 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,166 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,167 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,167 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 170, None, b'\nchange line col text\n 1 1 12 add a test fo\n>']
2017-05-15 00:46:14,167 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'\nchange line col text\n 1 1 12 add a test fo\n>'
2017-05-15 00:46:14,168 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,168 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 171, 'nvim_call_function', ('getline', [1, 21])]
2017-05-15 00:46:14,168 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xab\xb2nvim_call_function\x92\xa7getline\x92\x01\x15''
2017-05-15 00:46:14,168 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,168 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,168 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,171 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,171 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 171, None, [b'add a test fo', b'# Please enter the commit message for your changes. Lines starting', b"# with '#' will be ignored, and an empty message aborts the commit.", b'# On branch master', b'# Changes to be committed:', b'#\tnew file: hello', b'#', b'# Changes not staged for commit:', b'#\tdeleted: src/Makefile', b'#\tdeleted: src/hashmap.c', b'#\tdeleted: src/hashmap.h', b'#\tdeleted: src/hashmap_private.h', b'#\tdeleted: src/hashmap_test.c', b'#', b'# Untracked files:', b'#\t.gitignore', b'#\tCargo.toml', b'#\tsrc/hashmap.rs', b'#\tsrc/hashmap_test', b'#\tsrc/hashmap_test.dSYM/', b'#\tsrc/lib.rs']]
2017-05-15 00:46:14,171 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'add a test fo', b'# Please enter the commit message for your changes. Lines starting', b"# with '#' will be ignored, and an empty message aborts the commit.", b'# On branch master', b'# Changes to be committed:', b'#\tnew file: hello', b'#', b'# Changes not staged for commit:', b'#\tdeleted: src/Makefile', b'#\tdeleted: src/hashmap.c', b'#\tdeleted: src/hashmap.h', b'#\tdeleted: src/hashmap_private.h', b'#\tdeleted: src/hashmap_test.c', b'#', b'# Untracked files:', b'#\t.gitignore', b'#\tCargo.toml', b'#\tsrc/hashmap.rs', b'#\tsrc/hashmap_test', b'#\tsrc/hashmap_test.dSYM/', b'#\tsrc/lib.rs']
2017-05-15 00:46:14,171 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,172 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 172, 'nvim_eval', ('&filetype',)]
2017-05-15 00:46:14,172 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xac\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:46:14,172 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,172 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,172 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,173 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,173 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 172, None, b'gitcommit']
2017-05-15 00:46:14,173 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'gitcommit'
2017-05-15 00:46:14,173 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,174 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 173, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['add a test fo'])]
2017-05-15 00:46:14,174 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xad\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xadadd a test fo''
2017-05-15 00:46:14,174 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,174 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,174 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,175 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,175 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 173, None, -1]
2017-05-15 00:46:14,175 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:46:14,175 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,176 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 174, 'nvim_get_current_tabpage', ()]
2017-05-15 00:46:14,176 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xae\xb8nvim_get_current_tabpage\x90''
2017-05-15 00:46:14,176 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,176 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,176 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,177 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,177 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 174, None, ExtType(code=2, data=b'\x01')]
2017-05-15 00:46:14,177 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, ExtType(code=2, data=b'\x01')
2017-05-15 00:46:14,177 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,177 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 175, 'nvim_tabpage_list_wins', (ExtType(code=2, data=b'\x01'),)]
2017-05-15 00:46:14,177 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xaf\xb6nvim_tabpage_list_wins\x91\xd4\x02\x01''
2017-05-15 00:46:14,177 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,177 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,177 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,178 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,178 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 175, None, [ExtType(code=1, data=b'\xcd\x03\xe9'), ExtType(code=1, data=b'\xcd\x03\xe8')]]
2017-05-15 00:46:14,178 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [ExtType(code=1, data=b'\xcd\x03\xe9'), ExtType(code=1, data=b'\xcd\x03\xe8')]
2017-05-15 00:46:14,179 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,179 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 176, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe9'),)]
2017-05-15 00:46:14,179 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xb0\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe9''
2017-05-15 00:46:14,179 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,179 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,179 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,180 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,180 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 176, None, ExtType(code=0, data=b'\x03')]
2017-05-15 00:46:14,180 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, ExtType(code=0, data=b'\x03')
2017-05-15 00:46:14,180 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,180 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 177, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe8'),)]
2017-05-15 00:46:14,180 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xb1\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe8''
2017-05-15 00:46:14,180 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,180 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,181 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,182 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,182 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 177, None, ExtType(code=0, data=b'\x01')]
2017-05-15 00:46:14,182 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, ExtType(code=0, data=b'\x01')
2017-05-15 00:46:14,182 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,184 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 178, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:46:14,184 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xb2\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:46:14,184 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,184 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,184 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,184 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,184 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 178, None, 0]
2017-05-15 00:46:14,185 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:46:14,185 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,185 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 179, 'nvim_set_var', ('deoplete#_context', {'complete_position': 11, 'candidates': [{'word': 'for', 'menu': '[~] B', 'abbr': 'for', 'icase': 1}, {'word': 'for', 'menu': '[~] B', 'abbr': 'for', 'icase': 1}, {'abbr': 'for', 'menu': '[B] ', 'word': 'for', 'icase': 1}, {'abbr': 'for', 'menu': '[B] ', 'word': 'for', 'icase': 1}], 'input': 'add a test fo', 'event': 'TextChangedI'})]
2017-05-15 00:46:14,185 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xb3\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\x0b\xaacandidates\x94\x84\xa4word\xa3for\xa4menu\xa5[~] B\xa4abbr\xa3for\xa5icase\x01\x84\xa4word\xa3for\xa4menu\xa5[~] B\xa4abbr\xa3for\xa5icase\x01\x84\xa4abbr\xa3for\xa4menu\xa4[B] \xa4word\xa3for\xa5icase\x01\x84\xa4abbr\xa3for\xa4menu\xa4[B] \xa4word\xa3for\xa5icase\x01\xa5input\xadadd a test fo\xa5event\xacTextChangedI''
2017-05-15 00:46:14,186 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,186 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,186 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,188 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,188 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 179, None, None]
2017-05-15 00:46:14,188 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:46:14,188 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,188 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> finished executing
2017-05-15 00:46:14,188 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> is now dying...
2017-05-15 00:46:14,189 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,189 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,635 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,635 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 60, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 13, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 54, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_saved_completeopt': b'menu,preview', b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': 11, b'candidates': [{b'icase': 1, b'menu': b'[~] B', b'abbr': b'for', b'word': b'for'}, {b'icase': 1, b'menu': b'[~] B', b'abbr': b'for', b'word': b'for'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'for', b'word': b'for'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'for', b'word': b'for'}], b'input': b'add a test fo', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a test f', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 60, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:46:14,635 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 60, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 13, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 54, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_saved_completeopt': b'menu,preview', b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': 11, b'candidates': [{b'icase': 1, b'menu': b'[~] B', b'abbr': b'for', b'word': b'for'}, {b'icase': 1, b'menu': b'[~] B', b'abbr': b'for', b'word': b'for'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'for', b'word': b'for'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'for', b'word': b'for'}], b'input': b'add a test fo', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a test f', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 60, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:46:14,636 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10ed44470> will handle it
2017-05-15 00:46:14,636 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 60, b'event': b'TextChangedI', b'position': [0, 1, 13, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 54, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_saved_completeopt': b'menu,preview', b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': 11, b'candidates': [{b'word': b'for', b'menu': b'[~] B', b'abbr': b'for', b'icase': 1}, {b'word': b'for', b'menu': b'[~] B', b'abbr': b'for', b'icase': 1}, {b'word': b'for', b'menu': b'[B] ', b'abbr': b'for', b'icase': 1}, {b'word': b'for', b'menu': b'[B] ', b'abbr': b'for', b'icase': 1}], b'input': b'add a test fo', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'input': b'add a test f', b'ignorecase': 1, b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 60, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:46:14,637 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 180, 'nvim_eval', ('&filetype',)]
2017-05-15 00:46:14,637 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xb4\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:46:14,637 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,637 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,637 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,637 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,638 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 180, None, b'gitcommit']
2017-05-15 00:46:14,638 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'gitcommit'
2017-05-15 00:46:14,638 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,638 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 181, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['add a test f'])]
2017-05-15 00:46:14,638 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xb5\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xacadd a test f''
2017-05-15 00:46:14,638 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,639 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,639 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,639 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,639 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 181, None, -1]
2017-05-15 00:46:14,639 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:46:14,639 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,640 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 182, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:46:14,640 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xb6\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:46:14,640 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,640 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,640 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,641 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,641 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 182, None, 0]
2017-05-15 00:46:14,641 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:46:14,641 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,641 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 183, 'nvim_call_function', ('deoplete#mapping#_restore_completeopt', [])]
2017-05-15 00:46:14,642 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xb7\xb2nvim_call_function\x92\xda\x00%deoplete#mapping#_restore_completeopt\x90''
2017-05-15 00:46:14,642 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,642 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,642 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,643 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,643 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 183, None, 0]
2017-05-15 00:46:14,643 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:46:14,643 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,643 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> finished executing
2017-05-15 00:46:14,643 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> is now dying...
2017-05-15 00:46:14,643 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,643 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,842 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,843 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 60, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 14, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 55, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': 11, b'candidates': [{b'icase': 1, b'menu': b'[~] B', b'abbr': b'for', b'word': b'for'}, {b'icase': 1, b'menu': b'[~] B', b'abbr': b'for', b'word': b'for'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'for', b'word': b'for'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'for', b'word': b'for'}], b'input': b'add a test fo', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a test fi', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 60, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:46:14,843 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 60, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 14, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 55, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': 11, b'candidates': [{b'icase': 1, b'menu': b'[~] B', b'abbr': b'for', b'word': b'for'}, {b'icase': 1, b'menu': b'[~] B', b'abbr': b'for', b'word': b'for'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'for', b'word': b'for'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'for', b'word': b'for'}], b'input': b'add a test fo', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a test fi', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 60, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:46:14,843 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10ed44470> will handle it
2017-05-15 00:46:14,843 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 60, b'event': b'TextChangedI', b'position': [0, 1, 14, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 55, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': 11, b'candidates': [{b'word': b'for', b'menu': b'[~] B', b'abbr': b'for', b'icase': 1}, {b'word': b'for', b'menu': b'[~] B', b'abbr': b'for', b'icase': 1}, {b'word': b'for', b'menu': b'[B] ', b'abbr': b'for', b'icase': 1}, {b'word': b'for', b'menu': b'[B] ', b'abbr': b'for', b'icase': 1}], b'input': b'add a test fo', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'input': b'add a test fi', b'ignorecase': 1, b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 60, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:46:14,844 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 184, 'nvim_call_function', ('getline', [1, 1])]
2017-05-15 00:46:14,844 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xb8\xb2nvim_call_function\x92\xa7getline\x92\x01\x01''
2017-05-15 00:46:14,844 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,844 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,844 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,844 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,845 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 184, None, [b'add a test fi']]
2017-05-15 00:46:14,845 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'add a test fi']
2017-05-15 00:46:14,845 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,845 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 185, 'nvim_call_function', ('execute', ['changes'])]
2017-05-15 00:46:14,845 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xb9\xb2nvim_call_function\x92\xa7execute\x91\xa7changes''
2017-05-15 00:46:14,845 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,845 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,845 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,846 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,846 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 185, None, b'\nchange line col text\n 1 1 12 add a test fi\n>']
2017-05-15 00:46:14,846 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'\nchange line col text\n 1 1 12 add a test fi\n>'
2017-05-15 00:46:14,846 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,847 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 186, 'nvim_call_function', ('getline', [1, 21])]
2017-05-15 00:46:14,847 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xba\xb2nvim_call_function\x92\xa7getline\x92\x01\x15''
2017-05-15 00:46:14,847 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,847 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,847 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,848 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,848 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 186, None, [b'add a test fi', b'# Please enter the commit message for your changes. Lines starting', b"# with '#' will be ignored, and an empty message aborts the commit.", b'# On branch master', b'# Changes to be committed:', b'#\tnew file: hello', b'#', b'# Changes not staged for commit:', b'#\tdeleted: src/Makefile', b'#\tdeleted: src/hashmap.c', b'#\tdeleted: src/hashmap.h', b'#\tdeleted: src/hashmap_private.h', b'#\tdeleted: src/hashmap_test.c', b'#', b'# Untracked files:', b'#\t.gitignore', b'#\tCargo.toml', b'#\tsrc/hashmap.rs', b'#\tsrc/hashmap_test', b'#\tsrc/hashmap_test.dSYM/', b'#\tsrc/lib.rs']]
2017-05-15 00:46:14,848 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'add a test fi', b'# Please enter the commit message for your changes. Lines starting', b"# with '#' will be ignored, and an empty message aborts the commit.", b'# On branch master', b'# Changes to be committed:', b'#\tnew file: hello', b'#', b'# Changes not staged for commit:', b'#\tdeleted: src/Makefile', b'#\tdeleted: src/hashmap.c', b'#\tdeleted: src/hashmap.h', b'#\tdeleted: src/hashmap_private.h', b'#\tdeleted: src/hashmap_test.c', b'#', b'# Untracked files:', b'#\t.gitignore', b'#\tCargo.toml', b'#\tsrc/hashmap.rs', b'#\tsrc/hashmap_test', b'#\tsrc/hashmap_test.dSYM/', b'#\tsrc/lib.rs']
2017-05-15 00:46:14,848 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,849 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 187, 'nvim_eval', ('&filetype',)]
2017-05-15 00:46:14,849 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xbb\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:46:14,849 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,849 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,849 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,850 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,850 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 187, None, b'gitcommit']
2017-05-15 00:46:14,850 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'gitcommit'
2017-05-15 00:46:14,850 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,851 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 188, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['add a test fi'])]
2017-05-15 00:46:14,851 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xbc\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xadadd a test fi''
2017-05-15 00:46:14,851 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,851 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,851 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,851 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,852 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 188, None, -1]
2017-05-15 00:46:14,852 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:46:14,852 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,853 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 189, 'nvim_get_current_tabpage', ()]
2017-05-15 00:46:14,853 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xbd\xb8nvim_get_current_tabpage\x90''
2017-05-15 00:46:14,853 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,853 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,853 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,853 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,853 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 189, None, ExtType(code=2, data=b'\x01')]
2017-05-15 00:46:14,853 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, ExtType(code=2, data=b'\x01')
2017-05-15 00:46:14,854 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,854 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 190, 'nvim_tabpage_list_wins', (ExtType(code=2, data=b'\x01'),)]
2017-05-15 00:46:14,854 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xbe\xb6nvim_tabpage_list_wins\x91\xd4\x02\x01''
2017-05-15 00:46:14,854 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,854 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,854 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,855 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,855 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 190, None, [ExtType(code=1, data=b'\xcd\x03\xe9'), ExtType(code=1, data=b'\xcd\x03\xe8')]]
2017-05-15 00:46:14,855 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [ExtType(code=1, data=b'\xcd\x03\xe9'), ExtType(code=1, data=b'\xcd\x03\xe8')]
2017-05-15 00:46:14,855 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,855 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 191, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe9'),)]
2017-05-15 00:46:14,856 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xbf\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe9''
2017-05-15 00:46:14,856 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,856 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,856 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,857 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,857 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 191, None, ExtType(code=0, data=b'\x03')]
2017-05-15 00:46:14,857 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, ExtType(code=0, data=b'\x03')
2017-05-15 00:46:14,857 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,857 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 192, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe8'),)]
2017-05-15 00:46:14,857 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xc0\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe8''
2017-05-15 00:46:14,857 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,857 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,857 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,858 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,859 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 192, None, ExtType(code=0, data=b'\x01')]
2017-05-15 00:46:14,859 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, ExtType(code=0, data=b'\x01')
2017-05-15 00:46:14,859 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,862 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 193, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:46:14,862 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xc1\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:46:14,862 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,862 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,862 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,862 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,862 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 193, None, 0]
2017-05-15 00:46:14,863 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:46:14,863 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,863 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 194, 'nvim_set_var', ('deoplete#_context', {'complete_position': 11, 'candidates': [{'word': 'file', 'menu': '[~] B', 'abbr': 'file', 'icase': 1}, {'word': 'files', 'menu': '[~] B', 'abbr': 'files', 'icase': 1}, {'abbr': 'filled', 'menu': '[T] ', 'word': 'filled', 'icase': 1}, {'abbr': 'fields', 'menu': '[T] ', 'word': 'fields', 'icase': 1}, {'abbr': 'file', 'menu': '[B] ', 'word': 'file', 'icase': 1}, {'abbr': 'files', 'menu': '[B] ', 'word': 'files', 'icase': 1}], 'input': 'add a test fi', 'event': 'TextChangedI'})]
2017-05-15 00:46:14,863 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xc2\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\x0b\xaacandidates\x96\x84\xa4word\xa4file\xa4menu\xa5[~] B\xa4abbr\xa4file\xa5icase\x01\x84\xa4word\xa5files\xa4menu\xa5[~] B\xa4abbr\xa5files\xa5icase\x01\x84\xa4abbr\xa6filled\xa4menu\xa4[T] \xa4word\xa6filled\xa5icase\x01\x84\xa4abbr\xa6fields\xa4menu\xa4[T] \xa4word\xa6fields\xa5icase\x01\x84\xa4abbr\xa4file\xa4menu\xa4[B] \xa4word\xa4file\xa5icase\x01\x84\xa4abbr\xa5files\xa4menu\xa4[B] \xa4word\xa5files\xa5icase\x01\xa5input\xadadd a test fi\xa5event\xacTextChangedI''
2017-05-15 00:46:14,863 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:14,863 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,863 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:14,864 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,864 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 194, None, None]
2017-05-15 00:46:14,864 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:46:14,864 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:14,864 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> finished executing
2017-05-15 00:46:14,864 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> is now dying...
2017-05-15 00:46:14,865 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:14,865 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,203 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,204 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 57, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 17, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 72, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_saved_completeopt': b'menu,preview', b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': 11, b'candidates': [{b'icase': 1, b'menu': b'[~] B', b'abbr': b'file', b'word': b'file'}, {b'icase': 1, b'menu': b'[~] B', b'abbr': b'files', b'word': b'files'}, {b'icase': 1, b'menu': b'[T] ', b'abbr': b'filled', b'word': b'filled'}, {b'icase': 1, b'menu': b'[T] ', b'abbr': b'fields', b'word': b'fields'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'file', b'word': b'file'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'files', b'word': b'files'}], b'input': b'add a test fi', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a test file ', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 57, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:46:15,204 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 57, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 17, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 72, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_saved_completeopt': b'menu,preview', b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': 11, b'candidates': [{b'icase': 1, b'menu': b'[~] B', b'abbr': b'file', b'word': b'file'}, {b'icase': 1, b'menu': b'[~] B', b'abbr': b'files', b'word': b'files'}, {b'icase': 1, b'menu': b'[T] ', b'abbr': b'filled', b'word': b'filled'}, {b'icase': 1, b'menu': b'[T] ', b'abbr': b'fields', b'word': b'fields'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'file', b'word': b'file'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'files', b'word': b'files'}], b'input': b'add a test fi', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a test file ', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 57, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:46:15,204 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10ed44470> will handle it
2017-05-15 00:46:15,204 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 57, b'event': b'TextChangedI', b'position': [0, 1, 17, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 72, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_saved_completeopt': b'menu,preview', b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': 11, b'candidates': [{b'word': b'file', b'menu': b'[~] B', b'abbr': b'file', b'icase': 1}, {b'word': b'files', b'menu': b'[~] B', b'abbr': b'files', b'icase': 1}, {b'word': b'filled', b'menu': b'[T] ', b'abbr': b'filled', b'icase': 1}, {b'word': b'fields', b'menu': b'[T] ', b'abbr': b'fields', b'icase': 1}, {b'word': b'file', b'menu': b'[B] ', b'abbr': b'file', b'icase': 1}, {b'word': b'files', b'menu': b'[B] ', b'abbr': b'files', b'icase': 1}], b'input': b'add a test fi', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'input': b'add a test file ', b'ignorecase': 1, b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 57, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:46:15,205 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 195, 'nvim_eval', ('&filetype',)]
2017-05-15 00:46:15,206 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xc3\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:46:15,206 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:15,206 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,206 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,206 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,206 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 195, None, b'gitcommit']
2017-05-15 00:46:15,206 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'gitcommit'
2017-05-15 00:46:15,206 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:15,207 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 196, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['add a test file '])]
2017-05-15 00:46:15,207 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xc4\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xb0add a test file ''
2017-05-15 00:46:15,207 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:15,207 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,207 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,208 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,208 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 196, None, -1]
2017-05-15 00:46:15,208 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:46:15,208 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:15,209 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 197, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:46:15,209 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xc5\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:46:15,209 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:15,209 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,209 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,210 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,210 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 197, None, 0]
2017-05-15 00:46:15,210 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:46:15,210 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:15,210 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 198, 'nvim_call_function', ('deoplete#mapping#_restore_completeopt', [])]
2017-05-15 00:46:15,210 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xc6\xb2nvim_call_function\x92\xda\x00%deoplete#mapping#_restore_completeopt\x90''
2017-05-15 00:46:15,210 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:15,210 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,210 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,211 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,211 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 198, None, 0]
2017-05-15 00:46:15,211 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:46:15,212 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:15,212 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> finished executing
2017-05-15 00:46:15,212 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> is now dying...
2017-05-15 00:46:15,212 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,212 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,464 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,464 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 57, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 18, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 73, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': 11, b'candidates': [{b'icase': 1, b'menu': b'[~] B', b'abbr': b'file', b'word': b'file'}, {b'icase': 1, b'menu': b'[~] B', b'abbr': b'files', b'word': b'files'}, {b'icase': 1, b'menu': b'[T] ', b'abbr': b'filled', b'word': b'filled'}, {b'icase': 1, b'menu': b'[T] ', b'abbr': b'fields', b'word': b'fields'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'file', b'word': b'file'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'files', b'word': b'files'}], b'input': b'add a test fi', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a test file f', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 57, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:46:15,464 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 57, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 18, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 73, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': 11, b'candidates': [{b'icase': 1, b'menu': b'[~] B', b'abbr': b'file', b'word': b'file'}, {b'icase': 1, b'menu': b'[~] B', b'abbr': b'files', b'word': b'files'}, {b'icase': 1, b'menu': b'[T] ', b'abbr': b'filled', b'word': b'filled'}, {b'icase': 1, b'menu': b'[T] ', b'abbr': b'fields', b'word': b'fields'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'file', b'word': b'file'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'files', b'word': b'files'}], b'input': b'add a test fi', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a test file f', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 57, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:46:15,464 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10ed44470> will handle it
2017-05-15 00:46:15,465 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 57, b'event': b'TextChangedI', b'position': [0, 1, 18, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 73, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': 11, b'candidates': [{b'word': b'file', b'menu': b'[~] B', b'abbr': b'file', b'icase': 1}, {b'word': b'files', b'menu': b'[~] B', b'abbr': b'files', b'icase': 1}, {b'word': b'filled', b'menu': b'[T] ', b'abbr': b'filled', b'icase': 1}, {b'word': b'fields', b'menu': b'[T] ', b'abbr': b'fields', b'icase': 1}, {b'word': b'file', b'menu': b'[B] ', b'abbr': b'file', b'icase': 1}, {b'word': b'files', b'menu': b'[B] ', b'abbr': b'files', b'icase': 1}], b'input': b'add a test fi', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'input': b'add a test file f', b'ignorecase': 1, b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 57, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:46:15,466 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 199, 'nvim_eval', ('&filetype',)]
2017-05-15 00:46:15,466 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xc7\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:46:15,466 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:15,466 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,466 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,466 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,466 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 199, None, b'gitcommit']
2017-05-15 00:46:15,466 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'gitcommit'
2017-05-15 00:46:15,466 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:15,468 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 200, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['add a test file f'])]
2017-05-15 00:46:15,468 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xc8\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xb1add a test file f''
2017-05-15 00:46:15,468 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:15,468 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,468 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,469 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,469 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 200, None, -1]
2017-05-15 00:46:15,469 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:46:15,469 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:15,472 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 201, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:46:15,472 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xc9\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:46:15,472 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:15,472 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,472 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,473 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,473 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 201, None, 0]
2017-05-15 00:46:15,473 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:46:15,473 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:15,473 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 202, 'nvim_set_var', ('deoplete#_context', {'complete_position': -1, 'candidates': [], 'input': 'add a test file f', 'event': 'TextChangedI'})]
2017-05-15 00:46:15,473 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xca\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\xff\xaacandidates\x90\xa5input\xb1add a test file f\xa5event\xacTextChangedI''
2017-05-15 00:46:15,473 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:15,473 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,473 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,475 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,475 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 202, None, None]
2017-05-15 00:46:15,475 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:46:15,475 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:15,475 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> finished executing
2017-05-15 00:46:15,475 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> is now dying...
2017-05-15 00:46:15,475 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,475 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,547 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,547 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 57, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 19, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 74, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'add a test file f', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a test file fo', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 57, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:46:15,547 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 57, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 19, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 74, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'add a test file f', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a test file fo', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 57, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:46:15,547 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10ed44470> will handle it
2017-05-15 00:46:15,547 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 57, b'event': b'TextChangedI', b'position': [0, 1, 19, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 74, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': -1, b'candidates': [], b'input': b'add a test file f', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'input': b'add a test file fo', b'ignorecase': 1, b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 57, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:46:15,548 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 203, 'nvim_call_function', ('getline', [1, 1])]
2017-05-15 00:46:15,548 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xcb\xb2nvim_call_function\x92\xa7getline\x92\x01\x01''
2017-05-15 00:46:15,548 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:15,548 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,548 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,549 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,549 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 203, None, [b'add a test file fo']]
2017-05-15 00:46:15,549 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'add a test file fo']
2017-05-15 00:46:15,549 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:15,549 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 204, 'nvim_call_function', ('execute', ['changes'])]
2017-05-15 00:46:15,549 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xcc\xb2nvim_call_function\x92\xa7execute\x91\xa7changes''
2017-05-15 00:46:15,549 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:15,549 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,549 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,550 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,550 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 204, None, b'\nchange line col text\n 1 1 17 add a test file fo\n>']
2017-05-15 00:46:15,551 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'\nchange line col text\n 1 1 17 add a test file fo\n>'
2017-05-15 00:46:15,551 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:15,551 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 205, 'nvim_call_function', ('getline', [1, 21])]
2017-05-15 00:46:15,551 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xcd\xb2nvim_call_function\x92\xa7getline\x92\x01\x15''
2017-05-15 00:46:15,551 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:15,551 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,551 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,552 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,552 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 205, None, [b'add a test file fo', b'# Please enter the commit message for your changes. Lines starting', b"# with '#' will be ignored, and an empty message aborts the commit.", b'# On branch master', b'# Changes to be committed:', b'#\tnew file: hello', b'#', b'# Changes not staged for commit:', b'#\tdeleted: src/Makefile', b'#\tdeleted: src/hashmap.c', b'#\tdeleted: src/hashmap.h', b'#\tdeleted: src/hashmap_private.h', b'#\tdeleted: src/hashmap_test.c', b'#', b'# Untracked files:', b'#\t.gitignore', b'#\tCargo.toml', b'#\tsrc/hashmap.rs', b'#\tsrc/hashmap_test', b'#\tsrc/hashmap_test.dSYM/', b'#\tsrc/lib.rs']]
2017-05-15 00:46:15,552 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [b'add a test file fo', b'# Please enter the commit message for your changes. Lines starting', b"# with '#' will be ignored, and an empty message aborts the commit.", b'# On branch master', b'# Changes to be committed:', b'#\tnew file: hello', b'#', b'# Changes not staged for commit:', b'#\tdeleted: src/Makefile', b'#\tdeleted: src/hashmap.c', b'#\tdeleted: src/hashmap.h', b'#\tdeleted: src/hashmap_private.h', b'#\tdeleted: src/hashmap_test.c', b'#', b'# Untracked files:', b'#\t.gitignore', b'#\tCargo.toml', b'#\tsrc/hashmap.rs', b'#\tsrc/hashmap_test', b'#\tsrc/hashmap_test.dSYM/', b'#\tsrc/lib.rs']
2017-05-15 00:46:15,552 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:15,553 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 206, 'nvim_eval', ('&filetype',)]
2017-05-15 00:46:15,553 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xce\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:46:15,553 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:15,553 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,553 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,554 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,554 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 206, None, b'gitcommit']
2017-05-15 00:46:15,554 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'gitcommit'
2017-05-15 00:46:15,554 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:15,555 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 207, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['add a test file fo'])]
2017-05-15 00:46:15,555 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xcf\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xb2add a test file fo''
2017-05-15 00:46:15,555 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:15,555 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,555 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,556 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,556 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 207, None, -1]
2017-05-15 00:46:15,556 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:46:15,556 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:15,557 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 208, 'nvim_get_current_tabpage', ()]
2017-05-15 00:46:15,557 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xd0\xb8nvim_get_current_tabpage\x90''
2017-05-15 00:46:15,557 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:15,557 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,557 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,558 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,558 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 208, None, ExtType(code=2, data=b'\x01')]
2017-05-15 00:46:15,558 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, ExtType(code=2, data=b'\x01')
2017-05-15 00:46:15,558 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:15,558 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 209, 'nvim_tabpage_list_wins', (ExtType(code=2, data=b'\x01'),)]
2017-05-15 00:46:15,558 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xd1\xb6nvim_tabpage_list_wins\x91\xd4\x02\x01''
2017-05-15 00:46:15,558 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:15,558 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,558 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,559 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,560 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 209, None, [ExtType(code=1, data=b'\xcd\x03\xe9'), ExtType(code=1, data=b'\xcd\x03\xe8')]]
2017-05-15 00:46:15,560 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, [ExtType(code=1, data=b'\xcd\x03\xe9'), ExtType(code=1, data=b'\xcd\x03\xe8')]
2017-05-15 00:46:15,560 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:15,560 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 210, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe9'),)]
2017-05-15 00:46:15,560 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xd2\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe9''
2017-05-15 00:46:15,560 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:15,560 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,560 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,561 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,561 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 210, None, ExtType(code=0, data=b'\x03')]
2017-05-15 00:46:15,561 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, ExtType(code=0, data=b'\x03')
2017-05-15 00:46:15,561 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:15,561 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 211, 'nvim_win_get_buf', (ExtType(code=1, data=b'\xcd\x03\xe8'),)]
2017-05-15 00:46:15,562 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xd3\xb0nvim_win_get_buf\x91\xc7\x03\x01\xcd\x03\xe8''
2017-05-15 00:46:15,562 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:15,562 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,562 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,563 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,563 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 211, None, ExtType(code=0, data=b'\x01')]
2017-05-15 00:46:15,563 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, ExtType(code=0, data=b'\x01')
2017-05-15 00:46:15,563 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:15,565 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 212, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:46:15,565 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xd4\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:46:15,565 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:15,565 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,565 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,565 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,566 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 212, None, 0]
2017-05-15 00:46:15,566 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:46:15,566 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:15,566 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 213, 'nvim_set_var', ('deoplete#_context', {'complete_position': 16, 'candidates': [{'word': 'for', 'menu': '[~] B', 'abbr': 'for', 'icase': 1}, {'word': 'for', 'menu': '[~] B', 'abbr': 'for', 'icase': 1}, {'abbr': 'for', 'menu': '[B] ', 'word': 'for', 'icase': 1}, {'abbr': 'for', 'menu': '[B] ', 'word': 'for', 'icase': 1}], 'input': 'add a test file fo', 'event': 'TextChangedI'})]
2017-05-15 00:46:15,566 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xd5\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\x10\xaacandidates\x94\x84\xa4word\xa3for\xa4menu\xa5[~] B\xa4abbr\xa3for\xa5icase\x01\x84\xa4word\xa3for\xa4menu\xa5[~] B\xa4abbr\xa3for\xa5icase\x01\x84\xa4abbr\xa3for\xa4menu\xa4[B] \xa4word\xa3for\xa5icase\x01\x84\xa4abbr\xa3for\xa4menu\xa4[B] \xa4word\xa3for\xa5icase\x01\xa5input\xb2add a test file fo\xa5event\xacTextChangedI''
2017-05-15 00:46:15,566 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:15,566 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,566 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,567 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,567 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 213, None, None]
2017-05-15 00:46:15,568 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:46:15,568 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:15,568 [DEBUG @ session.py:handler:208] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> finished executing
2017-05-15 00:46:15,568 [DEBUG @ session.py:handler:213] 73530 - greenlet <greenlet.greenlet object at 0x10ed44470> is now dying...
2017-05-15 00:46:15,568 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,568 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,604 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,604 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [2, b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 57, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 20, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 75, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': 16, b'candidates': [{b'icase': 1, b'menu': b'[~] B', b'abbr': b'for', b'word': b'for'}, {b'icase': 1, b'menu': b'[~] B', b'abbr': b'for', b'word': b'for'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'for', b'word': b'for'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'for', b'word': b'for'}], b'input': b'add a test file fo', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a test file for', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 57, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]]
2017-05-15 00:46:15,604 [DEBUG @ async_session.py:_on_notification:102] 73530 - received notification: b'deoplete_auto_completion_begin', [{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 57, b'event': b'TextChangedI', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'position': [0, 1, 20, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 75, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#skip_chars': [], b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#max_menu_width': 40, b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#max_list': 100, b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_context': {b'complete_position': 16, b'candidates': [{b'icase': 1, b'menu': b'[~] B', b'abbr': b'for', b'word': b'for'}, {b'icase': 1, b'menu': b'[~] B', b'abbr': b'for', b'word': b'for'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'for', b'word': b'for'}, {b'icase': 1, b'menu': b'[B] ', b'abbr': b'for', b'word': b'for'}], b'input': b'add a test file fo', b'event': b'TextChangedI'}, b'deoplete#enable_ignore_case': 1, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'input': b'add a test file for', b'next_input': b'', b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'max_menu_width': 57, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'sources': [], b'ignorecase': 1, b'delay': 50}]
2017-05-15 00:46:15,604 [DEBUG @ session.py:_on_notification:216] 73530 - received rpc notification, greenlet <greenlet.greenlet object at 0x10ed44470> will handle it
2017-05-15 00:46:15,605 [DEBUG @ host.py:_on_notification:107] 73530 - calling notification handler for "deoplete_auto_completion_begin", args: "[{b'bufvars': {}, b'smartcase': 1, b'max_abbr_width': 57, b'event': b'TextChangedI', b'position': [0, 1, 20, 0], b'complete_str': b'', b'bufnr': 3, b'changedtick': 75, b'omni__omnifunc': b'', b'vars': {b'deoplete#sources': {}, b'deoplete#max_list': 100, b'deoplete#max_abbr_width': 80, b'deoplete#_channel_id': 2, b'deoplete#_rank': {}, b'deoplete#enable_camel_case': 0, b'deoplete#complete_method': b'complete', b'deoplete#enable_refresh_always': 0, b'deoplete#ignore_sources': {}, b'deoplete#omni#input_patterns': {}, b'deoplete#enable_ignore_case': 1, b'deoplete#delimiters': [b'/'], b'deoplete#omni#functions': {}, b'deoplete#enable_at_startup': 1, b'deoplete#auto_refresh_delay': 500, b'deoplete#skip_chars': [], b'deoplete#member#prefix_patterns': {}, b'deoplete#enable_smart_case': 1, b'deoplete#enable_profile': 0, b'deoplete#keyword_patterns': {}, b'deoplete#omni_patterns': {}, b'deoplete#_neovim_python_version': [b'0.1.13'], b'deoplete#_omni_patterns': {b'xhtml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'mkd': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'markdown': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'xml': [b'<', b'<[^>]*\\s[[:alnum:]-]*'], b'html': [b'<', b'<[^>]*\\s[[:alnum:]-]*']}, b'deoplete#_keyword_patterns': {b'_': b'[a-zA-Z_]\\k*'}, b'deoplete#_context': {b'complete_position': 16, b'candidates': [{b'word': b'for', b'menu': b'[~] B', b'abbr': b'for', b'icase': 1}, {b'word': b'for', b'menu': b'[~] B', b'abbr': b'for', b'icase': 1}, {b'word': b'for', b'menu': b'[B] ', b'abbr': b'for', b'icase': 1}, {b'word': b'for', b'menu': b'[B] ', b'abbr': b'for', b'icase': 1}], b'input': b'add a test file fo', b'event': b'TextChangedI'}, b'deoplete#auto_complete_delay': 50, b'deoplete#auto_complete_start_length': 2, b'deoplete#disable_auto_complete': 0, b'deoplete#max_menu_width': 40}, b'keyword_patterns': b'[a-zA-Z_][a-zA-Z@0-9_\xc3\x80-\xc3\xbf]*', b'filetype': b'gitcommit', b'same_filetypes': [], b'dict__dictionary': b'', b'encoding': b'utf-8', b'bufpath': b'/Users/devin/src/rust/hash_map/.git/COMMIT_EDITMSG', b'input': b'add a test file for', b'ignorecase': 1, b'bufname': b'.git/COMMIT_EDITMSG', b'camelcase': 0, b'sources': [], b'runtimepath': b'/Users/devin/.config/nvim,/Users/devin/.dotfiles/nvim.symconfig/plugged/targets.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-sneak/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-surround/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-exchange/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-commentary/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-easy-align/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-unimpaired/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete.nvim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neco-ghc/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-racer/,/Users/devin/.dotfiles/nvim.symconfig/plugged/neoinclude.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/deoplete-jedi/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-repeat/,/Users/devin/.dotfiles/nvim.symconfig/plugged/editorconfig-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-eunuch/,/Users/devin/.fzf/,/Users/devin/.dotfiles/nvim.symconfig/plugged/fzf.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-fugitive/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-gitgutter/,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-scriptease/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmux.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/tmuxline.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/brew.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-markdown/,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/swift.vim/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-airline-themes/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-devicons/,/Users/devin/.dotfiles/nvim.symconfig/plugged/vim-colors-solarized/,/etc/xdg/nvim,/Users/devin/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/Cellar/neovim/0.2.0/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/Users/devin/.local/share/nvim/site/after,/etc/xdg/nvim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/vimtex/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/idris-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/haskell-vim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/rust.vim/after,/Users/devin/.config/nvim/after,/Users/devin/.opam/3110/share/merlin/vim,/Users/devin/.config/nvim/eclim,/Users/devin/.config/nvim/eclim/after,/Users/devin/.dotfiles/nvim.symconfig/plugged/ale/after', b'max_menu_width': 57, b'custom': {b'_': {}}, b'cwd': b'/Users/devin/src/rust/hash_map', b'filetypes': [b'gitcommit'], b'next_input': b'', b'delay': 50}]"
2017-05-15 00:46:15,606 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 214, 'nvim_eval', ('&filetype',)]
2017-05-15 00:46:15,606 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xd6\xa9nvim_eval\x91\xa9&filetype''
2017-05-15 00:46:15,606 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:15,606 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,606 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,606 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,606 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 214, None, b'gitcommit']
2017-05-15 00:46:15,607 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, b'gitcommit'
2017-05-15 00:46:15,607 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:15,607 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 215, 'nvim_call_function', ('neoinclude#file_include#get_complete_position', ['add a test file for'])]
2017-05-15 00:46:15,607 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xd7\xb2nvim_call_function\x92\xda\x00-neoinclude#file_include#get_complete_position\x91\xb3add a test file for''
2017-05-15 00:46:15,607 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:15,608 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,608 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,608 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,608 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 215, None, -1]
2017-05-15 00:46:15,609 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, -1
2017-05-15 00:46:15,609 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:15,611 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 216, 'nvim_call_function', ('deoplete#handler#_async_timer_stop', [])]
2017-05-15 00:46:15,611 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xd8\xb2nvim_call_function\x92\xda\x00"deoplete#handler#_async_timer_stop\x90''
2017-05-15 00:46:15,611 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:15,611 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,612 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,612 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,612 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 216, None, 0]
2017-05-15 00:46:15,612 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, 0
2017-05-15 00:46:15,612 [DEBUG @ session.py:response_cb:149] 73530 - response is available for greenlet <greenlet.greenlet object at 0x10ed44470>, switching back
2017-05-15 00:46:15,612 [DEBUG @ msgpack_stream.py:send:33] 73530 - sent [0, 217, 'nvim_set_var', ('deoplete#_context', {'complete_position': -1, 'candidates': [], 'input': 'add a test file for', 'event': 'TextChangedI'})]
2017-05-15 00:46:15,612 [DEBUG @ base.py:send:113] 73530 - Sending 'b'\x94\x00\xcc\xd9\xacnvim_set_var\x92\xb1deoplete#_context\x84\xb1complete_position\xff\xaacandidates\x90\xa5input\xb3add a test file for\xa5event\xacTextChangedI''
2017-05-15 00:46:15,612 [DEBUG @ session.py:_yielding_request:153] 73530 - yielding from greenlet <greenlet.greenlet object at 0x10ed44470> to wait for response
2017-05-15 00:46:15,612 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,612 [DEBUG @ msgpack_stream.py:_on_data:59] 73530 - unpacker needs more data...
2017-05-15 00:46:15,613 [DEBUG @ msgpack_stream.py:_on_data:54] 73530 - waiting for message...
2017-05-15 00:46:15,613 [DEBUG @ msgpack_stream.py:_on_data:56] 73530 - received message: [1, 217, None, None]
2017-05-15 00:46:15,613 [DEBUG @ async_session.py:_on_response:95] 73530 - received response: None, None
2017-05-15 00:46:15,614 [DEBUG @ session.py:resp
View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment