> Question: Don't we actually want to run the shells as login non-interactive 
> shells even on linux?

Correct, we have no choice on the non-interactive part, and as noted, non-login 
shells don't read anything interesting, the theory from early Unix being that 
since everything runs from an interactive shell which read all the startup 
files a spawned non-login shell can just inherit the environment which is 
faster than reading files again.  That theory is no longer sound in these days 
of GUI systems.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/2363#issuecomment-552024797

Reply via email to