[XForms] XForms development

Jens Thoms Toerring jt at toerring.de
Tue Jan 29 10:23:02 EST 2008

To subscribers of the xforms list


   while development of XForms has slowed down a bit I hope
it's not dead yet. At least I continue to use XForms for some
of my projects and I would rather like to keep it that way.

   For that reason and since there were some bugs I started
to work a bit on the source code, mostly to get rid of a few
crashes due to Xerrors and some redrawing problems etc. Jean-
Marc Lasgouttes has now given me the opportunity by to upload
a new version to the CVS on Savannah. You can find a list of
the main changes at


   Of course, there is a rather large chance that I broke many
things in the process. Moreover, I can only do tests on my PC-
type Linux machine since I don't have access to machines with
other architectures or operating systems at the moment. There-
fore I would really appreciate it if at least some of you would
download the newest version and test it.

   There are also a few additions to some crucial structures
like FL_FORM and FL_OBJECT. While no "normal" programs should
access those directly, it could be that some do so anyway and
get confused by the changes. Thus I would like to hear if this
results in any serious problem.

   Please also note that this is work in progress. There are
still some unresolved issues I hope I will be able to address
in the next few days. And probably there are a lotof problems
I am not even aware of yet, so input from you about stuff that
doesn't work correctly (also in older versions and still in the
new CVS version), crashes etc. would be very helpful.

   If you want to do some tests, the steps are relatively
simple. To download the CVS version use the command

cvs -d:pserver:anonymous at cvs.sv.gnu.org:/sources/xforms co xforms

(This, of course, assumes that you have cvs installed on your
machine. I will try to come up with a new 1.0.91 version soon
that then can be downloaded as an archive from Savannah, but
I would like to have a bit more feedback before doing so in
order to avoid disappointing too many people;-)

   Once you have downloaded the CVS sources (which will create
a new subdirectory named 'xforms') go into the 'xforms' subdi-
rectory and run the 'autogen.sh' script. To do so you need to
have a not too old version of 'automake' installed. Once this
script is done you can continue in the normal way to compile
the library with configure and make, as described in the READ-
ME or INSTALL file.

   Of course, I also would like to hear about problems when the
library and the demo programs get compiled. Perhaps the best way
to tell me about them would be to redirect the output of the
configure and make process into files and send them to me. My
email address is in my signature.

                           Best regards, Jens

BTW: Does anybody have the email address of Dr. T.C. Zhao so
     that we can ask him directly about the documentation which,
     as far as I remember, he hasn't yet made officially open
  \   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