completor.vim
completor.vim copied to clipboard
Popout Menu For Filename Completion Disappears
So I've come into a very strange issue. I have 2 computers, but I use the same .vimrc and setup on both.
On one, filename completion works perfectly. On the other one, the filename completion appears, but the moment I type any character to start limiting options, it disappears and never reappears again.
I've also tried making completor the ONLY plugin source with no configuration, and the bug still exists on only this one computer of mine.
Here's a video of the issue: video
I looked through to the docs to try and see if there was some sort of way to debug this, but I couldn't find any.
Any ideas of stuff I could print or log to see what is going on? Once again, I have 2 computers, on one, everything works fine, on the other, it's completely broken and I am not sure why.
I pushed some commits to allow logging easily. You can set let g:completor_debug=1
and check the file named /path/to/completor.vim/pythonx/completor.log
.
Awesome, thanks a bunch, will turn on logging and report back!
Alright, so I setup some logging for this video
And here is the output I got:
2017-10-17 23:59:53,332 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './
2017-10-17 23:59:53,332 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, 0), ({'menu': '[F]', 'word': u'components', 'abbr': u'components/'}, 0), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 0), ({'menu': '[F]', 'word': u'index.js', 'abbr': ''}, 0), ({'menu': '[F]', 'word': u'reducers', 'abbr': u'reducers/'}, 0), ({'menu': '[F]', 'word': u'registerServiceWorker.js', 'abbr': ''}, 0), ({'menu': '[F]', 'word': u'store.js', 'abbr': ''}, 0), ({'menu': '[F]', 'word': u'utils', 'abbr': u'utils/'}, 0)]
2017-10-17 23:59:54,552 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-17 23:59:54,552 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-17 23:59:54,553 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-17 23:59:54,553 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-17 23:59:54,553 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-17 23:59:54,553 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-17 23:59:54,553 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-17 23:59:54,553 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-17 23:59:54,554 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-17 23:59:54,554 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-17 23:59:54,554 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-17 23:59:54,554 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-17 23:59:54,554 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-17 23:59:54,555 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-17 23:59:54,555 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-17 23:59:54,555 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-17 23:59:54,555 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-17 23:59:54,555 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-17 23:59:54,556 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-17 23:59:54,556 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-17 23:59:54,556 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-17 23:59:54,556 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-17 23:59:54,556 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-17 23:59:54,556 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-17 23:59:54,557 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-17 23:59:54,557 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-17 23:59:54,557 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-17 23:59:54,557 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-17 23:59:54,557 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-17 23:59:54,558 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-17 23:59:54,742 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-17 23:59:54,743 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-17 23:59:54,743 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-17 23:59:54,743 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-17 23:59:54,743 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-17 23:59:54,744 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-17 23:59:54,744 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-17 23:59:54,744 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-17 23:59:54,744 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-17 23:59:54,744 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-17 23:59:54,745 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-17 23:59:54,745 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-17 23:59:54,745 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-17 23:59:54,745 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-17 23:59:54,745 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-17 23:59:54,745 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-17 23:59:54,746 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-17 23:59:54,746 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-17 23:59:54,746 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-17 23:59:54,746 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-17 23:59:54,746 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-17 23:59:54,746 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-17 23:59:54,747 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-17 23:59:54,747 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-17 23:59:54,747 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-17 23:59:54,747 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-17 23:59:54,747 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-17 23:59:54,747 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-17 23:59:54,748 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-17 23:59:54,748 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:00:55,892 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './
2017-10-18 00:00:55,893 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, 0), ({'menu': '[F]', 'word': u'components', 'abbr': u'components/'}, 0), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 0), ({'menu': '[F]', 'word': u'index.js', 'abbr': ''}, 0), ({'menu': '[F]', 'word': u'reducers', 'abbr': u'reducers/'}, 0), ({'menu': '[F]', 'word': u'registerServiceWorker.js', 'abbr': ''}, 0), ({'menu': '[F]', 'word': u'store.js', 'abbr': ''}, 0), ({'menu': '[F]', 'word': u'utils', 'abbr': u'utils/'}, 0)]
2017-10-18 00:00:56,802 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:00:56,803 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:00:56,803 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:00:56,803 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:00:56,803 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:00:56,804 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:00:56,804 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:00:56,804 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:00:56,804 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:00:56,804 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:00:56,805 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:00:56,805 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:00:56,805 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:00:56,805 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:00:56,805 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:00:56,806 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:00:56,806 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:00:56,806 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:00:56,806 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:00:56,807 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:00:56,807 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:00:56,807 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:00:56,807 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:00:56,807 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:00:56,808 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:00:56,808 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:00:56,808 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:00:56,808 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:00:56,809 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:00:56,809 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:00:57,158 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:00:57,158 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:00:57,158 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:00:57,159 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:00:57,159 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:00:57,159 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:00:57,159 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:00:57,159 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:00:57,160 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:00:57,160 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:00:57,160 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:00:57,160 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:00:57,160 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:00:57,161 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:00:57,161 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:00:57,161 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:00:57,161 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:00:57,161 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:00:57,162 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:00:57,162 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:00:57,162 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:00:57,162 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:00:57,162 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:00:57,162 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:00:57,163 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:00:57,163 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:00:57,163 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:00:57,163 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:00:57,163 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:00:57,164 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:01:02,653 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './
2017-10-18 00:01:02,653 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, 0), ({'menu': '[F]', 'word': u'components', 'abbr': u'components/'}, 0), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 0), ({'menu': '[F]', 'word': u'index.js', 'abbr': ''}, 0), ({'menu': '[F]', 'word': u'reducers', 'abbr': u'reducers/'}, 0), ({'menu': '[F]', 'word': u'registerServiceWorker.js', 'abbr': ''}, 0), ({'menu': '[F]', 'word': u'store.js', 'abbr': ''}, 0), ({'menu': '[F]', 'word': u'utils', 'abbr': u'utils/'}, 0)]
2017-10-18 00:01:03,395 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:01:03,396 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:01:03,396 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:01:03,396 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:01:03,396 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:01:03,397 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:01:03,397 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:01:03,397 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:01:03,397 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:01:03,397 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:01:03,398 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:01:03,398 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:01:03,398 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:01:03,398 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:01:03,398 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:01:03,399 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:01:03,399 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:01:03,399 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:01:03,399 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:01:03,399 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:01:03,400 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:01:03,400 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:01:03,400 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:01:03,400 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:01:03,400 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:01:03,401 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:01:03,401 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:01:03,401 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:01:03,401 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './a
2017-10-18 00:01:03,401 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -999), ({'menu': '[F]', 'word': u'Constants.js', 'abbr': ''}, 5)]
2017-10-18 00:01:04,032 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:01:04,032 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:01:04,032 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:01:04,033 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:01:04,033 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:01:04,033 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:01:04,033 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:01:04,033 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:01:04,034 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:01:04,034 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:01:04,034 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:01:04,034 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:01:04,034 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:01:04,035 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:01:04,035 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:01:04,035 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:01:04,035 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:01:04,035 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:01:04,036 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:01:04,036 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:01:04,036 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:01:04,036 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:01:04,036 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:01:04,036 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:01:04,037 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:01:04,037 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:01:04,037 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:01:04,037 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
2017-10-18 00:01:04,037 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] start filename parse: import './ac
2017-10-18 00:01:04,038 [INFO][/Users/amadeus/.vim/bundle/completor.vim/pythonx/completers/common/filename.py] completions: [({'menu': '[F]', 'word': u'actions', 'abbr': u'actions/'}, -998)]
It appears that the filename stuff is properly filtering the list as I type, however for some reason it appears that the popout menu is disappearing.
Here's the output from :version
incase that helps:
VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Oct 17 2017 23:43:29)
MacOS X (unix) version
Included patches: 1-1203
Compiled by [email protected]
Huge version with MacVim GUI. Features included (+) or not (-):
+acl +cryptv +float +lispindent +mouse_xterm +quickfix +terminal +wildmenu
+arabic +cscope +folding +listcmds +multi_byte +reltime +terminfo +windows
+autocmd +cursorbind -footer +localmap +multi_lang +rightleft +termresponse +writebackup
+balloon_eval +cursorshape +fork() +lua -mzscheme +ruby +textobjects -X11
+browse +dialog_con_gui +fullscreen +menu +netbeans_intg +scrollbind +timers -xfontset
++builtin_terms +diff -gettext +mksession +num64 +signs +title +xim
+byte_offset +digraphs -hangul_input +modify_fname +odbeditor +smartindent +toolbar -xpm
+channel +dnd +iconv +mouse +packages +startuptime +transparency -xsmp
+cindent -ebcdic +insert_expand +mouseshape +path_extra +statusline +user_commands -xterm_clipboard
+clientserver +emacs_tags +job +mouse_dec +perl -sun_workshop +vertsplit -xterm_save
+clipboard +eval +jumplist -mouse_gpm +persistent_undo +syntax +virtualedit
+cmdline_compl +ex_extra +keymap -mouse_jsbterm +postscript +tag_binary +visual
+cmdline_hist +extra_search +lambda +mouse_netterm +printer +tag_old_static +visualextra
+cmdline_info +farsi +langmap +mouse_sgr +profile -tag_any_white +viminfo
+comments +file_in_path +libcall -mouse_sysmouse +python -tcl +vreplace
+conceal +find_in_path +linebreak +mouse_urxvt -python3 +termguicolors +wildignore
system vimrc file: "$VIM/vimrc"
user vimrc file: "$HOME/.vimrc"
2nd user vimrc file: "~/.vim/vimrc"
user exrc file: "$HOME/.exrc"
system gvimrc file: "$VIM/gvimrc"
user gvimrc file: "$HOME/.gvimrc"
2nd user gvimrc file: "~/.vim/gvimrc"
defaults file: "$VIMRUNTIME/defaults.vim"
system menu file: "$VIMRUNTIME/menu.vim"
fall-back for $VIM: "/Applications/MacVim.app/Contents/Resources/vim"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_MACVIM -Wall -Wno-unknown-pragmas -pipe -DMACOS_X_UNIX -g -O2 -U_FORTIFY_SOURCE -
D_FORTIFY_SOURCE=1
Linking: gcc -L. -fstack-protector -L/usr/local/lib -L/usr/local/opt/libyaml/lib -L/usr/local/opt/openssl/lib -L/usr/local/opt/readline/lib
-L. -fstack-protector -L/usr/local/lib -L/usr/local/opt/libyaml/lib -L/usr/local/opt/openssl/lib -L/usr/local/opt/readline/lib -L/usr/local/l
ib -o Vim -framework Cocoa -framework Carbon -lncurses -liconv -framework Cocoa -pagezero_size 10000 -image_base 100000000 -L/usr/loca
l/Cellar/lua51/5.1.5_4/lib -lluajit-5.1 -mmacosx-version-min=10.13 -fstack-protector-strong -L/usr/local/lib -L/usr/local/Cellar/perl/5.26.1/
lib/perl5/5.26.1/darwin-thread-multi-2level/CORE -lperl -lm -lutil -lc -F/usr/local/opt/python/Frameworks -framework Python -lruby.2.4.2 -lo
bjc
Is there any other kind of output I could get from MacVim that could help?
I'm also experiencing this issue. Have 0 knowleadge of vimL but I'm trying to figure something out, as my logs are the same as above
All right, I reinstalled everything and also added a .tern-project file (which was missing) and the file completion works now