[GRASS-dev] Vect_*_fatal_error()

Glynn Clements glynn at gclements.plus.com
Thu Nov 17 11:48:54 EST 2011

Moritz Lennert wrote:

> > No. Just make the digitiser a separate process which imports
> > grass.lib.vector etc. If it crashes, you just lose the digitiser
> > rather than losing the entire GUI.
> >
> Jumping in out of no where here, but I would like to understand the 
> fundamental issue here: would using a separate process imply having to 
> use a separate display ?

Yes, although the two could be kept synchronised so that you wouldn't
really notice it.

> I like the way the new digitizer integrates into the map display, but I 
> find even more important to not fundamentally modify the logic of grass 
> as a collection of small modules. So if the former would imply the 
> latter, then I would prefer dropping that and keeping a separate window 
> for elements such as the digitzer and nviz.

FWIW, I never really saw the point in making NVIZ use the same window
as the 2D display.

Glynn Clements <glynn at gclements.plus.com>

More information about the grass-dev mailing list