[GRASS5] [Updated] Changes between 5.0.0 release and current release branch
Eric G. Miller
egm2 at jps.net
Sun Feb 16 19:23:19 EST 2003
On Sun, Feb 16, 2003 at 09:33:17PM +0000, Glynn Clements wrote:
[snip]
> The changes in the first section are those for which I'm
> "unconvinced"; i.e. they might make it in, either as-is or in a
> modified form, depending upon comments. The changes in the other
> sections are those which I specifically don't intend to apply.
Note: the geo.h/geo_init.c changes below don't substantively change
functionality, but they do change API. I also believe the code is
somewhat cleaner. For instance, why should global variables used only
by m.proj[2] be *defined* in geo.h and therefore polluting all of libgis?
> ================================================================================
> src/display/d.sites/cmd/draw_point.c
> G_adjust_easting()
This fixes a drawing problem for data sets crossing the dateline
(+/-180). It's trivial and should have always been there.
> src/general/g.setproj/get_num.c
> src/general/g.setproj/local_proto.h
> src/general/g.setproj/main.c
> ??? (Eric)
Mostly minor clean up and reflect changes in geo.h and geo_init.c
Must go in if they do, must not if they don't. Also added some
missing #include's.
> src/include/geo.h
> ??? (Eric)
Syncs with geo_init.c - Move code *definitions* to geo_init.c,
remove unnecessary globals, add function prototypes for geo_init.c.
> src/libes/gis/geo_init.c
> ??? (Eric)
Syncs with geo.h - Make table const, remove global variables, try
to improve documentation, namespace clean-up, make UNITS const and
initialized at compile time.
> src/libes/gis/state83
> 3200: x_0: 0.6e+06 -> 0.60960122e+06
Fixes incorrect false easting, should go in (verified the value per
North Carolina law).
> src/libes/proj/pj_datums.c
> src/libes/proj/pj_ellps.c
> Add missing underscores
Fixes lookup failures (me/paul). Should go in with other
projection/datum changes.
> 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
> ???
Sync geo.h/geo_init.c ... but obsolete anyway and should be removed?
> ================================================================================
> html/html/m.proj2.html
> src/misc/m.proj2/TODO
> 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
> Datum conversion
> ???
Syncs with geo.h/geo_init.c changes, also several bug fixes (me)
Then, datum transformations/man page (paul).
> ================================================================================
--
echo ">gra.fcw at 2ztr< eryyvZ .T pveR" | rot13 | reverse
More information about the grass-dev
mailing list