When using company in shell-mode, a space is added after a match is made. This makes path completions behave badly, since I simply can't continue with the next directory but have to go back. I guess this behaviour is due to that when completing a command, you want the extra space.
I assume someone has already solved this, in order to get the usual path completion behaviour, but still use company in shell-mode.
(If my description was unclear, say I want to list
/some_directory/another_direcory/file.txt. I type
ls /some. I can now select
/some_directory/ as completion. Now I have
ls /some_directory/ (node trailing space). I have to press backspace in order continue with
I've tried with emacs -Q and then enabled global-company-mode. The shell I get from M-x shell gives the same behaviour.