[GRASS-dev] [GRASS GIS] #2681: Remove legacy meaning of LOCATION variable

GRASS GIS trac at osgeo.org
Sat Jun 9 14:20:41 PDT 2018

#2681: Remove legacy meaning of LOCATION variable
  Reporter:  wenzeslaus  |      Owner:  grass-dev@…
      Type:  task        |     Status:  new
  Priority:  blocker     |  Milestone:  8.0.0
 Component:  Startup     |    Version:  svn-trunk
Resolution:              |   Keywords:  init, grass.py, interface, CLI,
       CPU:              |  environment variables
  Unspecified            |   Platform:  All

Comment (by wenzeslaus):

 In [changeset:"72791" 72791]:
 #!CommitTicketReference repository="" revision="72791"
 init: remove broken env var interface for d/l/m

 The interface described in the manual was not implemented and not part of
 It seems that it was broken at least since trans from Bash to Python
 and definitevely before refactoring in r65235. Perhaps some time after env
 were definitevely removed from modules (r10655, r10790, r10793).

 Closes #2679 (Drop or fix setting...) and see #2681 for more explanation
 esp. about the unfortunate naming (LOCATION vs LOCATION_NAME).

 This removes the only code which seemed to be really specific for
 the grass - call and it removes a significat portion of the manual
 which discusses usage and env vars and command line params priorities
 in various combinations.

Ticket URL: <https://trac.osgeo.org/grass/ticket/2681#comment:4>
GRASS GIS <https://grass.osgeo.org>

More information about the grass-dev mailing list