[GRASS5] Changes between current release branch and head

There follows a summary of the changes which have been committed to
the CVS head but not to the release branch.

Some of these should be applied to the release branch for inclusion in
5.0.1, and some of them shouldn't. Comments are welcome.

----------------------------------------------------------------------

NEWS.html
  Update

SUBMITTING
  Add steps regarding history file, tcltkgrass

configure
configure.in
  Remove TERMLIB checks
  Change readline checks to not use $TERMLIB
  Add libstdc++ to GLU check

documents/README_cygwin.html
documents/cygwin_grass50bininstall.html
documents/cygwin_grass50compile.html
  Mention Windows XP

documents/debugging.txt
  Add section on Perl debugging

documents/release_rules.txt
  Add comments to resource links

handheld/babyGRASS_compile.sh
handheld/babyGRASS_packagingsrc.sh
  Add more modules

html/html/d.vect.pg.html
  Add -e (extract) switch
  Add link to v.reclass.pg

html/html/photo.camera.html
html/html/photo.camera.png [ADDED]
  Add comments, image regarding fiducial marks

html/html/r.mapcalc.html
  Document ^ (exponentiation) operator
  Document y#map, i#map modifiers
  Document 2-argument form of atan() function
  Document double(), not(), rand() functions
  Fix description of NULL handling to match actual behaviour

html/html/r.watershed.html
  Fix link for r.flowmd
  Add link for r.param.scale

html/html/s.in.ascii.html
  Remove bogus quotes

locale/README.koi [ADDED]
locale/Gmakefile
  I18N
  Add tcltkgrass, textintro targets

src.contrib/GMSL/NVIZ2.2/scripts/fileBrowser.tcl
  Use CWD instead of $HOME as default directory
  (should probably use Tcl's "pwd", not "[exec pwd]"?)

src.contrib/GMSL/NVIZ2.2/scripts/panel_kanimator.tcl
src.contrib/GMSL/NVIZ2.2/scripts/panel_main.tcl
src.contrib/GMSL/NVIZ2.2/src/README [ADDED]
src.contrib/GMSL/NVIZ2.2/src/anim_support.c
src.contrib/GMSL/NVIZ2.2/src/change_view.c
src.contrib/GMSL/NVIZ2.2/src/init_commands.c
src.contrib/GMSL/NVIZ2.2/src/interface.h
src.contrib/GMSL/NVIZ2.2/src/position.c
src.contrib/GMSL/NVIZ2.2/src/tkInt8.4.h [ADDED]
src.contrib/GMSL/NVIZ2.2/src/tkIntDecls8.4.h [ADDED]
src.contrib/GMSL/NVIZ2.2/src/togl.c
src/libes/ogsf/GK2.c
src/libes/ogsf/GS2.c
src/libes/ogsf/gk.c
src/libes/ogsf/gpd.c
src/libes/ogsf/gsd_prim.c
src/libes/ogsf/local_proto.h
  Major update

src.contrib/GMSL/g3d/src3d/general/g3.region/editcellhd3d.c
src.contrib/GMSL/g3d/src3d/raster/r3.mapcalc/mapcalc/xcoor.c
src.contrib/GMSL/g3d/src3d/raster/r3.mapcalc/mapcalc/xrowcol.c
src.contrib/GMSL/g3d/src3d/raster/r3.null/main.c
src.contrib/GMSL/g3d/src3d/raster/r3.out.ascii/main.c
src.contrib/GMSL/g3d/src3d/raster/r3.out.v5d/main.c
src.contrib/GMSL/g3d/src3d/sites/s.vol.idw/main.c
src.contrib/GMSL/g3d/src3d/sites/s.vol.rst/user1.c
src/libes/g3d/g3dresample.c
src/libes/g3d/g3dwindow.c
  Major update

src/display/d.mon/inter/Gmakefile
src/general/g.manual/inter/Gmakefile
src/general/manage/inter/Gmakefile
src/mapdev/v.extract/inter/Gmakefile
src/mapdev/v.out.dxf/backup/Gmakefile
src/paint/Programs/p.icons/Gmakefile
src/paint/Programs/p.map/inter/Gmakefile
src/ps.map/ps.map/inter/Gmakefile
src/raster/r.neighbors/inter/Gmakefile
src/raster/r.support/inter/Gmakefile
src.contrib/SCS/misc/m.futil/inter/Gmakefile
src.contrib/SCS/paint/Programs/color.map/inter/Gmakefile
src.contrib/SCS/paint/Programs/grey.map/inter/Gmakefile
src.contrib/SCS/paint/Programs/newp.map/inter/Gmakefile
src.contrib/SCS/raster/r.reclass.scs/inter/Gmakefile
src.contrib/SCS/vector/v.reclass/inter/Gmakefile
unused/general/g.manual/inter/Gmakefile
unused/sites/s.menu/driver/Gmakefile
unused/sites/s.menu/meta_report/Gmakefile
unused/sites/s.menu/site_reports/Gmakefile
unused/sites/s.menu/sites_in_cell/Gmakefile
unused/sites/s.menu/sites_to_cell/Gmakefile
  Remove $(TERMLIB)

src.garden/answers/src.answers/raster/README
  Update

src.garden/grass.hdf/hdf5/r.in.hdf/r.in.hdf.c
  Add GSFC attribution

src.garden/grass.postgresql/README
src.garden/grass.postgresql/d.rast.pg/Gmakefile
src.garden/grass.postgresql/d.rast.pg/buildInfxQry.c [REMOVED]
src.garden/grass.postgresql/d.rast.pg/buildPg.c [ADDED]
src.garden/grass.postgresql/d.rast.pg/dbrast.h
src.garden/grass.postgresql/d.rast.pg/getAllOpts.c
src.garden/grass.postgresql/d.rast.pg/getSopts.c
src.garden/grass.postgresql/d.rast.pg/main.c
src.garden/grass.postgresql/d.rast.pg/runInfxFile.c [REMOVED]
src.garden/grass.postgresql/d.rast.pg/runPg.c [ADDED]
src.garden/grass.postgresql/d.site.pg/Gmakefile
src.garden/grass.postgresql/d.site.pg/buildInfxQry.c [REMOVED]
src.garden/grass.postgresql/d.site.pg/buildPg.c [ADDED]
src.garden/grass.postgresql/d.site.pg/dbsite.h
src.garden/grass.postgresql/d.site.pg/getAllOpts.c
src.garden/grass.postgresql/d.site.pg/getSopts.c
src.garden/grass.postgresql/d.site.pg/main.c
src.garden/grass.postgresql/d.site.pg/plotsite.c
src.garden/grass.postgresql/d.site.pg/runInfxFile.c [REMOVED]
src.garden/grass.postgresql/d.site.pg/runPg.c [ADDED]
src.garden/grass.postgresql/d.vect.pg/Gmakefile
src.garden/grass.postgresql/d.vect.pg/bsearch.c
src.garden/grass.postgresql/d.vect.pg/buildInfxQry.c [REMOVED]
src.garden/grass.postgresql/d.vect.pg/buildPg.c [ADDED]
src.garden/grass.postgresql/d.vect.pg/dbvect.h
src.garden/grass.postgresql/d.vect.pg/find.c
src.garden/grass.postgresql/d.vect.pg/getAllOpts.c
src.garden/grass.postgresql/d.vect.pg/getSopts.c
src.garden/grass.postgresql/d.vect.pg/main.c
src.garden/grass.postgresql/d.vect.pg/plotCat.c
src.garden/grass.postgresql/d.vect.pg/runInfxFile.c [REMOVED]
src.garden/grass.postgresql/d.vect.pg/runPg.c [ADDED]
src.garden/grass.postgresql/d.what.r.pg/Gmakefile
src.garden/grass.postgresql/d.what.r.pg/buildInfxQry.c [REMOVED]
src.garden/grass.postgresql/d.what.r.pg/buildPg.c [ADDED]
src.garden/grass.postgresql/d.what.r.pg/getAllOpts.c
src.garden/grass.postgresql/d.what.r.pg/getCat.c
src.garden/grass.postgresql/d.what.r.pg/getSopts.c
src.garden/grass.postgresql/d.what.r.pg/main.c
src.garden/grass.postgresql/d.what.r.pg/opencell.c
src.garden/grass.postgresql/d.what.r.pg/runInfxQry.c [REMOVED]
src.garden/grass.postgresql/d.what.r.pg/runPg.c [ADDED]
src.garden/grass.postgresql/d.what.r.pg/what.h
src.garden/grass.postgresql/d.what.v.pg/Gmakefile
src.garden/grass.postgresql/d.what.v.pg/buildInfxQry.c [REMOVED]
src.garden/grass.postgresql/d.what.v.pg/buildPg.c [ADDED]
src.garden/grass.postgresql/d.what.v.pg/getAllOpts.c
src.garden/grass.postgresql/d.what.v.pg/getCat.c
src.garden/grass.postgresql/d.what.v.pg/getSopts.c
src.garden/grass.postgresql/d.what.v.pg/main.c
src.garden/grass.postgresql/d.what.v.pg/openvect.c
src.garden/grass.postgresql/d.what.v.pg/runInfxQry.c [REMOVED]
src.garden/grass.postgresql/d.what.v.pg/runPg.c [ADDED]
src.garden/grass.postgresql/d.what.v.pg/what.h
src.garden/grass.postgresql/g.column.pg/Gmakefile
src.garden/grass.postgresql/g.column.pg/column.h [REMOVED]
src.garden/grass.postgresql/g.column.pg/delcr.c [REMOVED]
src.garden/grass.postgresql/g.column.pg/infx.h [REMOVED]
src.garden/grass.postgresql/g.column.pg/infxColumn.c [REMOVED]
src.garden/grass.postgresql/g.column.pg/main.c
src.garden/grass.postgresql/g.column.pg/pgColumn.c [ADDED]
src.garden/grass.postgresql/g.select.pg/getdbname.c
src.garden/grass.postgresql/g.select.pg/listdb.c
src.garden/grass.postgresql/g.select.pg/main.c
src.garden/grass.postgresql/g.stats.pg/Gmakefile
src.garden/grass.postgresql/g.stats.pg/infx.h [REMOVED]
src.garden/grass.postgresql/g.stats.pg/infxStats.c [REMOVED]
src.garden/grass.postgresql/g.stats.pg/main.c
src.garden/grass.postgresql/g.stats.pg/pgStats.c [ADDED]
src.garden/grass.postgresql/g.stats.pg/stats.h [REMOVED]
src.garden/grass.postgresql/g.table.pg/Gmakefile
src.garden/grass.postgresql/g.table.pg/infxTable.c [REMOVED]
src.garden/grass.postgresql/g.table.pg/main.c
src.garden/grass.postgresql/g.table.pg/pgTable.c [ADDED]
src.garden/grass.postgresql/pg.in.dbf/main.c
src.garden/grass.postgresql/pg.in.dbf/pgdump.c
src.garden/grass.postgresql/v.reclass.pg/Gmakefile
src.garden/grass.postgresql/v.reclass.pg/buildInfxQry.c [REMOVED]
src.garden/grass.postgresql/v.reclass.pg/buildPg.c [ADDED]
src.garden/grass.postgresql/v.reclass.pg/dbvect.h
src.garden/grass.postgresql/v.reclass.pg/getAllOpts.c
src.garden/grass.postgresql/v.reclass.pg/getSopts.c
src.garden/grass.postgresql/v.reclass.pg/main.c
src.garden/grass.postgresql/v.reclass.pg/runInfxFile.c [REMOVED]
src.garden/grass.postgresql/v.reclass.pg/runPg.c [ADDED]
src.garden/grass.postgresql/v.to.pg/Gmakefile
src.garden/grass.postgresql/v.to.pg/bsearch.c
src.garden/grass.postgresql/v.to.pg/buildInfxQry.c [REMOVED]
src.garden/grass.postgresql/v.to.pg/buildPg.c [ADDED]
src.garden/grass.postgresql/v.to.pg/dbvect.h
src.garden/grass.postgresql/v.to.pg/find.c
src.garden/grass.postgresql/v.to.pg/getAllOpts.c
src.garden/grass.postgresql/v.to.pg/getSopts.c
src.garden/grass.postgresql/v.to.pg/main.c
src.garden/grass.postgresql/v.to.pg/plotCat.c
src.garden/grass.postgresql/v.to.pg/runInfxFile.c [REMOVED]
src.garden/grass.postgresql/v.to.pg/runPg.c [ADDED]
locale/ru/LC_MESSAGES/d.rast.pg.po
locale/ru/LC_MESSAGES/d.site.pg.po
locale/ru/LC_MESSAGES/d.vect.pg.po
locale/ru/LC_MESSAGES/d.what.r.pg.po
locale/ru/LC_MESSAGES/d.what.v.pg.po
locale/ru/LC_MESSAGES/g.column.pg.po
locale/ru/LC_MESSAGES/g.select.pg.po
locale/ru/LC_MESSAGES/g.stats.pg.po
locale/ru/LC_MESSAGES/g.table.pg.po
locale/ru/LC_MESSAGES/pg.in.dbf.po
locale/ru/LC_MESSAGES/v.reclass.pg.po
locale/ru/LC_MESSAGES/v.to.pg.po
  Major update
  Rename buildInfxQry -> buildPg
  Rename runInfxFile -> runPg

src.nonGPL/ [ADDED]
  Present in head but not in release

src/CMD/VERSION
  Change 5.0.0 -> 5.0.1-cvs

src/CMD/generic/POST_INSTALL.sh
  Check for compilation errors

src/CMD/head/head.in
  Remove references to TERMLIB
  Remove $(XEXTRALIBS) from XDRLIB

src/display/d.dm/d.dm
html/html/d.dm.html
  PNG button

src/display/d.leg.thin/main.c
html/html/d.legend.html
src/tcltkgrass/module/d.legend
  Add -o switch
  Add maxfontsize= option

src/display/d.mon/cmd/main.c
  Return non-zero exit code if errors occurred

src/display/d.text.freetype/Gmakefile
src/display/d.text.freetype/freetypecap
src/display/d.text.freetype/main.c
src/display/d.text.freetype/test.input [ADDED]
src/display/d.text.freetype/vflib/ [ADDED]
html/html/d.text.freetype.html
  Add -rpsc switches
  Add align=, rotation= options
  Add command mode
  Add $(MATHLIB) to link command
  Change freetypecap

src/display/d.vect/cmd/main.c
src/display/d.vect/cmd/plot2.c
src/display/d.vect/cmd/plotCat.c
  Update

src/display/d.what.sites/local_proto.h
src/display/d.what.sites/main.c
src/display/d.what.sites/what.c
  Update

src/display/d.what.vect/cmd/Gmakefile
src/display/d.what.vect/cmd/flash.c [ADDED]
src/display/d.what.vect/cmd/what.c
src/display/d.what.vect/cmd/what.h
  Update

src/include/geo.h
src/libes/gis/geo_init.c
src/general/g.setproj/get_num.c
src/general/g.setproj/local_proto.h
src/general/g.setproj/main.c
src/misc/m.proj/geo_func.c
src/misc/m.proj/local_proto.h
src/misc/m.proj/main.c
src/misc/m.proj/process.c
src/misc/m.proj2/geo_func.c
src/misc/m.proj2/input.c
src/misc/m.proj2/local_proto.h
src/misc/m.proj2/main.c
src/misc/m.proj2/process.c
  Update

src/general/init/Gmakefile
src/general/init/init.sh
src/general/init/license.txt [ADDED]
locale/ru/grass_intro.txt [ADDED]
locale/ru/license.txt [ADDED]
  Core I18N
  Delete temporary files on startup

src/imagery/i.ortho.photo/menu/menu.c
src/imagery/i.ortho.photo/photo.rectify/write.c
  Update

src/libes/dbmi/drivers/stubs/add_col.c
src/libes/dbmi/drivers/stubs/bindupdate.c
src/libes/dbmi/drivers/stubs/close_cursor.c
  Documentation comments

src/libes/gis/datum.table
  Add comment regarding ETRS89

src/libes/gis/ellipse.table
  Add "sphere"

src/libes/gis/flate.c
  Add URL for zlib

src/libes/gis/get_ellipse.c
  Allow e2 to equal zero (spherical earth)
  Core I18N

src/libes/gis/Gmakefile
src/libes/gis/G_dump.c
src/libes/gis/adj_cellhd.c
src/libes/gis/ask.c
src/libes/gis/ask_cell.c
src/libes/gis/auto_mask.c
src/libes/gis/cats.c
src/libes/gis/closecell.c
src/libes/gis/color_read.c
src/libes/gis/datum.c
src/libes/gis/done_msg.c
src/libes/gis/env.c
src/libes/gis/error.c
src/libes/gis/format.c
src/libes/gis/get_cellhd.c
src/libes/gis/get_datum.c
src/libes/gis/get_datum_name.c
src/libes/gis/get_ell_name.c
src/libes/gis/get_projinfo.c
src/libes/gis/get_projname.c
src/libes/gis/get_row.c
src/libes/gis/get_window.c
src/libes/gis/gishelp.c
src/libes/gis/gisinit.c
src/libes/gis/histogram.c
src/libes/gis/history.c
src/libes/gis/home.c
src/libes/gis/legal_name.c
src/libes/gis/list.c
src/libes/gis/location.c
src/libes/gis/make_colr.c
src/libes/gis/mapset.c
src/libes/gis/mapset_msc.c
src/libes/gis/mask_info.c
src/libes/gis/myname.c
src/libes/gis/null_val.c
src/libes/gis/opencell.c
src/libes/gis/parser.c
src/libes/gis/proj2.c
src/libes/gis/proj3.c
src/libes/gis/put_cellhd.c
src/libes/gis/put_row.c
src/libes/gis/put_title.c
src/libes/gis/quant_io.c
src/libes/gis/quant_rw.c
src/libes/gis/range.c
src/libes/gis/rd_cellhd.c
src/libes/gis/readsites.c
src/libes/gis/readsites_xyz.c
src/libes/gis/reclass.c
src/libes/gis/set_window.c
src/libes/gis/system.c
src/libes/gis/timestamp.c
src/libes/gis/view.c
locale/ru/LC_MESSAGES/libgis.po [ADDED]
  Core I18N

src/libes/raster/Gmakefile
src/libes/raster/io.c
src/libes/raster/new_io.c
src/libes/raster/parse_mon.c
locale/ru/LC_MESSAGES/libraster.po [ADDED]
  Core I18N

src/mapdev/v.digit/Gmakefile
src/mapdev/v.digit/ask_driver.c
src/mapdev/v.digit/backdrop.c
src/mapdev/v.digit/bad_areas.c
src/mapdev/v.digit/break.c
src/mapdev/v.digit/build_neat.c
src/mapdev/v.digit/coll_pts.c
src/mapdev/v.digit/color.c
src/mapdev/v.digit/compress.c
src/mapdev/v.digit/contour.c
src/mapdev/v.digit/customize.c
src/mapdev/v.digit/debug.c
src/mapdev/v.digit/dig_curses.c
src/mapdev/v.digit/dig_dev.c
src/mapdev/v.digit/digitize.c
src/mapdev/v.digit/digmain.c
src/mapdev/v.digit/duplicate.c
src/mapdev/v.digit/edit.c
src/mapdev/v.digit/eq.c
src/mapdev/v.digit/find_w_dig.c
src/mapdev/v.digit/find_w_mouse.c
src/mapdev/v.digit/get_point.c
src/mapdev/v.digit/graph_input.c
src/mapdev/v.digit/head_info.c
src/mapdev/v.digit/help.c
src/mapdev/v.digit/initialize.c
src/mapdev/v.digit/interact.c
src/mapdev/v.digit/intersect.c
src/mapdev/v.digit/label.c
src/mapdev/v.digit/label_mult.c
src/mapdev/v.digit/leave.c
src/mapdev/v.digit/list.c
src/mapdev/v.digit/main.c
src/mapdev/v.digit/map_ask.c
src/mapdev/v.digit/map_ask_new.c
src/mapdev/v.digit/map_coor_new.c
src/mapdev/v.digit/map_init_new.c
src/mapdev/v.digit/map_reg.c
src/mapdev/v.digit/map_residnew.c
src/mapdev/v.digit/map_scale.c
src/mapdev/v.digit/menus.c
src/mapdev/v.digit/mk_window.c
src/mapdev/v.digit/mouse_coll.c
src/mapdev/v.digit/mouse_yn.c
src/mapdev/v.digit/move_line.c
src/mapdev/v.digit/move_point.c
src/mapdev/v.digit/node_lines.c
src/mapdev/v.digit/overlay.c
src/mapdev/v.digit/read_cap.c
src/mapdev/v.digit/remove.c
src/mapdev/v.digit/remove_block.c
src/mapdev/v.digit/replot.c
src/mapdev/v.digit/reset_map.c
src/mapdev/v.digit/retype_line.c
src/mapdev/v.digit/scal_window.c
src/mapdev/v.digit/select_digit.c
src/mapdev/v.digit/set_thresh.c
src/mapdev/v.digit/set_window.c
src/mapdev/v.digit/slid_window.c
src/mapdev/v.digit/snap.c
src/mapdev/v.digit/spline.c
src/mapdev/v.digit/toolbox.c
src/mapdev/v.digit/where_am_i.c
src/mapdev/v.digit/window.c
src/mapdev/v.digit/window_rout.c
src/mapdev/v.digit/window_setup.c
src/mapdev/v.digit/withinthresh.c
locale/ru/LC_MESSAGES/v.digit.po [ADDED]
  I18N

src/mapdev/v.in.dgn/Gmakefile
src/mapdev/v.in.dgn/README
src/mapdev/v.in.dgn/main.c
  Update

src/mapdev/v.out.shape/extract.c
src/mapdev/v.out.shape/local_proto.h
src/mapdev/v.out.shape/main.c
html/html/v.out.shape.html
  Update

src/misc/m.in.e00/info.c
src/misc/m.in.e00/main.c
html/html/m.in.e00.html
  Add list= option

src/ps.map/ps.map/cmd/Gmakefile
src/ps.map/ps.map/cmd/colortable.h
src/ps.map/ps.map/cmd/ctablfile.c
src/ps.map/ps.map/cmd/eps.c
src/ps.map/ps.map/cmd/local_proto.h
src/ps.map/ps.map/cmd/ps_area.c
src/ps.map/ps.map/cmd/ps_fclrtbl.c [ADDED]
src/ps.map/ps.map/cmd/ps_map.c
src/ps.map/ps.map/cmd/read_cfg.c
src/ps.map/ps.map/cmd/vectfile.c
src/ps.map/ps.map/cmd/vector.h
html/html/ps.map.html
  Add height option to colortable command
  Add pat, pwidth, scale options to vector command
  Add FP colour table support

src/raster/r.in.gdal/gbgetsymbol.c
src/raster/r.in.gdal/gdalbridge.c
  Conditionalise entire files upon USE_GDAL_H

src/raster/r.in.gdal/gdalbridge.h
src/raster/r.in.gdal/main.c
  AVHRR update

src/raster/r.mapcalc3/evaluate.c
src/raster/r.mapcalc3/expression.c
src/raster/r.mapcalc3/expression.h
src/raster/r.mapcalc3/map.c
src/raster/r.mapcalc3/mapcalc.h
src/raster/r.mapcalc3/mapcalc.y
  Store additional data in parse tree to allow better reconstruction
  Change print_* functions to format_* (generate string instead of file)
  Store formula in history

src/raster/r.neighbors/cmd/Gmakefile
src/raster/r.neighbors/cmd/c_sum.c [ADDED]
src/raster/r.neighbors/cmd/main.c
src/raster/r.neighbors/cmd/method.h
html/html/r.neighbors.html
src/tcltkgrass/module/r.neighbors
  Add sum method

src/raster/r.series/ [ADDED]
  Added (time series tool)

src/raster/r.sunmask/main.c
  Generate history

src/raster/r.transect/cmd/main.c
  Fix invocation of r.profile

src/raster/r.weight/inter/gis_pars.y
  Add semicolons (required by latest version of bison)

src/scripts/contrib/d.rast.labels/d.rast.labels
src/scripts/contrib/i.tm.dehaze/i.tm.dehaze
src/scripts/contrib/r.fillnulls/r.fillnulls
src/scripts/contrib/s.in.atkisdgm/s.in.atkisdgm
src/scripts/contrib/s.in.atkisdgm/s.in.atkisktb
src/scripts/contrib/v.xfig/fig2grass
src/scripts/shells/slide.show.sh
  Remove use of "function" keyword

src/scripts/contrib/d.rast.leg/d.rast.leg
  Update

src/scripts/contrib/grassmirrorsmap/grass.sites.mirror
src/scripts/contrib/grassmirrorsmap/grass_sites.gif
src/scripts/contrib/grassmirrorsmap/grass_sites.htmlmap
src/scripts/contrib/grassmirrorsmap/grassmap.html
src/scripts/contrib/grassmirrorsmap/mkgrassmap.sh
  Add Denmark
  Remove Turkey
  Fix URL for Taiwan
  Change colouring

src/scripts/contrib/i.image.mosaic/i.image.mosaic
  Update

src/scripts/contrib/r.to.pg/r.to.pg
  Update

src/scripts/contrib/r.univar/r.univar
  Update

src/sites/s.kernel/ [ADDED]
html/html/s.kernel.html [ADDED]
  Added

src/sites/s.surf.rst/main.c
  Remove attribution message

src/tcltkgrass/main/gis_set.tcl
src/tcltkgrass/tcltkgrass
locale/ru/tcltkgrass/ [ADDED]
  Core I18N

src/tcltkgrass/todo/r.colortool/r.colortool
  Use g.gisenv to obtain GISDBASE/LOCATION_NAME/MAPSET

tools/sql.sh [ADDED]
  Added (generate SQL database of dependencies)

----------------------------------------------------------------------

--
Glynn Clements <glynn.clements@virgin.net>

There follows a summary of the changes which have been committed to
the CVS head but not to the release branch.

Some of these should be applied to the release branch for inclusion in
5.0.1, and some of them shouldn't. Comments are welcome.

just a few comments regarding what should go into 5.0.1 (if this is not too late)

for modules that I know something about

------------------------------------------------------------------------

NVIZ2.2 changes need testing (please update and test if you can, see Bob Covill's
and Markus' emails)
so that should wait for later update

g3d is undergoing major updates so it should wait

d.leg.thin/d.legend - the most recent additions should be tested by few more
people
to get a greater variety of possible maps
and all updates (inluding the latest by Hamish) should go to 5.0.1
This is something that everybody needs right now.

r.mapcalc3 updates should be released with 5.0.1 - they are essential

For a number of smaller updates of modules, like for v.in.dgn, r.neighbors, etc.
I am sure that they would be useful but do we know whether at least one person
besides the developer has tried it out to make sure that they work properly?

Any suggestion on how to make sure that any addition to 5.0.1 gets tested
at least by 3 independent developers? Or should we leave it for users?

Helena

Helena Mitasova wrote:

d.leg.thin/d.legend - the most recent additions should be tested by few more
people to get a greater variety of possible maps
and all updates (inluding the latest by Hamish) should go to 5.0.1
This is something that everybody needs right now.

I have some doubts about the most recent changes.

r.mapcalc3 updates should be released with 5.0.1 - they are essential

But have they been tested thoroughly? r.mapcalc is an essential
module, so reliability is paramount.

For a number of smaller updates of modules, like for v.in.dgn, r.neighbors, etc.
I am sure that they would be useful but do we know whether at least one person
besides the developer has tried it out to make sure that they work properly?

Any suggestion on how to make sure that any addition to 5.0.1 gets tested
at least by 3 independent developers? Or should we leave it for users?

Anything other than trivial bug fixes should be thoroughly tested. My
preference would be for 5.0.1 to only fix actual bugs. 5.0.0 won't
even compile for some users (MacOS X, gcc-3.x); IMHO, that should be
fixed before we risk introducing any new bugs.

--
Glynn Clements <glynn.clements@virgin.net>