[GRASS5] More Mac OS X Tcltkgrass Tweaks
Glynn Clements
glynn.clements at virgin.net
Tue Apr 29 05:56:04 EDT 2003
Jeshua Lacock wrote:
> > As a temporary work around, I guess I can disable tcltkgrass from
> > launching automatically and the user will just be required to start
> > the GUI by pasting in 'tcltkgrass &'.
>
> Greetings,
>
> I figured out a better work-around.
>
> In Init.sh I changed:
> tcltk)
> tcltkgrass &
>
> To:
> tcltk)
> echo "tcltkgrass" | sh &
>
> And everything works just great (go figure)!
However, I don't think that we should be modifying Init.sh to work
around problems with the MacOSX Tcl/Tk implementation.
Also, I'm not sure that the above really fixes the problem. AFAICT,
the whole point of the "2> @stdout" is so that stderr goes to the same
place as stdout, i.e. into the stream which is returned from the open
command, and *not* wish's stdout/stderr. But the nature of the problem
suggests that wish's stdout/stderr is getting involved.
If a command generates an error, do you get the error message in the
output window, or in the xterm? It should be the former.
--
Glynn Clements <glynn.clements at virgin.net>
More information about the grass-dev
mailing list