Re: XForms: changes between 0.88 and 0.89

From: T.C. Zhao (
Date: Wed Jan 31 2001 - 09:47:06 EST

  • Next message: Jean-Marc Lasgouttes: "XForms: Is there some sort of wheel-mouse support in xforms?"

    # To subscribers of the xforms list from "T.C. Zhao" <> :

    --- Michal Szymanski <> wrote:

    > CHANGES file coming with 0.89 says it is source-compatible with 0.88.
    > Well, it is not. My application happens to use "logical" contants
    > TRUE and FALSE, which were defined in 0.88 <forms.h> but not
    > in 0.89.
    Can you cite any statements in the doc that say TRUE and FALSE
    are defined by forms.h :-)
    There are in again.
    > BTW, the shared library coming with XForms is always built in such
    > a strange way, that the executables linked with it have full version
    > number hard-coded. Namely, e.g. S
    This is actually done on purpose although its merit can
    be debated. Every revision change introduces slight
    binary incompatibilities (say between 0.87 and 0.88),
    and the normal way is to bump the major version of
    the library, but xforms is not ready to be version 5 or 6
    or 10, so I made the entire 0.xx to be the major version on
    platforms that support this. The reason: I'd rather
    see an application fail because of a missing library
    than an application that runs half way then dies mysteriously.

    Get personalized email addresses from Yahoo! Mail - only $35
    a year!
    To unsubscribe, send the message "unsubscribe" to or see
    XForms Home Page:
    List Archive:

    This archive was generated by hypermail 2b29 : Wed Jan 31 2001 - 05:48:53 EST