[Git][debian-gis-team/grass][experimental] 40 commits: Revert "Update branch in gbp.conf & Vcs-Git URL."
Bas Couwenberg (@sebastic)
gitlab at salsa.debian.org
Fri Apr 17 18:33:57 BST 2026
Bas Couwenberg pushed to branch experimental at Debian GIS Project / grass
Commits:
bb9fea55 by Bas Couwenberg at 2025-02-24T18:03:43+01:00
Revert "Update branch in gbp.conf & Vcs-Git URL."
This reverts commit 0851e7a4d0ec4b8052a021cd03f2406b925d63a3.
- - - - -
13ccf4fd by Bas Couwenberg at 2025-02-24T18:06:10+01:00
New upstream version 8.4.1
- - - - -
7dfc51de by Bas Couwenberg at 2025-02-24T18:09:09+01:00
Update upstream source from tag 'upstream/8.4.1'
Update to upstream version '8.4.1'
with Debian dir d4ad54bcf03af74d8b45b07c9dc3740c2c67a0a4
- - - - -
4d978ab8 by Bas Couwenberg at 2025-02-24T18:09:23+01:00
New upstream release.
- - - - -
c4919eb4 by Bas Couwenberg at 2025-02-24T18:10:45+01:00
Set distribution to unstable.
- - - - -
a5eb3428 by Bas Couwenberg at 2025-03-20T06:07:12+01:00
Bump Standards-Version to 4.7.2, no changes.
- - - - -
6be89c7f by Bas Couwenberg at 2025-03-29T07:20:37+01:00
Fix old FSF address in copyright file.
- - - - -
77d57bfb by Bas Couwenberg at 2025-03-29T09:18:57+01:00
Update lintian overrides.
- - - - -
c49401f4 by Bas Couwenberg at 2025-07-18T13:05:17+02:00
Mark grass{,-dev}-doc as Multi-Arch: foreign.
- - - - -
57970552 by Bas Couwenberg at 2025-09-12T17:37:48+02:00
Update lintian overrides.
- - - - -
87602f38 by Bas Couwenberg at 2025-10-01T08:42:30+02:00
Drop Rules-Requires-Root: no, default since dpkg 1.22.13.
- - - - -
c063c4e9 by Bas Couwenberg at 2025-10-01T09:26:26+02:00
Drop Priority: optional, default since dpkg 1.22.13.
- - - - -
a24f4e6a by Bas Couwenberg at 2025-10-01T11:21:12+02:00
Revert "Drop Priority: optional, default since dpkg 1.22.13."
This reverts commit c063c4e931994a02d3d8a269bd99d643078b7682.
- - - - -
eb2bcd20 by Bas Couwenberg at 2025-10-25T12:57:31+02:00
Use test-build-validate-cleanup instead of test-build-twice.
- - - - -
d161a872 by Bas Couwenberg at 2025-11-21T18:32:06+01:00
New upstream version 8.4.2
- - - - -
4be6a1dd by Bas Couwenberg at 2025-11-21T18:35:06+01:00
Update upstream source from tag 'upstream/8.4.2'
Update to upstream version '8.4.2'
with Debian dir 81c858e2893917894e2cb81d19851d0f1bca1b5a
- - - - -
599279ef by Bas Couwenberg at 2025-11-21T18:35:31+01:00
New upstream release.
- - - - -
c7c9595c by Bas Couwenberg at 2025-11-21T18:41:01+01:00
Update copyright file.
- - - - -
33122e4c by Bas Couwenberg at 2025-11-21T18:41:50+01:00
Set distribution to unstable.
- - - - -
bc1e075b by Bas Couwenberg at 2025-11-21T20:13:58+01:00
Update install files for GRASS 8.4.
- - - - -
d37f2f54 by Bas Couwenberg at 2025-11-21T20:30:38+01:00
Don't use test-build-validate-cleanup, fails where pbuilder --twice succeeds.
- - - - -
c52ed597 by Bas Couwenberg at 2025-11-21T21:15:21+01:00
Drop packaging templates.
- - - - -
ae2f0b33 by Bas Couwenberg at 2025-11-28T12:03:11+01:00
Use debrebuild instead of reprotest.
- - - - -
1d410e0a by Bas Couwenberg at 2026-01-03T13:57:32+01:00
Drop Priority: optional, default since dpkg 1.22.13.
- - - - -
937d6813 by Bas Couwenberg at 2026-01-03T14:41:29+01:00
Bump Standards-Version to 4.7.3, changes: priority.
- - - - -
f07f38e9 by Bas Couwenberg at 2026-02-10T20:28:50+01:00
Drop obsolete Breaks/Replaces.
- - - - -
650dcc93 by Bas Couwenberg at 2026-03-29T14:26:21+02:00
Enable build profile CI job.
- - - - -
85ec36ff by Bas Couwenberg at 2026-03-29T18:08:40+02:00
Update lintian overrides.
- - - - -
1ca59eee by Bas Couwenberg at 2026-04-04T10:11:46+02:00
Bump Standards-Version to 4.7.4, changes: priority.
- - - - -
9c064a34 by Bas Couwenberg at 2026-04-17T16:45:34+02:00
Update branch in gbp.conf & Vcs-Git URL.
- - - - -
4a42dd91 by Bas Couwenberg at 2026-04-17T16:46:16+02:00
New upstream version 8.5.0~rc1
- - - - -
7f526d81 by Bas Couwenberg at 2026-04-17T16:49:36+02:00
Update upstream source from tag 'upstream/8.5.0_rc1'
Update to upstream version '8.5.0~rc1'
with Debian dir d9e4ba228f2b7f7d4a80cc4699cdae64f1875917
- - - - -
96bc9db3 by Bas Couwenberg at 2026-04-17T16:56:36+02:00
New upstream release candidate.
- - - - -
b152b033 by Bas Couwenberg at 2026-04-17T17:03:51+02:00
Drop spelling-errors.patch, applied upstream. Refresh remaining patches.
- - - - -
ab8e2d77 by Bas Couwenberg at 2026-04-17T18:13:20+02:00
Update copyright file.
- - - - -
c8ca1961 by Bas Couwenberg at 2026-04-17T18:16:29+02:00
Replace liblapack-dev with liblapacke-dev.
- - - - -
1078f983 by Bas Couwenberg at 2026-04-17T18:37:35+02:00
Include mkdocs files in grass-doc.
- - - - -
5114e9d0 by Bas Couwenberg at 2026-04-17T19:17:20+02:00
Update lintian overrides.
- - - - -
3fdfa6fe by Bas Couwenberg at 2026-04-17T19:17:20+02:00
Add patch to fix mkdocs.py installation.
- - - - -
065eb950 by Bas Couwenberg at 2026-04-17T19:17:20+02:00
Set distribution to experimental.
- - - - -
4034 changed files:
- .clang-format
- + .coveragerc
- + .cppcheck-suppressions
- .dockerignore
- + .editorconfig
- .flake8
- − .git-blame-ignore-revs
- − .github/FUNDING.yml
- − .github/ISSUE_TEMPLATE/bug_report.md
- − .github/ISSUE_TEMPLATE/feature_request.md
- − .github/actions/create-upload-suggestions/action.yml
- − .github/codeql/codeql-config.yml
- − .github/labeler.yml
- − .github/workflows/.editorconfig
- − .github/workflows/README.md
- − .github/workflows/additional_checks.yml
- − .github/workflows/apt.txt
- − .github/workflows/build_osgeo4w.sh
- − .github/workflows/build_ubuntu-22.04.sh
- − .github/workflows/build_ubuntu-22.04_without_x.sh
- − .github/workflows/clang-format-check.yml
- − .github/workflows/codeql-analysis.yml
- − .github/workflows/coverity.yml
- − .github/workflows/create_release_draft.yml
- − .github/workflows/docker.yml
- − .github/workflows/gcc.yml
- − .github/workflows/label.yml
- − .github/workflows/macos.yml
- − .github/workflows/macos_gunittest.cfg
- − .github/workflows/macos_install.sh
- − .github/workflows/milestones.yml
- − .github/workflows/optional_requirements.txt
- − .github/workflows/osgeo4w.yml
- − .github/workflows/periodic_update.yml
- − .github/workflows/post-pr-reviews.yml
- − .github/workflows/print_versions.sh
- − .github/workflows/pytest.yml
- − .github/workflows/python-code-quality.yml
- − .github/workflows/python_apt.txt
- − .github/workflows/python_requirements.txt
- − .github/workflows/super-linter.yml
- − .github/workflows/test_simple.bat
- − .github/workflows/test_simple.sh
- − .github/workflows/test_thorough.bat
- − .github/workflows/test_thorough.sh
- − .github/workflows/ubuntu.yml
- − .github/workflows/verify-success.yml
- − .gitignore
- .gunittest.cfg
- .markdownlint.yml
- .pre-commit-config.yaml
- − .pylintrc
- − .travis.yml
- − .travis/linux.before_install.sh
- − .travis/linux.install.sh
- − .travis/linux.script.sh
- .yamllint
- AUTHORS
- CITATION.cff
- + CMakeLists.txt
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- COPYING
- Dockerfile
- + GOVERNANCE.md
- + GRASSConfig.cmake.in
- INSTALL.md
- Makefile
- README.md
- REQUIREMENTS.md
- SECURITY.md
- Vagrantfile
- binaryInstall.src
- binder/apt.txt
- binder/postBuild
- binder/requirements.txt
- + cmake/CMakeLists.txt
- + cmake/ctypesgen.cmake
- + cmake/find_scripts/CMakeLists.txt
- + cmake/find_scripts/FindCBLAS.cmake
- + cmake/find_scripts/FindCairo.cmake
- + cmake/find_scripts/FindFFTW-egpbos.cmake
- + cmake/find_scripts/FindFFTW-eigen.cmake
- + cmake/find_scripts/FindFFTW.cmake
- + cmake/find_scripts/FindGEOS.cmake
- + cmake/find_scripts/FindLAPACKE.cmake
- + cmake/find_scripts/FindLibLAS.cmake
- + cmake/find_scripts/FindLibSVM.cmake
- + cmake/find_scripts/FindMySQL.cmake
- + cmake/find_scripts/FindNetCDF.cmake
- + cmake/find_scripts/FindPCRE.cmake
- + cmake/find_scripts/FindPROJ.cmake
- + cmake/find_scripts/FindReadline.cmake
- + cmake/find_scripts/Findzstd.cmake
- + cmake/locale_strings.cmake
- + cmake/modules/CMakeLists.txt
- + cmake/modules/CheckDependentLibraries.cmake
- + cmake/modules/Configure.cmake
- + cmake/modules/DevelUtils.cmake
- + cmake/modules/GRASSInstallDirs.cmake
- + cmake/modules/build_addon.cmake
- + cmake/modules/build_gui_in_subdir.cmake
- + cmake/modules/build_library_in_subdir.cmake
- + cmake/modules/build_module.cmake
- + cmake/modules/build_program.cmake
- + cmake/modules/build_program_in_subdir.cmake
- + cmake/modules/build_script_in_subdir.cmake
- + cmake/modules/check_target.cmake
- + cmake/modules/copy_python_files_in_subdir.cmake
- + cmake/modules/generate_docs.cmake
- + cmake/modules/get_host_arch.cmake
- + cmake/modules/get_versions.cmake
- + cmake/modules/linker.cmake
- + cmake/modules/repo_status.cmake
- + cmake/modules/set_compiler_flags.cmake
- + cmake/windows_launch.bat.in
- + codecov.yml
- config.guess
- config.sub
- configure
- configure.ac
- contributors.csv
- contributors_extra.csv
- + core_modules_with_last_commit.json
- + db/CMakeLists.txt
- db/databaseintro.html
- + db/databaseintro.md
- db/db.columns/Makefile
- db/db.columns/db.columns.html
- + db/db.columns/db.columns.md
- db/db.columns/main.c
- + db/db.columns/testsuite/test_db_columns.py
- − db/db.columns/testsuite/test_dbcolumns.py
- db/db.connect/Makefile
- db/db.connect/db.connect.html
- + db/db.connect/db.connect.md
- db/db.connect/main.c
- + db/db.connect/testsuite/test_db_connect.py
- + db/db.copy/db.copy.md
- db/db.createdb/db.createdb.html
- + db/db.createdb/db.createdb.md
- + db/db.databases/db.databases.md
- db/db.describe/Makefile
- db/db.describe/db.describe.html
- + db/db.describe/db.describe.md
- db/db.describe/local_proto.h
- db/db.describe/main.c
- db/db.describe/printtab.c
- db/db.describe/testsuite/test_dbdescribe.py
- + db/db.drivers/db.drivers.md
- db/db.dropdb/db.dropdb.html
- + db/db.dropdb/db.dropdb.md
- + db/db.execute/db.execute.md
- db/db.login/db.login.html
- + db/db.login/db.login.md
- db/db.login/main.c
- db/db.select/Makefile
- + db/db.select/db.select.md
- db/db.select/main.c
- db/db.select/printtab.c
- + db/db.select/testsuite/test_db_select_json_csv.py
- db/db.tables/db.tables.html
- + db/db.tables/db.tables.md
- + db/drivers/CMakeLists.txt
- db/drivers/Makefile
- db/drivers/dbf/column.c
- db/drivers/dbf/dbfexe.c
- db/drivers/dbf/driver.c
- db/drivers/dbf/grass-dbf.html
- + db/drivers/dbf/grass-dbf.md
- db/drivers/dbf/listtab.c
- db/drivers/dbf/table.c
- db/drivers/mysql/create_table.c
- db/drivers/mysql/db.c
- db/drivers/mysql/driver.c
- db/drivers/mysql/grass-mesql.html
- + db/drivers/mysql/grass-mesql.md
- db/drivers/mysql/grass-mysql.html
- + db/drivers/mysql/grass-mysql.md
- db/drivers/mysql/listtab.c
- db/drivers/odbc/describe.c
- db/drivers/odbc/fetch.c
- db/drivers/odbc/grass-odbc.html
- + db/drivers/odbc/grass-odbc.md
- db/drivers/odbc/listtab.c
- db/drivers/odbc/odbc.h
- db/drivers/odbc/table.c
- db/drivers/ogr/describe.c
- db/drivers/ogr/driver.c
- db/drivers/ogr/execute.c
- db/drivers/ogr/grass-ogr.html
- + db/drivers/ogr/grass-ogr.md
- db/drivers/ogr/listtab.c
- db/drivers/postgres/create_table.c
- db/drivers/postgres/db.c
- db/drivers/postgres/driver.c
- db/drivers/postgres/grass-pg.html
- + db/drivers/postgres/grass-pg.md
- db/drivers/postgres/listdb.c
- db/drivers/postgres/listtab.c
- db/drivers/postgres/table.c
- db/drivers/sqlite/create_table.c
- db/drivers/sqlite/db.c
- db/drivers/sqlite/describe.c
- db/drivers/sqlite/driver.c
- db/drivers/sqlite/execute.c
- db/drivers/sqlite/fetch.c
- db/drivers/sqlite/grass-sqlite.html
- + db/drivers/sqlite/grass-sqlite.md
- db/drivers/sqlite/index.c
- db/drivers/sqlite/listdb.c
- db/drivers/sqlite/listtab.c
- db/drivers/sqlite/main.c
- db/drivers/sqlite/select.c
- db/drivers/sqlite/table.c
- debian/.gitlab-ci.yml
- debian/changelog
- debian/control
- debian/copyright
- debian/grass-core.dirs
- − debian/grass-core.dirs.in
- debian/grass-core.install
- − debian/grass-core.install.in
- debian/grass-core.links
- − debian/grass-core.links.in
- debian/grass-core.lintian-overrides
- debian/grass-dev.dirs
- − debian/grass-dev.dirs.in
- debian/grass-dev.install
- − debian/grass-dev.install.in
- debian/grass-dev.links
- − debian/grass-dev.links.in
- debian/grass-doc.install
- − debian/grass-doc.install.in
- debian/grass-doc.links
- − debian/grass-doc.links.in
- debian/grass-gui.dirs
- − debian/grass-gui.dirs.in
- debian/grass-gui.install
- − debian/grass-gui.install.in
- debian/grass-gui.links
- − debian/grass-gui.links.in
- debian/patches/jquery.patch
- + debian/patches/mkdocs-install.patch
- debian/patches/no-fail-html.patch
- debian/patches/pager
- debian/patches/series
- − debian/patches/spelling-errors.patch
- debian/rules
- debian/source/lintian-overrides
- + demolocation/CMakeLists.txt
- + display/CMakeLists.txt
- display/d.barscale/Makefile
- + display/d.barscale/d.barscale.md
- display/d.barscale/draw_scale.c
- + display/d.colorlist/d.colorlist.md
- + display/d.colortable/d.colortable.md
- display/d.colortable/main.c
- + display/d.erase/d.erase.md
- + display/d.extract/d.extract.md
- + display/d.font/d.font.md
- + display/d.fontlist/d.fontlist.md
- + display/d.geodesic/d.geodesic.md
- display/d.geodesic/plot.c
- display/d.graph/Makefile
- + display/d.graph/d.graph.md
- + display/d.grid/d.grid.md
- display/d.grid/plot.c
- + display/d.his/d.his.md
- display/d.histogram/bar.c
- display/d.histogram/d.histogram.html
- + display/d.histogram/d.histogram.md
- display/d.histogram/draw_slice.c
- display/d.histogram/get_stats.c
- display/d.histogram/main.c
- display/d.histogram/pie.c
- + display/d.info/d.info.md
- display/d.labels/d.labels.html
- + display/d.labels/d.labels.md
- display/d.labels/do_labels.c
- display/d.labels/main.c
- display/d.legend.vect/d.legend.vect.html
- + display/d.legend.vect/d.legend.vect.md
- display/d.legend.vect/draw.c
- + display/d.legend/d.legend.md
- display/d.legend/draw.c
- display/d.legend/get_stats.c
- display/d.legend/main.c
- display/d.linegraph/d.linegraph.html
- + display/d.linegraph/d.linegraph.md
- display/d.linegraph/main.c
- + display/d.mon/d.mon.md
- display/d.mon/list.c
- display/d.mon/render_cmd.py
- display/d.mon/select.c
- display/d.mon/start.c
- display/d.mon/stop.c
- display/d.northarrow/Makefile
- + display/d.northarrow/d.northarrow.md
- + display/d.path/d.path.md
- display/d.path/select.c
- + display/d.profile/d.profile.md
- display/d.profile/main.c
- + display/d.rast.arrow/d.rast.arrow.md
- + display/d.rast.num/d.rast.num.md
- display/d.rast.num/main.c
- + display/d.rast/d.rast.md
- + display/d.redraw/d.redraw.md
- + display/d.rgb/d.rgb.md
- display/d.rgb/main.c
- + display/d.rhumbline/d.rhumbline.md
- display/d.rhumbline/plot.c
- + display/d.text/d.text.md
- display/d.text/test.py
- + display/d.title/d.title.md
- display/d.title/main.c
- + display/d.vect.chart/d.vect.chart.md
- + display/d.vect.chart/d_vect_chart_legend.png
- + display/d.vect.chart/examples.ipynb
- display/d.vect.chart/main.c
- display/d.vect.chart/plot.c
- display/d.vect.thematic/area.c
- + display/d.vect.thematic/d.vect.thematic.md
- display/d.vect.thematic/display.c
- display/d.vect.thematic/main.c
- display/d.vect.thematic/plot1.c
- display/d.vect/attr.c
- display/d.vect/d.vect.html
- + display/d.vect/d.vect.md
- display/d.vect/label.c
- display/d.vect/legend.c
- display/d.vect/main.c
- display/d.vect/shape.c
- display/d.vect/topo.c
- display/d.vect/zcoor.c
- + display/d.where/d.where.md
- display/d.where/main.c
- display/displaydrivers.html
- + display/displaydrivers.md
- + doc/CMakeLists.txt
- doc/Makefile
- + doc/NIX.md
- + doc/create_new_project_gui.png
- doc/debugging.txt
- + doc/development/Makefile
- doc/development/README.md
- + doc/development/branching_how-to.md
- doc/development/github_guide.md
- doc/git/investigating_history.md → doc/development/investigating_history.md
- doc/development/rfc/PSC_voting_procedures.md
- doc/development/rfc/README.md
- + doc/development/rfc/RFC10_cpp_language_standards_support.md
- doc/development/rfc/version_numbering.md
- doc/development/style_guide.md
- doc/gui/wxpython/example/Makefile → doc/examples/gui/wxpython/Makefile
- doc/gui/wxpython/example/README → doc/examples/gui/wxpython/README
- doc/gui/wxpython/example/dialogs.py → doc/examples/gui/wxpython/dialogs.py
- doc/gui/wxpython/example/frame.py → doc/examples/gui/wxpython/frame.py
- + doc/examples/gui/wxpython/g.gui.example.html
- + doc/examples/gui/wxpython/g.gui.example.md
- doc/gui/wxpython/example/g.gui.example.py → doc/examples/gui/wxpython/g.gui.example.py
- doc/gui/wxpython/example/toolbars.py → doc/examples/gui/wxpython/toolbars.py
- doc/notebooks/README.md → doc/examples/notebooks/README.md
- doc/notebooks/hydrology.ipynb → doc/examples/notebooks/hydrology.ipynb
- doc/notebooks/jupyter_example.ipynb → doc/examples/notebooks/jupyter_example.ipynb
- doc/notebooks/jupyter_tutorial.ipynb → doc/examples/notebooks/jupyter_tutorial.ipynb
- doc/notebooks/parallelization_tutorial.ipynb → doc/examples/notebooks/parallelization_tutorial.ipynb
- doc/notebooks/scripting_example.ipynb → doc/examples/notebooks/scripting_example.ipynb
- doc/notebooks/solar_potential.ipynb → doc/examples/notebooks/solar_potential.ipynb
- doc/notebooks/temporal.ipynb → doc/examples/notebooks/temporal.ipynb
- doc/notebooks/viewshed_analysis.ipynb → doc/examples/notebooks/viewshed_analysis.ipynb
- doc/python/README → doc/examples/python/README
- doc/python/m.distance.py → doc/examples/python/m.distance.py
- doc/python/raster_example_ctypes.py → doc/examples/python/raster_example_ctypes.py
- doc/python/script/Makefile → doc/examples/python/script/Makefile
- doc/python/script/r.example.html → doc/examples/python/script/r.example.html
- + doc/examples/python/script/r.example.md
- doc/python/script/r.example.py → doc/examples/python/script/r.example.py
- doc/python/vector_example_ctypes.py → doc/examples/python/vector_example_ctypes.py
- doc/raster/r.example/COMMENTS → doc/examples/raster/r.example/COMMENTS
- doc/raster/r.example/Makefile → doc/examples/raster/r.example/Makefile
- doc/raster/r.example/main.c → doc/examples/raster/r.example/main.c
- doc/raster/r.example/r.example.html → doc/examples/raster/r.example/r.example.html
- + doc/examples/raster/r.example/r.example.md
- + doc/examples/vector/TODO
- doc/vector/grass51atts.fig → doc/examples/vector/grass51atts.fig
- doc/vector/grass51atts.png → doc/examples/vector/grass51atts.png
- doc/vector/grass51concept.fig → doc/examples/vector/grass51concept.fig
- doc/vector/grass51concept.png → doc/examples/vector/grass51concept.png
- doc/vector/v.example/Makefile → doc/examples/vector/v.example/Makefile
- doc/vector/v.example/main.c → doc/examples/vector/v.example/main.c
- doc/vector/v.example/v.example.html → doc/examples/vector/v.example/v.example.html
- + doc/examples/vector/v.example/v.example.md
- doc/grass_database.html
- + doc/grass_database.md
- − doc/grass_gis_command_families.ods
- + doc/grass_projects.md
- + doc/gui/wxpython/example/g.gui.example.md
- doc/howto_release.md
- doc/infrastructure.md
- + doc/interfaces_overview.md
- + doc/jupyter_3d_map.png
- + doc/jupyter_interactive_map.png
- + doc/jupyter_intro.md
- + doc/jupyter_intro_images.ipynb
- + doc/jupyter_map.png
- + doc/jupyter_series_map.png
- + doc/jupyter_timeseries_map.png
- − doc/migration_50_51.txt
- − doc/parms_flags.txt
- + doc/project.png
- + doc/project.svg
- doc/projectionintro.html
- + doc/projectionintro.md
- + doc/python_intro.md
- doc/vector/TODO
- docker/README.md
- docker/alpine/Dockerfile
- docker/alpine/README.md
- docker/alpine/grass_tests.sh
- docker/debian/Dockerfile
- docker/debian/README.md
- docker/testdata/test_docker_image.sh
- − docker/testdata/test_grass_python.py
- docker/testdata/test_grass_session.py
- docker/ubuntu/Dockerfile
- docker/ubuntu/README.md
- − docker/ubuntu_wxgui/Dockerfile
- − docker/ubuntu_wxgui/README.md
- + flake.lock
- + flake.nix
- + general/CMakeLists.txt
- general/g.access/exp_perms.c
- + general/g.access/g.access.md
- + general/g.cairocomp/g.cairocomp.md
- general/g.cairocomp/main.c
- + general/g.copy/g.copy.md
- + general/g.dirseps/g.dirseps.md
- general/g.filename/g.filename.html
- + general/g.filename/g.filename.md
- + general/g.findetc/g.findetc.md
- general/g.findfile/Makefile
- + general/g.findfile/g.findfile.md
- general/g.findfile/main.c
- + general/g.findfile/tests/test_g_findfile.py
- general/g.gisenv/g.gisenv.html
- + general/g.gisenv/g.gisenv.md
- general/g.gisenv/main.c
- general/g.gui/g.gui.html
- + general/g.gui/g.gui.md
- general/g.gui/main.c
- general/g.list/Makefile
- + general/g.list/g.list.md
- general/g.list/global.h
- general/g.list/list.c
- general/g.list/main.c
- + general/g.list/tests/conftest.py
- + general/g.list/tests/g_list_test.py
- general/g.list/testsuite/test_g_list.py
- general/g.mapset/Makefile
- + general/g.mapset/g.mapset.md
- general/g.mapset/main.c
- + general/g.mapset/tests/conftest.py
- + general/g.mapset/tests/g_mapset_test.py
- general/g.mapsets/g.mapsets.html
- + general/g.mapsets/g.mapsets.md
- general/g.mapsets/list.c
- general/g.mapsets/main.c
- general/g.mapsets/tests/conftest.py
- general/g.mapsets/tests/g_mapsets_list_format_test.py
- general/g.message/g.message.html
- + general/g.message/g.message.md
- general/g.mkfontcap/freetype_fonts.c
- + general/g.mkfontcap/g.mkfontcap.md
- general/g.mkfontcap/main.c
- general/g.parser/g.parser.html
- + general/g.parser/g.parser.md
- general/g.parser/revoke.c
- general/g.parser/standard_option.c
- general/g.parser/test.pl
- general/g.parser/test.py
- general/g.parser/test.sh
- + general/g.pnmcomp/g.pnmcomp.md
- + general/g.ppmtopng/g.ppmtopng.md
- general/g.ppmtopng/main.c
- general/g.proj/Makefile
- general/g.proj/datumtrans.c
- general/g.proj/g.proj.html
- + general/g.proj/g.proj.md
- general/g.proj/input.c
- general/g.proj/list_codes.c
- general/g.proj/local_proto.h
- general/g.proj/main.c
- general/g.proj/output.c
- general/g.proj/testsuite/test_g_proj.py
- general/g.region/Makefile
- general/g.region/g.region.html
- + general/g.region/g.region.md
- general/g.region/local_proto.h
- general/g.region/main.c
- general/g.region/printwindow.c
- + general/g.region/tests/g_region_crs_test.py
- general/g.region/testsuite/test_g_region.py
- + general/g.remove/g.remove.md
- general/g.remove/main.c
- general/g.remove/testsuite/test_g_remove.py
- + general/g.rename/g.rename.md
- general/g.rename/main.c
- + general/g.setproj/g.setproj.md
- general/g.setproj/get_deg.c
- general/g.setproj/get_num.c
- general/g.setproj/get_stp.c
- general/g.setproj/main.c
- general/g.setproj/proj.c
- + general/g.tempfile/g.tempfile.md
- general/g.version/Makefile
- general/g.version/g.version.html
- + general/g.version/g.version.md
- general/g.version/local_proto.h
- general/g.version/main.c
- + general/g.version/tests/conftest.py
- + general/g.version/tests/g_version_test.py
- + general/manage/lister/CMakeLists.txt
- grasslib.dox
- + gui/CMakeLists.txt
- gui/Makefile
- + gui/icons/CMakeLists.txt
- + gui/icons/LICENSE.TXT
- gui/icons/Makefile
- + gui/icons/README.md
- gui/icons/grass-128x128.png
- gui/icons/grass-16x16.png
- gui/icons/grass-192x192.png
- gui/icons/grass-22x22.png
- gui/icons/grass-24x24.png
- gui/icons/grass-32x32.png
- gui/icons/grass-36x36.png
- gui/icons/grass-40x40.png
- gui/icons/grass-42x42.png
- gui/icons/grass-48x48.png
- gui/icons/grass-64x64.png
- gui/icons/grass-72x72.png
- gui/icons/grass-80x80.png
- gui/icons/grass-8x8.png
- gui/icons/grass-96x96.png
- gui/icons/grass.appdata.xml
- gui/icons/grass.desktop
- gui/icons/grass.ico
- gui/icons/grass.svg
- + gui/icons/grass/location-create.png
- + gui/icons/grass/location-create.svg
- − gui/icons/grass_cmd.ico
- − gui/icons/grass_dialog.ico
- − gui/icons/grass_map.ico
- − gui/icons/grass_msys.ico
- − gui/icons/grass_nviz.ico
- − gui/icons/grass_osgeo.ico
- − gui/icons/grass_sql.ico
- − gui/icons/grass_web.ico
- − gui/icons/wingrass.ico
- − gui/icons/x86_64/grass.ico
- − gui/icons/x86_64/grass_osgeo.ico
- + gui/images/CMakeLists.txt
- gui/images/grass_form.png
- gui/images/splash_screen.png
- gui/images/splash_screen.svg
- + gui/scripts/CMakeLists.txt
- gui/scripts/Makefile
- − gui/wxguiintro.html
- − gui/wxpython/.pylintrc
- + gui/wxpython/CMakeLists.txt
- gui/wxpython/Makefile
- − gui/wxpython/README
- + gui/wxpython/README.md
- gui/wxpython/animation/anim.py
- gui/wxpython/animation/controller.py
- gui/wxpython/animation/data.py
- gui/wxpython/animation/dialogs.py
- gui/wxpython/animation/frame.py
- + gui/wxpython/animation/g.gui.animation.md
- gui/wxpython/animation/g.gui.animation.py
- gui/wxpython/animation/mapwindow.py
- gui/wxpython/animation/nviztask.py
- gui/wxpython/animation/provider.py
- gui/wxpython/animation/temporal_manager.py
- gui/wxpython/animation/utils.py
- gui/wxpython/core/debug.py
- gui/wxpython/core/gcmd.py
- gui/wxpython/core/gconsole.py
- gui/wxpython/core/giface.py
- gui/wxpython/core/globalvar.py
- gui/wxpython/core/gthread.py
- gui/wxpython/core/layerlist.py
- gui/wxpython/core/menutree.py
- gui/wxpython/core/render.py
- gui/wxpython/core/settings.py
- gui/wxpython/core/testsuite/test_gcmd.py
- gui/wxpython/core/toolboxes.py
- gui/wxpython/core/treemodel.py
- gui/wxpython/core/units.py
- gui/wxpython/core/utils.py
- gui/wxpython/core/watchdog.py
- gui/wxpython/core/workspace.py
- gui/wxpython/core/ws.py
- gui/wxpython/datacatalog/catalog.py
- gui/wxpython/datacatalog/dialogs.py
- gui/wxpython/datacatalog/frame.py
- gui/wxpython/datacatalog/g.gui.datacatalog.html
- + gui/wxpython/datacatalog/g.gui.datacatalog.md
- gui/wxpython/datacatalog/g.gui.datacatalog.py
- gui/wxpython/datacatalog/infomanager.py
- gui/wxpython/datacatalog/toolbars.py
- gui/wxpython/datacatalog/tree.py
- gui/wxpython/dbmgr/base.py
- gui/wxpython/dbmgr/dialogs.py
- + gui/wxpython/dbmgr/g.gui.dbmgr.md
- gui/wxpython/dbmgr/g.gui.dbmgr.py
- gui/wxpython/dbmgr/manager.py
- gui/wxpython/dbmgr/sqlbuilder.py
- gui/wxpython/dbmgr/vinfo.py
- + gui/wxpython/docs/CMakeLists.txt
- gui/wxpython/docs/Makefile
- + gui/wxpython/docs/wxGUI.components.md
- gui/wxpython/docs/wxGUI.html
- + gui/wxpython/docs/wxGUI.iscatt.md
- + gui/wxpython/docs/wxGUI.md
- gui/wxpython/docs/wxGUI.modules.html
- + gui/wxpython/docs/wxGUI.modules.md
- + gui/wxpython/docs/wxGUI.nviz.md
- gui/wxpython/docs/wxGUI.toolboxes.html
- + gui/wxpython/docs/wxGUI.toolboxes.md
- + gui/wxpython/docs/wxGUI.vnet.md
- gui/wxpython/docs/wxgui_sphinx/_templates/layout.html.template
- gui/wxpython/docs/wxgui_sphinx/conf.py
- gui/wxpython/docs/wxgui_sphinx/src/index.rst
- gui/wxpython/docs/wxgui_sphinx/src/wxgui_toolboxes.rst
- gui/wxpython/gcp/g.gui.gcp.html
- + gui/wxpython/gcp/g.gui.gcp.md
- gui/wxpython/gcp/g.gui.gcp.py
- gui/wxpython/gcp/manager.py
- gui/wxpython/gcp/mapdisplay.py
- gui/wxpython/gcp/statusbar.py
- gui/wxpython/gmodeler/Makefile
- gui/wxpython/gmodeler/canvas.py
- gui/wxpython/gmodeler/dialogs.py
- gui/wxpython/gmodeler/g.gui.gmodeler.html
- + gui/wxpython/gmodeler/g.gui.gmodeler.md
- gui/wxpython/gmodeler/g.gui.gmodeler.py
- gui/wxpython/gmodeler/g_gui_gmodeler_variables_raster.png
- gui/wxpython/gmodeler/g_gui_gmodeler_zipcodes_avg_elevation.gxm
- gui/wxpython/gmodeler/model.py
- + gui/wxpython/gmodeler/model_convert.py
- + gui/wxpython/gmodeler/model_items.py
- gui/wxpython/gmodeler/panels.py
- gui/wxpython/gmodeler/toolbars.py
- gui/wxpython/gui_core/dialogs.py
- gui/wxpython/gui_core/forms.py
- gui/wxpython/gui_core/ghelp.py
- gui/wxpython/gui_core/goutput.py
- gui/wxpython/gui_core/gselect.py
- gui/wxpython/gui_core/infobar.py
- gui/wxpython/gui_core/mapdisp.py
- gui/wxpython/gui_core/menu.py
- gui/wxpython/gui_core/preferences.py
- gui/wxpython/gui_core/prompt.py
- gui/wxpython/gui_core/pyedit.py
- gui/wxpython/gui_core/pystc.py
- gui/wxpython/gui_core/query.py
- gui/wxpython/gui_core/simplelmgr.py
- gui/wxpython/gui_core/toolbars.py
- gui/wxpython/gui_core/treeview.py
- gui/wxpython/gui_core/vselect.py
- gui/wxpython/gui_core/widgets.py
- gui/wxpython/gui_core/wrap.py
- gui/wxpython/history/browser.py
- gui/wxpython/history/tree.py
- gui/wxpython/iclass/dialogs.py
- gui/wxpython/iclass/digit.py
- gui/wxpython/iclass/frame.py
- gui/wxpython/iclass/g.gui.iclass.html
- + gui/wxpython/iclass/g.gui.iclass.md
- gui/wxpython/iclass/g.gui.iclass.py
- gui/wxpython/iclass/plots.py
- gui/wxpython/iclass/statistics.py
- gui/wxpython/iclass/toolbars.py
- gui/wxpython/icons/grass_icons.py
- gui/wxpython/icons/icon.py
- gui/wxpython/image2target/g.gui.image2target.html
- + gui/wxpython/image2target/g.gui.image2target.md
- gui/wxpython/image2target/g.gui.image2target.py
- gui/wxpython/image2target/ii2t_gis_set.py
- gui/wxpython/image2target/ii2t_manager.py
- gui/wxpython/image2target/ii2t_mapdisplay.py
- gui/wxpython/image2target/ii2t_statusbar.py
- gui/wxpython/iscatt/controllers.py
- gui/wxpython/iscatt/core_c.py
- gui/wxpython/iscatt/dialogs.py
- gui/wxpython/iscatt/frame.py
- gui/wxpython/iscatt/iscatt_core.py
- gui/wxpython/iscatt/plots.py
- gui/wxpython/iscatt/toolbars.py
- gui/wxpython/lmgr/frame.py
- gui/wxpython/lmgr/giface.py
- gui/wxpython/lmgr/layertree.py
- gui/wxpython/lmgr/menudata.py
- gui/wxpython/lmgr/pyshell.py
- gui/wxpython/lmgr/statusbar.py
- gui/wxpython/lmgr/workspace.py
- gui/wxpython/location_wizard/dialogs.py
- gui/wxpython/location_wizard/wizard.py
- gui/wxpython/main_window/frame.py
- gui/wxpython/main_window/notebook.py
- gui/wxpython/main_window/page.py
- gui/wxpython/mapdisp/frame.py
- gui/wxpython/mapdisp/gprint.py
- gui/wxpython/mapdisp/main.py
- gui/wxpython/mapdisp/properties.py
- gui/wxpython/mapdisp/statusbar.py
- gui/wxpython/mapdisp/test_mapdisp.py
- gui/wxpython/mapdisp/toolbars.py
- gui/wxpython/mapswipe/dialogs.py
- gui/wxpython/mapswipe/frame.py
- + gui/wxpython/mapswipe/g.gui.mapswipe.md
- gui/wxpython/mapswipe/g.gui.mapswipe.py
- gui/wxpython/mapswipe/mapwindow.py
- gui/wxpython/mapswipe/toolbars.py
- gui/wxpython/mapwin/analysis.py
- gui/wxpython/mapwin/base.py
- gui/wxpython/mapwin/buffered.py
- gui/wxpython/mapwin/decorations.py
- gui/wxpython/mapwin/graphics.py
- gui/wxpython/modules/colorrules.py
- gui/wxpython/modules/extensions.py
- gui/wxpython/modules/histogram.py
- gui/wxpython/modules/import_export.py
- gui/wxpython/modules/mapsets_picker.py
- gui/wxpython/modules/mcalc_builder.py
- gui/wxpython/nviz/animation.py
- gui/wxpython/nviz/mapwindow.py
- gui/wxpython/nviz/preferences.py
- gui/wxpython/nviz/tools.py
- gui/wxpython/nviz/workspace.py
- gui/wxpython/nviz/wxnviz.py
- gui/wxpython/photo2image/g.gui.photo2image.html
- + gui/wxpython/photo2image/g.gui.photo2image.md
- gui/wxpython/photo2image/g.gui.photo2image.py
- gui/wxpython/photo2image/ip2i_manager.py
- gui/wxpython/photo2image/ip2i_mapdisplay.py
- gui/wxpython/photo2image/ip2i_statusbar.py
- gui/wxpython/psmap/dialogs.py
- gui/wxpython/psmap/frame.py
- + gui/wxpython/psmap/g.gui.psmap.md
- gui/wxpython/psmap/g.gui.psmap.py
- gui/wxpython/psmap/instructions.py
- gui/wxpython/psmap/utils.py
- gui/wxpython/rdigit/controller.py
- gui/wxpython/rdigit/dialogs.py
- + gui/wxpython/rdigit/g.gui.rdigit.md
- gui/wxpython/rdigit/g.gui.rdigit.py
- gui/wxpython/rdigit/toolbars.py
- gui/wxpython/rlisetup/frame.py
- gui/wxpython/rlisetup/functions.py
- gui/wxpython/rlisetup/g.gui.rlisetup.html
- + gui/wxpython/rlisetup/g.gui.rlisetup.md
- gui/wxpython/rlisetup/g.gui.rlisetup.py
- gui/wxpython/rlisetup/sampling_frame.py
- gui/wxpython/rlisetup/wizard.py
- gui/wxpython/startup/guiutils.py
- gui/wxpython/startup/locdownload.py
- gui/wxpython/timeline/frame.py
- + gui/wxpython/timeline/g.gui.timeline.md
- gui/wxpython/timeline/g.gui.timeline.py
- gui/wxpython/tools/build_modules_xml.py
- gui/wxpython/tools/update_menudata.py
- gui/wxpython/tplot/frame.py
- + gui/wxpython/tplot/g.gui.tplot.md
- gui/wxpython/tplot/g.gui.tplot.py
- gui/wxpython/vdigit/dialogs.py
- gui/wxpython/vdigit/g.gui.vdigit.html
- + gui/wxpython/vdigit/g.gui.vdigit.md
- gui/wxpython/vdigit/g.gui.vdigit.py
- gui/wxpython/vdigit/main.py
- gui/wxpython/vdigit/mapwindow.py
- gui/wxpython/vdigit/preferences.py
- gui/wxpython/vdigit/toolbars.py
- gui/wxpython/vdigit/wxdigit.py
- gui/wxpython/vdigit/wxdisplay.py
- gui/wxpython/vnet/dialogs.py
- gui/wxpython/vnet/toolbars.py
- gui/wxpython/vnet/vnet_core.py
- gui/wxpython/vnet/vnet_data.py
- gui/wxpython/vnet/vnet_utils.py
- gui/wxpython/vnet/widgets.py
- gui/wxpython/web_services/cap_interface.py
- gui/wxpython/web_services/dialogs.py
- gui/wxpython/web_services/widgets.py
- gui/wxpython/wxgui.py
- gui/wxpython/wxplot/base.py
- gui/wxpython/wxplot/dialogs.py
- gui/wxpython/wxplot/histogram.py
- gui/wxpython/wxplot/profile.py
- gui/wxpython/wxplot/scatter.py
- gui/wxpython/xml/grass-gxw.dtd
- gui/wxpython/xml/main_menu.xml
- gui/wxpython/xml/menudata_pyedit.xml
- gui/wxpython/xml/module_tree.xml
- gui/wxpython/xml/toolboxes.xml
- gui/wxpython/xml/wxgui_items.xml
- gui/xml/grass-interface.dtd
- + imagery/CMakeLists.txt
- + imagery/i.albedo/i.albedo.md
- + imagery/i.albedo/testsuite/test_i_albedo.py
- imagery/i.aster.toar/gain_aster.c
- + imagery/i.aster.toar/i.aster.toar.md
- imagery/i.aster.toar/main.c
- + imagery/i.aster.toar/testsuite/test_i_aster_toar.py
- imagery/i.atcorr/6s.cpp
- imagery/i.atcorr/aerosolmodel.cpp
- imagery/i.atcorr/computations.cpp
- imagery/i.atcorr/create_iwave.py
- imagery/i.atcorr/geomcond.cpp
- + imagery/i.atcorr/i.atcorr.md
- imagery/i.atcorr/interp.h
- imagery/i.atcorr/main.cpp
- + imagery/i.biomass/i.biomass.md
- + imagery/i.biomass/testsuite/test_i_biomass.py
- + imagery/i.cca/i.cca.md
- imagery/i.cca/main.c
- imagery/i.cca/stats.c
- + imagery/i.cca/testsuite/test_i_cca.py
- imagery/i.cca/transform.c
- + imagery/i.cluster/i.cluster.md
- imagery/i.cluster/print3.c
- imagery/i.cluster/print4.c
- + imagery/i.cluster/testsuite/test_i_cluster.py
- imagery/i.cluster/timer.c
- + imagery/i.eb.eta/i.eb.eta.md
- + imagery/i.eb.eta/testsuite/test_i_eb_eta.py
- + imagery/i.eb.evapfr/i.eb.evapfr.md
- + imagery/i.eb.evapfr/testsuite/test_i_eb_evapfr.py
- + imagery/i.eb.hsebal01/i.eb.hsebal01.md
- imagery/i.eb.hsebal01/main.c
- + imagery/i.eb.hsebal01/testsuite/test_i_eb_hsebal01.py
- + imagery/i.eb.netrad/i.eb.netrad.md
- imagery/i.eb.netrad/r_net.c
- + imagery/i.eb.netrad/testsuite/test_i_eb_netrad.py
- + imagery/i.eb.soilheatflux/i.eb.soilheatflux.md
- + imagery/i.eb.soilheatflux/testsuite/test_i_eb_soilheatflux.py
- + imagery/i.emissivity/i.emissivity.md
- + imagery/i.emissivity/testsuite/test_i_emissivity.py
- + imagery/i.evapo.mh/i.evapo.mh.md
- imagery/i.evapo.mh/mh_eto.c
- imagery/i.evapo.mh/mh_original.c
- imagery/i.evapo.mh/mh_samani.c
- + imagery/i.evapo.mh/testsuite/test_i_evapo_mh.py
- imagery/i.evapo.pm/functions.c
- + imagery/i.evapo.pm/i.evapo.pm.md
- + imagery/i.evapo.pm/testsuite/test_i_evapo_pm.py
- + imagery/i.evapo.pt/i.evapo.pt.md
- + imagery/i.evapo.pt/testsuite/test_i_evapo_pt.py
- + imagery/i.evapo.time/i.evapo.time.md
- + imagery/i.evapo.time/testsuite/test_i_evapo_time.py
- + imagery/i.fft/i.fft.md
- imagery/i.fft/main.c
- + imagery/i.fft/testsuite/test_i_fft.py
- imagery/i.gensig/alloc.c
- imagery/i.gensig/i.gensig.html
- + imagery/i.gensig/i.gensig.md
- imagery/i.gensig/lookup_class.c
- imagery/i.gensig/testsuite/test_i_gensig.py
- imagery/i.gensigset/i.gensigset.html
- + imagery/i.gensigset/i.gensigset.md
- imagery/i.gensigset/lookup_class.c
- imagery/i.gensigset/subcluster.c
- + imagery/i.gensigset/testsuite/test_i_gensigset.py
- imagery/i.group/Makefile
- + imagery/i.group/i.group.md
- imagery/i.group/main.c
- + imagery/i.group/testsuite/test_i_group.py
- + imagery/i.his.rgb/i.his.rgb.md
- + imagery/i.ifft/i.ifft.md
- imagery/i.ifft/main.c
- + imagery/i.ifft/testsuite/test_i_ifft.py
- imagery/i.landsat.acca/algorithm.c
- + imagery/i.landsat.acca/i.landsat.acca.md
- imagery/i.landsat.acca/main.c
- + imagery/i.landsat.acca/testsuite/test_i_landsat_acca.py
- imagery/i.landsat.acca/tools.c
- + imagery/i.landsat.toar/i.landsat.toar.md
- imagery/i.landsat.toar/landsat_met.c
- imagery/i.landsat.toar/landsat_set.c
- imagery/i.landsat.toar/main.c
- + imagery/i.landsat.toar/testsuite/test_i_landsat_toar.py
- imagery/i.maxlik/classify.c
- + imagery/i.maxlik/i.maxlik.md
- imagery/i.maxlik/invert.c
- imagery/i.maxlik/testsuite/test_i_maxlik.py
- imagery/i.modis.qc/i.modis.qc.html
- + imagery/i.modis.qc/i.modis.qc.md
- imagery/i.modis.qc/mod09A1a.c
- imagery/i.modis.qc/mod09GAa.c
- imagery/i.modis.qc/mod09Q1a.c
- + imagery/i.ortho.photo/CMakeLists.txt
- + imagery/i.ortho.photo/i.ortho.camera/i.ortho.camera.md
- imagery/i.ortho.photo/i.ortho.camera/main.c
- + imagery/i.ortho.photo/i.ortho.elev/i.ortho.elev.md
- imagery/i.ortho.photo/i.ortho.elev/main.c
- + imagery/i.ortho.photo/i.ortho.elev/testsuite/test_i_ortho_elev.py
- + imagery/i.ortho.photo/i.ortho.init/i.ortho.init.md
- + imagery/i.ortho.photo/i.ortho.init/testsuite/test_i_ortho_init.py
- imagery/i.ortho.photo/i.ortho.photo/i.ortho.photo.html
- + imagery/i.ortho.photo/i.ortho.photo/i.ortho.photo.md
- imagery/i.ortho.photo/i.ortho.photo/menu.c
- imagery/i.ortho.photo/i.ortho.rectify/cp.c
- imagery/i.ortho.photo/i.ortho.rectify/defs.h
- + imagery/i.ortho.photo/i.ortho.rectify/i.ortho.rectify.md
- imagery/i.ortho.photo/i.ortho.rectify/main.c
- imagery/i.ortho.photo/i.ortho.rectify/readcell.c
- imagery/i.ortho.photo/i.ortho.rectify/target.c
- + imagery/i.ortho.photo/i.ortho.target/i.ortho.target.md
- + imagery/i.ortho.photo/i.ortho.transform/i.ortho.transform.md
- imagery/i.ortho.photo/i.ortho.transform/main.c
- imagery/i.ortho.photo/lib/cam_info.c
- imagery/i.ortho.photo/lib/camera.c
- imagery/i.ortho.photo/lib/conz_points.c
- imagery/i.ortho.photo/lib/error.c
- imagery/i.ortho.photo/lib/find_camera.c
- imagery/i.ortho.photo/lib/find_init.c
- imagery/i.ortho.photo/lib/fopen_camera.c
- imagery/i.ortho.photo/lib/georef.c
- imagery/i.ortho.photo/lib/init_info.c
- imagery/i.ortho.photo/lib/isnull.c
- imagery/i.ortho.photo/lib/m_add.c
- imagery/i.ortho.photo/lib/m_copy.c
- imagery/i.ortho.photo/lib/m_inverse.c
- imagery/i.ortho.photo/lib/m_mult.c
- imagery/i.ortho.photo/lib/m_transpose.c
- imagery/i.ortho.photo/lib/m_zero.c
- imagery/i.ortho.photo/lib/open_camera.c
- imagery/i.ortho.photo/lib/orthoref.c
- imagery/i.ortho.photo/lib/ref_points.c
- imagery/i.pca/i.pca.html
- + imagery/i.pca/i.pca.md
- imagery/i.pca/main.c
- imagery/i.pca/support.c
- imagery/i.pca/testsuite/test_pca.py
- imagery/i.rectify/cp.c
- imagery/i.rectify/defs.h
- imagery/i.rectify/i.rectify.html
- + imagery/i.rectify/i.rectify.md
- imagery/i.rectify/main.c
- imagery/i.rectify/readcell.c
- imagery/i.rectify/target.c
- + imagery/i.rectify/testsuite/test_i_rectify.py
- + imagery/i.rgb.his/i.rgb.his.md
- + imagery/i.rgb.his/testsuite/test_i_rgb_his.py
- imagery/i.segment/cluster.c
- imagery/i.segment/flag.h
- imagery/i.segment/i.segment.html
- + imagery/i.segment/i.segment.md
- imagery/i.segment/iseg.h
- imagery/i.segment/main.c
- imagery/i.segment/mean_shift.c
- imagery/i.segment/outline
- imagery/i.segment/parse_args.c
- imagery/i.segment/pavl.c
- imagery/i.segment/region_growing.c
- imagery/i.segment/watershed.c
- imagery/i.signatures/i.signatures.html
- + imagery/i.signatures/i.signatures.md
- imagery/i.signatures/testsuite/test_i_signatures.py
- imagery/i.smap/i.smap.html
- + imagery/i.smap/i.smap.md
- imagery/i.smap/interp.c
- imagery/i.smap/model.c
- imagery/i.smap/multialloc.c
- imagery/i.smap/segment.c
- + imagery/i.smap/testsuite/test_i_smap.py
- + imagery/i.svm.predict/i.svm.predict.md
- imagery/i.svm.train/fill.c
- imagery/i.svm.train/fill.h
- + imagery/i.svm.train/i.svm.train.md
- imagery/i.svm.train/testsuite/test_i_svm_train.py
- + imagery/i.target/i.target.md
- imagery/i.target/main.c
- + imagery/i.target/testsuite/test_i_target.py
- + imagery/i.topo.corr/i.topo.corr.md
- imagery/i.topo.corr/main.c
- imagery/i.topo.corr/test_i.topo.corr_synthetic_DEM_NC.sh
- + imagery/i.topo.corr/testsuite/test_i_topo_corr.py
- + imagery/i.vi/i.vi.md
- imagery/i.vi/main.c
- imagery/i.vi/testsuite/test_vi.py
- + imagery/i.zc/i.zc.md
- imagery/i.zc/main.c
- + imagery/i.zc/testsuite/test_i_zc.py
- imagery/imageryintro.html
- + imagery/imageryintro.md
- + include/CMakeLists.txt
- include/Make/DB.make
- include/Make/Doxyfile_arch_html.in
- include/Make/Doxyfile_arch_latex.in
- include/Make/Grass.make
- include/Make/GuiScript.make
- include/Make/Html.make
- include/Make/HtmlRules.make
- include/Make/Install.make
- include/Make/Multi.make
- include/Make/NoHtml.make
- include/Make/Platform.make.in
- include/Make/Rules.make
- include/VERSION
- + include/VERSION_GIT
- + include/config.h.cmake.in
- − include/grass/blas.h
- include/grass/calc.h
- include/grass/colors.h
- include/grass/config.h.in
- include/grass/dbmi.h
- include/grass/defs/arraystats.h
- include/grass/defs/colors.h
- include/grass/defs/dbmi.h
- include/grass/defs/gis.h
- include/grass/defs/glocale.h
- include/grass/defs/gprojects.h
- include/grass/defs/raster.h
- include/grass/defs/vector.h
- include/grass/gis.h
- include/grass/gmath.h
- include/grass/gprojects.h
- include/grass/iostream/ami_sort_impl.h
- include/grass/iostream/ami_stream.h
- include/grass/iostream/embuffer.h
- include/grass/iostream/empq.h
- include/grass/iostream/empq_adaptive.h
- include/grass/iostream/imbuffer.h
- include/grass/iostream/minmaxheap.h
- include/grass/iostream/mm.h
- include/grass/iostream/replacementHeap.h
- include/grass/iostream/replacementHeapBlock.h
- include/grass/iostream/rtimer.h
- include/grass/la.h
- − include/grass/lapack.h
- include/grass/nviz.h
- include/grass/ogsf.h
- include/grass/vect/dig_defines.h
- include/grass/vect/dig_externs.h
- include/grass/vect/dig_macros.h
- include/grass/vect/dig_structs.h
- install-sh
- + lib/CMakeLists.txt
- lib/Makefile
- lib/arraystats/basic.c
- lib/arraystats/class.c
- lib/bitmap/bitmap.c
- lib/bitmap/sparse.c
- lib/btree2/btree2lib.dox
- lib/btree2/kdtree.c
- + lib/cairodriver/cairodriver.md
- lib/cairodriver/graph.c
- lib/cairodriver/read_ppm.c
- lib/cairodriver/text.c
- lib/cairodriver/write_xid.c
- lib/calc/calc.c
- lib/calc/xif.c
- lib/calc/xmedian.c
- lib/calc/xmode.c
- lib/calc/xnmedian.c
- lib/calc/xnmode.c
- lib/cdhc/as177.c
- lib/cdhc/dmax.c
- lib/cdhc/royston.c
- lib/cdhc/shapiroe.c
- lib/cluster/c_begin.c
- lib/cluster/c_exec.c
- lib/cluster/c_means.c
- lib/cluster/c_sum2.c
- lib/datetime/between.c
- lib/datetime/change.c
- lib/datetime/copy.c
- lib/datetime/diff.c
- lib/datetime/error.c
- lib/datetime/format.c
- lib/datetime/incr1.c
- lib/datetime/incr2.c
- lib/datetime/incr3.c
- lib/datetime/local.c
- lib/datetime/misc.c
- lib/datetime/same.c
- lib/datetime/scan.c
- lib/datetime/sign.c
- lib/datetime/type.c
- lib/datetime/tz1.c
- lib/datetime/tz2.c
- lib/datetime/values.c
- + lib/db/CMakeLists.txt
- lib/db/dbmi_base/connect.c
- lib/db/dbmi_base/datetime.c
- lib/db/dbmi_base/dbmscap.c
- lib/db/dbmi_base/default_name.c
- lib/db/dbmi_base/dirent.c
- lib/db/dbmi_base/error.c
- lib/db/dbmi_base/legal_dbname.c
- lib/db/dbmi_base/login.c
- lib/db/dbmi_base/table.c
- + lib/db/dbmi_base/test/test.dbmi_base.lib.md
- lib/db/dbmi_base/valuefmt.c
- lib/db/dbmi_client/c_create_idx.c
- lib/db/dbmi_client/c_list_drivers.c
- lib/db/dbmi_client/c_list_idx.c
- lib/db/dbmi_client/copy_tab.c
- lib/db/dbmi_client/select.c
- lib/db/dbmi_client/start.c
- lib/db/dbmi_client/table.c
- lib/db/dbmi_driver/d_mkdir.c
- + lib/db/sqlp/CMakeLists.txt
- lib/db/sqlp/sql.html
- + lib/db/sqlp/sql.md
- lib/db/sqlp/sqlp.l
- lib/db/stubs/add_col.c
- lib/db/stubs/bindupdate.c
- lib/db/stubs/close_cursor.c
- lib/db/stubs/create_index.c
- lib/db/stubs/create_table.c
- lib/db/stubs/createdb.c
- lib/db/stubs/delete.c
- lib/db/stubs/deletedb.c
- lib/db/stubs/desc_table.c
- lib/db/stubs/drop_col.c
- lib/db/stubs/drop_index.c
- lib/db/stubs/drop_table.c
- lib/db/stubs/execute.c
- lib/db/stubs/fetch.c
- lib/db/stubs/finddb.c
- lib/db/stubs/init.c
- lib/db/stubs/insert.c
- lib/db/stubs/list_index.c
- lib/db/stubs/list_tables.c
- lib/db/stubs/listdb.c
- lib/db/stubs/open_insert.c
- lib/db/stubs/open_select.c
- lib/db/stubs/open_update.c
- lib/db/stubs/opendb.c
- lib/db/stubs/priv.c
- lib/db/stubs/rows.c
- lib/db/stubs/update.c
- lib/display/cnversions.c
- lib/display/draw2.c
- lib/display/r_raster.c
- lib/display/raster2.c
- lib/display/setup.c
- lib/display/symbol.c
- lib/display/tran_colr.c
- lib/driver/driver.h
- lib/driver/font.c
- lib/driver/font2.c
- lib/driver/init.c
- lib/driver/parse_ftcap.c
- lib/dspf/cube_io.c
- lib/dspf/viz.h
- lib/external/README.md
- lib/external/ccmath/ccmath.h
- lib/external/ccmath/ccmathlib.dox
- lib/external/parson/Makefile
- + lib/external/parson/gjson.c
- + lib/external/parson/gjson.h
- lib/external/parson/parson.c
- + lib/external/parson/test/Makefile
- + lib/external/parson/test/test.gjson.lib.html
- + lib/external/parson/test/test.gjson.lib.md
- + lib/external/parson/test/test_gjson_lib.h
- + lib/external/parson/test/test_main.c
- + lib/external/parson/test/test_parson_wrapper.c
- + lib/external/parson/testsuite/gjson_lib_test.py
- lib/external/shapelib/README.md
- lib/external/shapelib/dbfopen.c
- lib/external/shapelib/safileio.c
- lib/external/shapelib/shapefil.h
- + lib/external/shapelib/shapefil_private.h
- lib/external/shapelib/shpopen.c
- + lib/fonts/CMakeLists.txt
- + lib/gis/CMakeLists.txt
- lib/gis/G.h
- lib/gis/Makefile
- lib/gis/adj_cellhd.c
- lib/gis/alloc.c
- lib/gis/area.c
- lib/gis/area_poly1.c
- lib/gis/area_sphere.c
- lib/gis/ascii_chk.c
- lib/gis/asprintf.c
- lib/gis/basename.c
- lib/gis/color_rules.c
- lib/gis/color_str.c
- lib/gis/colors.desc
- lib/gis/colors/grass
- + lib/gis/colors/srtm_percent
- lib/gis/commas.c
- lib/gis/compress.c
- lib/gis/copy_dir.c
- lib/gis/copy_file.c
- lib/gis/datum.c
- lib/gis/datum.table
- lib/gis/debug.c
- lib/gis/distance.c
- lib/gis/done_msg.c
- lib/gis/env.c
- lib/gis/error.c
- lib/gis/file_name.c
- lib/gis/find_etc.c
- lib/gis/find_file.c
- lib/gis/geodist.c
- lib/gis/get_ellipse.c
- lib/gis/get_projinfo.c
- lib/gis/get_window.c
- lib/gis/getl.c
- lib/gis/gisbase.c
- lib/gis/gisinit.c
- lib/gis/gislib.dox
- lib/gis/gislib_cmdline_parsing.dox
- lib/gis/home.c
- lib/gis/is.c
- lib/gis/list.c
- lib/gis/ll_format.c
- lib/gis/ll_scan.c
- lib/gis/locale.c
- lib/gis/location.c
- lib/gis/lrand48.c
- lib/gis/ls_filter.c
- lib/gis/lz4.c
- lib/gis/lz4.h
- lib/gis/mach_name.c
- lib/gis/make_loc.c
- lib/gis/make_mapset.c
- lib/gis/mapcase.c
- lib/gis/mapset.c
- lib/gis/mapset_msc.c
- lib/gis/mapset_nme.c
- lib/gis/mkstemp.c
- lib/gis/myname.c
- lib/gis/nme_in_mps.c
- + lib/gis/omp_threads.c
- lib/gis/open.c
- lib/gis/open_misc.c
- lib/gis/overwrite.c
- lib/gis/parser.c
- lib/gis/parser_dependencies.c
- lib/gis/parser_help.c
- lib/gis/parser_html.c
- lib/gis/parser_interface.c
- lib/gis/parser_json.c
- lib/gis/parser_local_proto.h
- + lib/gis/parser_md.c
- + lib/gis/parser_md_cli.c
- + lib/gis/parser_md_common.c
- + lib/gis/parser_md_python.c
- + lib/gis/parser_rest.c
- − lib/gis/parser_rest_md.c
- lib/gis/parser_standard_options.c
- lib/gis/parser_wps.c
- lib/gis/paths.c
- lib/gis/percent.c
- lib/gis/pi.h
- lib/gis/plot.c
- lib/gis/popen.c
- lib/gis/proj3.c
- lib/gis/putenv.c
- lib/gis/rd_cellhd.c
- lib/gis/remove.c
- lib/gis/renamed_options
- lib/gis/rhumbline.c
- lib/gis/seek.c
- lib/gis/short_way.c
- lib/gis/sleep.c
- lib/gis/snprintf.c
- lib/gis/spawn.c
- + lib/gis/strlcat.c
- + lib/gis/strlcpy.c
- lib/gis/tempfile.c
- + lib/gis/tests/conftest.py
- lib/gis/tests/lib_gis_env_test.py
- + lib/gis/tests/lib_gis_parser_json_test.py
- lib/gis/testsuite/gis_lib_env_test.py
- lib/gis/testsuite/gis_lib_str_color.py
- lib/gis/testsuite/gis_lib_tokenize.py
- + lib/gis/testsuite/test_gis_lib_getl.py
- lib/gis/testsuite/test_parser_json.py
- lib/gis/timestamp.c
- lib/gis/token.c
- lib/gis/units.c
- lib/gis/user_config.c
- lib/gis/view.c
- lib/gis/whoami.c
- lib/gis/win32_pipes.c
- lib/gis/wind_2_box.c
- lib/gis/wind_format.c
- lib/gis/wind_in.c
- lib/gis/wind_limits.c
- lib/gis/wind_overlap.c
- lib/gis/wind_scan.c
- lib/gis/worker.c
- lib/gis/wr_cellhd.c
- lib/gis/writ_zeros.c
- lib/gis/zone.c
- lib/gmath/ATLAS_wrapper_blas_level_1.c → lib/gmath/CBLAS_wrapper_blas_level_1.c
- lib/gmath/Makefile
- lib/gmath/blas_level_2.c
- lib/gmath/dalloc.c
- lib/gmath/del2g.c
- lib/gmath/fft.c
- lib/gmath/findzc.c
- lib/gmath/gauss.c
- lib/gmath/gmathlib.dox
- lib/gmath/ialloc.c
- lib/gmath/la.c
- lib/gmath/max_pow2.c
- lib/gmath/mult.c
- lib/gmath/rand1.c
- lib/gmath/solvers_classic_iter.c
- lib/gmath/solvers_direct.c
- lib/gmath/solvers_direct_cholesky_band.c
- lib/gmath/solvers_krylov.c
- + lib/gmath/test/test.gmath.lib.md
- lib/gpde/gpdelib.dox
- lib/gpde/n_arrays_calc.c
- lib/gpde/n_arrays_io.c
- lib/gpde/n_geom.c
- lib/gpde/n_gwflow.c
- lib/gpde/n_les_assemble.c
- lib/gpde/n_solute_transport.c
- + lib/gpde/test/test.gpde.lib.md
- lib/gpde/test/test_arrays.c
- lib/gpde/test/test_tools.c
- lib/htmldriver/graph_set.c
- + lib/htmldriver/htmldriver.md
- lib/imagery/Makefile
- lib/imagery/README
- lib/imagery/find.c
- lib/imagery/fopen.c
- lib/imagery/georef.c
- lib/imagery/georef_tps.c
- lib/imagery/group.c
- lib/imagery/iclass.c
- lib/imagery/iclass_perimeter.c
- lib/imagery/iscatt_core.c
- lib/imagery/iscatt_structs.c
- lib/imagery/list_gp.c
- lib/imagery/list_subgp.c
- lib/imagery/loc_info.c
- lib/imagery/manage_signatures.c
- lib/imagery/points.c
- lib/imagery/sig.c
- lib/imagery/sigset.c
- lib/imagery/target.c
- lib/imagery/testsuite/test_imagery_find.py
- lib/imagery/testsuite/test_imagery_sigfile.py
- lib/imagery/testsuite/test_imagery_signature_management.py
- lib/imagery/testsuite/test_imagery_sigsetfile.py
- lib/imagery/var.c
- + lib/init/CMakeLists.txt
- lib/init/Makefile
- lib/init/clean_temp.c
- + lib/init/grass.bat.in
- lib/init/grass.html
- + lib/init/grass.md
- lib/init/grass.py
- lib/init/grass.sh
- + lib/init/grass.sh.in
- − lib/init/grass_database.png
- lib/init/helptext.html
- + lib/init/helptext.md
- lib/init/license.txt
- lib/init/lock.c
- lib/init/run.c
- lib/init/testsuite/test_grass_tmp_mapset.py
- lib/init/variables.html
- + lib/init/variables.md
- lib/init/version.sed
- lib/iostream/rtimer.cpp
- lib/lidar/raster.c
- lib/lidar/zones.c
- lib/linkm/test/try.c
- lib/linkm/test/try2.c
- lib/manage/do_copy.c
- lib/manage/read_list.c
- lib/manage/sighold.c
- lib/nviz/change_view.c
- lib/nviz/cplanes_obj.c
- lib/nviz/exag.c
- lib/nviz/lights.c
- lib/nviz/map_obj.c
- lib/nviz/nviz.c
- lib/nviz/position.c
- lib/nviz/render.c
- lib/ogsf/gk.c
- lib/ogsf/gk2.c
- lib/ogsf/gp.c
- lib/ogsf/gp2.c
- lib/ogsf/gp3.c
- lib/ogsf/gpd.c
- lib/ogsf/gs.c
- lib/ogsf/gs2.c
- lib/ogsf/gs3.c
- lib/ogsf/gs_bm.c
- lib/ogsf/gs_util.c
- lib/ogsf/gsd_cplane.c
- lib/ogsf/gsd_img_tif.c
- lib/ogsf/gsd_legend.c
- lib/ogsf/gsd_objs.c
- lib/ogsf/gsd_prim.c
- lib/ogsf/gsd_surf.c
- lib/ogsf/gsd_views.c
- lib/ogsf/gsd_wire.c
- lib/ogsf/gsdrape.c
- lib/ogsf/gsget.c
- lib/ogsf/gsget.h
- lib/ogsf/gsx.c
- lib/ogsf/gv2.c
- lib/ogsf/gv3.c
- lib/ogsf/gvd.c
- lib/ogsf/gvl.c
- lib/ogsf/gvl2.c
- lib/ogsf/gvl_calc.c
- lib/ogsf/gvl_file.c
- lib/ogsf/gvld.c
- lib/ogsf/ogsflib.dox
- lib/ogsf/rgbpack.h
- lib/ogsf/rowcol.h
- lib/pngdriver/box.c
- lib/pngdriver/color.c
- lib/pngdriver/draw_bitmap.c
- lib/pngdriver/graph_close.c
- lib/pngdriver/graph_set.c
- lib/pngdriver/pngdriver.h
- + lib/pngdriver/pngdriver.md
- lib/pngdriver/pngdriverlib.dox
- lib/pngdriver/raster.c
- lib/pngdriver/read_ppm.c
- + lib/proj/CMakeLists.txt
- lib/proj/README.txt
- lib/proj/convert.c
- lib/proj/datum.c
- lib/proj/do_proj.c
- lib/proj/ellipse.c
- lib/proj/get_proj.c
- lib/proj/projlib.dox
- lib/psdriver/graph_set.c
- + lib/psdriver/psdriver.md
- lib/raster/Makefile
- lib/raster/R.h
- lib/raster/align_window.c
- lib/raster/alloc_cell.c
- lib/raster/auto_mask.c
- lib/raster/cats.c
- lib/raster/cell_title.c
- lib/raster/close.c
- lib/raster/color_rand.c
- lib/raster/color_read.c
- lib/raster/color_remove.c
- lib/raster/color_rule.c
- lib/raster/color_rules.c
- lib/raster/color_write.c
- lib/raster/color_xform.c
- lib/raster/format.c
- lib/raster/gdal.c
- lib/raster/get_row.c
- lib/raster/histogram.c
- lib/raster/init.c
- + lib/raster/json_color_out.c
- lib/raster/mask_info.c
- lib/raster/maskfd.c
- lib/raster/open.c
- lib/raster/put_row.c
- lib/raster/put_title.c
- lib/raster/quant.c
- lib/raster/quant_io.c
- lib/raster/quant_rw.c
- lib/raster/range.c
- lib/raster/raster_metadata.c
- lib/raster/rasterlib.dox
- lib/raster/reclass.c
- lib/raster/set_window.c
- + lib/raster/tests/conftest.py
- + lib/raster/tests/lib_raster_reclass_test.py
- lib/raster/testsuite/rast_parse_color_rule.py
- lib/raster/testsuite/test_raster_metadata.py
- lib/raster/vrt.c
- lib/raster/window.c
- lib/raster3d/alloc.c
- lib/raster3d/cache1.c
- lib/raster3d/cats.c
- lib/raster3d/changeprecision.c
- lib/raster3d/changetype.c
- lib/raster3d/close.c
- lib/raster3d/defaults.c
- lib/raster3d/error.c
- lib/raster3d/filecompare.c
- lib/raster3d/getblock.c
- lib/raster3d/getvalue.c
- lib/raster3d/header.c
- lib/raster3d/headerinfo.c
- lib/raster3d/history.c
- lib/raster3d/index.c
- lib/raster3d/keys.c
- lib/raster3d/mask.c
- lib/raster3d/null.c
- lib/raster3d/open.c
- lib/raster3d/open2.c
- lib/raster3d/param.c
- lib/raster3d/putvalue.c
- lib/raster3d/range.c
- lib/raster3d/raster3d_intern.h
- lib/raster3d/region.c
- lib/raster3d/resample.c
- lib/raster3d/retile.c
- lib/raster3d/rle.c
- + lib/raster3d/test/test.raster3d.lib.md
- lib/raster3d/test/test_raster3d_lib.h
- lib/raster3d/test/test_tools.c
- lib/raster3d/tilealloc.c
- lib/raster3d/tileio.c
- lib/raster3d/tilemath.c
- lib/raster3d/tilenull.c
- lib/raster3d/tileread.c
- lib/raster3d/tilewrite.c
- lib/raster3d/window.c
- lib/raster3d/windowio.c
- lib/raster3d/writeascii.c
- lib/rowio/put.c
- lib/rowio/setup.c
- + lib/rst/CMakeLists.txt
- lib/rst/interp_float/func2d.c
- lib/rst/interp_float/init2d.c
- lib/rst/interp_float/interp2d.c
- lib/rst/interp_float/interpf.h
- lib/rst/interp_float/output2d.c
- lib/rst/interp_float/point2d.c
- + lib/rst/interp_float/point2d_parallel.c
- lib/rst/interp_float/resout2d.c
- lib/rst/interp_float/ressegm2d.c
- lib/rst/interp_float/segmen2d.c
- lib/rst/interp_float/segmen2d_parallel.c
- lib/segment/address.c
- lib/segment/close.c
- lib/segment/flush.c
- lib/segment/format.c
- lib/segment/get.c
- lib/segment/get_row.c
- lib/segment/init.c
- lib/segment/open.c
- lib/segment/pagein.c
- lib/segment/pageout.c
- lib/segment/put.c
- lib/segment/put_row.c
- lib/segment/release.c
- lib/segment/seek.c
- lib/segment/setup.c
- lib/stats/c_ave.c
- lib/stats/c_count.c
- lib/stats/c_divr.c
- lib/stats/c_intr.c
- lib/stats/c_kurt.c
- lib/stats/c_max.c
- lib/stats/c_maxx.c
- lib/stats/c_median.c
- lib/stats/c_min.c
- lib/stats/c_minx.c
- lib/stats/c_mode.c
- lib/stats/c_percentile.c
- lib/stats/c_range.c
- lib/stats/c_reg.c
- lib/stats/c_skew.c
- lib/stats/c_sum.c
- lib/stats/c_var.c
- lib/symbol/read.c
- + lib/temporal/CMakeLists.txt
- lib/temporal/lib/default_name.c
- + lib/vector/CMakeLists.txt
- lib/vector/Vlib/area.c
- lib/vector/Vlib/area_pg.c
- lib/vector/Vlib/array.c
- lib/vector/Vlib/ascii.c
- lib/vector/Vlib/box.c
- lib/vector/Vlib/break_lines.c
- lib/vector/Vlib/break_polygons.c
- lib/vector/Vlib/buffer2.c
- lib/vector/Vlib/build.c
- lib/vector/Vlib/build_nat.c
- lib/vector/Vlib/build_ogr.c
- lib/vector/Vlib/build_pg.c
- lib/vector/Vlib/build_sfa.c
- lib/vector/Vlib/cats.c
- lib/vector/Vlib/cindex.c
- lib/vector/Vlib/clean_nodes.c
- lib/vector/Vlib/close.c
- lib/vector/Vlib/close_ogr.c
- lib/vector/Vlib/close_pg.c
- lib/vector/Vlib/color_read.c
- lib/vector/Vlib/color_remove.c
- lib/vector/Vlib/color_write.c
- lib/vector/Vlib/copy.c
- lib/vector/Vlib/dangles.c
- lib/vector/Vlib/dbcolumns.c
- lib/vector/Vlib/e_intersect.c
- lib/vector/Vlib/field.c
- lib/vector/Vlib/geos.c
- lib/vector/Vlib/geos_to_wktb.c
- lib/vector/Vlib/graph.c
- lib/vector/Vlib/handler.c
- lib/vector/Vlib/header.c
- lib/vector/Vlib/header_finfo.c
- lib/vector/Vlib/hist.c
- lib/vector/Vlib/init_head.c
- lib/vector/Vlib/intersect.c
- lib/vector/Vlib/intersect2.c
- lib/vector/Vlib/legal_vname.c
- lib/vector/Vlib/level_two.c
- lib/vector/Vlib/local_proto.h
- lib/vector/Vlib/map.c
- lib/vector/Vlib/merge_lines.c
- lib/vector/Vlib/net_analyze.c
- lib/vector/Vlib/net_build.c
- lib/vector/Vlib/open.c
- lib/vector/Vlib/open_nat.c
- lib/vector/Vlib/open_ogr.c
- lib/vector/Vlib/open_pg.c
- lib/vector/Vlib/overlay.c
- lib/vector/Vlib/read.c
- lib/vector/Vlib/read_nat.c
- lib/vector/Vlib/read_ogr.c
- lib/vector/Vlib/read_pg.c
- lib/vector/Vlib/read_sfa.c
- lib/vector/Vlib/remove_areas.c
- lib/vector/Vlib/remove_duplicates.c
- lib/vector/Vlib/rewind.c
- lib/vector/Vlib/rewind_ogr.c
- lib/vector/Vlib/rtree_search.c
- lib/vector/Vlib/select.c
- lib/vector/Vlib/simple_features.c
- lib/vector/Vlib/snap.c
- lib/vector/Vlib/testsuite/test_vlib_box.py
- lib/vector/Vlib/testsuite/test_vlib_intersect.py
- lib/vector/Vlib/tin.c
- lib/vector/Vlib/write.c
- lib/vector/Vlib/write_nat.c
- lib/vector/Vlib/write_ogr.c
- lib/vector/Vlib/write_pg.c
- lib/vector/Vlib/write_sfa.c
- lib/vector/dglib/BUGS
- + lib/vector/dglib/CMakeLists.txt
- lib/vector/dglib/avl.c
- lib/vector/dglib/dglib.dox
- lib/vector/dglib/edgemgmt-template.c
- lib/vector/dglib/examples/README
- lib/vector/dglib/graph.c
- lib/vector/dglib/graph.h
- lib/vector/dglib/graph_v1.h
- lib/vector/dglib/misc-template.c
- lib/vector/dglib/nodemgmt-template.c
- lib/vector/dglib/sp-template.c
- lib/vector/dglib/span-template.c
- lib/vector/dglib/tavl.c
- lib/vector/dglib/tree.c
- lib/vector/dglib/type.h
- + lib/vector/diglib/CMakeLists.txt
- lib/vector/diglib/allocation.c
- lib/vector/diglib/frmt.c
- lib/vector/diglib/plus_line.c
- lib/vector/diglib/plus_struct.c
- lib/vector/diglib/poly.c
- lib/vector/diglib/prune.c
- lib/vector/diglib/spindex.c
- lib/vector/diglib/spindex_rw.c
- lib/vector/diglib/struct_alloc.c
- lib/vector/neta/articulation_point.c
- lib/vector/neta/flow.c
- lib/vector/neta/spanningtree.c
- lib/vector/neta/timetables.c
- lib/vector/neta/utils.c
- lib/vector/rtree/index.c
- lib/vector/rtree/io.c
- lib/vector/rtree/node.c
- lib/vector/rtree/rect.c
- lib/vector/rtree/split.c
- + lib/vector/rtree/test_suite/test.rtree.lib.md
- + lib/vector/vectorascii.md
- lib/vector/vectorlib.dox
- lib/vector/vectorlib_faq.dox
- lib/vector/vectorlib_topology.dox
- lib/vector/vedit/break.c
- lib/vector/vedit/delete.c
- lib/vector/vedit/extend.c
- lib/vector/vedit/merge.c
- lib/vector/vedit/move.c
- lib/vector/vedit/render.c
- lib/vector/vedit/select.c
- lib/vector/vedit/snap.c
- lib/vector/vedit/vertex.c
- lib/vector/vedit/zbulk.c
- + locale/CMakeLists.txt
- locale/Makefile
- locale/grass_po_stats.py
- locale/po/grasslibs_ar.po
- locale/po/grasslibs_bn.po
- locale/po/grasslibs_cs.po
- locale/po/grasslibs_de.po
- locale/po/grasslibs_el.po
- locale/po/grasslibs_es.po
- locale/po/grasslibs_fi.po
- locale/po/grasslibs_fr.po
- + locale/po/grasslibs_hi.po
- locale/po/grasslibs_hu.po
- locale/po/grasslibs_id_ID.po
- locale/po/grasslibs_it.po
- locale/po/grasslibs_ja.po
- locale/po/grasslibs_ko.po
- locale/po/grasslibs_lv.po
- locale/po/grasslibs_ml.po
- locale/po/grasslibs_pl.po
- locale/po/grasslibs_pt.po
- locale/po/grasslibs_pt_BR.po
- locale/po/grasslibs_ro.po
- locale/po/grasslibs_ru.po
- locale/po/grasslibs_si.po
- locale/po/grasslibs_sl.po
- + locale/po/grasslibs_sv.po
- locale/po/grasslibs_ta.po
- locale/po/grasslibs_th.po
- locale/po/grasslibs_tr.po
- locale/po/grasslibs_uk.po
- locale/po/grasslibs_vi.po
- locale/po/grasslibs_zh.po
- locale/po/grasslibs_zh_CN.po
- locale/po/grassmods_ar.po
- locale/po/grassmods_bn.po
- locale/po/grassmods_cs.po
- locale/po/grassmods_de.po
- locale/po/grassmods_el.po
- locale/po/grassmods_es.po
- locale/po/grassmods_fi.po
- locale/po/grassmods_fr.po
- + locale/po/grassmods_hi.po
- locale/po/grassmods_hu.po
- locale/po/grassmods_id_ID.po
- locale/po/grassmods_it.po
- locale/po/grassmods_ja.po
- locale/po/grassmods_ko.po
- locale/po/grassmods_lv.po
- locale/po/grassmods_ml.po
- locale/po/grassmods_pl.po
- locale/po/grassmods_pt.po
- locale/po/grassmods_pt_BR.po
- locale/po/grassmods_ro.po
- locale/po/grassmods_ru.po
- locale/po/grassmods_si.po
- locale/po/grassmods_sl.po
- + locale/po/grassmods_sv.po
- locale/po/grassmods_ta.po
- locale/po/grassmods_th.po
- locale/po/grassmods_tr.po
- locale/po/grassmods_uk.po
- locale/po/grassmods_vi.po
- locale/po/grassmods_zh.po
- locale/po/grassmods_zh_CN.po
- locale/po/grasswxpy_ar.po
- locale/po/grasswxpy_bn.po
- locale/po/grasswxpy_cs.po
- locale/po/grasswxpy_de.po
- locale/po/grasswxpy_el.po
- locale/po/grasswxpy_es.po
- locale/po/grasswxpy_fi.po
- locale/po/grasswxpy_fr.po
- + locale/po/grasswxpy_hi.po
- locale/po/grasswxpy_hu.po
- locale/po/grasswxpy_id_ID.po
- locale/po/grasswxpy_it.po
- locale/po/grasswxpy_ja.po
- locale/po/grasswxpy_ko.po
- locale/po/grasswxpy_lv.po
- locale/po/grasswxpy_ml.po
- locale/po/grasswxpy_pl.po
- locale/po/grasswxpy_pt.po
- locale/po/grasswxpy_pt_BR.po
- locale/po/grasswxpy_ro.po
- locale/po/grasswxpy_ru.po
- locale/po/grasswxpy_si.po
- locale/po/grasswxpy_sl.po
- + locale/po/grasswxpy_sv.po
- locale/po/grasswxpy_ta.po
- locale/po/grasswxpy_th.po
- locale/po/grasswxpy_tr.po
- locale/po/grasswxpy_uk.po
- locale/po/grasswxpy_vi.po
- locale/po/grasswxpy_zh.po
- locale/po/grasswxpy_zh_CN.po
- locale/templates/grasslibs.pot
- locale/templates/grassmods.pot
- locale/templates/grasswxpy.pot
- + macos/ReadMe.md
- + macos/build_grass_app.bash
- macosx/app/AppIcon.icns → macos/files/AppIcon.icns
- macosx/app/GRASSDocument_gxw.icns → macos/files/GRASSDocument_gxw.icns
- macosx/app/GRASSDocument_gxw.svg → macos/files/GRASSDocument_gxw.svg
- macosx/app/Info.plist.in → macos/files/Info.plist.in
- .github/workflows/macos_dependencies.txt → macos/files/conda-requirements-dev-arm64.txt
- + macos/files/conda-requirements-dev-x86_64.txt
- + macos/files/conda-requirements-stable-arm64.txt
- + macos/files/conda-requirements-stable-x86_64.txt
- + macos/files/configure-build.sh.in
- + macos/files/configure-grass.sh
- + macos/files/dmg-background.png
- macosx/app/English.lproj/MainMenu.nib/data.dependency → macos/files/grass.entitlements
- + macos/files/grass.scpt
- + macos/files/grass.sh.in
- + macos/files/liblas-install.sh
- + macos/files/main.m
- + macos/files/main.swift
- − macosx/Makefile
- − macosx/ReadMe.md
- − macosx/app/English.lproj/MainMenu.nib/classes.nib
- − macosx/app/English.lproj/MainMenu.nib/info.nib
- − macosx/app/English.lproj/MainMenu.nib/keyedobjects.nib
- − macosx/app/GRASS.applescript
- − macosx/app/Makefile
- − macosx/app/PkgInfo
- − macosx/app/build_gui_user_menu.sh
- − macosx/app/build_html_user_index.sh
- − macosx/app/grass.sh.in
- − macosx/app/main.m
- − macosx/app/python_wrapper
- − macosx/bundle.make
- − macosx/pkg/resources/Description.plist.in
- − macosx/pkg/resources/Info.plist.in
- − macosx/pkg/resources/License.rtf
- − macosx/pkg/resources/ReadMe.rtf
- − macosx/pkg/resources/postflight.in
- + man/CMakeLists.txt
- man/Makefile
- + man/build.py
- man/build_check.py
- man/build_check_rest.py
- man/build_class.py
- man/build_class_graphical.py
- man/build_class_rest.py
- man/build_full_index.py
- man/build_full_index_rest.py
- man/build_graphical_index.py
- man/build_html.py
- man/build_index.py
- man/build_index_rest.py
- man/build_keywords.py
- man/build_manual_gallery.py
- + man/build_md.py
- man/build_rest.py
- man/build_topics.py
- + man/favicon.ico
- man/grass_icon.png
- man/grass_logo.png
- + man/grass_logo.svg
- man/grassdocs.css
- man/grasslogo_vector.eps
- man/grasslogo_vector.pdf
- man/jquery.fixedheadertable.min.js
- + man/mkdocs/docs/command_line_intro.md
- + man/mkdocs/docs/development_intro.md
- + man/mkdocs/grassdocs.css
- + man/mkdocs/index.md
- + man/mkdocs/keywords.md
- + man/mkdocs/mkdocs.yml
- + man/mkdocs/overrides/fragments/tags/default/listing.html
- + man/mkdocs/overrides/partials/actions.html
- + man/mkdocs/overrides/partials/copyright.html
- + man/mkdocs/overrides/partials/footer.html
- + man/mkdocs/overrides/partials/source.html
- + man/mkdocs/requirements.txt
- + man/mkdocs/scripts/hook_list_scripts.py
- man/parser_standard_options.js
- man/parser_standard_options.py
- man/sphinx/conf.py
- + misc/CMakeLists.txt
- + misc/m.cogo/m.cogo.md
- misc/m.cogo/main.c
- misc/m.measure/Makefile
- + misc/m.measure/m.measure.md
- misc/m.measure/main.c
- + misc/m.measure/testsuite/test_m_measure.py
- + misc/m.nviz.image/m.nviz.image.md
- misc/m.nviz.image/surface.c
- misc/m.nviz.image/vector.c
- misc/m.nviz.image/volume.c
- + misc/m.nviz.script/m.nviz.script.md
- misc/m.nviz.script/main.c
- + misc/m.transform/m.transform.md
- misc/m.transform/main.c
- + msvc/dirent.c
- + msvc/dirent.h
- + msvc/fcntl.c
- + msvc/fcntl.h
- + msvc/lapacke.h
- + msvc/stdio.h
- + msvc/stdlib.h
- + msvc/string.h
- + msvc/strings.h
- + msvc/sys/gettimeofday.c
- + msvc/sys/stat.h
- + msvc/sys/time.h
- + msvc/unistd.h
- mswindows/GRASS-Installer.nsi.tmpl
- mswindows/Installer-Files/Install_GRASS.ico
- mswindows/Installer-Files/Uninstall_GRASS.ico
- + mswindows/Installer-Files/Uninstall_GRASS.svg
- + mswindows/README.md
- mswindows/crosscompile.sh
- mswindows/env.bat
- mswindows/external/README.license
- mswindows/external/rbatch/ANNOUNCE
- mswindows/external/rbatch/NEWS
- mswindows/external/rbatch/R.bat
- mswindows/external/rbatch/README.grass
- + mswindows/external/rbatch/README.md
- mswindows/external/rbatch/RESOURCES
- mswindows/external/rbatch/Rpathset.bat
- mswindows/external/rbatch/batchfiles.md
- mswindows/external/rbatch/batchfiles.tex
- mswindows/external/rbatch/clip2r.js
- mswindows/external/rbatch/copydir.bat
- mswindows/external/rbatch/el.js
- mswindows/external/rbatch/find-miktex.hta
- mswindows/external/rbatch/make-batchfiles-pdf.bat
- mswindows/external/rbatch/movedir.bat
- mswindows/grass.ico
- mswindows/osgeo4w/build_osgeo4w.sh
- mswindows/osgeo4w/config.h.vc
- mswindows/osgeo4w/env.bat.tmpl
- mswindows/osgeo4w/grass.bat.tmpl
- mswindows/osgeo4w/libpng-config
- mswindows/osgeo4w/mklibs.sh
- mswindows/osgeo4w/package.sh
- mswindows/osgeo4w/postinstall.bat
- mswindows/osgeo4w/python-grass.bat.tmpl
- mswindows/osgeo4w/setup.hint.tmpl
- + package.nix
- + ps/CMakeLists.txt
- ps/ps.map/catval.c
- ps/ps.map/decorations/grasslogo.eps
- ps/ps.map/do_geogrid.c
- ps/ps.map/do_grid.c
- ps/ps.map/do_header.c
- ps/ps.map/do_plt.c
- ps/ps.map/do_scalebar.c
- ps/ps.map/do_vectors.c
- ps/ps.map/error.c
- ps/ps.map/gprims.c
- ps/ps.map/makeprocs.c
- ps/ps.map/map_info.c
- ps/ps.map/map_setup.c
- + ps/ps.map/ps.map.md
- ps/ps.map/ps_fclrtbl.c
- ps/ps.map/ps_header.c
- ps/ps.map/ps_info.h
- ps/ps.map/ps_raster.c
- ps/ps.map/ps_vareas.c
- ps/ps.map/ps_vlegend.c
- ps/ps.map/ps_vlines.c
- ps/ps.map/ps_vpoints.c
- ps/ps.map/r_cell.c
- ps/ps.map/r_colortable.c
- ps/ps.map/r_group.c
- ps/ps.map/r_instructions.c
- ps/ps.map/r_labels.c
- ps/ps.map/r_plt.c
- ps/ps.map/r_rgb.c
- ps/ps.map/r_vareas.c
- ps/ps.map/r_vlines.c
- ps/ps.map/r_vpoints.c
- ps/ps.map/r_wind.c
- ps/ps.map/scale.c
- ps/ps.map/scan_ref.c
- ps/ps.map/session.c
- pyproject.toml
- − python/.pylintrc
- + python/CMakeLists.txt
- + python/grass/CMakeLists.txt
- python/grass/Makefile
- python/grass/__init__.py
- python/grass/app/Makefile
- python/grass/app/__init__.py
- + python/grass/app/__main__.py
- + python/grass/app/cli.py
- python/grass/app/data.py
- + python/grass/app/resource_paths.py
- + python/grass/app/runtime.py
- + python/grass/app/tests/conftest.py
- + python/grass/app/tests/grass_app_cli_run_pack_test.py
- + python/grass/app/tests/grass_app_cli_test.py
- + python/grass/app/tests/grass_app_resource_paths_test.py
- + python/grass/app/tests/grass_app_runtime_test.py
- python/grass/benchmark/__init__.py
- python/grass/benchmark/__main__.py
- python/grass/benchmark/app.py
- python/grass/benchmark/plots.py
- python/grass/benchmark/results.py
- python/grass/benchmark/runners.py
- python/grass/benchmark/testsuite/test_benchmark.py
- python/grass/benchmark/testsuite/test_benchmark_cli.py
- python/grass/docs/Makefile
- + python/grass/docs/README.md
- + python/grass/docs/_static/favicon.ico
- + python/grass/docs/_static/grass_logo.png
- + python/grass/docs/_static/grass_logo.svg
- python/grass/docs/_static/pygrass.css
- + python/grass/docs/_templates/header.html
- python/grass/docs/_templates/layout.html.template
- + python/grass/docs/_templates/sphinx/apidoc/package.rst.jinja
- python/grass/docs/conf.py
- + python/grass/docs/requirements.txt
- python/grass/docs/src/gunittest_running_tests.rst
- python/grass/docs/src/gunittest_testing.rst
- python/grass/docs/src/index.rst
- python/grass/docs/src/pygrass_gis.rst
- python/grass/docs/src/pygrass_index.rst
- python/grass/docs/src/pygrass_modules.rst
- python/grass/docs/src/pygrass_raster.rst
- python/grass/docs/src/pygrass_vector.rst
- python/grass/docs/src/script_intro.rst
- python/grass/docs/src/temporal_framework.rst
- python/grass/exceptions/__init__.py
- python/grass/experimental/Makefile
- python/grass/experimental/__init__.py
- python/grass/experimental/create.py
- python/grass/experimental/mapset.py
- python/grass/experimental/tests/conftest.py
- python/grass/experimental/tests/grass_script_mapset_session_test.py
- python/grass/experimental/tests/grass_script_tmp_mapset_session_test.py
- python/grass/grassdb/checks.py
- python/grass/grassdb/config.py
- python/grass/grassdb/create.py
- python/grass/grassdb/data.py
- python/grass/grassdb/history.py
- python/grass/grassdb/manage.py
- + python/grass/grassdb/tests/conftest.py
- + python/grass/grassdb/tests/grass_grassdb_create_from_pack_test.py
- + python/grass/grassdb/tests/grass_grassdb_create_xy.py
- python/grass/grassdb/testsuite/test_manage.py
- python/grass/gunittest/Makefile
- python/grass/gunittest/README.md
- python/grass/gunittest/__init__.py
- python/grass/gunittest/case.py
- python/grass/gunittest/checkers.py
- python/grass/gunittest/gmodules.py
- python/grass/gunittest/gutils.py
- python/grass/gunittest/invoker.py
- python/grass/gunittest/loader.py
- python/grass/gunittest/main.py
- python/grass/gunittest/multireport.py
- python/grass/gunittest/multirunner.py
- python/grass/gunittest/reporters.py
- + python/grass/gunittest/result.py
- python/grass/gunittest/runner.py
- python/grass/gunittest/testsuite/data/samplecode/submodule_errors/subsubmodule_errors/testsuite/test_error.py
- python/grass/gunittest/testsuite/data/samplecode/testsuite/test_good_and_bad.py
- python/grass/gunittest/testsuite/test_assertions.py
- python/grass/gunittest/testsuite/test_assertions_rast3d.py
- python/grass/gunittest/testsuite/test_assertions_vect.py
- python/grass/gunittest/testsuite/test_checkers.py
- python/grass/gunittest/utils.py
- python/grass/imaging/README
- python/grass/imaging/__init__.py
- python/grass/imaging/images2avi.py
- python/grass/imaging/images2gif.py
- python/grass/imaging/images2ims.py
- python/grass/imaging/images2swf.py
- python/grass/imaging/operations.py
- python/grass/jupyter/Makefile
- python/grass/jupyter/__init__.py
- + python/grass/jupyter/baseseriesmap.py
- python/grass/jupyter/interactivemap.py
- python/grass/jupyter/map.py
- python/grass/jupyter/map3d.py
- python/grass/jupyter/region.py
- python/grass/jupyter/reprojection_renderer.py
- python/grass/jupyter/seriesmap.py
- python/grass/jupyter/setup.py
- python/grass/jupyter/tests/conftest.py
- + python/grass/jupyter/tests/grass_jupyter_map_numpy_test.py
- + python/grass/jupyter/tests/grass_jupyter_map_test.py
- python/grass/jupyter/tests/grass_jupyter_session_test.py
- python/grass/jupyter/tests/reprojection_renderer_test.py
- python/grass/jupyter/tests/seriesmap_test.py
- python/grass/jupyter/tests/timeseriesmap_test.py
- python/grass/jupyter/testsuite/interactivemap_test.py
- python/grass/jupyter/testsuite/map3d_test.py
- python/grass/jupyter/testsuite/map_test.py
- python/grass/jupyter/timeseriesmap.py
- python/grass/jupyter/utils.py
- python/grass/pydispatch/PKG-INFO
- python/grass/pydispatch/__init__.py
- python/grass/pydispatch/dispatcher.py
- python/grass/pydispatch/errors.py
- python/grass/pydispatch/robustapply.py
- python/grass/pydispatch/saferef.py
- python/grass/pydispatch/signal.py
- + python/grass/pygrass/CMakeLists.txt
- python/grass/pygrass/errors.py
- python/grass/pygrass/gis/__init__.py
- python/grass/pygrass/gis/region.py
- python/grass/pygrass/messages/__init__.py
- python/grass/pygrass/messages/testsuite/test_pygrass_messages_doctests.py
- python/grass/pygrass/modules/__init__.py
- python/grass/pygrass/modules/grid/__init__.py
- python/grass/pygrass/modules/grid/grid.py
- python/grass/pygrass/modules/grid/split.py
- python/grass/pygrass/modules/interface/__init__.py
- python/grass/pygrass/modules/interface/docstring.py
- python/grass/pygrass/modules/interface/env.py
- python/grass/pygrass/modules/interface/flag.py
- python/grass/pygrass/modules/interface/module.py
- python/grass/pygrass/modules/interface/parameter.py
- python/grass/pygrass/modules/interface/read.py
- python/grass/pygrass/modules/interface/testsuite/test_flag.py
- python/grass/pygrass/modules/interface/testsuite/test_modules.py
- python/grass/pygrass/modules/interface/testsuite/test_parameter.py
- python/grass/pygrass/modules/interface/typedict.py
- python/grass/pygrass/modules/shortcuts.py
- python/grass/pygrass/modules/tests/grass_pygrass_grid_test.py
- python/grass/pygrass/modules/testsuite/test_import_isolation.py
- python/grass/pygrass/raster/__init__.py
- python/grass/pygrass/raster/abstract.py
- python/grass/pygrass/raster/buffer.py
- python/grass/pygrass/raster/category.py
- python/grass/pygrass/raster/history.py
- python/grass/pygrass/raster/rowio.py
- python/grass/pygrass/raster/segment.py
- python/grass/pygrass/raster/testsuite/test_category.py
- python/grass/pygrass/raster/testsuite/test_history.py
- python/grass/pygrass/raster/testsuite/test_numpy.py
- python/grass/pygrass/raster/testsuite/test_pygrass_raster.py
- python/grass/pygrass/raster/testsuite/test_raster_img.py
- python/grass/pygrass/raster/testsuite/test_raster_region.py
- python/grass/pygrass/rpc/__init__.py
- python/grass/pygrass/rpc/base.py
- python/grass/pygrass/shell/conversion.py
- python/grass/pygrass/shell/show.py
- python/grass/pygrass/tests/benchmark.py
- python/grass/pygrass/tests/set_mapset.py
- python/grass/pygrass/utils.py
- python/grass/pygrass/vector/__init__.py
- python/grass/pygrass/vector/abstract.py
- python/grass/pygrass/vector/basic.py
- python/grass/pygrass/vector/find.py
- python/grass/pygrass/vector/geometry.py
- python/grass/pygrass/vector/sql.py
- python/grass/pygrass/vector/table.py
- python/grass/pygrass/vector/testsuite/test_filters.py
- python/grass/pygrass/vector/testsuite/test_geometry.py
- python/grass/pygrass/vector/testsuite/test_geometry_attrs.py
- python/grass/pygrass/vector/testsuite/test_pygrass_vector_doctests.py
- python/grass/pygrass/vector/testsuite/test_table.py
- python/grass/pygrass/vector/testsuite/test_vector.py
- python/grass/pygrass/vector/testsuite/test_vector3d.py
- python/grass/script/Makefile
- python/grass/script/__init__.py
- python/grass/script/array.py
- python/grass/script/core.py
- python/grass/script/db.py
- + python/grass/script/imagery.py
- python/grass/script/raster.py
- python/grass/script/raster3d.py
- python/grass/script/setup.py
- python/grass/script/task.py
- python/grass/script/tests/conftest.py
- + python/grass/script/tests/grass_script_array_test.py
- python/grass/script/tests/grass_script_core_get_commands.py → python/grass/script/tests/grass_script_core_get_commands_test.py
- python/grass/script/tests/grass_script_core_location_test.py
- + python/grass/script/tests/grass_script_core_subprocesses_test.py
- + python/grass/script/tests/grass_script_create_project_pack_test.py
- + python/grass/script/tests/grass_script_raster_mask_test.py
- + python/grass/script/tests/grass_script_raster_region_test.py
- + python/grass/script/tests/grass_script_run_command_test.py
- python/grass/script/tests/grass_script_setup_test.py
- python/grass/script/tests/test_script_task.py
- python/grass/script/tests/utils_test.py
- python/grass/script/testsuite/data/script_using_temporary_region.py
- + python/grass/script/testsuite/test_imagery.py
- python/grass/script/testsuite/test_names.py
- python/grass/script/testsuite/test_script_raster.py
- python/grass/script/testsuite/test_start_command_functions.py
- python/grass/script/testsuite/test_start_command_functions_nc.py
- python/grass/script/testsuite/test_utils.py
- python/grass/script/utils.py
- python/grass/script/vector.py
- python/grass/semantic_label/__init__.py
- python/grass/semantic_label/reader.py
- python/grass/temporal/Makefile
- python/grass/temporal/__init__.py
- python/grass/temporal/abstract_dataset.py
- python/grass/temporal/abstract_map_dataset.py
- python/grass/temporal/abstract_space_time_dataset.py
- python/grass/temporal/aggregation.py
- python/grass/temporal/base.py
- python/grass/temporal/c_libraries_interface.py
- python/grass/temporal/core.py
- python/grass/temporal/datetime_math.py
- python/grass/temporal/extract.py
- python/grass/temporal/factory.py
- python/grass/temporal/gui_support.py
- python/grass/temporal/list_stds.py
- python/grass/temporal/mapcalc.py
- python/grass/temporal/metadata.py
- python/grass/temporal/open_stds.py
- + python/grass/temporal/ply/__init__.py
- + python/grass/temporal/ply/lex.py
- + python/grass/temporal/ply/yacc.py
- python/grass/temporal/register.py
- python/grass/temporal/sampling.py
- python/grass/temporal/space_time_datasets.py
- python/grass/temporal/spatial_extent.py
- python/grass/temporal/spatial_topology_dataset_connector.py
- python/grass/temporal/spatio_temporal_relationships.py
- python/grass/temporal/stds_export.py
- python/grass/temporal/stds_import.py
- python/grass/temporal/temporal_algebra.py
- python/grass/temporal/temporal_extent.py
- python/grass/temporal/temporal_granularity.py
- python/grass/temporal/temporal_operator.py
- python/grass/temporal/temporal_raster3d_algebra.py
- python/grass/temporal/temporal_raster_algebra.py
- python/grass/temporal/temporal_raster_base_algebra.py
- python/grass/temporal/temporal_topology_dataset_connector.py
- python/grass/temporal/temporal_vector_algebra.py
- + python/grass/temporal/tests/test_datetime_math_compute_datetime_delta_test.py
- + python/grass/temporal/testsuite/test_mapset_change.py
- python/grass/temporal/testsuite/test_register_function.py
- python/grass/temporal/testsuite/test_temporal_doctests.py
- python/grass/temporal/testsuite/unittests_temporal_algebra.py
- python/grass/temporal/testsuite/unittests_temporal_algebra_grs.py
- python/grass/temporal/testsuite/unittests_temporal_algebra_mixed_stds.py
- python/grass/temporal/testsuite/unittests_temporal_conditionals.py
- python/grass/temporal/testsuite/unittests_temporal_raster3d_algebra.py
- python/grass/temporal/testsuite/unittests_temporal_raster_algebra.py
- python/grass/temporal/testsuite/unittests_temporal_raster_algebra_equal_ts.py
- python/grass/temporal/testsuite/unittests_temporal_raster_algebra_grs.py
- python/grass/temporal/testsuite/unittests_temporal_raster_algebra_spatial_topology.py
- python/grass/temporal/testsuite/unittests_temporal_raster_conditionals.py
- python/grass/temporal/testsuite/unittests_temporal_raster_conditionals_complement_else.py
- python/grass/temporal/testsuite/unittests_temporal_vector_algebra.py
- python/grass/temporal/unit_tests.py
- python/grass/temporal/univar_statistics.py
- + python/grass/tools/Makefile
- + python/grass/tools/__init__.py
- + python/grass/tools/benchmark/benchmark_grass_tools_numpy.py
- + python/grass/tools/importexport.py
- + python/grass/tools/session_tools.py
- + python/grass/tools/support.py
- + python/grass/tools/tests/conftest.py
- + python/grass/tools/tests/grass_tools_result_test.py
- + python/grass/tools/tests/grass_tools_session_tools_numpy_test.py
- + python/grass/tools/tests/grass_tools_session_tools_pack_test.py
- + python/grass/tools/tests/grass_tools_session_tools_test.py
- + python/grass/tools/tests/grass_tools_tool_error_test.py
- + python/grass/tools/tests/grass_tools_tool_function_wrap_test.py
- python/grass/utils/download.py
- + python/libgrass_interface_generator/CMakeLists.txt
- python/libgrass_interface_generator/Makefile
- python/libgrass_interface_generator/README.md
- − python/libgrass_interface_generator/ctypesgen/.gitignore
- python/libgrass_interface_generator/ctypesgen/ctypedescs.py
- python/libgrass_interface_generator/ctypesgen/expressions.py
- python/libgrass_interface_generator/ctypesgen/libraryloader.py
- python/libgrass_interface_generator/ctypesgen/main.py
- − python/libgrass_interface_generator/ctypesgen/parser/.gitignore
- python/libgrass_interface_generator/ctypesgen/parser/pplexer.py
- python/libgrass_interface_generator/ctypesgen/parser/preprocessor.py
- python/libgrass_interface_generator/ctypesgen/printer_python/printer.py
- + raster/CMakeLists.txt
- raster/Makefile
- + raster/conftest.py
- raster/r.basins.fill/r.basins.fill.html
- + raster/r.basins.fill/r.basins.fill.md
- + raster/r.basins.fill/testsuite/test_r_basins_fill.py
- − raster/r.basins.fill/testsuite/testrbf.py
- raster/r.buffer/distance.h
- raster/r.buffer/find_dist.c
- + raster/r.buffer/r.buffer.md
- raster/r.buffer/read_map.c
- raster/r.buffer/support.c
- + raster/r.buffer/testsuite/test_buffer.py
- raster/r.buildvrt/link.c
- raster/r.buildvrt/r.buildvrt.html
- + raster/r.buildvrt/r.buildvrt.md
- raster/r.carve/enforce_ds.c
- + raster/r.carve/r.carve.md
- raster/r.category/Makefile
- raster/r.category/local_proto.h
- raster/r.category/main.c
- raster/r.category/r.category.html
- + raster/r.category/r.category.md
- raster/r.category/test_rcategory_doctest.txt
- + raster/r.category/tests/conftest.py
- + raster/r.category/tests/r_category_test.py
- raster/r.circle/main.c
- + raster/r.circle/r.circle.md
- + raster/r.circle/testsuite/test_circle.py
- raster/r.clump/clump.c
- raster/r.clump/main.c
- raster/r.clump/minsize.c
- + raster/r.clump/r.clump.md
- + raster/r.clump/tests/test_clump.py
- raster/r.coin/format.c
- raster/r.coin/make_coin.c
- raster/r.coin/print_coin.c
- raster/r.coin/print_hdr.c
- + raster/r.coin/r.coin.md
- + raster/r.coin/tests/conftest.py
- + raster/r.coin/tests/test_coin.py
- + raster/r.colors.out/CMakeLists.txt
- raster/r.colors.out/r.colors.out.html
- + raster/r.colors.out/r.colors.out.md
- raster/r.colors.out/r3.colors.out.html
- + raster/r.colors.out/r3.colors.out.md
- raster/r.colors.out/raster3d_main.c
- raster/r.colors.out/raster_main.c
- + raster/r.colors.out/tests/conftest.py
- + raster/r.colors.out/tests/r3_colors_out_test.py
- + raster/r.colors.out/tests/r_colors_out_test.py
- + raster/r.colors/CMakeLists.txt
- raster/r.colors/Makefile
- raster/r.colors/edit_colors.c
- + raster/r.colors/r.colors.md
- + raster/r.colors/r3.colors.md
- raster/r.colors/rules.c
- raster/r.colors/stats.c
- + raster/r.colors/tests/r_colors_test.py
- raster/r.composite/main.c
- + raster/r.composite/r.composite.md
- + raster/r.composite/tests/test_r_composite.py
- raster/r.compress/main.c
- raster/r.compress/r.compress.html
- + raster/r.compress/r.compress.md
- raster/r.contour/cont.c
- raster/r.contour/main.c
- + raster/r.contour/r.contour.md
- raster/r.contour/testsuite/test_r_contour.py
- raster/r.cost/flag.h
- raster/r.cost/heap.c
- raster/r.cost/main.c
- + raster/r.cost/r.cost.md
- raster/r.covar/r.covar.html
- + raster/r.covar/r.covar.md
- + raster/r.covar/tests/test_r_covar.py
- raster/r.cross/cats.c
- raster/r.cross/main.c
- + raster/r.cross/r.cross.md
- + raster/r.cross/testsuite/test_cross.py
- raster/r.describe/Makefile
- raster/r.describe/describe.c
- raster/r.describe/dumplist.c
- raster/r.describe/local_proto.h
- raster/r.describe/main.c
- raster/r.describe/r.describe.html
- + raster/r.describe/r.describe.md
- + raster/r.describe/testsuite/test_r_describe.py
- raster/r.distance/Makefile
- raster/r.distance/defs.h
- raster/r.distance/parse.c
- + raster/r.distance/r.distance.md
- raster/r.distance/report.c
- + raster/r.distance/testsuite/test_distance.py
- raster/r.drain/filldir.c
- raster/r.drain/main.c
- + raster/r.drain/r.drain.md
- raster/r.drain/resolve.c
- raster/r.drain/tinf.c
- raster/r.external.out/Makefile
- raster/r.external.out/r.external.out.html
- + raster/r.external.out/r.external.out.md
- raster/r.external/Makefile
- raster/r.external/link.c
- raster/r.external/main.c
- raster/r.external/proj.c
- raster/r.external/r.external.html
- + raster/r.external/r.external.md
- raster/r.external/testsuite/data/elevation.asc
- raster/r.external/testsuite/data/elevation.nc
- raster/r.external/testsuite/data/elevation.prj
- raster/r.external/testsuite/data/elevation.tif
- raster/r.external/testsuite/data/elevation.tiff
- raster/r.external/testsuite/data/elevation3d.nc
- raster/r.fill.dir/dopolys.c
- raster/r.fill.dir/filldir.c
- raster/r.fill.dir/main.c
- raster/r.fill.dir/ppupdate.c
- raster/r.fill.dir/r.fill.dir.html
- + raster/r.fill.dir/r.fill.dir.md
- raster/r.fill.dir/resolve.c
- raster/r.fill.dir/tinf.c
- raster/r.fill.dir/wtrshed.c
- raster/r.fill.stats/cell_funcs.c
- raster/r.fill.stats/main.c
- + raster/r.fill.stats/r.fill.stats.md
- raster/r.flow/aspect.h
- raster/r.flow/flow_io.c
- raster/r.flow/flow_io.h
- raster/r.flow/main.c
- raster/r.flow/mem.h
- raster/r.flow/precomp.h
- + raster/r.flow/r.flow.md
- raster/r.geomorphon/local_proto.h
- raster/r.geomorphon/main.c
- raster/r.geomorphon/pattern.c
- raster/r.geomorphon/profile.c
- raster/r.geomorphon/r.geomorphon.html
- + raster/r.geomorphon/r.geomorphon.md
- raster/r.grow.distance/main.c
- + raster/r.grow.distance/r.grow.distance.md
- raster/r.gwflow/main.c
- raster/r.gwflow/r.gwflow.html
- + raster/r.gwflow/r.gwflow.md
- + raster/r.his/r.his.md
- + raster/r.his/testsuite/test_r_his.py
- raster/r.horizon/Makefile
- + raster/r.horizon/benchmark/benchmark_rhorizon.py
- raster/r.horizon/main.c
- raster/r.horizon/r.horizon.html
- + raster/r.horizon/r.horizon.md
- + raster/r.horizon/rhorizon_raster_efficiency.png
- + raster/r.horizon/rhorizon_raster_speedup.png
- + raster/r.horizon/rhorizon_raster_time.png
- + raster/r.horizon/testsuite/test_r_horizon_parallel.py
- raster/r.in.ascii/gethead.c
- + raster/r.in.ascii/r.in.ascii.md
- raster/r.in.ascii/testsuite/test_r_in_ascii.py
- raster/r.in.bin/main.c
- + raster/r.in.bin/r.in.bin.md
- raster/r.in.gdal/Makefile
- raster/r.in.gdal/main.c
- raster/r.in.gdal/proj.c
- raster/r.in.gdal/r.in.gdal.html
- + raster/r.in.gdal/r.in.gdal.md
- raster/r.in.gdal/testsuite/data/elevation.asc
- raster/r.in.gdal/testsuite/data/elevation.nc
- raster/r.in.gdal/testsuite/data/elevation.prj
- raster/r.in.gdal/testsuite/data/elevation.tif
- raster/r.in.gdal/testsuite/data/elevation.tiff
- raster/r.in.gdal/testsuite/data/elevation3d.nc
- raster/r.in.gdal/testsuite/test_r_in_gdal.py
- raster/r.in.gridatb/file_io.c
- + raster/r.in.gridatb/r.in.gridatb.md
- raster/r.in.lidar/filters.c
- raster/r.in.lidar/filters.h
- raster/r.in.lidar/info.c
- raster/r.in.lidar/local_proto.h
- raster/r.in.lidar/main.c
- raster/r.in.lidar/point_binning.c
- raster/r.in.lidar/point_binning.h
- raster/r.in.lidar/projection.c
- raster/r.in.lidar/r.in.lidar.html
- + raster/r.in.lidar/r.in.lidar.md
- raster/r.in.lidar/support.c
- + raster/r.in.mat/r.in.mat.md
- raster/r.in.pdal/bin_update.c
- raster/r.in.pdal/bin_write.c
- raster/r.in.pdal/bin_write.h
- raster/r.in.pdal/filters.c
- raster/r.in.pdal/filters.h
- raster/r.in.pdal/grasslidarfilter.h
- raster/r.in.pdal/grassrasterwriter.h
- raster/r.in.pdal/info.cpp
- raster/r.in.pdal/info.h
- raster/r.in.pdal/main.cpp
- raster/r.in.pdal/point_binning.c
- raster/r.in.pdal/point_binning.h
- raster/r.in.pdal/projection.c
- raster/r.in.pdal/r.in.pdal.html
- + raster/r.in.pdal/r.in.pdal.md
- raster/r.in.pdal/string_list.c
- raster/r.in.pdal/string_list.h
- raster/r.in.pdal/testsuite/test_r_in_pdal_binning.py
- + raster/r.in.pdal/testsuite/test_r_in_pdal_print.py
- raster/r.in.pdal/testsuite/test_r_in_pdal_selection.py
- raster/r.in.png/main.c
- + raster/r.in.png/r.in.png.md
- raster/r.in.poly/poly2rast.c
- raster/r.in.poly/r.in.poly.html
- + raster/r.in.poly/r.in.poly.md
- raster/r.in.xyz/local_proto.h
- raster/r.in.xyz/main.c
- raster/r.in.xyz/r.in.xyz.html
- + raster/r.in.xyz/r.in.xyz.md
- raster/r.in.xyz/support.c
- raster/r.info/Makefile
- raster/r.info/main.c
- raster/r.info/r.info.html
- + raster/r.info/r.info.md
- raster/r.info/reclas_txt.c
- raster/r.info/testsuite/test_r_info.py
- raster/r.kappa/Makefile
- raster/r.kappa/calc_metrics.c
- raster/r.kappa/main.c
- raster/r.kappa/mask.c
- raster/r.kappa/print_header.c
- raster/r.kappa/print_json.c
- + raster/r.kappa/r.kappa.md
- raster/r.kappa/stats.c
- raster/r.kappa/testsuite/test_r_kappa.py
- + raster/r.lake/r.lake.md
- raster/r.latlong/main.c
- + raster/r.latlong/r.latlong.md
- + raster/r.latlong/tests/test_r_latlong.py
- + raster/r.li/CMakeLists.txt
- raster/r.li/TODO
- raster/r.li/r.li.cwed/cwed.c
- raster/r.li/r.li.cwed/r.li.cwed.html
- + raster/r.li/r.li.cwed/r.li.cwed.md
- raster/r.li/r.li.daemon/avl.c
- raster/r.li/r.li.daemon/avlID.c
- raster/r.li/r.li.daemon/daemon.c
- raster/r.li/r.li.daemon/daemon.h
- raster/r.li/r.li.daemon/list.c
- + raster/r.li/r.li.daemon/r.li.daemon.md
- raster/r.li/r.li.daemon/worker.c
- raster/r.li/r.li.dominance/dominance.c
- raster/r.li/r.li.dominance/r.li.dominance.html
- + raster/r.li/r.li.dominance/r.li.dominance.md
- raster/r.li/r.li.edgedensity/edgedensity.c
- raster/r.li/r.li.edgedensity/r.li.edgedensity.html
- + raster/r.li/r.li.edgedensity/r.li.edgedensity.md
- + raster/r.li/r.li.md
- raster/r.li/r.li.mpa/mpa.c
- raster/r.li/r.li.mpa/r.li.mpa.html
- + raster/r.li/r.li.mpa/r.li.mpa.md
- raster/r.li/r.li.mps/mps.c
- raster/r.li/r.li.mps/r.li.mps.html
- + raster/r.li/r.li.mps/r.li.mps.md
- raster/r.li/r.li.padcv/padcv.c
- raster/r.li/r.li.padcv/r.li.padcv.html
- + raster/r.li/r.li.padcv/r.li.padcv.md
- raster/r.li/r.li.padrange/padrange.c
- raster/r.li/r.li.padrange/r.li.padrange.html
- + raster/r.li/r.li.padrange/r.li.padrange.md
- raster/r.li/r.li.padsd/padsd.c
- raster/r.li/r.li.padsd/r.li.padsd.html
- + raster/r.li/r.li.padsd/r.li.padsd.md
- raster/r.li/r.li.patchdensity/main.c
- raster/r.li/r.li.patchdensity/r.li.patchdensity.html
- + raster/r.li/r.li.patchdensity/r.li.patchdensity.md
- raster/r.li/r.li.patchnum/main.c
- raster/r.li/r.li.patchnum/r.li.patchnum.html
- + raster/r.li/r.li.patchnum/r.li.patchnum.md
- raster/r.li/r.li.pielou/pielou.c
- raster/r.li/r.li.pielou/r.li.pielou.html
- + raster/r.li/r.li.pielou/r.li.pielou.md
- raster/r.li/r.li.renyi/r.li.renyi.html
- + raster/r.li/r.li.renyi/r.li.renyi.md
- raster/r.li/r.li.renyi/renyi.c
- raster/r.li/r.li.richness/r.li.richness.html
- + raster/r.li/r.li.richness/r.li.richness.md
- raster/r.li/r.li.richness/richness.c
- raster/r.li/r.li.shannon/r.li.shannon.html
- + raster/r.li/r.li.shannon/r.li.shannon.md
- raster/r.li/r.li.shannon/shannon.c
- raster/r.li/r.li.shape/main.c
- raster/r.li/r.li.shape/r.li.shape.html
- + raster/r.li/r.li.shape/r.li.shape.md
- raster/r.li/r.li.simpson/r.li.simpson.html
- + raster/r.li/r.li.simpson/r.li.simpson.md
- raster/r.li/r.li.simpson/simpson.c
- + raster/r.mapcalc/CMakeLists.txt
- raster/r.mapcalc/Makefile
- + raster/r.mapcalc/benchmark/benchmark_rmapcalc.py
- raster/r.mapcalc/evaluate.c
- raster/r.mapcalc/expression.c
- raster/r.mapcalc/expression.h
- raster/r.mapcalc/globals.h
- raster/r.mapcalc/main.c
- raster/r.mapcalc/map.c
- raster/r.mapcalc/map3.c
- raster/r.mapcalc/mapcalc.h
- raster/r.mapcalc/r.mapcalc.html
- + raster/r.mapcalc/r.mapcalc.md
- raster/r.mapcalc/r3.mapcalc.html
- + raster/r.mapcalc/r3.mapcalc.md
- + raster/r.mapcalc/r_mapcalc_benchmark_time.png
- + raster/r.mapcalc/tests/r_mapcalc_nprocs_test.py
- raster/r.mapcalc/testsuite/const_map_test.sh
- + raster/r.mapcalc/testsuite/test_median_mode.py
- raster/r.mapcalc/testsuite/test_nmedian_bug_3296.py
- raster/r.mapcalc/testsuite/test_r3_mapcalc.py
- raster/r.mapcalc/testsuite/test_r_mapcalc.py
- + raster/r.mapcalc/testsuite/test_r_mapcalc_parallel.py
- raster/r.mapcalc/testsuite/test_row_above_below_bug.py
- raster/r.mapcalc/xarea.c
- raster/r.mapcalc/xcoor.c
- raster/r.mapcalc/xcoor3.c
- raster/r.mapcalc/xrowcol.c
- + raster/r.mask.status/Makefile
- + raster/r.mask.status/main.c
- + raster/r.mask.status/r.mask.status.html
- + raster/r.mask.status/r.mask.status.md
- + raster/r.mask.status/tests/conftest.py
- + raster/r.mask.status/tests/r_mask_status_test.py
- raster/r.mfilter/benchmark/benchmark_r_mfilter_nprocs.py
- raster/r.mfilter/execute.c
- raster/r.mfilter/getfilt.c
- raster/r.mfilter/getrow.c
- raster/r.mfilter/main.c
- raster/r.mfilter/r.mfilter.html
- + raster/r.mfilter/r.mfilter.md
- raster/r.mfilter/testsuite/test_r_mfilter.py
- raster/r.mode/main.c
- + raster/r.mode/r.mode.md
- raster/r.neighbors/benchmark/benchmark_r_neighbors_nprocs.py
- raster/r.neighbors/bufs.c
- raster/r.neighbors/main.c
- raster/r.neighbors/r.neighbors.html
- + raster/r.neighbors/r.neighbors.md
- raster/r.neighbors/testsuite/test_r_neighbors.py
- raster/r.null/r.null.html
- + raster/r.null/r.null.md
- + raster/r.null/testsuite/test_r_null.py
- raster/r.object.geometry/Makefile
- raster/r.object.geometry/main.c
- raster/r.object.geometry/r.object.geometry.html
- + raster/r.object.geometry/r.object.geometry.md
- raster/r.object.geometry/testsuite/r_object_geometry_test.py → raster/r.object.geometry/testsuite/test_r_object_geometry.py
- raster/r.out.ascii/formspecific.c
- raster/r.out.ascii/localproto.h
- raster/r.out.ascii/main.c
- raster/r.out.ascii/r.out.ascii.html
- + raster/r.out.ascii/r.out.ascii.md
- + raster/r.out.ascii/tests/test_r_out_ascii.py
- raster/r.out.bin/main.c
- + raster/r.out.bin/r.out.bin.md
- raster/r.out.gdal/Makefile
- raster/r.out.gdal/attr.c
- raster/r.out.gdal/export_band.c
- raster/r.out.gdal/main.c
- raster/r.out.gdal/r.out.gdal.html
- + raster/r.out.gdal/r.out.gdal.md
- + raster/r.out.gdal/tests/r_out_gdal_test.py
- + raster/r.out.gdal/tests/test_r_out_gdal.py
- + raster/r.out.gridatb/r.out.gridatb.md
- raster/r.out.mat/main.c
- + raster/r.out.mat/r.out.mat.md
- raster/r.out.mpeg/main.c
- + raster/r.out.mpeg/r.out.mpeg.md
- raster/r.out.mpeg/write.c
- raster/r.out.png/main.c
- raster/r.out.png/r.out.png.html
- + raster/r.out.png/r.out.png.md
- raster/r.out.pov/main.c
- + raster/r.out.pov/r.out.pov.md
- raster/r.out.ppm/main.c
- + raster/r.out.ppm/r.out.ppm.md
- raster/r.out.ppm3/main.c
- raster/r.out.ppm3/r.out.ppm3.html
- + raster/r.out.ppm3/r.out.ppm3.md
- raster/r.out.vrml/put_grid.c
- raster/r.out.vrml/put_view.c
- + raster/r.out.vrml/r.out.vrml.md
- raster/r.out.vrml/vrml.c
- + raster/r.out.vtk/r.out.vtk.md
- raster/r.out.vtk/writeascii.c
- raster/r.param.scale/close_down.c
- raster/r.param.scale/interface.c
- raster/r.param.scale/main.c
- raster/r.param.scale/nrutil.c
- raster/r.param.scale/param.h
- + raster/r.param.scale/r.param.scale.md
- raster/r.patch/do_patch.c
- raster/r.patch/main.c
- raster/r.patch/r.patch.html
- + raster/r.patch/r.patch.md
- raster/r.patch/support.c
- raster/r.path/main.c
- raster/r.path/pavlrc.c
- + raster/r.path/r.path.md
- raster/r.profile/Makefile
- raster/r.profile/local_proto.h
- raster/r.profile/main.c
- raster/r.profile/r.profile.html
- + raster/r.profile/r.profile.md
- raster/r.profile/read_rast.c
- + raster/r.profile/rprofile_plot.png
- raster/r.profile/testsuite/test_profile_ncspm.py
- raster/r.proj/Makefile
- raster/r.proj/main.c
- raster/r.proj/r.proj.h
- raster/r.proj/r.proj.html
- + raster/r.proj/r.proj.md
- raster/r.proj/readcell.c
- + raster/r.proj/testsuite/test_rproj.py
- + raster/r.quant/r.quant.md
- raster/r.quant/read_rules.c
- raster/r.quantile/r.quantile.html
- + raster/r.quantile/r.quantile.md
- raster/r.random.cells/flag.h
- raster/r.random.cells/init.c
- raster/r.random.cells/main.c
- raster/r.random.cells/r.random.cells.html
- + raster/r.random.cells/r.random.cells.md
- raster/r.random.cells/ransurf.h
- raster/r.random.cells/testsuite/test_random_cells.py
- raster/r.random.surface/init.c
- raster/r.random.surface/main.c
- raster/r.random.surface/makepp.c
- + raster/r.random.surface/r.random.surface.md
- raster/r.random.surface/ransurf.h
- raster/r.random.surface/save.c
- + raster/r.random.surface/testsuite/test_r_random_surface.py
- + raster/r.random.surface/testsuite/test_r_random_surface_with_mask.py
- raster/r.random/count.c
- raster/r.random/main.c
- + raster/r.random/r.random.md
- raster/r.random/random.c
- raster/r.random/support.c
- raster/r.random/testsuite/test_r_random.py
- raster/r.random/testsuite/testrandom.py
- + raster/r.reclass/r.reclass.md
- raster/r.reclass/reclass.c
- raster/r.reclass/testsuite/test_r_reclass.py
- + raster/r.recode/r.recode.md
- raster/r.recode/read_rules.c
- + raster/r.region/r.region.md
- raster/r.regression.line/Makefile
- raster/r.regression.line/main.c
- + raster/r.regression.line/r.regression.line.md
- + raster/r.regression.line/testsuite/test_rregression_line.py
- raster/r.regression.multi/Makefile
- raster/r.regression.multi/main.c
- + raster/r.regression.multi/r.regression.multi.md
- + raster/r.regression.multi/testsuite/test_rregression_multi.py
- raster/r.relief/main.c
- + raster/r.relief/r.relief.md
- raster/r.report/Makefile
- raster/r.report/format.c
- raster/r.report/global.h
- raster/r.report/header.c
- raster/r.report/main.c
- raster/r.report/maskinfo.c
- raster/r.report/parse.c
- + raster/r.report/prt_json.c
- raster/r.report/prt_report.c
- raster/r.report/prt_unit.c
- raster/r.report/r.report.html
- + raster/r.report/r.report.md
- raster/r.report/report.c
- raster/r.report/stats.c
- raster/r.report/sums.c
- raster/r.report/testsuite/test_r_report.py
- raster/r.resamp.bspline/main.c
- raster/r.resamp.bspline/r.resamp.bspline.html
- + raster/r.resamp.bspline/r.resamp.bspline.md
- raster/r.resamp.bspline/resamp.c
- raster/r.resamp.filter/benchmark/benchmark_r_resamp_filter.py
- raster/r.resamp.filter/main.c
- raster/r.resamp.filter/r.resamp.filter.html
- + raster/r.resamp.filter/r.resamp.filter.md
- raster/r.resamp.filter/testsuite/test_r_resamp_filter.py
- raster/r.resamp.interp/benchmark/benchmark_r_resamp_interp.py
- raster/r.resamp.interp/main.c
- raster/r.resamp.interp/r.resamp.interp.html
- + raster/r.resamp.interp/r.resamp.interp.md
- raster/r.resamp.interp/testsuite/test_r_resamp_interp.py
- raster/r.resamp.rst/DESCRIPTION
- raster/r.resamp.rst/main.c
- raster/r.resamp.rst/r.resamp.rst.html
- + raster/r.resamp.rst/r.resamp.rst.md
- raster/r.resamp.stats/main.c
- raster/r.resamp.stats/r.resamp.stats.html
- + raster/r.resamp.stats/r.resamp.stats.md
- raster/r.resample/r.resample.html
- + raster/r.resample/r.resample.md
- raster/r.rescale.eq/main.c
- raster/r.rescale.eq/r.rescale.eq.html
- + raster/r.rescale.eq/r.rescale.eq.md
- raster/r.rescale/main.c
- raster/r.rescale/r.rescale.html
- + raster/r.rescale/r.rescale.md
- raster/r.ros/main.c
- + raster/r.ros/r.ros.md
- raster/r.ros/spot_dist.c
- + raster/r.series.accumulate/r.series.accumulate.md
- + raster/r.series.interp/r.series.interp.md
- raster/r.series/benchmark/benchmark_r_series.py
- raster/r.series/graphics_for_description.ipynb
- raster/r.series/main.c
- raster/r.series/r.series.html
- + raster/r.series/r.series.md
- raster/r.series/testsuite/test_r_series.py
- + raster/r.sim/CMakeLists.txt
- raster/r.sim/r.sim.sediment/Makefile
- raster/r.sim/r.sim.sediment/main.c
- + raster/r.sim/r.sim.sediment/r.sim.sediment.md
- + raster/r.sim/r.sim.sediment/testsuite/data/depth_default.pack
- + raster/r.sim/r.sim.sediment/testsuite/data/reference_erdep.pack
- + raster/r.sim/r.sim.sediment/testsuite/data/reference_sedflux.pack
- + raster/r.sim/r.sim.sediment/testsuite/test_r_sim_sediment.py
- raster/r.sim/r.sim.water/Makefile
- raster/r.sim/r.sim.water/main.c
- + raster/r.sim/r.sim.water/r.sim.water.md
- + raster/r.sim/r.sim.water/testsuite/data/depth_complex.pack
- + raster/r.sim/r.sim.water/testsuite/data/depth_default.pack
- + raster/r.sim/r.sim.water/testsuite/data/discharge_complex.pack
- + raster/r.sim/r.sim.water/testsuite/data/discharge_default.pack
- + raster/r.sim/r.sim.water/testsuite/test_r_sim_water.py
- raster/r.sim/simlib/Makefile
- + raster/r.sim/simlib/derivatives.c
- raster/r.sim/simlib/erod.c
- raster/r.sim/simlib/hydro.c
- raster/r.sim/simlib/input.c
- raster/r.sim/simlib/observation_points.c
- raster/r.sim/simlib/output.c
- raster/r.sim/simlib/random.c
- raster/r.sim/simlib/simlib.h
- raster/r.sim/simlib/utils.c
- − raster/r.sim/simlib/waterglobs.h
- raster/r.slope.aspect/benchmark/benchmark_r_slope_aspect.py
- raster/r.slope.aspect/benchmark/benchmark_r_slope_aspect_memory.py
- raster/r.slope.aspect/main.c
- raster/r.slope.aspect/r.slope.aspect.html
- + raster/r.slope.aspect/r.slope.aspect.md
- + raster/r.slope.aspect/tests/conftest.py
- + raster/r.slope.aspect/tests/r_slope_aspect_test.py
- + raster/r.slope.aspect/testsuite/data/gdal_aspect.ascii
- − raster/r.slope.aspect/testsuite/data/gdal_aspect.grd
- − raster/r.slope.aspect/testsuite/data/gdal_aspect.grd.aux.xml
- + raster/r.slope.aspect/testsuite/data/gdal_slope.ascii
- − raster/r.slope.aspect/testsuite/data/gdal_slope.grd
- − raster/r.slope.aspect/testsuite/data/gdal_slope.grd.aux.xml
- raster/r.slope.aspect/testsuite/test_r_slope_aspect.py
- + raster/r.smooth.edgepreserve/Makefile
- + raster/r.smooth.edgepreserve/local_proto.h
- + raster/r.smooth.edgepreserve/main.c
- + raster/r.smooth.edgepreserve/pm.c
- + raster/r.smooth.edgepreserve/r.smooth.edgepreserve.html
- + raster/r.smooth.edgepreserve/r.smooth.edgepreserve.md
- + raster/r.smooth.edgepreserve/r_smooth_edgepreserve.jpg
- + raster/r.smooth.edgepreserve/row_cache.c
- + raster/r.smooth.edgepreserve/testsuite/data/input1.ascii
- + raster/r.smooth.edgepreserve/testsuite/data/ref_exp.ascii
- + raster/r.smooth.edgepreserve/testsuite/data/ref_quad.ascii
- + raster/r.smooth.edgepreserve/testsuite/data/ref_tuk.ascii
- + raster/r.smooth.edgepreserve/testsuite/test_r_smooth_edgepreserve.py
- raster/r.solute.transport/example.py
- raster/r.solute.transport/main.c
- raster/r.solute.transport/r.solute.transport.html
- + raster/r.solute.transport/r.solute.transport.md
- raster/r.solute.transport/seguin_verify.py
- raster/r.solute.transport/seguin_verify_well.py
- + raster/r.spread/CMakeLists.txt
- raster/r.spread/collect_ori.c
- raster/r.spread/display.c
- raster/r.spread/main.c
- + raster/r.spread/r.spread.md
- raster/r.spread/ram2out.c
- raster/r.spread/replaceHa.c
- raster/r.spread/select_linksB.c
- raster/r.spread/spot.c
- raster/r.spread/spread.c
- raster/r.spreadpath/main.c
- raster/r.spreadpath/path_finder.c
- + raster/r.spreadpath/r.spreadpath.md
- raster/r.statistics/o_adev.c
- raster/r.statistics/o_average.c
- raster/r.statistics/o_kurt.c
- raster/r.statistics/o_sdev.c
- raster/r.statistics/o_skew.c
- raster/r.statistics/o_sum.c
- raster/r.statistics/o_var.c
- + raster/r.statistics/r.statistics.md
- raster/r.statistics/run_cmd.c
- raster/r.stats.quantile/Makefile
- raster/r.stats.quantile/main.c
- raster/r.stats.quantile/r.stats.quantile.html
- + raster/r.stats.quantile/r.stats.quantile.md
- raster/r.stats.quantile/testsuite/test_r_stats_quantile.py
- raster/r.stats.zonal/graphics_for_description.ipynb
- raster/r.stats.zonal/main.c
- + raster/r.stats.zonal/r.stats.zonal.md
- raster/r.stats/Makefile
- raster/r.stats/cell_stats.c
- raster/r.stats/global.h
- raster/r.stats/main.c
- raster/r.stats/r.stats.html
- + raster/r.stats/r.stats.md
- raster/r.stats/raw_stats.c
- raster/r.stats/stats.c
- − raster/r.stats/test_suite/profile.sh
- + raster/r.stats/testsuite/test_r_stats.py
- raster/r.stream.extract/close.c
- raster/r.stream.extract/do_astar.c
- raster/r.stream.extract/dseg.c
- raster/r.stream.extract/local_proto.h
- raster/r.stream.extract/main.c
- raster/r.stream.extract/r.stream.extract.html
- + raster/r.stream.extract/r.stream.extract.md
- raster/r.stream.extract/seg.c
- raster/r.stream.extract/streams.c
- raster/r.sun/main.c
- + raster/r.sun/r.sun.md
- raster/r.sun/rsunlib.c
- raster/r.sun/sunradstruct.h
- raster/r.sun/testsuite/test_rsun.py
- + raster/r.sunhours/r.sunhours.md
- + raster/r.sunmask/r.sunmask.md
- + raster/r.support.stats/r.support.stats.md
- raster/r.support/r.support.html
- + raster/r.support/r.support.md
- + raster/r.surf.area/r.surf.area.md
- raster/r.surf.contour/flag.h
- raster/r.surf.contour/main.c
- raster/r.surf.contour/r.surf.contour.html
- + raster/r.surf.contour/r.surf.contour.md
- raster/r.surf.fractal/main.c
- raster/r.surf.fractal/process.c
- + raster/r.surf.fractal/r.surf.fractal.md
- raster/r.surf.fractal/spec_syn.c
- + raster/r.surf.fractal/testsuite/test_r_surf_fractal.py
- raster/r.surf.fractal/write_rast.c
- raster/r.surf.gauss/main.c
- + raster/r.surf.gauss/r.surf.gauss.md
- raster/r.surf.gauss/testsuite/test_r_surf_gauss.py
- raster/r.surf.idw/dist.c
- raster/r.surf.idw/ll.c
- raster/r.surf.idw/main.c
- raster/r.surf.idw/main.h
- raster/r.surf.idw/pi.h
- raster/r.surf.idw/r.surf.idw.html
- + raster/r.surf.idw/r.surf.idw.md
- raster/r.surf.random/main.c
- + raster/r.surf.random/r.surf.random.md
- raster/r.surf.random/testsuite/test_min_max.py
- raster/r.terraflow/ccforest.h
- raster/r.terraflow/common.cpp
- raster/r.terraflow/direction.h
- raster/r.terraflow/fill.cpp
- raster/r.terraflow/filldepr.cpp
- raster/r.terraflow/flow.cpp
- raster/r.terraflow/genericWindow.cpp
- raster/r.terraflow/grass2str.h
- raster/r.terraflow/main.cpp
- raster/r.terraflow/nodata.cpp
- raster/r.terraflow/nodata.h
- raster/r.terraflow/plateau.cpp
- raster/r.terraflow/plateau.h
- + raster/r.terraflow/r.terraflow.md
- raster/r.terraflow/stats.cpp
- raster/r.terraflow/sweep.cpp
- raster/r.terraflow/testsuite/test_r_terraflow.py
- raster/r.terraflow/types.h
- raster/r.terraflow/unionFind.h
- raster/r.terraflow/water.cpp
- raster/r.terraflow/water.h
- raster/r.terraflow/weightWindow.cpp
- raster/r.terraflow/weightWindow.h
- raster/r.texture/Makefile
- + raster/r.texture/benchmark/benchmark_rtexture.py
- + raster/r.texture/benchmark/benchmark_rtexture_window.py
- + raster/r.texture/execute.c
- + raster/r.texture/execute.h
- raster/r.texture/h_measure.c
- raster/r.texture/h_measure.h
- raster/r.texture/main.c
- + raster/r.texture/matvec.c
- + raster/r.texture/matvec.h
- raster/r.texture/r.texture.html
- + raster/r.texture/r.texture.md
- + raster/r.texture/r_texture_mapsize_efficiency.png
- + raster/r.texture/r_texture_mapsize_time.png
- + raster/r.texture/r_texture_window_efficiency.png
- + raster/r.texture/r_texture_window_time.png
- + raster/r.texture/testsuite/test_rtexture.py
- + raster/r.texture/testsuite/test_rtexture_parallel.py
- − raster/r.texture/testsuite/test_texture.py
- raster/r.thin/io.c
- raster/r.thin/r.thin.html
- + raster/r.thin/r.thin.md
- raster/r.thin/thin_lines.c
- raster/r.tile/main.c
- + raster/r.tile/r.tile.md
- raster/r.tile/testsuite/test_r_tile.py
- raster/r.tile/testsuite/testrt.py
- + raster/r.timestamp/r.timestamp.md
- raster/r.timestamp/test_suite/test.r.timestamp.sh
- + raster/r.to.rast3/r.to.rast3.md
- + raster/r.to.rast3elev/r.to.rast3elev.md
- raster/r.to.vect/areas.c
- raster/r.to.vect/areas_io.c
- raster/r.to.vect/global.h
- raster/r.to.vect/lines_io.c
- raster/r.to.vect/main.c
- raster/r.to.vect/points.c
- raster/r.to.vect/r.to.vect.html
- + raster/r.to.vect/r.to.vect.md
- raster/r.to.vect/testsuite/test_r_to_vect.py
- raster/r.to.vect/util.c
- raster/r.topidx/arc_to_gridatb.py
- raster/r.topidx/gridatb_to_arc.py
- + raster/r.topidx/r.topidx.md
- raster/r.topmodel/file_io.c
- + raster/r.topmodel/r.topmodel.md
- raster/r.topmodel/topmodel.c
- raster/r.transect/main.c
- raster/r.transect/parse_line.c
- + raster/r.transect/r.transect.md
- + raster/r.univar/CMakeLists.txt
- raster/r.univar/Makefile
- raster/r.univar/benchmark/benchmark_r_univar.py
- raster/r.univar/globals.h
- raster/r.univar/r.univar.html
- + raster/r.univar/r.univar.md
- raster/r.univar/r.univar_main.c
- raster/r.univar/r3.univar.html
- + raster/r.univar/r3.univar.md
- raster/r.univar/r3.univar_main.c
- raster/r.univar/stats.c
- raster/r.univar/testsuite/test_r_univar.py
- + raster/r.univar/testsuite/test_r_univar_parallel.py
- raster/r.uslek/prct2tex.c
- + raster/r.uslek/r.uslek.md
- + raster/r.usler/r.usler.md
- raster/r.viewshed/distribute.cpp
- raster/r.viewshed/distribute.h
- raster/r.viewshed/grass.cpp
- raster/r.viewshed/main.cpp
- + raster/r.viewshed/r.viewshed.md
- raster/r.viewshed/statusstructure.cpp
- raster/r.viewshed/testsuite/test_r_viewshed.py
- raster/r.viewshed/viewshed.cpp
- raster/r.viewshed/visibility.cpp
- raster/r.volume/Makefile
- raster/r.volume/local_proto.h
- raster/r.volume/main.c
- raster/r.volume/r.volume.html
- + raster/r.volume/r.volume.md
- + raster/r.volume/testsuite/test_r_volume.py
- raster/r.walk/TODO
- raster/r.walk/flag.h
- raster/r.walk/heap.c
- raster/r.walk/main.c
- + raster/r.walk/r.walk.md
- raster/r.water.outlet/main.c
- raster/r.water.outlet/over_cells.c
- raster/r.water.outlet/r.water.outlet.html
- + raster/r.water.outlet/r.water.outlet.md
- raster/r.water.outlet/ramseg.h
- + raster/r.watershed/CMakeLists.txt
- raster/r.watershed/front/r.watershed.html
- + raster/r.watershed/front/r.watershed.md
- raster/r.watershed/ram/do_astar.c
- raster/r.watershed/ram/do_astar.h
- raster/r.watershed/ram/do_cum.c
- raster/r.watershed/ram/flag.h
- raster/r.watershed/ram/over_cells.c
- raster/r.watershed/ram/ramseg.h
- raster/r.watershed/seg/close_maps.c
- raster/r.watershed/seg/cseg_open.c
- raster/r.watershed/seg/do_astar.h
- raster/r.watershed/seg/do_cum.c
- raster/r.watershed/seg/init_vars.c
- raster/r.watershed/seg/over_cells.c
- raster/r.watershed/shed/com_line.c
- raster/r.watershed/testsuite/r_watershed_test.py
- raster/r.what.color/Makefile
- raster/r.what.color/main.c
- + raster/r.what.color/r.what.color.md
- + raster/r.what.color/testsuite/test_r_what_color.py
- raster/r.what/main.c
- + raster/r.what/r.what.md
- raster/r.what/testsuite/test_r_what.py
- raster/r.what/testsuite/testrw.py
- raster/rasterintro.html
- + raster/rasterintro.md
- + raster3d/CMakeLists.txt
- + raster3d/r3.cross.rast/r3.cross.rast.md
- + raster3d/r3.cross.rast/testsuite/test_r3_cross_rast.py
- + raster3d/r3.flow/CMakeLists.txt
- raster3d/r3.flow/flowline.c
- raster3d/r3.flow/main.c
- + raster3d/r3.flow/r3.flow.md
- + raster3d/r3.flow/test.r3flow.md
- raster3d/r3.flow/testsuite/r3flow_test.py
- + raster3d/r3.gradient/r3.gradient.md
- raster3d/r3.gradient/testsuite/r3gradient_test.py
- raster3d/r3.gwflow/main.c
- raster3d/r3.gwflow/r3.gwflow.html
- + raster3d/r3.gwflow/r3.gwflow.md
- + raster3d/r3.gwflow/testsuite/test_r3_gwflow.py
- raster3d/r3.in.ascii/main.c
- + raster3d/r3.in.ascii/r3.in.ascii.md
- + raster3d/r3.in.bin/r3.in.bin.md
- raster3d/r3.in.lidar/filters.c
- raster3d/r3.in.lidar/filters.h
- raster3d/r3.in.lidar/info.c
- raster3d/r3.in.lidar/info.h
- raster3d/r3.in.lidar/main.c
- raster3d/r3.in.lidar/projection.c
- raster3d/r3.in.lidar/projection.h
- + raster3d/r3.in.lidar/r3.in.lidar.md
- raster3d/r3.in.v5d/binio.c
- raster3d/r3.in.v5d/binio.h
- raster3d/r3.in.v5d/main.c
- raster3d/r3.in.v5d/r3.in.v5d.html
- + raster3d/r3.in.v5d/r3.in.v5d.md
- raster3d/r3.in.v5d/v5d.c
- raster3d/r3.in.v5d/v5d.h
- raster3d/r3.info/Makefile
- raster3d/r3.info/main.c
- + raster3d/r3.info/r3.info.md
- + raster3d/r3.info/testsuite/test_r3_info.py
- + raster3d/r3.mask/r3.mask.md
- raster3d/r3.mkdspf/iso_surface.c
- raster3d/r3.mkdspf/main.c
- + raster3d/r3.mkdspf/r3.mkdspf.md
- raster3d/r3.mkdspf/r3_data.c
- raster3d/r3.mkdspf/r3_find.c
- + raster3d/r3.neighbors/r3.neighbors.md
- + raster3d/r3.null/r3.null.md
- raster3d/r3.null/testsuite/test.r3.null.sh
- raster3d/r3.out.ascii/main.c
- + raster3d/r3.out.ascii/r3.out.ascii.md
- raster3d/r3.out.bin/main.c
- + raster3d/r3.out.bin/r3.out.bin.md
- raster3d/r3.out.netcdf/main.c
- + raster3d/r3.out.netcdf/r3.out.netcdf.md
- raster3d/r3.out.v5d/binio.c
- raster3d/r3.out.v5d/binio.h
- raster3d/r3.out.v5d/main.c
- raster3d/r3.out.v5d/r3.out.v5d.html
- + raster3d/r3.out.v5d/r3.out.v5d.md
- raster3d/r3.out.v5d/v5d.c
- raster3d/r3.out.v5d/v5d.h
- + raster3d/r3.out.vtk/r3.out.vtk.md
- raster3d/r3.out.vtk/testsuite/test_r3_out_vtk.sh
- raster3d/r3.out.vtk/writeVTKData.c
- raster3d/r3.out.vtk/writeVTKHead.c
- + raster3d/r3.retile/r3.retile.md
- raster3d/r3.showdspf/get_color_ogl.c
- raster3d/r3.showdspf/main_ogl.c
- + raster3d/r3.showdspf/r3.showdspf.md
- + raster3d/r3.showdspf/r3.showdspf_opengl_mods.md
- raster3d/r3.showdspf/thresh_array.c
- + raster3d/r3.stats/r3.stats.md
- + raster3d/r3.support/r3.support.md
- + raster3d/r3.timestamp/r3.timestamp.md
- raster3d/r3.timestamp/test_suite/test.r3.timestamp.sh
- + raster3d/r3.to.rast/r3.to.rast.md
- raster3d/r3.to.rast/testsuite/test_a_b_coeff.py
- raster3d/r3.to.rast/testsuite/test_integer_rounding.py
- raster3d/r3.to.rast/testsuite/test_nulls.py
- raster3d/r3.to.rast/testsuite/test_small_data.py
- raster3d/raster3dintro.html
- + raster3d/raster3dintro.md
- renovate.json5
- rpm/grass.spec
- + scripts/CMakeLists.txt
- + scripts/conftest.py
- + scripts/d.background/d.background.md
- + scripts/d.correlate/d.correlate.md
- scripts/d.correlate/d.correlate.py
- + scripts/d.frame/d.frame.md
- scripts/d.frame/d.frame.py
- + scripts/d.out.file/d.out.file.md
- + scripts/d.polar/d.polar.md
- scripts/d.polar/d.polar.py
- scripts/d.polar/polar_diagram.eps
- scripts/d.polar/ps_defs.eps
- scripts/d.polar/testsuite/test_d_polar.py
- scripts/d.rast.edit/d.rast.edit.html
- + scripts/d.rast.edit/d.rast.edit.md
- scripts/d.rast.edit/d.rast.edit.py
- + scripts/d.rast.leg/d.rast.leg.md
- scripts/d.rast.leg/d.rast.leg.py
- + scripts/d.shade/d.shade.md
- scripts/d.shade/d.shade.py
- + scripts/d.to.rast/d.to.rast.md
- + scripts/d.what.rast/d.what.rast.md
- + scripts/d.what.vect/d.what.vect.md
- + scripts/db.dropcolumn/db.dropcolumn.md
- scripts/db.dropcolumn/db.dropcolumn.py
- + scripts/db.droptable/db.droptable.md
- scripts/db.droptable/db.droptable.py
- + scripts/db.in.ogr/db.in.ogr.md
- scripts/db.in.ogr/db.in.ogr.py
- scripts/db.in.ogr/testsuite/test_db_in_ogr.py
- scripts/db.out.ogr/db.out.ogr.html
- + scripts/db.out.ogr/db.out.ogr.md
- scripts/db.out.ogr/db.out.ogr.py
- scripts/db.test/Makefile
- + scripts/db.test/db.test.md
- scripts/db.test/db.test.py
- + scripts/db.test/tests/db_test_test.py
- + scripts/db.univar/db.univar.md
- scripts/db.univar/db.univar.py
- + scripts/g.download.location/g.download.location.md
- scripts/g.download.project/g.download.project.html
- + scripts/g.download.project/g.download.project.md
- scripts/g.download.project/g.download.project.py
- + scripts/g.extension.all/g.extension.all.md
- scripts/g.extension.all/g.extension.all.py
- scripts/g.extension/g.extension.html
- + scripts/g.extension/g.extension.md
- scripts/g.extension/g.extension.py
- + scripts/g.extension/tests/conftest.py
- + scripts/g.extension/tests/g_extension_test.py
- scripts/g.extension/testsuite/data/sample_modules/r.plus.example.tar.gz
- scripts/g.extension/testsuite/data/sample_modules/r.plus.example.zip
- + scripts/g.extension/testsuite/data/sample_modules/r.plus.example/CMakeLists.txt
- + scripts/g.extension/testsuite/data/sample_modules/r.plus.example/r.plus.example.md
- scripts/g.extension/testsuite/data/sample_modules/r.plus.example_sep.tar.gz
- scripts/g.extension/testsuite/test_addons_download.py
- scripts/g.extension/testsuite/test_addons_modules.py
- scripts/g.extension/testsuite/test_addons_toolboxes.py
- + scripts/g.manual/g.manual.md
- scripts/g.manual/g.manual.py
- scripts/g.search.modules/g.search.modules.html
- + scripts/g.search.modules/g.search.modules.md
- scripts/g.search.modules/g.search.modules.py
- scripts/g.search.modules/testsuite/test_g_search_modules.py
- scripts/i.band.library/i.band.library.html
- + scripts/i.band.library/i.band.library.md
- scripts/i.band.library/testsuite/test_i_band_library.py
- + scripts/i.colors.enhance/i.colors.enhance.md
- scripts/i.colors.enhance/i.colors.enhance.py
- + scripts/i.colors.enhance/testsuite/test_i_colors_enhance.py
- scripts/i.image.mosaic/i.image.mosaic.html
- + scripts/i.image.mosaic/i.image.mosaic.md
- scripts/i.image.mosaic/i.image.mosaic.py
- + scripts/i.image.mosaic/testsuite/test_i_image_mosaic.py
- + scripts/i.in.spotvgt/i.in.spotvgt.md
- scripts/i.in.spotvgt/i.in.spotvgt.py
- + scripts/i.oif/i.oif.md
- scripts/i.oif/i.oif.py
- + scripts/i.oif/testsuite/test_i_oif.py
- + scripts/i.pansharpen/i.pansharpen.md
- scripts/i.pansharpen/i.pansharpen.py
- + scripts/i.spectral/i.spectral.md
- scripts/i.spectral/i.spectral.py
- + scripts/i.tasscap/i.tasscap.md
- scripts/i.tasscap/i.tasscap.py
- + scripts/i.tasscap/testsuite/test_i_tasscap.py
- + scripts/m.proj/m.proj.md
- scripts/m.proj/m.proj.py
- + scripts/r.blend/r.blend.md
- scripts/r.blend/r.blend.py
- + scripts/r.blend/tests/r_blend_test.py
- scripts/r.blend/testsuite/test_r_blend_quoting.py
- + scripts/r.buffer.lowmem/r.buffer.lowmem.md
- scripts/r.buffer.lowmem/r.buffer.lowmem.py
- scripts/r.colors.stddev/r.colors.stddev.html
- + scripts/r.colors.stddev/r.colors.stddev.md
- scripts/r.colors.stddev/r.colors.stddev.py
- + scripts/r.drain/r.drain.md
- scripts/r.fillnulls/r.fillnulls.html
- + scripts/r.fillnulls/r.fillnulls.md
- scripts/r.fillnulls/r.fillnulls.py
- scripts/r.fillnulls/testsuite/test_r_fillnulls.py
- + scripts/r.grow/r.grow.md
- scripts/r.grow/r.grow.py
- + scripts/r.grow/testsuite/test_grow.py
- scripts/r.grow/testsuite/test_r_grow.py
- scripts/r.grow/testsuite/test_r_grow_quoting.py
- + scripts/r.import/r.import.md
- scripts/r.import/r.import.py
- scripts/r.import/testsuite/data/data1.tif
- scripts/r.import/testsuite/test_r_import.py
- + scripts/r.in.aster/r.in.aster.md
- scripts/r.in.aster/r.in.aster.py
- + scripts/r.in.srtm/r.in.srtm.md
- scripts/r.in.srtm/r.in.srtm.py
- + scripts/r.in.wms/r.in.wms.md
- scripts/r.in.wms/r.in.wms.py
- scripts/r.in.wms/srs.py
- scripts/r.in.wms/wms_base.py
- scripts/r.in.wms/wms_cap_parsers.py
- scripts/r.in.wms/wms_drv.py
- scripts/r.in.wms/wms_gdal_drv.py
- + scripts/r.mapcalc.simple/r.mapcalc.simple.md
- scripts/r.mapcalc.simple/r.mapcalc.simple.py
- scripts/r.mapcalc.simple/testsuite/test_rmapcalcsimple.py
- scripts/r.mask/r.mask.html
- + scripts/r.mask/r.mask.md
- scripts/r.mask/r.mask.py
- scripts/r.out.xyz/r.out.xyz.html
- + scripts/r.out.xyz/r.out.xyz.md
- scripts/r.out.xyz/r.out.xyz.py
- scripts/r.out.xyz/testsuite/test_r_out_xyz.py
- scripts/r.pack/r.pack.html
- + scripts/r.pack/r.pack.md
- scripts/r.pack/r.pack.py
- + scripts/r.pack/tests/r_pack_test.py
- scripts/r.pack/testsuite/test_r_pack.py
- + scripts/r.plane/r.plane.md
- scripts/r.plane/r.plane.py
- + scripts/r.reclass.area/r.reclass.area.md
- scripts/r.reclass.area/r.reclass.area.py
- scripts/r.reclass.area/testsuite/test_r_reclass_area.py
- scripts/r.reclass.area/testsuite/testrra.py
- + scripts/r.rgb/r.rgb.md
- scripts/r.rgb/r.rgb.py
- scripts/r.semantic.label/r.semantic.label.html
- + scripts/r.semantic.label/r.semantic.label.md
- scripts/r.semantic.label/r.semantic.label.py
- scripts/r.semantic.label/testsuite/test_r_semantic_label.py
- + scripts/r.shade/r.shade.md
- + scripts/r.tileset/r.tileset.md
- scripts/r.tileset/r.tileset.py
- scripts/r.tileset/testsuite/test_r_tileset.py
- + scripts/r.unpack/r.unpack.md
- scripts/r.unpack/r.unpack.py
- + scripts/r3.in.xyz/r3.in.xyz.md
- scripts/r3.in.xyz/r3.in.xyz.py
- + scripts/v.build.all/v.build.all.md
- scripts/v.build.all/v.build.all.py
- scripts/v.centroids/testsuite/test_v_centroids.py
- scripts/v.centroids/v.centroids.html
- + scripts/v.centroids/v.centroids.md
- scripts/v.centroids/v.centroids.py
- scripts/v.clip/testsuite/test_v_clip.py
- scripts/v.clip/v.clip.html
- + scripts/v.clip/v.clip.md
- scripts/v.clip/v.clip.py
- + scripts/v.db.addcolumn/v.db.addcolumn.md
- scripts/v.db.addcolumn/v.db.addcolumn.py
- + scripts/v.db.addtable/v.db.addtable.md
- scripts/v.db.addtable/v.db.addtable.py
- + scripts/v.db.dropcolumn/v.db.dropcolumn.md
- scripts/v.db.dropcolumn/v.db.dropcolumn.py
- + scripts/v.db.droprow/v.db.droprow.md
- scripts/v.db.droprow/v.db.droprow.py
- + scripts/v.db.droptable/v.db.droptable.md
- scripts/v.db.droptable/v.db.droptable.py
- + scripts/v.db.join/v.db.join.md
- + scripts/v.db.reconnect.all/v.db.reconnect.all.md
- scripts/v.db.reconnect.all/v.db.reconnect.all.py
- + scripts/v.db.renamecolumn/v.db.renamecolumn.md
- scripts/v.db.renamecolumn/v.db.renamecolumn.py
- scripts/v.db.univar/tests/conftest.py
- scripts/v.db.univar/tests/v_db_univar_test.py
- scripts/v.db.univar/v.db.univar.html
- + scripts/v.db.univar/v.db.univar.md
- scripts/v.db.univar/v.db.univar.py
- scripts/v.db.update/v.db.update.html
- + scripts/v.db.update/v.db.update.md
- scripts/v.db.update/v.db.update.py
- scripts/v.dissolve/tests/conftest.py
- scripts/v.dissolve/tests/v_dissolve_aggregate_test.py
- scripts/v.dissolve/tests/v_dissolve_geometry_test.py
- scripts/v.dissolve/tests/v_dissolve_layers_test.py
- scripts/v.dissolve/tests/v_dissolve_test.py
- scripts/v.dissolve/v.dissolve.html
- + scripts/v.dissolve/v.dissolve.md
- scripts/v.dissolve/v.dissolve.py
- scripts/v.dissolve/v_dissolve.ipynb
- scripts/v.import/testsuite/test_v_import.py
- + scripts/v.import/v.import.md
- scripts/v.import/v.import.py
- + scripts/v.in.e00/v.in.e00.md
- scripts/v.in.e00/v.in.e00.py
- + scripts/v.in.geonames/v.in.geonames.md
- scripts/v.in.geonames/v.in.geonames.py
- + scripts/v.in.lines/v.in.lines.md
- scripts/v.in.lines/v.in.lines.py
- + scripts/v.in.mapgen/v.in.mapgen.md
- scripts/v.in.mapgen/v.in.mapgen.py
- + scripts/v.in.wfs/v.in.wfs.md
- scripts/v.in.wfs/v.in.wfs.py
- scripts/v.pack/testsuite/test_v_pack.py
- + scripts/v.pack/v.pack.md
- scripts/v.pack/v.pack.py
- scripts/v.rast.stats/testsuite/test_v_rast_stats.py
- scripts/v.rast.stats/v.rast.stats.html
- + scripts/v.rast.stats/v.rast.stats.md
- scripts/v.rast.stats/v.rast.stats.py
- + scripts/v.report/v.report.md
- scripts/v.report/v.report.py
- + scripts/v.to.lines/v.to.lines.md
- scripts/v.to.lines/v.to.lines.py
- scripts/v.unpack/testsuite/test_v_unpack.py
- + scripts/v.unpack/v.unpack.md
- scripts/v.unpack/v.unpack.py
- scripts/v.what.strds/testsuite/test_what_strds.py
- + scripts/v.what.strds/v.what.strds.md
- scripts/v.what.strds/v.what.strds.py
- scripts/v.what.vect/testsuite/test_v_what_vect.py
- + scripts/v.what.vect/v.what.vect.md
- scripts/windows_sh_launch.bat
- + scripts/wxpyimgview/wxpyimgview.md
- scripts/wxpyimgview/wxpyimgview.py
- scripts/wxpyimgview/wxpyimgview_gui.py
- singularity/debian/README_debian.md
- singularity/debian/singularityfile_debian
- + temporal/CMakeLists.txt
- temporal/run_all_tests.sh
- + temporal/t.connect/t.connect.md
- temporal/t.connect/testsuite/test_distr_tgis_db_raster.py
- temporal/t.connect/testsuite/test_distr_tgis_db_raster3d.py
- temporal/t.connect/testsuite/test_distr_tgis_db_vector.py
- + temporal/t.copy/t.copy.md
- temporal/t.copy/t.copy.py
- + temporal/t.create/t.create.md
- temporal/t.create/t.create.py
- + temporal/t.info/t.info.md
- temporal/t.info/t.info.py
- temporal/t.info/testsuite/test.t.info.sh
- temporal/t.list/t.list.html
- + temporal/t.list/t.list.md
- temporal/t.list/t.list.py
- temporal/t.merge/t.merge.html
- + temporal/t.merge/t.merge.md
- temporal/t.merge/t.merge.py
- temporal/t.merge/testsuite/test.t.merge.sh
- + temporal/t.rast.accdetect/t.rast.accdetect.md
- temporal/t.rast.accdetect/t.rast.accdetect.py
- temporal/t.rast.accdetect/testsuite/test_simple.py
- + temporal/t.rast.accumulate/t.rast.accumulate.md
- temporal/t.rast.accumulate/t.rast.accumulate.py
- temporal/t.rast.accumulate/testsuite/test_accumulation.py
- temporal/t.rast.aggregate.ds/t.rast.aggregate.ds.html
- + temporal/t.rast.aggregate.ds/t.rast.aggregate.ds.md
- temporal/t.rast.aggregate.ds/t.rast.aggregate.ds.py
- + temporal/t.rast.aggregate/t.rast.aggregate.md
- temporal/t.rast.aggregate/t.rast.aggregate.py
- temporal/t.rast.aggregate/testsuite/test_aggregation_absolute.py
- temporal/t.rast.aggregate/testsuite/test_aggregation_absolute_parallel.py
- temporal/t.rast.aggregate/testsuite/test_aggregation_relative.py
- temporal/t.rast.algebra/t.rast.algebra.html
- + temporal/t.rast.algebra/t.rast.algebra.md
- temporal/t.rast.algebra/t.rast.algebra.py
- temporal/t.rast.algebra/testsuite/test_raster_algebra_arithmetic.py
- temporal/t.rast.algebra/testsuite/test_raster_algebra_granularity.py
- temporal/t.rast.algebra/testsuite/test_raster_algebra_granularity_fails.py
- temporal/t.rast.algebra/testsuite/test_raster_algebra_operators.py
- + temporal/t.rast.colors/t.rast.colors.md
- temporal/t.rast.colors/t.rast.colors.py
- + temporal/t.rast.contour/t.rast.contour.md
- temporal/t.rast.contour/t.rast.contour.py
- + temporal/t.rast.export/t.rast.export.md
- temporal/t.rast.export/t.rast.export.py
- temporal/t.rast.export/test.t.rast.export.sh
- temporal/t.rast.export/testsuite/test_rast_export.py
- temporal/t.rast.extract/t.rast.extract.html
- + temporal/t.rast.extract/t.rast.extract.md
- temporal/t.rast.extract/t.rast.extract.py
- + temporal/t.rast.extract/tests/test_t_rast_extract_pytest.py
- temporal/t.rast.extract/testsuite/test_t_rast_extract.py
- + temporal/t.rast.gapfill/t.rast.gapfill.md
- temporal/t.rast.gapfill/t.rast.gapfill.py
- temporal/t.rast.gapfill/testsuite/test_gapfill.py
- + temporal/t.rast.import/t.rast.import.md
- temporal/t.rast.import/t.rast.import.py
- temporal/t.rast.import/test.t.rast.import.relative.sh
- temporal/t.rast.import/test.t.rast.import.relative.with.semantic.label.sh
- temporal/t.rast.import/test.t.rast.import.sh
- temporal/t.rast.import/test.t.rast.import_locations.sh
- temporal/t.rast.import/testsuite/test_temporal_rast_import.py
- temporal/t.rast.list/t.rast.list.html
- + temporal/t.rast.list/t.rast.list.md
- temporal/t.rast.list/t.rast.list.py
- temporal/t.rast.list/tests/conftest.py
- temporal/t.rast.list/tests/t_rast_list_test.py
- temporal/t.rast.list/testsuite/test_t_rast_list.sh
- + temporal/t.rast.mapcalc/t.rast.mapcalc.md
- temporal/t.rast.mapcalc/t.rast.mapcalc.py
- temporal/t.rast.mapcalc/test.t.rast.mapcalc.sh
- + temporal/t.rast.mapcalc/tests/test_t_rast_mapcalc_where_pytest.py
- temporal/t.rast.neighbors/t.rast.neighbors.html
- + temporal/t.rast.neighbors/t.rast.neighbors.md
- temporal/t.rast.neighbors/t.rast.neighbors.py
- temporal/t.rast.neighbors/test.t.rast.neighbors.sh
- temporal/t.rast.neighbors/testsuite/test_neighbors.py
- + temporal/t.rast.out.vtk/t.rast.out.vtk.md
- temporal/t.rast.out.vtk/t.rast.out.vtk.py
- temporal/t.rast.out.vtk/test.t.rast.out.vtk.sh
- temporal/t.rast.series/t.rast.series.html
- + temporal/t.rast.series/t.rast.series.md
- temporal/t.rast.series/t.rast.series.py
- temporal/t.rast.series/testsuite/test_series.py
- + temporal/t.rast.to.rast3/t.rast.to.rast3.md
- temporal/t.rast.to.rast3/t.rast.to.rast3.py
- temporal/t.rast.to.rast3/testsuite/test_strds_to_rast3.py
- + temporal/t.rast.to.vect/t.rast.to.vect.md
- temporal/t.rast.to.vect/t.rast.to.vect.py
- temporal/t.rast.to.vect/testsuite/test_to_vect.py
- + temporal/t.rast.univar/t.rast.univar.md
- temporal/t.rast.univar/t.rast.univar.py
- temporal/t.rast.univar/testsuite/test_t_rast_univar.py
- + temporal/t.rast.what/t.rast.what.md
- temporal/t.rast.what/t.rast.what.py
- temporal/t.rast3d.algebra/t.rast3d.algebra.html
- + temporal/t.rast3d.algebra/t.rast3d.algebra.md
- temporal/t.rast3d.algebra/t.rast3d.algebra.py
- temporal/t.rast3d.algebra/testsuite/test_raster3d_algebra.py
- + temporal/t.rast3d.extract/t.rast3d.extract.md
- temporal/t.rast3d.extract/t.rast3d.extract.py
- temporal/t.rast3d.extract/testsuite/test.t.rast3d.extract.sh
- temporal/t.rast3d.extract/testsuite/test_t_rast3d_extract.py
- + temporal/t.rast3d.list/t.rast3d.list.md
- temporal/t.rast3d.list/t.rast3d.list.py
- temporal/t.rast3d.list/testsuite/test.t.rast3d.list.sh
- + temporal/t.rast3d.mapcalc/t.rast3d.mapcalc.md
- temporal/t.rast3d.mapcalc/t.rast3d.mapcalc.py
- temporal/t.rast3d.mapcalc/test.t.rast3d.mapcalc.sh
- + temporal/t.rast3d.univar/t.rast3d.univar.md
- temporal/t.rast3d.univar/t.rast3d.univar.py
- temporal/t.rast3d.univar/testsuite/test_t_rast3d_univar.py
- temporal/t.register/t.register.html
- + temporal/t.register/t.register.md
- temporal/t.register/t.register.py
- temporal/t.register/test.t.register.raster.file.reltime.sh
- temporal/t.register/test.t.register.raster.file.timezone.sh
- temporal/t.register/test.t.register.raster.timestamp.sh
- temporal/t.register/test.t.register.raster3d.sh
- temporal/t.register/testsuite/test_t_register_raster.py
- temporal/t.register/testsuite/test_t_register_raster_different_local.py
- temporal/t.register/testsuite/test_t_register_raster_file.py
- temporal/t.register/testsuite/test_t_register_raster_mapmetadata.py
- + temporal/t.remove/t.remove.md
- temporal/t.remove/t.remove.py
- temporal/t.remove/test.t.remove.sh
- + temporal/t.rename/t.rename.md
- temporal/t.rename/t.rename.py
- temporal/t.rename/testsuite/test_t_rename.py
- temporal/t.sample/t.sample.html
- + temporal/t.sample/t.sample.md
- temporal/t.sample/t.sample.py
- temporal/t.sample/testsuite/test.t.sample.sh
- temporal/t.select/t.select.html
- + temporal/t.select/t.select.md
- temporal/t.select/t.select.py
- temporal/t.shift/t.shift.html
- + temporal/t.shift/t.shift.md
- temporal/t.shift/t.shift.py
- temporal/t.shift/testsuite/test_shift.py
- + temporal/t.snap/t.snap.md
- temporal/t.snap/t.snap.py
- temporal/t.snap/test.t.snap.absolute.sh
- temporal/t.snap/test.t.snap.relative.sh
- temporal/t.snap/testsuite/test_snap.py
- + temporal/t.support/t.support.md
- temporal/t.support/t.support.py
- temporal/t.support/test.t.support.sh
- temporal/t.support/testsuite/test_support_str3ds.py
- temporal/t.support/testsuite/test_support_strds.py
- temporal/t.support/testsuite/test_support_stvds.py
- + temporal/t.topology/t.topology.md
- temporal/t.topology/t.topology.py
- temporal/t.topology/test.t.topology.abstime.sh
- temporal/t.topology/test.t.topology.reltime.sh
- + temporal/t.unregister/t.unregister.md
- temporal/t.unregister/t.unregister.py
- temporal/t.unregister/testsuite/test_unregister.py
- + temporal/t.upgrade/t.upgrade.md
- temporal/t.vect.algebra/t.vect.algebra.html
- + temporal/t.vect.algebra/t.vect.algebra.md
- temporal/t.vect.algebra/t.vect.algebra.py
- temporal/t.vect.algebra/testsuite/test_vector_algebra.py
- + temporal/t.vect.db.select/t.vect.db.select.md
- temporal/t.vect.db.select/t.vect.db.select.py
- + temporal/t.vect.export/t.vect.export.md
- temporal/t.vect.export/t.vect.export.py
- + temporal/t.vect.extract/t.vect.extract.md
- temporal/t.vect.extract/t.vect.extract.py
- temporal/t.vect.extract/test.t.vect.extract.sh
- + temporal/t.vect.import/t.vect.import.md
- temporal/t.vect.import/t.vect.import.py
- + temporal/t.vect.list/t.vect.list.md
- temporal/t.vect.list/t.vect.list.py
- + temporal/t.vect.list/tests/conftest.py
- + temporal/t.vect.list/tests/t_vect_list_test.py
- temporal/t.vect.observe.strds/t.vect.observe.strds.html
- + temporal/t.vect.observe.strds/t.vect.observe.strds.md
- temporal/t.vect.observe.strds/t.vect.observe.strds.py
- + temporal/t.vect.univar/t.vect.univar.md
- temporal/t.vect.univar/t.vect.univar.py
- + temporal/t.vect.what.strds/t.vect.what.strds.md
- temporal/t.vect.what.strds/t.vect.what.strds.py
- temporal/temporalintro.html
- + temporal/temporalintro.md
- − testsuite/Makefile
- testsuite/README.md
- − testsuite/examples/test_framework_GRASS_GIS_with_NC.conf
- − testsuite/examples/test_framework_GRASS_GIS_with_NC.sh
- − testsuite/raster/Makefile
- − testsuite/raster/README
- − testsuite/raster/rhemisphere.sh
- testsuite/raster/raster_md5test.sh → testsuite/raster_md5test.sh
- − testsuite/vector/v.in.gps_test.sh
- + utils/CMakeLists.txt
- utils/Makefile
- + utils/build_ubuntu_dependencies.sh
- + utils/coverage_mapper.py
- utils/create_python_init_file.py
- utils/dep_tree2sql.sh
- utils/fix_typos.sh
- utils/g.html2man/g.html2man.py
- utils/g.html2man/ggroff.py
- utils/g.html2man/ghtml.py
- utils/g.html2man/rest.py
- utils/generate_last_commit_file.py
- utils/generate_release_notes.py
- utils/git_author_github_name.csv
- utils/gitlog2changelog.py
- utils/grass_clang_format.sh
- + utils/grass_html2md.sh
- utils/md_isvalid.py
- + utils/merge_sitemaps.py
- + utils/mkdocs.py
- utils/mkhtml.py
- + utils/mkmarkdown.py
- utils/mkrest.py
- utils/module_synopsis.sh
- + utils/pandoc_codeblock.lua
- utils/ppmrotate.py
- − utils/pylintrc.txt
- utils/release.yml
- utils/svn_name_git_author.csv
- utils/svn_name_github_name.csv
- utils/symbol_to_img.sh
- utils/test_generate_last_commit_file.py
- utils/thumbnails.py
- utils/timer/main.c
- utils/update_version.py
- utils/vagrant/compile.sh
- + vector/CMakeLists.txt
- vector/Makefile
- + vector/conftest.py
- vector/v.buffer/geos.c
- + vector/v.buffer/v.buffer.md
- + vector/v.build.polylines/tests/test_v_build_polylines.py
- + vector/v.build.polylines/v.build.polylines.md
- vector/v.build.polylines/walk.c
- + vector/v.build/testsuite/test_v_build.py
- vector/v.build/v.build.html
- + vector/v.build/v.build.md
- vector/v.category/Makefile
- vector/v.category/main.c
- + vector/v.category/testsuite/test_v_category.py
- vector/v.category/v.category.html
- + vector/v.category/v.category.md
- vector/v.class/Makefile
- vector/v.class/main.c
- + vector/v.class/tests/test_v_class.py
- + vector/v.class/v.class.md
- vector/v.clean/main.c
- vector/v.clean/prune.c
- vector/v.clean/split.c
- + vector/v.clean/test/description.md
- + vector/v.clean/v.clean.md
- vector/v.cluster/main.c
- + vector/v.cluster/testsuite/cluster_test.py
- + vector/v.cluster/v.cluster.md
- vector/v.colors.out/main.c
- + vector/v.colors.out/tests/conftest.py
- + vector/v.colors.out/tests/v_colors_out_test.py
- + vector/v.colors.out/v.colors.out.md
- vector/v.colors/read_rgb.c
- vector/v.colors/scan_attr.c
- + vector/v.colors/tests/test_v_colors.py
- + vector/v.colors/v.colors.md
- vector/v.colors/write_rgb.c
- vector/v.db.connect/Makefile
- vector/v.db.connect/main.c
- + vector/v.db.connect/testsuite/test_v_db_connect.py
- + vector/v.db.connect/v.db.connect.md
- vector/v.db.select/main.c
- vector/v.db.select/testsuite/test_v_db_select.py
- vector/v.db.select/testsuite/test_v_db_select_json_csv.py
- vector/v.db.select/v.db.select.html
- + vector/v.db.select/v.db.select.md
- vector/v.decimate/grid_decimation.c
- vector/v.decimate/main.c
- + vector/v.decimate/tests/test_v_decimate.py
- + vector/v.decimate/v.decimate.md
- vector/v.delaunay/in_out.c
- + vector/v.delaunay/testsuite/v_delaunay_test.py
- + vector/v.delaunay/v.delaunay.md
- vector/v.distance/Makefile
- vector/v.distance/distance.c
- vector/v.distance/local_proto.h
- vector/v.distance/main.c
- vector/v.distance/print.c
- + vector/v.distance/testsuite/test_v_distance.py
- vector/v.distance/v.distance.html
- + vector/v.distance/v.distance.md
- + vector/v.drape/v.drape.md
- vector/v.edit/main.c
- vector/v.edit/select.c
- + vector/v.edit/tests/v_edit_test.py
- + vector/v.edit/v.edit.md
- vector/v.external.out/Makefile
- vector/v.external.out/args.c
- vector/v.external.out/format.c
- vector/v.external.out/link.c
- vector/v.external.out/list.c
- vector/v.external.out/main.c
- vector/v.external.out/status.c
- vector/v.external.out/v.external.out.html
- + vector/v.external.out/v.external.out.md
- vector/v.external/Makefile
- vector/v.external/args.c
- vector/v.external/dsn.c
- vector/v.external/list.c
- vector/v.external/main.c
- vector/v.external/proj.c
- + vector/v.external/v.external.md
- vector/v.extract/extract.c
- vector/v.extract/main.c
- vector/v.extract/testsuite/test_v_extract.py
- + vector/v.extract/v.extract.md
- vector/v.extrude/db.c
- vector/v.extrude/main.c
- + vector/v.extrude/v.extrude.md
- vector/v.fill.holes/examples.ipynb
- vector/v.fill.holes/main.c
- vector/v.fill.holes/tests/conftest.py
- vector/v.fill.holes/tests/v_fill_holes_test.py
- + vector/v.fill.holes/v.fill.holes.md
- vector/v.generalize/displacement.c
- vector/v.generalize/main.c
- vector/v.generalize/misc.c
- vector/v.generalize/network.c
- vector/v.generalize/point.h
- vector/v.generalize/smoothing.c
- + vector/v.generalize/testsuite/v_generalize_test.py
- + vector/v.generalize/v.generalize.md
- vector/v.hull/chull.c
- + vector/v.hull/testsuite/test_v_hull.py
- + vector/v.hull/v.hull.md
- vector/v.in.ascii/main.c
- vector/v.in.ascii/points.c
- + vector/v.in.ascii/v.in.ascii.md
- vector/v.in.db/main.c
- vector/v.in.db/v.in.db.html
- + vector/v.in.db/v.in.db.md
- − vector/v.in.dwg/Makefile
- − vector/v.in.dwg/README
- − vector/v.in.dwg/WARNING
- − vector/v.in.dwg/entity.c
- − vector/v.in.dwg/global.h
- − vector/v.in.dwg/main.c
- − vector/v.in.dwg/v.in.dwg.html
- vector/v.in.dxf/dxf_to_vect.c
- vector/v.in.dxf/make_arc.c
- vector/v.in.dxf/read_dxf.c
- + vector/v.in.dxf/v.in.dxf.md
- vector/v.in.dxf/write_vect.c
- vector/v.in.lidar/attributes.c
- vector/v.in.lidar/filters.c
- vector/v.in.lidar/filters.h
- vector/v.in.lidar/info.c
- vector/v.in.lidar/main.c
- vector/v.in.lidar/projection.c
- vector/v.in.lidar/testsuite/decimation_test.py
- vector/v.in.lidar/testsuite/mask_test.py
- vector/v.in.lidar/testsuite/test_v_in_lidar_basic.py
- vector/v.in.lidar/testsuite/test_v_in_lidar_filter.py
- + vector/v.in.lidar/v.in.lidar.md
- vector/v.in.lidar/vector_mask.c
- vector/v.in.ogr/Makefile
- vector/v.in.ogr/dsn.c
- vector/v.in.ogr/main.c
- vector/v.in.ogr/pavl.c
- vector/v.in.ogr/proj.c
- vector/v.in.ogr/testsuite/test_v_in_ogr.py
- vector/v.in.ogr/v.in.ogr.html
- + vector/v.in.ogr/v.in.ogr.md
- vector/v.in.pdal/filters.c
- vector/v.in.pdal/filters.h
- vector/v.in.pdal/main.cpp
- vector/v.in.pdal/projection.c
- vector/v.in.pdal/testsuite/test_v_in_pdal_basic.py
- vector/v.in.pdal/testsuite/test_v_in_pdal_filter.py
- + vector/v.in.pdal/v.in.pdal.md
- + vector/v.in.region/v.in.region.md
- vector/v.info/Makefile
- vector/v.info/level1.c
- vector/v.info/local_proto.h
- vector/v.info/main.c
- vector/v.info/parse.c
- vector/v.info/print.c
- vector/v.info/testsuite/test_vinfo.py
- vector/v.info/v.info.html
- + vector/v.info/v.info.md
- vector/v.kcv/main.c
- + vector/v.kcv/v.kcv.md
- vector/v.kernel/main.c
- vector/v.kernel/v.kernel.html
- + vector/v.kernel/v.kernel.md
- vector/v.label.sa/annealing.c
- vector/v.label.sa/font.c
- vector/v.label.sa/labels.c
- vector/v.label.sa/labels.h
- vector/v.label.sa/main.c
- + vector/v.label.sa/v.label.sa.md
- vector/v.label/main.c
- + vector/v.label/v.label.md
- vector/v.lidar.correction/correction.c
- vector/v.lidar.correction/main.c
- + vector/v.lidar.correction/v.lidar.correction.md
- vector/v.lidar.edgedetection/edgedetection.c
- vector/v.lidar.edgedetection/main.c
- + vector/v.lidar.edgedetection/v.lidar.edgedetection.md
- vector/v.lidar.growing/ConvexHull.c
- vector/v.lidar.growing/growing.c
- vector/v.lidar.growing/main.c
- + vector/v.lidar.growing/v.lidar.growing.md
- + vector/v.lrs/CMakeLists.txt
- vector/v.lrs/MAIL
- vector/v.lrs/lib/lrs.c
- + vector/v.lrs/lrs.md
- vector/v.lrs/v.lrs.create/main.c
- + vector/v.lrs/v.lrs.create/v.lrs.create.md
- vector/v.lrs/v.lrs.label/main.c
- + vector/v.lrs/v.lrs.label/v.lrs.label.md
- vector/v.lrs/v.lrs.segment/main.c
- + vector/v.lrs/v.lrs.segment/v.lrs.segment.md
- + vector/v.lrs/v.lrs.where/v.lrs.where.md
- vector/v.mkgrid/main.c
- vector/v.mkgrid/v.mkgrid.html
- + vector/v.mkgrid/v.mkgrid.md
- + vector/v.neighbors/v.neighbors.md
- vector/v.net.alloc/main.c
- + vector/v.net.alloc/v.net.alloc.md
- vector/v.net.allpairs/main.c
- vector/v.net.allpairs/v.net.allpairs.html
- + vector/v.net.allpairs/v.net.allpairs.md
- vector/v.net.bridge/v.net.bridge.html
- + vector/v.net.bridge/v.net.bridge.md
- vector/v.net.centrality/main.c
- + vector/v.net.centrality/v.net.centrality.md
- vector/v.net.components/main.c
- + vector/v.net.components/v.net.components.md
- + vector/v.net.connectivity/v.net.connectivity.md
- vector/v.net.distance/main.c
- + vector/v.net.distance/v.net.distance.md
- vector/v.net.flow/main.c
- + vector/v.net.flow/v.net.flow.md
- vector/v.net.iso/main.c
- + vector/v.net.iso/v.net.iso.md
- vector/v.net.path/path.c
- + vector/v.net.path/v.net.path.md
- vector/v.net.salesman/v.net.salesman.html
- + vector/v.net.salesman/v.net.salesman.md
- + vector/v.net.spanningtree/v.net.spanningtree.md
- + vector/v.net.steiner/v.net.steiner.md
- vector/v.net.timetable/main.c
- vector/v.net.timetable/v.net.timetable.html
- + vector/v.net.timetable/v.net.timetable.md
- vector/v.net.visibility/data_structures.c
- + vector/v.net.visibility/v.net.visibility.md
- vector/v.net.visibility/visibility.c
- vector/v.net/arcs.c
- vector/v.net/main.c
- vector/v.net/report.c
- vector/v.net/testsuite/test_v_net.py
- vector/v.net/turntable.c
- vector/v.net/v.net.html
- + vector/v.net/v.net.md
- + vector/v.normal/v.normal.md
- + vector/v.out.ascii/v.out.ascii.md
- vector/v.out.dxf/main.c
- + vector/v.out.dxf/v.out.dxf.md
- vector/v.out.dxf/write_dxf.c
- vector/v.out.lidar/main.c
- vector/v.out.lidar/testsuite/test_v_out_lidar.py
- + vector/v.out.lidar/v.out.lidar.md
- vector/v.out.ogr/Makefile
- vector/v.out.ogr/args.c
- vector/v.out.ogr/attrb.c
- + vector/v.out.ogr/attrb_fast.c
- vector/v.out.ogr/dsn.c
- vector/v.out.ogr/export_areas.c
- + vector/v.out.ogr/export_areas_fast.c
- + vector/v.out.ogr/export_lines_fast.c
- vector/v.out.ogr/list.c
- vector/v.out.ogr/local_proto.h
- vector/v.out.ogr/main.c
- + vector/v.out.ogr/testsuite/test_v_out_ogr.py
- + vector/v.out.ogr/v.out.ogr.md
- vector/v.out.postgis/create.c
- vector/v.out.postgis/main.c
- vector/v.out.postgis/v.out.postgis.html
- + vector/v.out.postgis/v.out.postgis.md
- + vector/v.out.pov/v.out.pov.md
- vector/v.out.svg/main.c
- + vector/v.out.svg/v.out.svg.md
- + vector/v.out.vtk/v.out.vtk.md
- vector/v.out.vtk/writeVTK.c
- vector/v.outlier/main.c
- vector/v.outlier/outlier.c
- vector/v.outlier/v.outlier.html
- + vector/v.outlier/v.outlier.md
- vector/v.overlay/area_area.c
- vector/v.overlay/line_area.c
- vector/v.overlay/main.c
- + vector/v.overlay/v.overlay.md
- + vector/v.parallel/v.parallel.md
- vector/v.patch/main.c
- vector/v.patch/v.patch.html
- + vector/v.patch/v.patch.md
- vector/v.perturb/main.c
- + vector/v.perturb/v.perturb.md
- vector/v.perturb/zufallrs.c
- vector/v.perturb/zufallsv.c
- vector/v.profile/Makefile
- vector/v.profile/main.c
- vector/v.profile/testsuite/test_v_profile.py
- vector/v.profile/v.profile.html
- + vector/v.profile/v.profile.md
- vector/v.proj/main.c
- + vector/v.proj/v.proj.md
- + vector/v.qcount/v.qcount.md
- vector/v.random/main.c
- vector/v.random/testsuite/test_v_random.py
- vector/v.random/v.random.html
- + vector/v.random/v.random.md
- vector/v.reclass/main.c
- vector/v.reclass/reclass.c
- + vector/v.reclass/v.reclass.md
- vector/v.rectify/cp.c
- vector/v.rectify/crs3d.c
- vector/v.rectify/main.c
- vector/v.rectify/orthorot.c
- vector/v.rectify/target.c
- vector/v.rectify/v.rectify.html
- + vector/v.rectify/v.rectify.md
- vector/v.sample/main.c
- + vector/v.sample/v.sample.md
- vector/v.segment/main.c
- + vector/v.segment/v.segment.md
- vector/v.select/args.c
- vector/v.select/copy_tabs.c
- vector/v.select/geos.c
- vector/v.select/main.c
- vector/v.select/select.c
- vector/v.select/testsuite/test_v_select.py
- + vector/v.select/v.select.md
- + vector/v.split/v.split.md
- vector/v.support/main.c
- vector/v.support/v.support.html
- + vector/v.support/v.support.md
- vector/v.surf.bspline/main.c
- vector/v.surf.bspline/resamp.c
- vector/v.surf.bspline/v.surf.bspline.html
- + vector/v.surf.bspline/v.surf.bspline.md
- vector/v.surf.idw/main.c
- vector/v.surf.idw/read_sites.c
- vector/v.surf.idw/v.surf.idw.html
- + vector/v.surf.idw/v.surf.idw.md
- vector/v.surf.rst/DESCRIPTION
- vector/v.surf.rst/Makefile
- + vector/v.surf.rst/benchmark/benchmark_v_surf_rst.py
- + vector/v.surf.rst/benchmark/benchmark_v_surf_rst_cv.py
- vector/v.surf.rst/main.c
- vector/v.surf.rst/testsuite/test_vsurfrst.py
- vector/v.surf.rst/v.surf.rst.html
- + vector/v.surf.rst/v.surf.rst.md
- + vector/v.surf.rst/vsurfrst_benchmark.png
- + vector/v.surf.rst/vsurfrst_cv_benchmark.png
- vector/v.timestamp/test_suite/test.v.timestamp.sh
- + vector/v.timestamp/v.timestamp.md
- vector/v.to.3d/testsuite/test_vto3d.py
- vector/v.to.3d/trans2.c
- vector/v.to.3d/trans3.c
- vector/v.to.3d/v.to.3d.html
- + vector/v.to.3d/v.to.3d.md
- vector/v.to.db/Makefile
- vector/v.to.db/areas.c
- vector/v.to.db/global.h
- vector/v.to.db/lines.c
- vector/v.to.db/main.c
- vector/v.to.db/parse.c
- vector/v.to.db/query.c
- vector/v.to.db/report.c
- + vector/v.to.db/testsuite/test_v_to_db.py
- vector/v.to.db/units.c
- vector/v.to.db/update.c
- vector/v.to.db/v.to.db.html
- + vector/v.to.db/v.to.db.md
- vector/v.to.points/main.c
- + vector/v.to.points/v.to.points.md
- vector/v.to.points/write.c
- vector/v.to.rast/dense_line.c
- vector/v.to.rast/do_areas.c
- vector/v.to.rast/main.c
- vector/v.to.rast/support.c
- + vector/v.to.rast/v.to.rast.md
- vector/v.to.rast/vect2rast.c
- + vector/v.to.rast3/v.to.rast3.md
- vector/v.transform/main.c
- + vector/v.transform/v.transform.md
- vector/v.type/v.type.html
- + vector/v.type/v.type.md
- vector/v.univar/Makefile
- vector/v.univar/main.c
- vector/v.univar/testsuite/v_univar_test.py → vector/v.univar/testsuite/test_v_univar.py
- vector/v.univar/v.univar.html
- + vector/v.univar/v.univar.md
- vector/v.vect.stats/Makefile
- vector/v.vect.stats/main.c
- vector/v.vect.stats/testsuite/test_vect_stats.py
- + vector/v.vect.stats/v.vect.stats.md
- vector/v.vol.rst/main.c
- vector/v.vol.rst/user1.c
- vector/v.vol.rst/user2.c
- vector/v.vol.rst/user3.c
- vector/v.vol.rst/v.vol.rst.html
- + vector/v.vol.rst/v.vol.rst.md
- vector/v.vol.rst/vector.c
- vector/v.voronoi/skeleton.c
- + vector/v.voronoi/v.voronoi.md
- vector/v.voronoi/vo_extend.c
- vector/v.what.rast/Makefile
- vector/v.what.rast/local_proto.h
- vector/v.what.rast/main.c
- vector/v.what.rast/search.c
- + vector/v.what.rast/testsuite/test_v_what_rast.py
- + vector/v.what.rast/v.what.rast.md
- vector/v.what.rast3/main.c
- + vector/v.what.rast3/v.what.rast3.md
- vector/v.what/Makefile
- vector/v.what/main.c
- + vector/v.what/testsuite/test_v_what_output.py
- vector/v.what/testsuite/test_vwhat_layers.py
- vector/v.what/testsuite/test_vwhat_ncspm.py
- + vector/v.what/v.what.md
- vector/v.what/what.c
- vector/v.what/what.h
- vector/vectorintro.html
- + vector/vectorintro.md
- visualization/ximgview/main.c
- + visualization/ximgview/ximgview.md
The diff was not included because it is too large.
View it on GitLab: https://salsa.debian.org/debian-gis-team/grass/-/compare/9a559f2741dd8f322b91633881018496950aa474...065eb9504803a4d6e4800e3354065222bac7d205
--
View it on GitLab: https://salsa.debian.org/debian-gis-team/grass/-/compare/9a559f2741dd8f322b91633881018496950aa474...065eb9504803a4d6e4800e3354065222bac7d205
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20260417/c8c1c2d7/attachment-0001.htm>
More information about the Pkg-grass-devel
mailing list