[XForms] New pre-release 1.0.91pre6

Jens Thoms Toerring jt at toerring.de
Sun Apr 20 09:28:10 EDT 2008

To subscribers of the xforms list


   I guess it's again time for a new pre-release:


   The most important changes are:

a) Since the 0.89 version on calling fl_initialize() the locale for
   the program was set to the default locale on the machine the pro-
   gram was running on. Unfortunately, this was never documented
   and led to trouble in several cases (e.g. because the programs
   stopped to read in floating point numbers with a decimal point
   using scanf() etc. when run on a machine with e.g. a French or
   German default locale setting since there a comma is expected
   instead). Already some years ago there was a discussion if this
   should be undone but never got removed.

   Since I feel that setting the locale behind the users back is
   a bad idea (perhaps also because figuring out the resulting
   problems took me a lot of time some years ago when switching
   to 0.89;-) I now removed it. I hope it doesn't break any
   existing programs, otherwise please let me know.

b) Peter Galbraith pointed out a problem when compiling fdesign
   and told me what needed changing. It hopefully now works again.

c) The C output files created by fdesign included "forms.h" instead
   of <forms.h>. Fixed.

d) A few bugs in the code for the file selectors, buttons and
   sliders were corrected.

e) The formbrowsers scrollbars weren't set reasonably when the
   form it belongs to was resized.

And something I already changed in the last pre-release but forgot
to mention: When calling fl_check_forms() or fl_check_forms_only()
(which is recommended to be done when doing time intensive calcu-
lations from time to time to have the program still react to user
interactions) the program was put to sleep for at least 10 ms.
This seeemed to me to be a rather long time and I thus reduced it
to 1 ms. I haven't seen any adverse effects but please tellme if
you do.

   As usual I would be delighted to get bug reports (and also
confirmations that things work as expected). Please note that I
may not be able to react to emails immediately during the next
week, but don't let that keep you from sending me your comments.

                              Best regards, Jens
  \   Jens Thoms Toerring  ________      jt at toerring.de
   \_______________________________      http://toerring.de
To unsubscribe, send any message to
xforms-leave at bob.usuhs.mil or see: 
List Archive: http://bob.usuhs.mil/pipermail/xforms and
Development: http://savannah.nongnu.org/files/?group=xforms

More information about the Xforms mailing list