Hi,
Recently started using XEmacs for most of my coding work. The USP was the "compile" command that lets you use C-` to cycle through errors from the compiler-generated messages.
But it seems XEmacs invokes "sh" for the purpose, although ~/.emacs_bash exists, and SHELL is set to "/bin/bash". It invokes bash correctly when I use "M-x shell".
The problem is that my Makefile's depend on a lot of environment variables that are set using my .bashrc But sh invoked in non-interactive mode will not load .profile, which is the equivalent file.
I need a way to make sure that XEmacs uses /bin/bash when compiling so that all the necessary environment variables are set from my .bashrc
Sameer.