The new bash 4.4 release detects emacs by the INSIDE_EMACS var now in addition to EMACS. We don't want bash to use it's special emacs shell behavior. A workaround is to copy/paste the function comint-exec-1 into your init.el and change INSIDE_EMACS to something else, like RLC_INSIDE_EMACS.
We should figure out a better solution. Until then, here is a bug to track this issue.
The new bash 4.4 release detects emacs by the INSIDE_EMACS var now in addition to EMACS. We don't want bash to use it's special emacs shell behavior. A workaround is to copy/paste the function comint-exec-1 into your init.el and change INSIDE_EMACS to something else, like RLC_INSIDE_EMACS.
We should figure out a better solution. Until then, here is a bug to track this issue.