[GRASS-dev] [GRASS GIS] #956: gis.m fixes for 6.4 (backport patch from 6.5)

#956: gis.m fixes for 6.4 (backport patch from 6.5)
-------------------------+--------------------------------------------------
Reporter: neteler | Owner: grass-dev@lists.osgeo.org
     Type: defect | Status: new
Priority: normal | Milestone: 6.4.0
Component: Tcl | Version: svn-releasebranch64
Keywords: gis.m | Platform: Unspecified
      Cpu: Unspecified |
-------------------------+--------------------------------------------------
Attached the changes for 6.4-gis.m as backport patch from 6.5 for review.

Markus

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/956&gt;
GRASS GIS <http://grass.osgeo.org>

#956: gis.m fixes for 6.4 (backport patch from 6.5)
--------------------------+-------------------------------------------------
  Reporter: neteler | Owner: grass-dev@lists.osgeo.org
      Type: defect | Status: new
  Priority: normal | Milestone: 6.4.0
Component: Tcl | Version: svn-releasebranch64
Resolution: | Keywords: gis.m
  Platform: Unspecified | Cpu: Unspecified
--------------------------+-------------------------------------------------
Comment (by hamish):

Thanks for preparing this, it was a bit of an unknown how the two branches
had diverged.

I am very much against bulk backports. It destroys any hope of
stabilizing the codebase. Lets do backports bug by bug please,
dictated by need and with justification.

especially from 6.5 guis, which are full of new experimental
features which do not belong in the stable branch.

rather, I would like us to use this patch as a menu of what
things could be backported and pick out the important bugfixes.

Backport selected great features to 6.4.1 if you like, but
please please please bug-fixes-only for the 6.4.0 branch.
I am getting very frustrated that we are never going to
release this thing, and every time we add a new feature we
reset the stability clock.

gmmenu.tcl:
    v.in.lines

-> new module not in 6.4 AFAIK

   {[G_msg "Exit &GRASS"]}
   {command {[G_msg "&Quit GIS Ma
   ...
   # Provides remote exit call.

-> I wouldn't mind backporting ctrl-q to exit the wxgui, but am
against the full Quit all the grass terminal from the gui menu going in to
6.4.0. it is too raw. actually IMHO I wonder if it should be removed from
both wxGUI in trunk, and 6.5 in tcl+wx as a mis-feature, but I'm happy for
it to stay for testing in the dev branches. The wx one in grass7 fails
badly for me and leaves the shell in a broken state fwiw, and in 6.5 it
doesn't work at all.

   other new modules
-> some are there, but check all actually present in 6.4

...

   set m [GSelect paint/labels title [G_msg "Label file"]]
-> ISTR this one was a bug with a report ?

thanks,
Hamish

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/956#comment:1&gt;
GRASS GIS <http://grass.osgeo.org>

#956: gis.m fixes for 6.4 (backport patch from 6.5)
--------------------------+-------------------------------------------------
  Reporter: neteler | Owner: grass-dev@…
      Type: defect | Status: closed
  Priority: normal | Milestone: 6.4.0
Component: Tcl/Tk | Version: svn-releasebranch64
Resolution: fixed | Keywords: gis.m
  Platform: Unspecified | Cpu: Unspecified
--------------------------+-------------------------------------------------
Changes (by marisn):

  * status: new => closed
  * resolution: => fixed

Comment:

gis.m in 6.4.1 is synced to 6.5 (except "Exit GRASS" feature). Should fix
also some unreported issues. r43690 r43691 r43692

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/956#comment:2&gt;
GRASS GIS <http://grass.osgeo.org>