This does seem to be the case. No amount of fiddling with .profile .bashrc .bash_profile /etc/bashrc or whatever makes any difference to the environment that ends up in the GUI version that is started from the dock.
For the moment I just do something like this:
if has("gui_running")
let $PATH=$PATH.':/some/more/paths:/and/more/still'
endif
Which does the trick for now.
PS: I cc'ed this to the Mac list as well.
Thanks for that. I probably should have started there... Thanks for the replies. Brett
