|
From: | Serge Bromow |
Subject: | Re: [XForms] New pre-release xforms-1.0.93pre5 |
Date: | Sun, 16 May 2010 20:03:12 -0400 |
User-agent: | Thunderbird 2.0.0.24 (X11/20100228) |
Jens Thoms Toerring wrote: Tested and it works as advertised. Simply added the new routing in a global routine, complied and all is fine again.Hi everyone, as you have seen Serge Bromow and I (or is it "me"?) had a lengthy discussion about when interaction with an input object is to be considered to have ended. Serge was kind enough to have me have it my way (probably wisely following the proverb that "the cleverer gives in"). In order to allow for programs that need the behaviour of input objects as it was up to (and including) version 1.0.90 there is now a new function int fl_input_end_return_handling(int type); It can be called with two values, FL_INPUT_END_EVENT_ALWAYS (1), which is the default now, or FL_INPUT_END_EVENT_CLASSIC (0) for switching back to the behaviour of XForms until 1.0.90. The func- tion can be used where-ever you want, so you can switch freely between both variants. The new version can be downloaded as http://download.savannah.gnu.org/releases-noredirect/xforms/xforms-1.0.93pre5.tar.gz I would be grateful if some of you would test if it works as ad- vertised above (and, of course, if you would report all other issues you may find!). You know your getting old when you find your self using the "CLASSIC" definitions. So I don't fall behind this technology game I will be upgrading my phone system to touch tone next week. I will move forward with testing and let you know as flags are raised.And, of course, if you feel that the behavior for input objects as it is now is wrong please also tell me - we can go back to the old behaviour as the default and have the new function be used to switch to the behaviour that I do favour. Lots of arguments have been ex- changed between Serge and me and, as far as I can see, we just came to the conclusion to agree that we disagree, so fresh, new input could make all of the difference! Finally: a new release is planned to be released "real soon now" (i.e. around next Sunday to hopefully make it into the next Debian distribution), so all tests you do now will help avoid releasing something awfully buggy - which might also inconvenience YOU when your users/customers link against the new release per default and get bitten by bugs not found now!!! Thanks Again, Serge Best regards, Jens --
Serge Bromow DineAmix Inc. <address@hidden> (613) 260-8629 888 411-6636 Ottawa, Canada. IMPORTANT NOTICE: This message is intended only for the use of the individual or entity to which it is addressed. The message may contain information that is privileged, confidential and exempt from disclosure under applicable law. If the reader of this message is not the intended recipient, or the employee or agent responsible for delivering the message to the intended recipient, you are notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify DineAmix Inc. immediately by email at address@hidden. Thank you. |
[Prev in Thread] | Current Thread | [Next in Thread] |