+2004-04-15 Matthias Clasen <mclasen@redhat.com>
+
+ * glib/tmpl/types.sgml: Correct the description of the
+ gfloat and gdouble ranges.
+
Tue Mar 16 12:06:09 2004 Owen Taylor <otaylor@redhat.com>
* === Released 2.4.0 ===
<!-- ##### TYPEDEF gfloat ##### -->
<para>
Corresponds to the standard C <type>float</type> type.
-Values of this type can range from #G_MINFLOAT to #G_MAXFLOAT.
+Values of this type can range from -#G_MAXFLOAT to #G_MAXFLOAT.
</para>
<!-- ##### TYPEDEF gdouble ##### -->
<para>
Corresponds to the standard C <type>double</type> type.
-Values of this type can range from #G_MINDOUBLE to #G_MAXDOUBLE.
+Values of this type can range from -#G_MAXDOUBLE to #G_MAXDOUBLE.
</para>
+2004-04-15 Matthias Clasen <mclasen@redhat.com>
+
+ * gparamspecs.c (param_float_init): Correct the initial
+ minimal value to be -G_MAXFLOAT. The initial values were
+ inconsistant before, with the initial default being smaller
+ than the inital minimum.
+ (param_double_init): Correct the initial minimal value
+ to be -G_MAXDOUBLE.
+
Tue Mar 9 09:16:11 2004 Owen Taylor <otaylor@redhat.com>
* === Released 2.4.0 ===
{
GParamSpecFloat *fspec = G_PARAM_SPEC_FLOAT (pspec);
- fspec->minimum = G_MINFLOAT;
+ fspec->minimum = -G_MAXFLOAT;
fspec->maximum = G_MAXFLOAT;
fspec->default_value = 0;
fspec->epsilon = G_FLOAT_EPSILON;
{
GParamSpecDouble *dspec = G_PARAM_SPEC_DOUBLE (pspec);
- dspec->minimum = G_MINDOUBLE;
+ dspec->minimum = -G_MAXDOUBLE;
dspec->maximum = G_MAXDOUBLE;
dspec->default_value = 0;
dspec->epsilon = G_DOUBLE_EPSILON;