On Jul 27, 2008, at 12:12 PM, Glynn Clements wrote:

'osxaqua' is also used once outside of tcl scripts, in init.sh.  It's
used to decide whether to pipe the gis.m startup command to "sh &" or
not. I don't know if this really needs to be there, or if a different
test could be used.

That code is complete gibberish, and potentially quite dangerous (if
wish writes anything to stdout, the shell will attempt to execute it),
so I have removed it.

ISTR that it's a hack to deal with the case where Init.sh doesn't have
a stdout (i.e. if it's run directly from the desktop rather than from
a terminal).

The OSX app startup ('desktop' startup) should have a shell at this time. I open a new Terminal window before running the GRASS startup script.

I don't know how Lorenzo handles it, but that's probably one of those things that should be handled by the packager (-> make sure there is a stdout available before starting GRASS).


-----
William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
http://www.kyngchaos.com/

"Time is an illusion - lunchtime doubly so."

- Ford Prefect


_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

Reply via email to