This is an automated email from the git hooks/post-receive script. sebastic pushed a commit to branch experimental in repository grass.
commit b396e238d2f0f6b5f5fc75fe728dcf4cc74a85b4 Merge: 8f32342 9ca950c Author: Bas Couwenberg <[email protected]> Date: Thu Nov 24 22:52:30 2016 +0100 Merge tag 'upstream/7.2.0_rc2' into experimental Upstream version 7.2.0~rc2 AUTHORS | 6 +- ChangeLog_7.2.0RC1.gz | Bin 847678 -> 0 bytes ChangeLog_7.2.0RC2.gz | Bin 0 -> 852441 bytes configure.in | 2 +- db/drivers/odbc/TODO | 4 +- db/drivers/postgres/README | 2 +- db/drivers/postgres/priv.c | 2 +- db/drivers/sqlite/README | 2 +- db/drivers/sqlite/grass-sqlite.html | 4 +- display/d.rast.arrow/d.rast.arrow.html | 8 +- display/d.rast.arrow/d_rast_arrow_wind.png | Bin 0 -> 51500 bytes doc/.howto_release.txt.swp | Bin 0 -> 20480 bytes doc/howto_release.txt | 4 +- gui/wxpython/animation/dialogs.py | 11 +- gui/wxpython/animation/utils.py | 2 +- gui/wxpython/core/globalvar.py | 2 + gui/wxpython/dbmgr/base.py | 5 +- gui/wxpython/dbmgr/dialogs.py | 5 +- gui/wxpython/gcp/manager.py | 5 +- gui/wxpython/gcp/statusbar.py | 3 +- gui/wxpython/gmodeler/preferences.py | 17 +- gui/wxpython/gui_core/dialogs.py | 7 +- gui/wxpython/gui_core/forms.py | 11 +- gui/wxpython/gui_core/preferences.py | 11 +- gui/wxpython/gui_core/wrap.py | 36 + gui/wxpython/gui_core/wxlibplot.py | 41 +- gui/wxpython/iclass/plots.py | 10 +- gui/wxpython/iscatt/dialogs.py | 3 +- gui/wxpython/lmgr/frame.py | 4 +- gui/wxpython/lmgr/layertree.py | 137 +- gui/wxpython/location_wizard/wizard.py | 3 +- gui/wxpython/mapdisp/frame.py | 96 +- gui/wxpython/mapswipe/dialogs.py | 5 +- gui/wxpython/mapwin/buffered.py | 12 +- gui/wxpython/modules/colorrules.py | 5 +- gui/wxpython/modules/import_export.py | 13 +- gui/wxpython/modules/vkrige.py | 5 +- gui/wxpython/nviz/preferences.py | 35 +- gui/wxpython/nviz/tools.py | 27 +- gui/wxpython/psmap/dialogs.py | 51 +- gui/wxpython/tplot/frame.py | 33 +- gui/wxpython/vdigit/dialogs.py | 7 +- gui/wxpython/vdigit/preferences.py | 15 +- gui/wxpython/vnet/dialogs.py | 5 +- gui/wxpython/web_services/widgets.py | 5 +- gui/wxpython/wxplot/base.py | 9 +- gui/wxpython/wxplot/dialogs.py | 17 +- gui/wxpython/wxplot/histogram.py | 10 +- gui/wxpython/wxplot/profile.py | 22 +- gui/wxpython/wxplot/scatter.py | 10 +- imagery/i.landsat.toar/landsat.c | 3 + imagery/i.landsat.toar/landsat_set.c | 2 +- imagery/i.vi/main.c | 2 +- imagery/i.zc/i.zc.html | 98 +- include/Make/Doxyfile_arch_latex.in | 2 +- include/VERSION | 2 +- include/dbmi.h | 2 +- include/defs/gmath.h | 2 +- include/imagery.h | 4 +- include/la.h | 2 +- include/vect/dig_structs.h | 6 +- lib/arraystats/arraystatslib.dox | 2 +- lib/cdhc/cdhclib.dox | 2 +- lib/cdhc/shapiro2.c | 2 +- lib/cluster/c_distinct.c | 2 +- lib/cluster/c_execmem.c | 2 +- lib/datetime/scan.c | 2 +- lib/db/dbmi_base/columnfmt.c | 2 +- lib/db/dbmi_base/cursor.c | 4 +- lib/db/dbmi_base/error.c | 4 +- lib/db/dbmi_base/valuefmt.c | 2 +- lib/db/dbmi_client/shutdown.c | 2 +- lib/db/sqlp/alloc.c | 2 +- lib/db/sqlp/print.c | 2 +- lib/db/sqlp/sql.c | 2 +- lib/db/sqlp/sqlp.l | 4 +- lib/db/sqlp/sqlp.y | 2 +- lib/dspf/cube_io.c | 2 +- lib/external/shapelib/shpopen.c | 8 +- lib/gis/README.TYPE | 2 +- lib/gis/asprintf.c | 2 +- lib/gis/cmprrle.c | 2 +- lib/gis/cmprzlib.c | 2 +- lib/gis/distance.c | 2 +- lib/gis/error.c | 2 +- lib/gis/get_ellipse.c | 2 +- lib/gis/gislib.dox | 2 +- lib/gis/handler.c | 2 +- lib/gis/intersect.c | 2 +- lib/gis/key_value1.c | 4 +- lib/gis/key_value3.c | 2 +- lib/gis/ll_format.c | 2 +- lib/gis/ls.c | 2 +- lib/gis/parser.c | 4 +- lib/gis/parser_wps.c | 4 +- lib/gis/plot.c | 2 +- lib/gis/proj3.c | 2 +- lib/gis/renamed_options | 10 + lib/gis/token.c | 2 +- lib/gis/wind_overlap.c | 2 +- lib/gmath/TODO | 2 +- lib/gmath/lu.c | 2 +- lib/gmath/solvers_krylov.c | 30 +- lib/gmath/test/test_blas1.c | 4 +- lib/gmath/test/test_tools_les.c | 4 +- lib/gpde/gpdelib.dox | 6 +- lib/gpde/n_arrays.c | 4 +- lib/gpde/n_arrays_calc.c | 10 +- lib/gpde/n_arrays_io.c | 2 +- lib/gpde/n_geom.c | 4 +- lib/gpde/n_les_assemble.c | 4 +- lib/gpde/n_tools.c | 2 +- lib/htmldriver/README | 2 +- lib/imagery/iclass_perimeter.c | 6 +- lib/imagery/iscatt_core.c | 4 +- lib/imagery/iscatt_structs.c | 2 +- lib/init/grass.py | 12 +- lib/init/run.c | 2 +- lib/iostream/mm.cpp | 4 +- lib/lidar/zones.c | 6 +- lib/linkm/README | 2 +- lib/nviz/change_view.c | 2 +- lib/nviz/map_obj.c | 2 +- lib/proj/get_proj.c | 2 +- lib/python/ctypes/ctypesgencore/ctypedescs.py | 2 +- lib/python/ctypes/ctypesgencore/expressions.py | 2 +- lib/python/ctypes/ctypesgencore/parser/cparser.py | 2 +- lib/python/ctypes/ctypesgencore/parser/yacc.py | 2 +- .../ctypes/ctypesgencore/processor/pipeline.py | 2 +- lib/python/docs/src/gunittest_testing.rst | 2 +- lib/python/docs/src/pygrass_raster.rst | 8 +- lib/python/gunittest/case.py | 16 +- lib/python/gunittest/checkers.py | 6 +- lib/python/gunittest/gmodules.py | 2 +- lib/python/gunittest/loader.py | 2 +- lib/python/gunittest/multireport.py | 2 +- lib/python/gunittest/multirunner.py | 2 +- lib/python/gunittest/reporters.py | 16 +- lib/python/gunittest/testsuite/test_assertions.py | 2 +- lib/python/gunittest/testsuite/test_checkers.py | 2 +- lib/python/gunittest/testsuite/test_doctests.py | 2 +- lib/python/imaging/images2avi.py | 2 +- lib/python/imaging/images2gif.py | 14 +- lib/python/imaging/images2swf.py | 8 +- lib/python/pydispatch/dispatcher.py | 2 +- lib/python/pydispatch/robustapply.py | 2 +- lib/python/pydispatch/signal.py | 8 +- lib/python/pygrass/gis/testsuite/test_doctests.py | 2 +- lib/python/pygrass/messages/__init__.py | 2 +- .../pygrass/messages/testsuite/test_doctests.py | 2 +- lib/python/pygrass/modules/grid/grid.py | 2 +- .../modules/grid/testsuite/test_doctests.py | 2 +- lib/python/pygrass/modules/interface/module.py | 2 +- lib/python/pygrass/modules/interface/read.py | 4 +- .../modules/interface/testsuite/test_doctests.py | 2 +- .../pygrass/modules/testsuite/test_doctests.py | 2 +- .../pygrass/raster/testsuite/test_doctests.py | 2 +- lib/python/pygrass/rpc/__init__.py | 2 +- lib/python/pygrass/rpc/testsuite/test_doctests.py | 2 +- .../pygrass/shell/testsuite/test_doctests.py | 2 +- lib/python/pygrass/tests/benchmark.py | 2 +- lib/python/pygrass/testsuite/test_doctests.py | 2 +- lib/python/pygrass/vector/__init__.py | 17 +- lib/python/pygrass/vector/basic.py | 2 +- lib/python/pygrass/vector/geometry.py | 6 +- lib/python/pygrass/vector/table.py | 4 +- .../pygrass/vector/testsuite/test_doctests.py | 2 +- lib/python/pygrass/vector/testsuite/test_table.py | 2 +- .../pygrass/vector/testsuite/test_vector3d.py | 2 +- lib/python/script/core.py | 2 +- lib/python/script/setup.py | 2 +- lib/python/script/task.py | 2 + lib/python/script/testsuite/test_doctests.py | 2 +- lib/python/script/utils.py | 4 +- lib/python/script/vector.py | 2 +- lib/python/temporal/abstract_space_time_dataset.py | 4 +- lib/python/temporal/aggregation.py | 2 +- lib/python/temporal/base.py | 6 +- lib/python/temporal/c_libraries_interface.py | 26 +- lib/python/temporal/core.py | 8 +- lib/python/temporal/list_stds.py | 4 +- lib/python/temporal/open_stds.py | 4 +- lib/python/temporal/register.py | 4 +- lib/python/temporal/space_time_datasets.py | 6 +- .../temporal/spatio_temporal_relationships.py | 4 +- lib/python/temporal/stds_import.py | 2 +- lib/python/temporal/temporal_algebra.py | 4 +- .../temporal/temporal_raster_base_algebra.py | 6 +- lib/python/temporal/temporal_vector_algebra.py | 6 +- .../temporal/testsuite/test_register_function.py | 54 +- lib/python/temporal/univar_statistics.py | 4 +- lib/raster/cats.c | 4 +- lib/raster/close.c | 5 + lib/raster/color_insrt.c | 2 +- lib/raster/format.c | 2 +- lib/raster/histogram.c | 2 +- lib/raster/history.c | 2 +- lib/raster/open.c | 3 +- lib/raster/put_row.c | 10 +- lib/raster/quant.c | 6 +- lib/raster/range.c | 2 +- lib/raster/rasterlib.dox | 12 +- lib/raster3d/defaults.c | 2 +- lib/raster3d/raster3dlib.dox | 2 +- lib/rst/interp_float/segmen2d.c | 4 +- lib/symbol/README | 2 +- .../SQL/stds_map_register_table_template.sql | 2 +- lib/temporal/lib/map_list.c | 2 +- lib/vector/Vlib/box.c | 2 +- lib/vector/Vlib/break_polygons.c | 4 +- lib/vector/Vlib/buffer.c | 4 +- lib/vector/Vlib/buffer2.c | 10 +- lib/vector/Vlib/build_sfa.c | 6 +- lib/vector/Vlib/constraint.c | 2 +- lib/vector/Vlib/graph.c | 8 +- lib/vector/Vlib/intersect.c | 2 +- lib/vector/Vlib/line.c | 2 +- lib/vector/Vlib/net_analyze.c | 2 +- lib/vector/Vlib/net_build.c | 4 +- lib/vector/Vlib/open.c | 4 +- lib/vector/Vlib/open_nat.c | 2 +- lib/vector/Vlib/open_pg.c | 2 +- lib/vector/Vlib/poly.c | 2 +- lib/vector/dglib/README | 2 +- lib/vector/dglib/dglib.dox | 6 +- lib/vector/dglib/examples/shortest_path.c | 2 +- lib/vector/dglib/tree.h | 2 +- lib/vector/diglib/allocation.c | 2 +- lib/vector/diglib/plus_struct.c | 2 +- lib/vector/diglib/port_init.c | 4 +- lib/vector/diglib/port_test.c | 4 +- lib/vector/diglib/prune.c | 2 +- lib/vector/diglib/struct_alloc.c | 2 +- lib/vector/neta/path.c | 2 +- lib/vector/neta/utils.c | 2 +- lib/vector/rtree/node.c | 4 +- lib/vector/rtree/split.c | 4 +- lib/vector/vectorlib.dox | 4 +- lib/vector/vectorlib_faq.dox | 2 +- lib/vector/vectorlib_lists.dox | 2 +- lib/vector/vectorlib_topology.dox | 2 +- lib/vector/vedit/distance.c | 2 +- lib/vector/vedit/merge.c | 2 +- locale/Makefile | 2 +- locale/README | 4 +- locale/grass_po_stats.py | 2 +- locale/po/grasslibs_ar.po | 13673 ++++----- locale/po/grasslibs_cs.po | 14657 ++++----- locale/po/grasslibs_de.po | 14625 ++++----- locale/po/grasslibs_el.po | 14505 ++++----- locale/po/grasslibs_es.po | 14881 ++++----- locale/po/grasslibs_fi.po | 10475 +++---- locale/po/grasslibs_fr.po | 15497 +++++----- locale/po/grasslibs_it.po | 15105 ++++----- locale/po/grasslibs_ja.po | 14427 ++++----- locale/po/grasslibs_ko.po | 12749 ++++---- locale/po/grasslibs_lv.po | 13739 ++++----- locale/po/grasslibs_ml.po | 12505 ++++---- locale/po/grasslibs_pl.po | 14597 ++++----- locale/po/grasslibs_pt.po | 14525 ++++----- locale/po/grasslibs_pt_br.po | 14005 ++++----- locale/po/grasslibs_ro.po | 12299 ++++---- locale/po/grasslibs_ru.po | 14603 ++++----- locale/po/grasslibs_sl.po | 13887 ++++----- locale/po/grasslibs_th.po | 14435 ++++----- locale/po/grasslibs_tr.po | 13883 ++++----- locale/po/grasslibs_vi.po | 14681 ++++----- locale/po/grasslibs_zh.po | 14413 ++++----- locale/po/grassmods_ar.po | 20 +- locale/po/grassmods_cs.po | 20 +- locale/po/grassmods_de.po | 20 +- locale/po/grassmods_el.po | 16 +- locale/po/grassmods_es.po | 7913 +++-- locale/po/grassmods_fi.po | 16 +- locale/po/grassmods_fr.po | 20 +- locale/po/grassmods_it.po | 16 +- locale/po/grassmods_ja.po | 20 +- locale/po/grassmods_ko.po | 16 +- locale/po/grassmods_lv.po | 4347 +-- locale/po/grassmods_pl.po | 18 +- locale/po/grassmods_pt.po | 18 +- locale/po/grassmods_pt_br.po | 18 +- locale/po/grassmods_ro.po | 16 +- locale/po/grassmods_ru.po | 19 +- locale/po/grassmods_sl.po | 18 +- locale/po/grassmods_th.po | 19 +- locale/po/grassmods_tr.po | 16 +- locale/po/grassmods_vi.po | 24 +- locale/po/grassmods_zh.po | 18 +- locale/po/grasswxpy_cs.po | 29506 +++++++++--------- locale/po/grasswxpy_de.po | 30279 ++++++++++--------- locale/po/grasswxpy_el.po | 24916 +++++++-------- locale/po/grasswxpy_es.po | 28838 +++++++++--------- locale/po/grasswxpy_fi.po | 20610 ++++++------- locale/po/grasswxpy_fr.po | 29905 +++++++++--------- locale/po/grasswxpy_id.po | 28879 +++++++++--------- locale/po/grasswxpy_it.po | 28779 +++++++++--------- locale/po/grasswxpy_ja.po | 29434 +++++++++--------- locale/po/grasswxpy_ko.po | 19889 ++++++------ locale/po/grasswxpy_lv.po | 24615 ++++++++------- locale/po/grasswxpy_ml.po | 25502 ++++++++-------- locale/po/grasswxpy_pl.po | 28418 ++++++++--------- locale/po/grasswxpy_pt.po | 29100 +++++++++--------- locale/po/grasswxpy_pt_br.po | 29483 +++++++++--------- locale/po/grasswxpy_ro.po | 29828 +++++++++--------- locale/po/grasswxpy_ru.po | 28689 +++++++++--------- locale/po/grasswxpy_th.po | 26592 ++++++++-------- locale/po/grasswxpy_tr.po | 28856 +++++++++--------- locale/po/grasswxpy_vi.po | 29237 +++++++++--------- locale/po/grasswxpy_zh.po | 29120 +++++++++--------- mswindows/GRASS-Installer.nsi.tmpl | 4 +- mswindows/env.bat | 3 + mswindows/osgeo4w/package.sh | 4 +- ps/ps.map/README | 6 +- ps/ps.map/catval.c | 6 +- ps/ps.map/do_geogrid.c | 4 +- ps/ps.map/eps.c | 4 +- ps/ps.map/ps.map.html | 4 +- ps/ps.map/ps_clrtbl.c | 2 +- raster/r.compress/r.compress.html | 4 +- raster/r.info/main.c | 23 +- raster/r.patch/r.patch.html | 4 +- raster/r.stats.quantile/main.c | 29 +- raster/r.support/main.c | 10 +- raster/r.texture/h_measure.c | 372 +- raster/r.texture/h_measure.h | 4 +- raster/r.texture/main.c | 51 +- raster/r.texture/r.texture.html | 23 +- raster/r.univar/r.univar.html | 5 +- raster/rasterintro.html | 2 +- scripts/d.polar/d.polar.py | 2 +- scripts/db.univar/db.univar.html | 6 +- scripts/g.extension/g.extension.py | 14 +- scripts/i.pansharpen/i.pansharpen.py | 2 +- scripts/m.proj/m.proj.py | 4 +- scripts/r.colors.stddev/r.colors.stddev.py | 2 +- scripts/r.fillnulls/r.fillnulls.py | 6 +- scripts/r.in.wms/r.in.wms.html | 46 +- scripts/r.in.wms/srs.py | 4 +- scripts/r.in.wms/wms_base.py | 9 +- scripts/r.in.wms/wms_cap_parsers.py | 2 +- scripts/r.mask/r.mask.py | 9 +- scripts/r.out.xyz/r.out.xyz.py | 2 +- scripts/r.tileset/r.tileset.py | 6 +- scripts/v.db.univar/v.db.univar.html | 6 +- scripts/v.dissolve/v.dissolve.py | 2 +- scripts/v.unpack/v.unpack.py | 2 +- temporal/t.connect/main.c | 6 +- .../testsuite/test_distr_tgis_db_raster.py | 14 +- .../testsuite/test_distr_tgis_db_raster3d.py | 2 +- .../testsuite/test_distr_tgis_db_vector.py | 12 +- temporal/t.create/t.create.py | 2 +- temporal/t.info/t.info.html | 4 +- temporal/t.info/t.info.py | 5 +- temporal/t.info/testsuite/test.t.info.sh | 6 +- temporal/t.merge/testsuite/test.t.merge.sh | 2 +- .../testsuite/test_aggregation_absolute.py | 6 +- temporal/t.rast.algebra/t.rast.algebra.html | 4 +- temporal/t.rast.algebra/t.rast.algebra.py | 8 +- temporal/t.rast.export/t.rast.export.html | 31 +- temporal/t.rast.list/t.rast.list.py | 4 +- temporal/t.rast.mapcalc/t.rast.mapcalc.py | 4 +- temporal/t.rast.neighbors/t.rast.neighbors.html | 11 +- temporal/t.rast.neighbors/t.rast.neighbors.py | 8 +- temporal/t.rast.to.rast3/t.rast.to.rast3.html | 23 +- temporal/t.rast.univar/t.rast.univar.html | 4 +- temporal/t.rast.univar/t.rast.univar.py | 4 +- temporal/t.rast.univar/testsuite/test_univar.py | 14 +- temporal/t.rast.what/t.rast.what.py | 9 +- temporal/t.rast3d.algebra/t.rast3d.algebra.py | 6 +- temporal/t.rast3d.mapcalc/t.rast3d.mapcalc.py | 2 +- temporal/t.sample/t.sample.py | 2 +- temporal/t.select/t.select.html | 6 +- temporal/t.select/t.select.py | 4 +- temporal/t.topology/t.topology.py | 4 +- temporal/t.unregister/testsuite/test_unregister.py | 6 +- temporal/t.vect.algebra/t.vect.algebra.html | 4 +- temporal/t.vect.algebra/t.vect.algebra.py | 2 +- temporal/t.vect.export/t.vect.export.html | 7 +- .../t.vect.extract/testsuite/test_vect_extract.py | 2 +- temporal/t.vect.list/t.vect.list.py | 4 +- .../t.vect.observe.strds/t.vect.observe.strds.html | 14 +- temporal/t.vect.univar/t.vect.univar.py | 4 +- temporal/t.vect.what.strds/t.vect.what.strds.html | 8 +- temporal/temporalintro.html | 142 +- tools/fix_typos.sh | 72 + vector/v.buffer/v.buffer.html | 5 +- vector/v.colors/main.c | 5 +- vector/v.db.select/v.db.select.html | 4 +- vector/v.distance/main.c | 4 +- vector/v.distance/print.c | 2 +- vector/v.edit/main.c | 4 +- vector/v.extract/extract.c | 4 +- vector/v.extract/main.c | 4 +- vector/v.extrude/extrude.c | 2 +- vector/v.generalize/simplification.c | 2 +- vector/v.generalize/v.generalize.html | 4 +- vector/v.hull/hull.c | 2 +- vector/v.hull/write.c | 2 +- vector/v.in.ogr/main.c | 2 +- vector/v.in.pdal/main.cpp | 6 +- vector/v.kernel/main.c | 2 +- vector/v.lidar.correction/main.c | 12 +- vector/v.lidar.edgedetection/main.c | 14 +- vector/v.lidar.growing/main.c | 2 +- vector/v.net.alloc/v.net.alloc.html | 4 +- vector/v.net.iso/main.c | 2 +- vector/v.net.iso/v.net.iso.html | 4 +- vector/v.net.path/v.net.path.html | 4 +- vector/v.net.salesman/v.net.salesman.html | 4 +- vector/v.net.visibility/geometry.c | 2 +- vector/v.net.visibility/main.c | 2 +- vector/v.net.visibility/visibility.c | 2 +- vector/v.net/testsuite/test_v_net.py | 2 +- vector/v.net/turntable.c | 2 +- vector/v.net/v.net.html | 4 +- vector/v.normal/v.normal.html | 4 +- vector/v.out.ogr/main.c | 2 +- vector/v.out.vtk/writeVTK.c | 2 +- vector/v.outlier/main.c | 10 +- vector/v.surf.bspline/crosscorr.c | 2 +- vector/v.surf.bspline/main.c | 2 +- vector/v.surf.idw/main.c | 4 +- vector/v.surf.rst/v.surf.rst.html | 4 +- vector/v.univar/main.c | 2 +- vector/v.vol.rst/v.vol.rst.html | 4 +- vector/v.voronoi/clean_topo.c | 2 +- vector/v.what/what.c | 10 +- 428 files changed, 455977 insertions(+), 448187 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/grass.git _______________________________________________ Pkg-grass-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel

