[GRASS5] Changes between 5.0.1 release and current CVS head
Markus Neteler
neteler at itc.it
Mon Feb 3 08:44:12 EST 2003
On Sun, Feb 02, 2003 at 09:13:32PM +0000, Glynn Clements wrote:
[...]
> > NEWS.html
> > README
> > SUBMITTING
> > binaryInstall.src
> > documents/README_cygwin.html
> > documents/cygwin_grass50bininstall.html
> > documents/cygwin_grass50compile.html
> > documents/debugging.txt
> > documents/release_rules.txt
> > html/tips_and_tricks.html
> > Documentation changes
>
> Probably.
Yes - useful and important updates.
> > handheld/babyGRASS_compile.sh
> > handheld/babyGRASS_packagingsrc.sh
> > Add more modules
>
> Probably.
Yes - nothing dangerous.
> > html/html/r.random.cells.html
> > html/html/r.random.surface.html
> > Fix URLs
>
> Probably.
Yes.
> > html/html/r.watershed.html
> > xrefs
>
> Probably.
Yes.
> > html/html/v.out.shape.html
> > -v, -A
> > HTML tidying
>
> Probably.
Yes.
> > html/index.html
> > html/searchhtml.html
> > index2.html -> index.html
>
> Don't know.
Yes (index2.html doesn't exist any more on the web)
> > html/projections.html
> > EPSG link
>
> Probably.
Yes (useful)
> > src.contrib/GMSL/NVIZ2.2/doconfigure
> > - src.contrib/GMSL/NVIZ2.2/src/query_postgr_dummy.c
> > - src.contrib/GMSL/NVIZ2.2/src/query_postgr_orig.c
> > Remove query_postgr_{orig,dummy}.c
>
> Don't know.
>
> > src.contrib/GMSL/NVIZ2.2/src/query_postgr.c
> > Remove query_postgr_{orig,dummy}.c
> > ???
>
> Don't know.
AFAIK this simplifies the PG dependency.
Didn't cause problems here so far.
> > src.contrib/GMSL/NVIZ2.2/scripts/fileBrowser.tcl
> > Default to cwd instead of $HOME
>
> No; use built-in "pwd" rather than "exec pwd".
Should the suggestion be uploaded?
> > src.contrib/GMSL/NVIZ2.2/scripts/panel_kanimator.tcl
> > src.contrib/GMSL/NVIZ2.2/scripts/panel_main.tcl
> > src.contrib/GMSL/NVIZ2.2/src/anim_support.c
> > src.contrib/GMSL/NVIZ2.2/src/change_view.c
> > src.contrib/GMSL/NVIZ2.2/src/getCat.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
> > ???
>
> Don't know.
Mostly IRIX fixes from Paul, I think.
> > + src.contrib/GMSL/NVIZ2.2/src/README
> > HOWTO - Adding new header files from tcl/tk
>
> Probably.
Yes.
> > + src.contrib/GMSL/NVIZ2.2/src/tkInt8.4.h
> > + src.contrib/GMSL/NVIZ2.2/src/tkIntDecls8.4.h
> > Add Tk 8.4 support
>
> Yes (togl.c was already updated in 5.0.1, but these files were missing).
Yes.
> > 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/raster/r3.out.v5d/v5d.h
> > src.contrib/GMSL/g3d/src3d/sites/s.vol.idw/main.c
> > src.contrib/GMSL/g3d/src3d/sites/s.vol.rst/user1.c
> > ??? (AV)
>
> Probably (g3d isn't built by default, so compatibility isn't an issue).
Yes. Only then we can move reasonably forward with G3D (when spreading the
improvements)
> > src.garden/answers/src.answers/raster/README
> > Documentation changes
>
> Probably.
Yes.
> > src.garden/grass.postgresql/Gmakefile
> > Disable v.in.arc.pg
>
> Don't know.
Yes. v.in.arc.pg should not be used, instead
v.in.shape + pg.in.dbf
> > src.garden/grass.postgresql/README
> > Documentation changes
>
> Probably.
Yes, reflecting above change.
> > src/CMD/VERSION
> > 5.0.1 -> 5.0.2-cvs
>
> Change to 5.0.2 for release.
Right.
> > src/CMD/generic/POST_INSTALL.sh
> > Improved error message in case of compilation errors
>
> Probably.
Yes (just cosmetics). Works well.
> > src/CMD/generic/gmake.sh
> > Allow C++ files (incomplete)
>
> Don't know.
Wasn't the logic fixed recently?
> > html/html/d.text.freetype.html
> > + src/display/d.text.freetype/vflib/
> > + src/display/d.text.freetype/test.input
> > src/display/d.text.freetype/Gmakefile
> > src/display/d.text.freetype/freetypecap
> > src/display/d.text.freetype/main.c
> > -rpsc, text=, align=, rotation=
> > Command mode
> > Add $(MATHLIB)
> > Change freetypecap defaults
>
> Probably (d.text.freetype is fairly new).
IMHO yes.
> > src/display/d.vect/cmd/main.c
> > src/display/d.vect/cmd/plot2.c
> > src/display/d.vect/cmd/plotCat.c
> > ???
>
> Don't know.
2002-07-22 15:18 markus
* src/display/d.vect/cmd/plotCat.c: added missing stdlib.h for atoi
2002-07-17 13:14 radim
* src/display/d.vect/cmd/: main.c, plot2.c, plotCat.c: fix small
areas on level1 not plotted
yes.
> > src/display/d.what.sites/local_proto.h
> > src/display/d.what.sites/main.c
> > src/display/d.what.sites/what.c
> > ???
>
> Don't know.
This is the flashing sites when selecting a site.
Don't know.
> > html/html/d.what.vect.html
> > src/display/d.what.vect/cmd/Gmakefile
> > src/display/d.what.vect/cmd/what.c
> > src/display/d.what.vect/cmd/what.h
> > + src/display/d.what.vect/cmd/flash.c
> > ???
>
> Don't know.
This is the flashing polygon/line when selecting a vector.
Don't know.
> > html/html/g.mapsets.html
> > src/general/g.mapsets/main_cmd.c
> > addmapset=
>
> Don't know.
Yes, useful & tested.
> > src/general/g.region/cmd/printwindow.c
> > src/mapdev/v.in.gshhs/main.c
> > src/misc/m.ll2db/main.c
> > src/raster/r.sun/main.c
> > src/raster/r.sunmask/g_solposition.c
> > src/sites/s.datum.shift/main.c
> > Don't call pj_zero_proj()
>
> Don't know (related to generalised datum transformations?)
related to generalised datum transformations.
What do you think, Paul?
> > src/general/init/grass.src
> > Trap signals
>
> Don't know.
I have added this to avoid that GRASS continues when the user
hits CTRL-C while defining a new location. I never liked that
GRASS continues and generates a broken new location, when
I try to stop the create-location procedure.
So, IMHO yes.
> > src/imagery/i.ortho.photo/menu/menu.c
> > ???
>
> Don't know.
This was a try to avoid i.ortho.photo startup crashes.
Better now than before. Not dangerous.
So, IMHO yes.
> > src/imagery/i.ortho.photo/photo.rectify/write.c
> > Error messages
>
> No.
2002-09-24 14:57 markus
* src/imagery/i.ortho.photo/photo.rectify/write.c: changed write
error to strerror(errno) as suggested by Glynn
Is this dangerous? Of yes, it should be also reverted in HEAD.
> > src/include/geo.h
> > ???
>
> Don't know.
>
> > src/include/gisdefs.h
> > color_byg.c
>
> Yes.
>
> > G__getsome
> > G_number_of_tokens
>
> Don't know.
G_number_of_tokens is needed by g.mapsets add= and is just a shift
of a function into the library.
G_number_of_tokens(): Yes.
G__getsome: ? no idea
> > src/libes/g3d/g3dresample.c
> > src/libes/g3d/g3dwindow.c
> > ??? (AV)
>
> Don't know.
Yes, when we accept the other G3D changes. I vote for yes.
> > src/libes/gis/ellipse.table
> > Enable "sphere"
>
> Yes.
Note that "sphere" doesn't seem to work (will have to retry).
> > src/libes/gis/geo_init.c
> > ???
>
> Don't know.
2002-11-10 23:46 eric
* src/libes/gis/geo_init.c: Only ask for "south" in UPS. All else
is predefined...
Eric (maybe already answered in another mail)?
> > src/libes/gis/state83
> > 3200: x_0: 0.6e+06 -> 0.60960122e+06
>
> Probably.
Eric (maybe already answered in another mail)?
> > src/libes/gis/token.c
> > Add G_number_of_tokens()
>
> Don't know.
Yes, see above.
> > src/libes/imagery/vask_group.c
> > Increase field length 20 -> 30
>
> Don't know.
Allow for longer group names. No problems so far.
> > 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
> > ???
>
> Don't know.
2002-11-02 17:39 markus
* src/libes/ogsf/: GK2.c, GS2.c, gk.c, gpd.c, gsd_prim.c,
local_proto.h:
Date: Fri, 18 Oct 2002 12:27:02 -0300 From: Bob Covill
<bcovill at tekmap.ns.ca> Subject: NVIZ update
The changes are running well here for quite a while.
New fixes/improvements are arriving soon from Bob.
If I am not the only one working with NVIZ from HEAD,
I would say: yes.
> > html/html/m.in.e00.html
> > src/misc/m.in.e00/info.c
> > src/misc/m.in.e00/main.c
> > list=
> > ???
>
> Don't know.
2002-07-19 22:51 roger
* src/misc/m.in.e00/: info.c, main.c: Added the list= parameter and
corrected a format that was invalid for large INFO tables
Don't know as well.
> > 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
> > ???
>
> Don't know.
m.proj might be completely taken off if datum transformation is accepted.
m.proj2 fixes are from Eric and Paul.
> > src/raster/r.in.gdal/gdalbridge.h
> > GDALGetDriverShortName
> > GDALGetDriverLongName
> > GDALGetDatasetDriver
>
> Probably.
2002-10-07 22:13 glynn
* src/raster/r.in.gdal/gdalbridge.h: Add declarations for
GDALGetDriver{Short,Long}Name, GDALGetDatasetDriver [fix submitted
by Paul Kelly]
IMHO yes.
> > src/raster/r.in.gdal/main.c
> > Remove bogus parm.target->gisprompt setting
>
> Yes.
>
> > AVHRR
>
> Probably.
Yes.
> > html/html/r.neighbors.html
> > src/tcltkgrass/module/r.neighbors
> > src/raster/r.neighbors/cmd/Gmakefile
> > src/raster/r.neighbors/cmd/main.c
> > src/raster/r.neighbors/cmd/method.h
> > + src/raster/r.neighbors/cmd/c_sum.c
> > method=sum
>
> Probably.
Yes (harmless).
> > html/html/r.proj.html
> > html/html/s.proj.html
> > html/html/v.proj.html
> > src/tcltkgrass/module/v.proj
> > src/raster/r.proj/cmd/bordwalk.c
> > src/raster/r.proj/cmd/main.c
> > src/sites/s.proj/main.c
> > src/mapdev/v.proj/local_proto.h
> > src/mapdev/v.proj/main.c
> > Generalised datum transformations
>
> Don't know.
Paul
> > src/raster/r.sunmask/main.c
> > Write history
>
> Probably.
2002-09-24 14:53 markus
* src/raster/r.sunmask/main.c: added history write functions. But
long lines are still truncated, we should improve the library
function
Yes (better than nothing), useful get stored the sun position parameters.
> > src/raster/r.transect/cmd/main.c
> > Fix r.transect invocation
>
> Probably.
2002-09-24 14:44 markus
* src/raster/r.transect/cmd/main.c: fixed wrong r.profile call,
should have gone into 5.0.0
yes.
> > src/scripts/contrib/d.rast.leg/d.rast.leg
> > ???
>
> Don't know.
Cosmetics to this script.
Yes.
> > src/scripts/contrib/grassmirrorsmap/README
> > src/scripts/contrib/grassmirrorsmap/grass.sites.main
> > 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
> > ???
>
> Don't know.
Yes, new mirror sites added.
> > src/scripts/contrib/i.image.mosaic/i.image.mosaic
> > ???
>
> Don't know.
2002-09-24 14:43 markus
* src/scripts/contrib/i.image.mosaic/i.image.mosaic: some fixes for
2 maps composites, needs to be done for 3 and 4 maps - see top of
file
Yes (better than nothing)
> > src/scripts/contrib/r.to.pg/r.to.pg
> > ???
>
> Don't know.
2002-10-30 09:51 markus
* src/scripts/contrib/r.to.pg/r.to.pg: removed the word 'function'
everywhere (to make scripts cygwin compliant)
2002-08-02 16:59 markus
* src/scripts/contrib/r.to.pg/r.to.pg: Otto Dassau: cats/ID support
added
Yes, useful.
> > src/scripts/contrib/r.univar/r.univar
> > ???
>
> Don't know.
2002-10-30 09:51 markus
* src/scripts/contrib/r.univar/r.univar: removed the word
'function' everywhere (to make scripts cygwin compliant)
Yes.
2002-10-23 12:06 markus
* src/scripts/contrib/r.univar/r.univar: added median, 1st and 3rd
quartile
No. It slows heavily down the script, so should be discussed first.
In any case a C implementation were much (!) better (maybe based on
s.univar).
> > src/tcltkgrass/main/menu.tcl
> > Add d.dm, s.cellstats, r.in.ascii
> > Change v.proj description
>
> Probably. BTW, shouldn't there be an interface to r.proj?
Yes. Have added interface to r.proj and s.proj now.
> > + html/html/s.cellstats.html
> > + src/sites/s.cellstats/
> > + src/tcltkgrass/module/s.cellstats
> > Added
> >
> > + html/html/s.kernel.html
> > + src/sites/s.kernel/
> > Added
> >
> > + src/raster/r.series/
> > Added
> >
> > + src.contrib/DUKE/
> > Added (r.terraflow)
> >
> > + tools/sql.sh
> > Added
> >
> > + locale/README.koi
> > + locale/templates/
> > Added
All yes.
> > + src.contrib/GMSL/r.simwe/
> > Added
No (not yet). The authors want to finalize it first.
> > + src.nonGPL/
> > Removed from release branch
> >
Yes.
Markus
More information about the grass-dev
mailing list