Martin Landa 8c83d5f01d grass.py: don't print message about undefined GRASS_ADDON_PATH %!s(int64=13) %!d(string=hai) anos
..
Makefile 08f77da643 introduce prompt.py (check for mask) %!s(int64=13) %!d(string=hai) anos
README 63fb789f39 TclTk removed %!s(int64=16) %!d(string=hai) anos
circle_1.png 7b40439248 prettify helptext.html graphics (merge from devbr6) %!s(int64=15) %!d(string=hai) anos
circle_2.png 7b40439248 prettify helptext.html graphics (merge from devbr6) %!s(int64=15) %!d(string=hai) anos
circle_3.png 7b40439248 prettify helptext.html graphics (merge from devbr6) %!s(int64=15) %!d(string=hai) anos
circle_4.png 7b40439248 prettify helptext.html graphics (merge from devbr6) %!s(int64=15) %!d(string=hai) anos
circle_5.png 7b40439248 prettify helptext.html graphics (merge from devbr6) %!s(int64=15) %!d(string=hai) anos
clean_temp.c 8697898a97 error in comment %!s(int64=13) %!d(string=hai) anos
echo.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ %!s(int64=17) %!d(string=hai) anos
grass-xterm-mac 63fb789f39 TclTk removed %!s(int64=16) %!d(string=hai) anos
grass.py 8c83d5f01d grass.py: don't print message about undefined GRASS_ADDON_PATH %!s(int64=13) %!d(string=hai) anos
grass.sh 9914d6c010 remove init sh/bat scripts (replaced by python scripts) %!s(int64=15) %!d(string=hai) anos
grass7.html e437cd9f59 avoid caps HTML tags %!s(int64=13) %!d(string=hai) anos
grass_intro.txt 3f72789407 happy new year + grass_intro updated %!s(int64=14) %!d(string=hai) anos
grass_start.png 7b40439248 prettify helptext.html graphics (merge from devbr6) %!s(int64=15) %!d(string=hai) anos
help_loc_struct.png db49180dd7 welcome to GRASS 7.0.svn %!s(int64=17) %!d(string=hai) anos
helptext.html e437cd9f59 avoid caps HTML tags %!s(int64=13) %!d(string=hai) anos
html_browser_mac.sh db49180dd7 welcome to GRASS 7.0.svn %!s(int64=17) %!d(string=hai) anos
license.txt 210ca257ac there is only wxpython gui, simplify starting script %!s(int64=14) %!d(string=hai) anos
local_proto.h 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ %!s(int64=17) %!d(string=hai) anos
lock.c 25b356ba2f lock.c: add missing header, define PACKAGE name %!s(int64=14) %!d(string=hai) anos
prompt.py 08f77da643 introduce prompt.py (check for mask) %!s(int64=13) %!d(string=hai) anos
run.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ %!s(int64=17) %!d(string=hai) anos
variables.html e437cd9f59 avoid caps HTML tags %!s(int64=13) %!d(string=hai) anos
version.sed db49180dd7 welcome to GRASS 7.0.svn %!s(int64=17) %!d(string=hai) anos
welcome.txt db49180dd7 welcome to GRASS 7.0.svn %!s(int64=17) %!d(string=hai) anos
winlocale.c bfc3c80575 Set LANG on Windows %!s(int64=15) %!d(string=hai) anos

README

o GRASS text mode startup

"grass70" starts up d.m by default (if not first time user).
"grass70 -text" will start up in text mode.
"grass70 -wxpython" or "grass70 -gui" will start up in wxpython mode.

You can use alias "grass70" to "grass70 -text" to use text mode by default.
Or set env var GRASS_GUI=text.


o GRASS non-interactive startup examples

You can startup GRASS non-interactively using some env variables.

LOCATION
GISDBASE
LOCATION_NAME
MAPSET

LOCATION var overrides GISDBASE/LOCATION_NAME/MAPSET location.

ex1)
export LOCATION=/usr/home/grass/usr/data1/loc1/map1
export GISDBASE=/usr/home/grass/usr/data1
export LOCATION_NAME=loc1
export MAPSET=map1

grass70 - # non-interactive startup using LOCATION location

ex2)
export GISDBASE=/usr/home/grass/usr/data1
export LOCATION_NAME=loc1
export MAPSET=map1

grass70 - # non-interactive startup using
# GISDBASE/LOCATION_NAME/MAPSET location


Also, the first argument of grass70 can override these env vars.

ex3)
export LOCATION=/usr/home/grass/usr/data1/loc1/map1
export GISDBASE=/usr/home/grass/usr/data1
export LOCATION_NAME=loc1
export MAPSET=map1

grass70 /usr/home/grass/usr/data2/loc2-1/map1-1
# non-interactive startup using
# /usr/home/grass/usr/data2/loc2-1/map1-1 location

ex4)
export GISDBASE=/usr/home/grass/usr/data1
export LOCATION_NAME=loc1
export MAPSET=map1

grass70 /usr/home/grass/usr/data2/loc2-1/map1-1
# non-interactive startup using
# /usr/home/grass/usr/data2/loc2-1/map1-1 location

ex5)
export LOCATION=/usr/home/grass/usr/data1/loc1/map1
export GISDBASE=/usr/home/grass/usr/data1
export LOCATION_NAME=loc1
export MAPSET=map1

grass70 map1-1 # non-interactive startup using
# GISDBASE/LOCATION_NAME/map1-1 location

ex6)
export LOCATION=/usr/home/grass/usr/data1/loc1/map1
export GISDBASE=/usr/home/grass/usr/data1
export LOCATION_NAME=loc1
export MAPSET=map1

grass70 loc2-1/map1-1
# non-interactive startup using
# GISDBASE/loc2-1/map1-1 location


Any suggestionss to