[GRASS-dev] [GRASS GIS] #2509: d.mon output overwrite
GRASS GIS
trac at osgeo.org
Thu Dec 11 19:40:09 PST 2014
#2509: d.mon output overwrite
-------------------------+--------------------------------------------------
Reporter: martinl | Owner: martinl
Type: defect | Status: assigned
Priority: normal | Milestone: 7.0.0
Component: Display | Version: unspecified
Keywords: d.mon | Platform: Unspecified
Cpu: Unspecified |
-------------------------+--------------------------------------------------
Comment(by glynn):
Replying to [comment:10 martinl]:
> > related to this issue something changed in display architecture
(probably Glynn will know more), now you don't need to start any monitor
to render data
>
> it's r63361 (btw, the log doesn't explain why it bogus...).
It's bogus because there's simply no reason for that check to be there.
Everything worked fine before someone mistakenly added it, and works fine
now that it has been removed. The only consequence of that check was to
generate an error for entirely valid usage.
> I really don't see the current behaviour of display commands in trunk as
reasonable.
The current behaviour is exactly the same as the old behaviour before
someone decided to try to reincarnate the "monitor" concept from prior
versions and introduced a bug in the process.
> The data are rendered automatically by default display driver without
any noticing to the user. I strongly suggest to change it back as it works
in G70 - to require to start any monitor - otherwise the user will very
confused. As we are now.
Just because someone managed to introduce a bug which went un-noticed for
3 years, that doesn't make it correct behaviour. GRASS 7.0 hasn't been
released yet, so there's no imperative for compatibility.
To re-iterate: GRASS_RENDER_IMMEDIATE is not required for normal operation
(generating image files). It isn't supposed to be required, it wasn't
required until someone introduced a bug (probably because they thought
that it was required), it is no longer required now that the bug has been
fixed.
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/2509#comment:11>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list