Anna Petrášová 4d56e10370 create standardized option for location and dbase, use it in r.proj, v.proj, g.mapset (merge from trunk, https://trac.osgeo.org/grass/changeset/64732) %!s(int64=10) %!d(string=hai) anos
..
colors db81d18fe6 adding some very simple mononchrome color tables for general usage %!s(int64=10) %!d(string=hai) anos
testsuite b7babee730 testsuite + doxygen: update for https://trac.osgeo.org/grass/changeset/63830 %!s(int64=10) %!d(string=hai) anos
FIPS.code db49180dd7 welcome to GRASS 7.0.svn %!s(int64=17) %!d(string=hai) anos
G.h fd25af5813 Enable zlib compression by default (set GRASS_INT_ZLIB=0 to use RLE); Allow zlib compression to be set via GRASS_ZLIB_LEVEL environment variable; libgis: -1 is a valid compression level (Z_DEFAULT_COMPRESSION) (backport from trunk, https://trac.osgeo.org/grass/changeset/61380 + https://trac.osgeo.org/grass/changeset/61420 + https://trac.osgeo.org/grass/changeset/61422 + https://trac.osgeo.org/grass/changeset/61500) %!s(int64=10) %!d(string=hai) anos
Makefile 2e3d7f93b5 add oldkey:newkey lookup table (https://trac.osgeo.org/grass/ticket/2049) %!s(int64=10) %!d(string=hai) anos
README.TYPE 0265bfd52e spelling %!s(int64=13) %!d(string=hai) anos
adj_cellhd.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
alloc.c 48b4f09d9d fix copyright initial year (from G6) %!s(int64=12) %!d(string=hai) anos
area.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
area_ellipse.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
area_poly1.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
area_poly2.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
area_sphere.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
ascii_chk.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
asprintf.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
basename.c 45902d14cb Minor doxygen sync to trunk %!s(int64=10) %!d(string=hai) anos
bres_line.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
clicker.c c313e28597 Bundle static variables into per-file structures %!s(int64=16) %!d(string=hai) anos
color_rules.c 5a0e2afee9 libgis: G__ls -> G_ls2 %!s(int64=10) %!d(string=hai) anos
color_str.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
colors.desc db81d18fe6 adding some very simple mononchrome color tables for general usage %!s(int64=10) %!d(string=hai) anos
commas.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
copy_dir.c 623c7b94ec simplify wingrass LFS %!s(int64=12) %!d(string=hai) anos
copy_file.c 070eaa1a92 msg typo: occured -> occurred %!s(int64=12) %!d(string=hai) anos
counter.c aff756a341 Fix G_is_initialized() for case of concurrent initialisation attempts %!s(int64=16) %!d(string=hai) anos
date.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
datum.c 1a84429e14 some fixes for 'error: format not a string literal and no format arguments [-Werror=format-security]' %!s(int64=12) %!d(string=hai) anos
datum.table 1087d8ad64 support ITRF_1992 datum %!s(int64=12) %!d(string=hai) anos
datumtransform.table 1087d8ad64 support ITRF_1992 datum %!s(int64=12) %!d(string=hai) anos
debug.c 9d2f2fd6a6 libgis: G__getenv() -> G_getenv_nofatal() %!s(int64=10) %!d(string=hai) anos
distance.c b620683d20 dox: segment library (unnecessary fn and SEG/seg mess) %!s(int64=12) %!d(string=hai) anos
done_msg.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
ellipse.table db49180dd7 welcome to GRASS 7.0.svn %!s(int64=17) %!d(string=hai) anos
ellipse.table.solar.system e4531aa905 Correction in Ganymede's minor radius from Alessandro Frigeri. %!s(int64=13) %!d(string=hai) anos
endian.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
env.c 9d2f2fd6a6 libgis: G__getenv() -> G_getenv_nofatal() %!s(int64=10) %!d(string=hai) anos
error.c 401fb98c91 move libgis-related G__ fns to local_proto.h %!s(int64=10) %!d(string=hai) anos
file_name.c 87da4ee948 libgis: dox cosmetics %!s(int64=12) %!d(string=hai) anos
find_etc.c 09b7db1dd9 doxygen errors fixed %!s(int64=12) %!d(string=hai) anos
find_file.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
find_rast.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
find_rast3d.c dc7822aafa G_find_grid3 moved from raster3d to gislib %!s(int64=13) %!d(string=hai) anos
find_vect.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
flate.c fd25af5813 Enable zlib compression by default (set GRASS_INT_ZLIB=0 to use RLE); Allow zlib compression to be set via GRASS_ZLIB_LEVEL environment variable; libgis: -1 is a valid compression level (Z_DEFAULT_COMPRESSION) (backport from trunk, https://trac.osgeo.org/grass/changeset/61380 + https://trac.osgeo.org/grass/changeset/61420 + https://trac.osgeo.org/grass/changeset/61422 + https://trac.osgeo.org/grass/changeset/61500) %!s(int64=10) %!d(string=hai) anos
fmode.c 1acdd0be01 Build system clean-up %!s(int64=16) %!d(string=hai) anos
geodesic.c c7041e9ca3 Remove unnecessary return values %!s(int64=16) %!d(string=hai) anos
geodist.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
get_ellipse.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
get_projinfo.c ee3ac8fb3d libgis: G_get_projepsg() and G_database_epsg_code() %!s(int64=11) %!d(string=hai) anos
get_window.c 401fb98c91 move libgis-related G__ fns to local_proto.h %!s(int64=10) %!d(string=hai) anos
getl.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
gis_local_proto.h faacfd2eb2 libgis: add G_mapset_path() %!s(int64=12) %!d(string=hai) anos
gisbase.c bc702cc96b major gislib.dox update (still not complete) %!s(int64=16) %!d(string=hai) anos
gisdbase.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
gisinit.c 401fb98c91 move libgis-related G__ fns to local_proto.h %!s(int64=10) %!d(string=hai) anos
gislib.dox b7babee730 testsuite + doxygen: update for https://trac.osgeo.org/grass/changeset/63830 %!s(int64=10) %!d(string=hai) anos
gislib_cmdline_parsing.dox 05afcb2388 svn propset %!s(int64=10) %!d(string=hai) anos
handler.c ee734e99fb gislib: document error handlers %!s(int64=13) %!d(string=hai) anos
home.c 401fb98c91 move libgis-related G__ fns to local_proto.h %!s(int64=10) %!d(string=hai) anos
ilist.c 5120adf63f Fixed potential memory leak in integer list init, added new and free ilist functions. %!s(int64=11) %!d(string=hai) anos
intersect.c 066481a50a libgis: fix G_intersect_line_segments() (sync to trunk) %!s(int64=10) %!d(string=hai) anos
is.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
key_value1.c 745e71030a libgis: doxygen docs update (key_value_[1|2|3].c) %!s(int64=13) %!d(string=hai) anos
key_value2.c 745e71030a libgis: doxygen docs update (key_value_[1|2|3].c) %!s(int64=13) %!d(string=hai) anos
key_value3.c e841d781ac libgis: be more verbose when opening a file fails %!s(int64=11) %!d(string=hai) anos
key_value4.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
legal_name.c 281d0a2dee G_legal_filename: message merged from trunk, https://trac.osgeo.org/grass/changeset/62450 %!s(int64=10) %!d(string=hai) anos
line_dist.c c7041e9ca3 Remove unnecessary return values %!s(int64=16) %!d(string=hai) anos
list.c 5a0e2afee9 libgis: G__ls -> G_ls2 %!s(int64=10) %!d(string=hai) anos
ll_format.c ab082da4e0 Add "const" where appropriate to libgis return types %!s(int64=16) %!d(string=hai) anos
ll_scan.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ %!s(int64=17) %!d(string=hai) anos
local_proto.h 85757a11ff libgis: G__read_gisrc_env() is used by testsuite %!s(int64=10) %!d(string=hai) anos
locale.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
location.c faacfd2eb2 libgis: add G_mapset_path() %!s(int64=12) %!d(string=hai) anos
lrand48.c 69e2fb6d6f RNG backport: Add portable lrand48 (etc) implementation (https://trac.osgeo.org/grass/changeset/61350); Generate fatal error if requesting values without having seeded (https://trac.osgeo.org/grass/changeset/61352); Replace rand/random/lrand48/etc with lib/gis random number functions (https://trac.osgeo.org/grass/changeset/61415); Use lib/gis PRNG for readcell() (https://trac.osgeo.org/grass/changeset/61416) %!s(int64=10) %!d(string=hai) anos
ls.c 5a0e2afee9 libgis: G__ls -> G_ls2 %!s(int64=10) %!d(string=hai) anos
ls_filter.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
mach_name.c 474402cb81 Various MinGW bugfixes from Rosen Matev %!s(int64=16) %!d(string=hai) anos
make_loc.c 9d2f2fd6a6 libgis: G__getenv() -> G_getenv_nofatal() %!s(int64=10) %!d(string=hai) anos
make_mapset.c 9d2f2fd6a6 libgis: G__getenv() -> G_getenv_nofatal() %!s(int64=10) %!d(string=hai) anos
mapcase.c 09b7db1dd9 doxygen errors fixed %!s(int64=12) %!d(string=hai) anos
mapset.c 9d2f2fd6a6 libgis: G__getenv() -> G_getenv_nofatal() %!s(int64=10) %!d(string=hai) anos
mapset_msc.c 9aa7265ec8 libgis: G__make_mapset_element() -> G_make_mapset_element() %!s(int64=10) %!d(string=hai) anos
mapset_nme.c 401fb98c91 move libgis-related G__ fns to local_proto.h %!s(int64=10) %!d(string=hai) anos
mkstemp.c 74fb4e5301 Add parentheses to avoid warning %!s(int64=11) %!d(string=hai) anos
myname.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
named_colr.c 671e44225a Fix formatting of array initialisers %!s(int64=17) %!d(string=hai) anos
new_des db49180dd7 welcome to GRASS 7.0.svn %!s(int64=17) %!d(string=hai) anos
nl_to_spaces.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ %!s(int64=17) %!d(string=hai) anos
nme_in_mps.c 45902d14cb Minor doxygen sync to trunk %!s(int64=10) %!d(string=hai) anos
open.c 401fb98c91 move libgis-related G__ fns to local_proto.h %!s(int64=10) %!d(string=hai) anos
open_misc.c 401fb98c91 move libgis-related G__ fns to local_proto.h %!s(int64=10) %!d(string=hai) anos
overwrite.c 9d2f2fd6a6 libgis: G__getenv() -> G_getenv_nofatal() %!s(int64=10) %!d(string=hai) anos
pager.c 1e26c862c8 Fix pager/mail functions %!s(int64=15) %!d(string=hai) anos
parser.c 9d2f2fd6a6 libgis: G__getenv() -> G_getenv_nofatal() %!s(int64=10) %!d(string=hai) anos
parser_dependencies.c e40733fa4c libgis (cosmetics): improve doxygen documentation of parser_dependencies.c %!s(int64=10) %!d(string=hai) anos
parser_help.c a64fb8b37a libgis: parser sync to trunk %!s(int64=10) %!d(string=hai) anos
parser_html.c 736df106be manual: keyword index HTML'ized %!s(int64=10) %!d(string=hai) anos
parser_interface.c 85f4a87598 Add inter-dependency rules to --interface-description output %!s(int64=10) %!d(string=hai) anos
parser_local_proto.h 85f4a87598 Add inter-dependency rules to --interface-description output %!s(int64=10) %!d(string=hai) anos
parser_rest.c a64fb8b37a libgis: parser sync to trunk %!s(int64=10) %!d(string=hai) anos
parser_script.c c497e96cf7 scripts/parser: keywords -> keyword (old style remains accepted) (trunk, https://trac.osgeo.org/grass/changeset/63871) %!s(int64=10) %!d(string=hai) anos
parser_standard_options.c 4d56e10370 create standardized option for location and dbase, use it in r.proj, v.proj, g.mapset (merge from trunk, https://trac.osgeo.org/grass/changeset/64732) %!s(int64=10) %!d(string=hai) anos
parser_wps.c b87e311e66 libgis parser_wps: ows:Abstract manual url update %!s(int64=10) %!d(string=hai) anos
paths.c 623c7b94ec simplify wingrass LFS %!s(int64=12) %!d(string=hai) anos
percent.c 6618b33b4f libgis: add G_progress() %!s(int64=13) %!d(string=hai) anos
pi.h db49180dd7 welcome to GRASS 7.0.svn %!s(int64=17) %!d(string=hai) anos
plot.c b52f487fda libgis: fix FPE error tolerance for plotting %!s(int64=11) %!d(string=hai) anos
pole_in_poly.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
popen.c 770e798241 G_spawn_ex() expects descriptors as "int"s, not "char*". %!s(int64=15) %!d(string=hai) anos
progrm_nme.c d1ba7aa72c libgis: trivial sync to trunk %!s(int64=10) %!d(string=hai) anos
proj1.c 27ef98a139 remove unused PROJECTION_SP (merge from trunk, https://trac.osgeo.org/grass/changeset/62061) %!s(int64=10) %!d(string=hai) anos
proj2.c 390f9f3ec9 libgis: G__projection_units() -> G_projection_units() %!s(int64=10) %!d(string=hai) anos
proj3.c 390f9f3ec9 libgis: G__projection_units() -> G_projection_units() %!s(int64=10) %!d(string=hai) anos
projections c7478c69d3 enable Geostationary Satellite View (merge from devbr6) %!s(int64=15) %!d(string=hai) anos
put_window.c 401fb98c91 move libgis-related G__ fns to local_proto.h %!s(int64=10) %!d(string=hai) anos
putenv.c 5c454c7ad2 gislib: cosmetics in doxygen documentation %!s(int64=14) %!d(string=hai) anos
radii.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
rd_cellhd.c 401fb98c91 move libgis-related G__ fns to local_proto.h %!s(int64=10) %!d(string=hai) anos
remove.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
rename.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
renamed_options fcc372df4a renamed_options: some missing entries added %!s(int64=10) %!d(string=hai) anos
rhumbline.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
rotate.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
seek.c 7cc2db1d68 libgis: cosmetics in doxygen desc %!s(int64=14) %!d(string=hai) anos
set_window.c 401fb98c91 move libgis-related G__ fns to local_proto.h %!s(int64=10) %!d(string=hai) anos
short_way.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
sleep.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ %!s(int64=17) %!d(string=hai) anos
snprintf.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
spawn.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
state27 db49180dd7 welcome to GRASS 7.0.svn %!s(int64=17) %!d(string=hai) anos
state83 db49180dd7 welcome to GRASS 7.0.svn %!s(int64=17) %!d(string=hai) anos
strings.c d478d2cb7c libgis: sync G_chop() to trunk %!s(int64=10) %!d(string=hai) anos
tempfile.c 401fb98c91 move libgis-related G__ fns to local_proto.h %!s(int64=10) %!d(string=hai) anos
timestamp.c eb0de8199c libgis: G__write_timestamp() -> G_write_timestamp() %!s(int64=10) %!d(string=hai) anos
token.c 7dbe730f2b libgis: fix and simplify G_tokenize() %!s(int64=10) %!d(string=hai) anos
trim_dec.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
units.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
user_config.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
verbose.c 103dfa27fc libgis: fix G_set_verbose (missing initialization) %!s(int64=11) %!d(string=hai) anos
view.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
whoami.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
win32_pipes.c 8868d4b686 indent -bad -bap -bbb -br -bli0 -bls -cli0 -ncs -fc1 -hnl -i4 \ %!s(int64=17) %!d(string=hai) anos
wind_2_box.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
wind_format.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
wind_in.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
wind_limits.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
wind_overlap.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
wind_scan.c 27ef98a139 remove unused PROJECTION_SP (merge from trunk, https://trac.osgeo.org/grass/changeset/62061) %!s(int64=10) %!d(string=hai) anos
window_map.c e028cffb66 gislib: define G_unset_window() %!s(int64=14) %!d(string=hai) anos
worker.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
wr_cellhd.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
writ_zeros.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
xdr.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
zero.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos
zone.c 5d95f34d7e libgis: minor doxygen header updates (backport) %!s(int64=10) %!d(string=hai) anos

README.TYPE

.\" use -ms
.LP
There were two flavors of changes made to structures in gis.h
and to calls to routines in the library:

.IP 1.
Variables in structures, parameters in argument lists to library routines,
and return values from library routines that really represented
CELL data but were declared as int have been changed to CELL.

The following structures were changed:

.DS
Categories [gis.h]
Cell_stats
Colors
Histogram
Range
Reclass
.DE

The argument type for some parameters for the following routines was changed:

.DS
G_init_cats [cats.c]
G_get_cats
G_set_cats
G_get_color [color.c]
G_set_color
G_make_random_colors [make_colr2.c]
G_make_color_wave
G_make_grey_scale
G_make_color_ramp
G_make_aspect_colors
G_add_histogram [histogram.c]
G_set_histogram
G_update_range [range.c]
.DE

The return value for the following routines was changed:

.DS
G_number_of_cats [cats.c]
G_get_histogram_cat [histogram.c]
.DE

This change does not, at present, require changes to existing code since
the CELL type is currently defined as int.

In the future, if we (or someone else) want to
redefine CELL to long (say on a 16 bit machine), the application code
will compile ok, but will not run correctly since the calling seqences
(including printf and scanf) will not match anymore.
To upgrade GRASS code for this is a big deal.
It consists of
finding all places that ints are used in assignments with
CELL variables,
modifying all the calls to the above routines,
and modifying all calls to other routines that don't know about the CELL
type (in particular printf, scanf, and Vask code).

The way to handle printf for CELL data is to use %ld and cast the
CELL value to long:
.DS
CELL x
printf ("%ld", (long) x);
.DE
The way to handle scanf for CELL data is to use %ld into a long
and assign to the CELL varaible:
.DS
CELL x;
long t;

scanf ("%ld", &t);
x = (CELL) t;
.DE
For Vask calls, assign the CELL value to a long, call Vask will the long,
then assign the long to the CELL variable:
.DS
CELL x;
long t;

t = x;
V_clear();
V_ques (&t, 'l', ...);
V_call();
x = t;
.DE

The long vs int issue for CELL also presents a subtle, but
potentially fatal, problem with malloc(n) which requires n to be int.

Suppose we want to allocate an array for reclass, from
cats min to max. What we do now is

.DS
char *table;
CELL min,max;
int len;

len = max - min + 1;
table = malloc (len);
.DE
This will fail if CELL is long and the expression max-min+1 yields
a value which overflows an int. Therefore, we should do
.DS
long len;

len = max - min + 1;
if (len != (int)len)
error("Too many categories");
table = malloc ((int)len);
.DE
.IP 2.
Variables in structures, parameters in argument lists to library routines,
and return values from library routines that should have been long
but were declared as int have been changed to long.

The following structures were changed:

.DS
Cell_stats [gis.h]
Histogram
.DE

The argument type for some parameters for the following routines was changed:

.DS
G_add_histogram [histogram.c]
G_set_histogram
G_find_cell_stat [cell_stats.c]
G_next_cell_stat
.DE

The return value for the following routines was changed:

.DS
G_get_histogram_count [histogram.c]
.DE


These changes required immediate upgrade.
I think this update is done, but I want to review it again.