[GRASS-git] [OSGeo/grass] ab90c5: docs: various updates and text fixes in HTML for M...

Markus Neteler noreply at github.com
Tue Dec 17 11:17:41 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/OSGeo/grass
  Commit: ab90c5e5a9b668894da360fa97ffd4a51a38931e
      https://github.com/OSGeo/grass/commit/ab90c5e5a9b668894da360fa97ffd4a51a38931e
  Author: Markus Neteler <neteler at osgeo.org>
  Date:   2024-12-17 (Tue, 17 Dec 2024)

  Changed paths:
    M db/databaseintro.html
    M db/db.connect/db.connect.html
    M db/db.execute/db.execute.html
    M db/db.login/db.login.html
    M db/drivers/ogr/README
    M db/drivers/postgres/README
    M db/drivers/postgres/grass-pg.html
    M db/drivers/sqlite/grass-sqlite.html
    M display/d.extract/d.extract.html
    M display/d.graph/d.graph.html
    M display/d.grid/d.grid.html
    M display/d.his/d.his.html
    M display/d.labels/d.labels.html
    M display/d.legend.vect/d.legend.vect.html
    M display/d.linegraph/d.linegraph.html
    M display/d.mon/d.mon.html
    M display/d.path/d.path.html
    M display/d.profile/d.profile.html
    M display/d.rast.arrow/d.rast.arrow.html
    M display/d.rast.num/d.rast.num.html
    M display/d.rgb/d.rgb.html
    M display/d.title/d.title.html
    M display/d.vect.thematic/d.vect.thematic.html
    M display/d.vect/d.vect.html
    M display/displaydrivers.html
    M doc/development/rfc/legal_aspects_of_code_contributions.md
    M doc/projectionintro.html
    M general/g.filename/g.filename.html
    M general/g.findfile/g.findfile.html
    M general/g.gisenv/g.gisenv.html
    M general/g.gui/g.gui.html
    M general/g.list/g.list.html
    M general/g.mapset/g.mapset.html
    M general/g.mapsets/g.mapsets.html
    M general/g.message/g.message.html
    M general/g.mkfontcap/g.mkfontcap.html
    M general/g.parser/g.parser.html
    M general/g.proj/g.proj.html
    M general/g.region/g.region.html
    M general/g.remove/g.remove.html
    M general/g.setproj/g.setproj.html
    M general/g.tempfile/g.tempfile.html
    M general/g.version/g.version.html
    M gui/wxpython/dbmgr/g.gui.dbmgr.html
    M gui/wxpython/docs/wxGUI.components.html
    M gui/wxpython/docs/wxGUI.html
    M gui/wxpython/docs/wxGUI.iscatt.html
    M gui/wxpython/docs/wxGUI.modules.html
    M gui/wxpython/docs/wxGUI.nviz.html
    M gui/wxpython/docs/wxGUI.toolboxes.html
    M gui/wxpython/docs/wxGUI.vnet.html
    M gui/wxpython/gmodeler/g.gui.gmodeler.html
    M gui/wxpython/mapswipe/g.gui.mapswipe.html
    M gui/wxpython/rlisetup/g.gui.rlisetup.html
    M gui/wxpython/vdigit/g.gui.vdigit.html
    M imagery/i.aster.toar/i.aster.toar.html
    M imagery/i.atcorr/i.atcorr.html
    M imagery/i.eb.netrad/i.eb.netrad.html
    M imagery/i.landsat.acca/i.landsat.acca.html
    M imagery/i.landsat.toar/i.landsat.toar.html
    M imagery/i.modis.qc/i.modis.qc.html
    M imagery/i.ortho.photo/i.ortho.elev/i.ortho.elev.html
    M imagery/i.ortho.photo/i.ortho.transform/i.ortho.transform.html
    M imagery/i.rectify/i.rectify.html
    M imagery/i.segment/i.segment.html
    M imagery/i.svm.predict/i.svm.predict.html
    M imagery/i.svm.train/i.svm.train.html
    M imagery/i.vi/i.vi.html
    M imagery/imageryintro.html
    M lib/cairodriver/cairodriver.html
    M lib/db/sqlp/sql.html
    M lib/htmldriver/htmldriver.html
    M lib/init/grass.html
    M lib/init/variables.html
    M lib/pngdriver/pngdriver.html
    M lib/psdriver/psdriver.html
    M lib/vector/rtree/docs/sources.htm
    M lib/vector/vectorascii.html
    M macosx/ReadMe.md
    M macosx/pkg/resources/ReadMe.rtf
    M misc/m.cogo/m.cogo.html
    M misc/m.transform/m.transform.html
    M ps/ps.map/ps.map.html
    M python/grass/docs/src/gunittest_testing.rst
    M raster/r.buffer/r.buffer.html
    M raster/r.buildvrt/r.buildvrt.html
    M raster/r.carve/r.carve.html
    M raster/r.category/r.category.html
    M raster/r.circle/r.circle.html
    M raster/r.coin/r.coin.html
    M raster/r.colors/r.colors.html
    M raster/r.colors/r3.colors.html
    M raster/r.compress/r.compress.html
    M raster/r.cost/r.cost.html
    M raster/r.covar/r.covar.html
    M raster/r.describe/r.describe.html
    M raster/r.fill.stats/r.fill.stats.html
    M raster/r.flow/r.flow.html
    M raster/r.geomorphon/r.geomorphon.html
    M raster/r.gwflow/r.gwflow.html
    M raster/r.his/r.his.html
    M raster/r.horizon/r.horizon.html
    M raster/r.in.ascii/r.in.ascii.html
    M raster/r.in.bin/r.in.bin.html
    M raster/r.in.gdal/r.in.gdal.html
    M raster/r.in.lidar/r.in.lidar.html
    M raster/r.in.mat/r.in.mat.html
    M raster/r.in.pdal/r.in.pdal.html
    M raster/r.in.poly/r.in.poly.html
    M raster/r.in.xyz/r.in.xyz.html
    M raster/r.info/r.info.html
    M raster/r.lake/r.lake.html
    M raster/r.li/r.li.cwed/r.li.cwed.html
    M raster/r.li/r.li.daemon/r.li.daemon.html
    M raster/r.li/r.li.dominance/r.li.dominance.html
    M raster/r.li/r.li.edgedensity/r.li.edgedensity.html
    M raster/r.li/r.li.html
    M raster/r.li/r.li.mpa/r.li.mpa.html
    M raster/r.li/r.li.mps/r.li.mps.html
    M raster/r.li/r.li.padcv/r.li.padcv.html
    M raster/r.li/r.li.padrange/r.li.padrange.html
    M raster/r.li/r.li.padsd/r.li.padsd.html
    M raster/r.li/r.li.patchdensity/r.li.patchdensity.html
    M raster/r.li/r.li.patchnum/r.li.patchnum.html
    M raster/r.li/r.li.pielou/r.li.pielou.html
    M raster/r.li/r.li.renyi/r.li.renyi.html
    M raster/r.li/r.li.richness/r.li.richness.html
    M raster/r.li/r.li.shannon/r.li.shannon.html
    M raster/r.li/r.li.shape/r.li.shape.html
    M raster/r.li/r.li.simpson/r.li.simpson.html
    M raster/r.mapcalc/r.mapcalc.html
    M raster/r.mapcalc/r3.mapcalc.html
    M raster/r.null/r.null.html
    M raster/r.object.geometry/r.object.geometry.html
    M raster/r.out.bin/r.out.bin.html
    M raster/r.out.gdal/r.out.gdal.html
    M raster/r.out.mat/r.out.mat.html
    M raster/r.out.mpeg/r.out.mpeg.html
    M raster/r.out.png/r.out.png.html
    M raster/r.out.pov/r.out.pov.html
    M raster/r.out.ppm/r.out.ppm.html
    M raster/r.out.vrml/r.out.vrml.html
    M raster/r.out.vtk/r.out.vtk.html
    M raster/r.out.vtk/writeascii.c
    M raster/r.patch/r.patch.html
    M raster/r.profile/r.profile.html
    M raster/r.proj/r.proj.html
    M raster/r.quant/r.quant.html
    M raster/r.random.surface/r.random.surface.html
    M raster/r.reclass/r.reclass.html
    M raster/r.region/r.region.html
    M raster/r.ros/r.ros.html
    M raster/r.series.accumulate/r.series.accumulate.html
    M raster/r.series/r.series.html
    M raster/r.slope.aspect/r.slope.aspect.html
    M raster/r.spread/r.spread.html
    M raster/r.stats.quantile/r.stats.quantile.html
    M raster/r.stats.zonal/r.stats.zonal.html
    M raster/r.stream.extract/r.stream.extract.html
    M raster/r.sun/r.sun.html
    M raster/r.support/r.support.html
    M raster/r.surf.area/r.surf.area.html
    M raster/r.surf.gauss/r.surf.gauss.html
    M raster/r.texture/r.texture.html
    M raster/r.timestamp/r.timestamp.html
    M raster/r.to.rast3/r.to.rast3.html
    M raster/r.to.rast3elev/r.to.rast3elev.html
    M raster/r.topidx/r.topidx.html
    M raster/r.transect/r.transect.html
    M raster/r.univar/r.univar.html
    M raster/r.viewshed/r.viewshed.html
    M raster/r.volume/r.volume.html
    M raster/r.walk/r.walk.html
    M raster/r.watershed/front/r.watershed.html
    M raster/r.what.color/r.what.color.html
    M raster/r.what/r.what.html
    M raster/rasterintro.html
    M raster3d/r3.cross.rast/r3.cross.rast.html
    M raster3d/r3.flow/r3.flow.html
    M raster3d/r3.gradient/r3.gradient.html
    M raster3d/r3.in.lidar/r3.in.lidar.html
    M raster3d/r3.in.v5d/r3.in.v5d.html
    M raster3d/r3.mask/r3.mask.html
    M raster3d/r3.null/r3.null.html
    M raster3d/r3.out.netcdf/r3.out.netcdf.html
    M raster3d/r3.out.v5d/r3.out.v5d.html
    M raster3d/r3.out.vtk/r3.out.vtk.html
    M raster3d/r3.showdspf/r3.showdspf.html
    M raster3d/r3.showdspf/r3.showdspf_opengl_mods.html
    M raster3d/r3.support/r3.support.html
    M raster3d/r3.to.rast/r3.to.rast.html
    M raster3d/raster3dintro.html
    M scripts/d.correlate/d.correlate.html
    M scripts/d.out.file/d.out.file.html
    M scripts/d.rast.leg/d.rast.leg.html
    M scripts/d.shade/d.shade.html
    M scripts/d.to.rast/d.to.rast.html
    M scripts/d.what.rast/d.what.rast.html
    M scripts/d.what.vect/d.what.vect.html
    M scripts/db.droptable/db.droptable.html
    M scripts/db.in.ogr/db.in.ogr.html
    M scripts/db.test/db.test.html
    M scripts/g.extension.all/g.extension.all.html
    M scripts/g.extension/g.extension.html
    M scripts/g.extension/testsuite/data/sample_modules/r.plus.example/r.plus.example.html
    M scripts/g.manual/g.manual.html
    M scripts/i.band.library/i.band.library.html
    M scripts/i.in.spotvgt/i.in.spotvgt.html
    M scripts/i.oif/i.oif.html
    M scripts/i.pansharpen/i.pansharpen.html
    M scripts/i.tasscap/i.tasscap.html
    M scripts/i.tasscap/i.tasscap.py
    M scripts/m.proj/m.proj.html
    M scripts/r.fillnulls/r.fillnulls.html
    M scripts/r.import/r.import.html
    M scripts/r.in.srtm/r.in.srtm.html
    M scripts/r.in.wms/r.in.wms.html
    M scripts/r.mapcalc.simple/r.mapcalc.simple.html
    M scripts/r.mask/r.mask.html
    M scripts/r.out.xyz/r.out.xyz.html
    M scripts/r.plane/r.plane.html
    M scripts/r.shade/r.shade.html
    M scripts/r.tileset/r.tileset.html
    M scripts/r3.in.xyz/r3.in.xyz.html
    M scripts/v.db.reconnect.all/v.db.reconnect.all.html
    M scripts/v.dissolve/v.dissolve.html
    M scripts/v.import/v.import.html
    M scripts/v.in.geonames/v.in.geonames.html
    M scripts/v.in.geonames/v.in.geonames.py
    M scripts/v.in.lines/v.in.lines.html
    M scripts/v.in.mapgen/v.in.mapgen.html
    M scripts/v.in.wfs/v.in.wfs.html
    M scripts/v.rast.stats/v.rast.stats.html
    M scripts/v.what.vect/v.what.vect.html
    M temporal/t.connect/t.connect.html
    M temporal/t.copy/t.copy.html
    M temporal/t.merge/t.merge.html
    M temporal/t.rast.algebra/t.rast.algebra.html
    M temporal/t.rast.extract/t.rast.extract.html
    M temporal/t.rast.mapcalc/t.rast.mapcalc.html
    M temporal/t.rast.out.vtk/t.rast.out.vtk.html
    M temporal/t.rast.univar/t.rast.univar.html
    M temporal/t.rast3d.algebra/t.rast3d.algebra.html
    M temporal/t.rast3d.univar/t.rast3d.univar.html
    M temporal/t.register/t.register.html
    M temporal/t.remove/t.remove.html
    M temporal/t.rename/t.rename.html
    M temporal/t.sample/t.sample.html
    M temporal/t.select/t.select.html
    M temporal/t.support/t.support.html
    M temporal/t.unregister/t.unregister.html
    M temporal/t.upgrade/t.upgrade.html
    M temporal/t.vect.algebra/t.vect.algebra.html
    M temporal/t.vect.extract/t.vect.extract.html
    M temporal/t.vect.list/t.vect.list.html
    M temporal/t.vect.observe.strds/t.vect.observe.strds.html
    R utils/g.html2man/htmltags.txt
    M vector/v.buffer/v.buffer.html
    M vector/v.build/v.build.html
    M vector/v.cluster/v.cluster.html
    M vector/v.colors/v.colors.html
    M vector/v.db.select/v.db.select.html
    M vector/v.decimate/v.decimate.html
    M vector/v.delaunay/v.delaunay.html
    M vector/v.distance/v.distance.html
    M vector/v.edit/v.edit.html
    M vector/v.external.out/v.external.out.html
    M vector/v.external/v.external.html
    M vector/v.in.ascii/v.in.ascii.html
    M vector/v.in.lidar/v.in.lidar.html
    M vector/v.in.ogr/v.in.ogr.html
    M vector/v.in.pdal/v.in.pdal.html
    M vector/v.label/v.label.html
    M vector/v.lidar.correction/v.lidar.correction.html
    M vector/v.lidar.edgedetection/v.lidar.edgedetection.html
    M vector/v.lidar.growing/v.lidar.growing.html
    M vector/v.lrs/lrs.html
    M vector/v.lrs/v.lrs.create/v.lrs.create.html
    M vector/v.lrs/v.lrs.label/v.lrs.label.html
    M vector/v.lrs/v.lrs.segment/v.lrs.segment.html
    M vector/v.lrs/v.lrs.where/v.lrs.where.html
    M vector/v.mkgrid/v.mkgrid.html
    M vector/v.net.path/v.net.path.html
    M vector/v.net/v.net.html
    M vector/v.out.ascii/v.out.ascii.html
    M vector/v.out.dxf/v.out.dxf.html
    M vector/v.out.lidar/v.out.lidar.html
    M vector/v.out.ogr/v.out.ogr.html
    M vector/v.out.postgis/v.out.postgis.html
    M vector/v.out.vtk/v.out.vtk.html
    M vector/v.proj/v.proj.html
    M vector/v.random/v.random.html
    M vector/v.reclass/v.reclass.html
    M vector/v.segment/v.segment.html
    M vector/v.select/v.select.html
    M vector/v.support/v.support.html
    M vector/v.to.db/v.to.db.html
    M vector/v.to.rast/v.to.rast.html
    M vector/v.to.rast3/v.to.rast3.html
    M vector/v.voronoi/v.voronoi.html
    M vector/v.what.rast/v.what.rast.html
    M visualization/ximgview/ximgview.html

  Log Message:
  -----------
  docs: various updates and text fixes in HTML for MD conversion (#4837)

This PR contains various HTML updates and textual fixes in preparation for the planned markdown conversion (see also #4748).

For this PR, I have (briefly) reviewed all ~600 GRASS GIS manual pages by converting them to MD for a quality check, and then updated the original HTML files accordingly. Thus it is also a backport candidate for G84.

Changes in detail:

- adding missing intro sentences
- added module name in the first sentence where missing
- http -> https
- selected URL updates for broken URLs
- selected additions in "SEE ALSO" sections
- fix suboptimal HTML formatting (flags, special names, ...)
- add missing keywords on metapages
- remove leftover `Last changed: $Date$` entries from CVS/SVN days
- simplify selected `-<dl><dt>...` to `<ul><li>...` for improved MD conversion
- replaced `<tt>...</tt>` with `<code>...</code>` 

For an easier review, the changes have been submitted in separate commits:

- [x] **db**: 473b95bdb95d6ead5dd3af5ab9ea10397665bcb4
- [x] **display**: fca42daab0e81b369b42ff7921bb1a70f774c03d
- [x] **doc**: e473bc85cf46af0a4b1a84e70ac26e5400dc1e2c
- [x] **general**: 00930f566b386683c3d0b7c8e52a4658ea0339d8
- [x] **gui**: e9259cf7c89a4677b162fa44fa84cb63a586ead4
- [x] **imagery**: e700a7c93d4d04d4108f61a0857b784febe908f6, c888dba357797e59ad0d35fd6c1e5efd5d48f08e
- [x] **lib**: 6da27ca26e6bc498d3d169a0de14e556e17b9508
- [x] **misc**: bfa7c0d95cdb3ea87af3c578664bd305bd8c29bb
- [x] **raster**: 0c5ca83e88cc63df2e24f5cb47ae57648f793327
- [x] **raster3d**: 0c44c957869680fb52d1e09ea42ccbb65c5c2e6f
- [x] **scripts**: e5bd68354ff26dc2f9f78cb705b34ffe0eec4dbe, 7b70b03c1e4d9e6f6775f554cd322545f19d0e21
- [x] **temporal**: a173a8f5b09ce2651e45eb5627732f39dc711cc2
- [x] **vector**: b5167faec4bddf99447131ca2151e3a63a085dd5
- [x] **visualization**: 81e97561d2b80c1917d01d2353aaf119fa811157

Extra changes:
- [x] replaced `<tt>...</tt>` with `<code>...</code>` in 14841b2a91e41d18585e329f97ed32fdf42335fb
- [x] dot product: replaced `.` with `·` f8ea2004d2b8b06c9293d41fbe27d6aee2c12044
- [x] review by @echoix: 16456855344da3bca75977fc33a04bd624cd9bbc and 6fd0a667f0e2a739db3bea43114a32b39e0b0702
- [x] `utils/g.html2man/htmltags.txt`: dropped outdated file (see instead `utils/g.html2man/ggroff.py`) in 92597b258ffd83c8b19473c183d0a469681bee6f

Co-authored-by: Edouard Choinière <27212526+echoix at users.noreply.github.com>



To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications


More information about the grass-commit mailing list