@cooljl31 commented on Sun Sep 03 2017
@cooljl31 commented on Sat Sep 02 2017
Warning: I will close the bug issue without the minimal init.vim and the reproduce ways.
Problems summary
-
:Denite Buffer + Enter i have this log error wich you can in the log section
-
when i open a go file i have this error message
Error detected while processing BufEnter Auto commands for "*.go":
E475: Invalid argument: Channel id must be a positive integer
Expected
Environment Information (Required!)
-
denite version(SHA1):
-
OS:
10.12.6
-
Vim/neovim version:
NVIM v0.2.0
Build type: Release
Compilation: /usr/local/Homebrew/Library/Homebrew/shims/super/clang -Wconversion -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -DNVIM_MSGPACK_HAS_FLOAT32 -DNDEBUG -DDISABLE_LOG -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wvla -fstack-protector-strong -fdiagnostics-color=auto -DINCLUDE_GENERATED_DECLARATIONS -I/tmp/neovim-20170707-80027-1bg0wcx/neovim-0.2.0/build/config -I/tmp/neovim-20170707-80027-1bg0wcx/neovim-0.2.0/src -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/opt/gettext/include -I/usr/include -I/tmp/neovim-20170707-80027-1bg0wcx/neovim-0.2.0/build/src/nvim/auto -I/tmp/neovim-20170707-80027-1bg0wcx/neovim-0.2.0/build/include
Compiled by [email protected]
Optional features included (+) or not (-): +acl +iconv +jemalloc +tui
For differences from Vim, see :help vim-differences
system vimrc file: "$VIM/sysinit.vim"
fall-back for $VIM: "/usr/local/Cellar/neovim/0.2.0_1/share/nvim"
:CheckHealth
result(neovim only):
health#deoplete#check
========================================================================
## deoplete.nvim
- SUCCESS: has("nvim") was successful
- SUCCESS: has("python3") was successful
- INFO: If you're still having problems, try the following commands:
$ export NVIM_PYTHON_LOG_FILE=/tmp/log
$ export NVIM_PYTHON_LOG_LEVEL=DEBUG
$ nvim
$ cat /tmp/log_{PID}
and then create an issue on github
health#nvim#check
========================================================================
## Configuration
- WARNING: $NVIM_TUI_ENABLE_CURSOR_SHAPE is ignored in Nvim 0.2+
- SUGGESTIONS:
- Use the 'guicursor' option to configure cursor shape. :help |'guicursor'|
- https://github.com/neovim/neovim/wiki/Following-HEAD#20170402
## Performance
- SUCCESS: Build type: Release
## Remote Plugins
- SUCCESS: Up to date
## terminal
- INFO: key_backspace (kbs) terminfo entry: key_backspace=^H
- INFO: key_dc (kdch1) terminfo entry: key_dc=\E[3~
health#provider#check
========================================================================
## Clipboard (optional)
- SUCCESS: Clipboard tool found: pbcopy
## Python 2 provider (optional)
- INFO: Using: g:python_host_prog = "/usr/local/bin/python2"
- INFO: Executable: /usr/local/bin/python2
- INFO: Python2 version: 2.7.13
- INFO: python2-neovim version: 0.1.13
- SUCCESS: Latest python2-neovim is installed: 0.1.13
## Python 3 provider (optional)
- INFO: Using: g:python3_host_prog = "/usr/local/bin/python3"
- INFO: Executable: /usr/local/bin/python3
- INFO: Python3 version: 3.6.2
- INFO: python3-neovim version: 0.1.13
- SUCCESS: Latest python3-neovim is installed: 0.1.13
## Ruby provider (optional)
- INFO: Ruby: ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-darwin16]
- INFO: Host: /Users/cooljl31/.rvm/gems/ruby-2.4.0/bin/neovim-ruby-host
- SUCCESS: Latest "neovim" gem is installed: 0.5.1
Provide a minimal init.vim with less than 50 lines (Required!)
" Your minimal init.vim
set runtimepath+=~/path/to/denite.nvim/
https://github.com/mhartington/dotfiles/blob/master/config/nvim/init.vim
The reproduce ways from neovim starting (Required!)
- foo
- bar
- baz
Screen shot (if possible)
![screen shot 2017-09-02 at 6 13 37 pm](https://user-images.githubusercontent.com/6700684/29997061-83c73006-900a-11e7-943b-c93c7b667b1a.png)
Upload the log file
python3/denite/init.py", line 29, in start
[denite] return ui.start(args[0], args[1])
[denite] File "/Users/cooljl31/.dotfiles/configs/nvim/.cache/init.vim/.dein/rplugin/
python3/denite/ui/default.py", line 68, in start
[denite] self._start(sources, context)
[denite] File "/Users/cooljl31/.dotfiles/configs/nvim/.cache/init.vim/.dein/rplugin/
python3/denite/ui/default.py", line 131, in _start
[denite] status = self._prompt.start()
[denite] File "/Users/cooljl31/.dotfiles/configs/nvim/.cache/init.vim/.dein/rplugin/
python3/denite/prompt/prompt.py", line 201, in start
[denite] raise e
[denite] File "/Users/cooljl31/.dotfiles/configs/nvim/.cache/init.vim/.dein/rplugin/
python3/denite/prompt/prompt.py", line 191, in start
[denite] interval=self.harvest_interval,
[denite] File "/Users/cooljl31/.dotfiles/configs/nvim/.cache/init.vim/.dein/rplugin/
python3/denite/ui/prompt.py", line 91, in on_keypress
[denite] return self.action.call(self, m.group('action'))
[denite] File "/Users/cooljl31/.dotfiles/configs/nvim/.cache/init.vim/.dein/rplugin/
python3/denite/prompt/action.py", line 139, in call
[denite] return fn(prompt, params)
[denite] File "/Users/cooljl31/.dotfiles/configs/nvim/.cache/init.vim/.dein/rplugin/
python3/denite/ui/action.py", line 17, in _do_action
[denite] return prompt.denite.do_action(params)
[denite] File "/Users/cooljl31/.dotfiles/configs/nvim/.cache/init.vim/.dein/rplugin/
python3/denite/ui/default.py", line 652, in do_action
[denite] self.quit()
[denite] File "/Users/cooljl31/.dotfiles/configs/nvim/.cache/init.vim/.dein/rplugin/
python3/denite/ui/default.py", line 617, in quit
[denite] self.quit_buffer()
[denite] File "/Users/cooljl31/.dotfiles/configs/nvim/.cache/init.vim/.dein/rplugin/
python3/denite/ui/default.py", line 578, in quit_buffer
[denite] self._vim.command('close!')
[denite] File "/usr/local/lib/python3.6/site-packages/neovim/api/nvim.py", line 218,
in command
[denite] return self.request('nvim_command', string, **kwargs)
[denite] File "/usr/local/lib/python3.6/site-packages/neovim/api/nvim.py", line 131,
in request
[denite] res = self._session.request(name, *args, **kwargs)
[denite] File "/usr/local/lib/python3.6/site-packages/neovim/msgpack_rpc/session.py"
, line 98, in request
[denite] raise self.error_wrapper(err)
[denite] neovim.api.nvim.NvimError: b'Vim(call):E475: Invalid argument: Channel id mus
t be a positive integer'
[denite] Please execute :messages command