From: Leandro M. B. <lmb...@gm...> - 2006-05-22 23:07:43
|
SGksCgpZZXN0ZXJkYXkgSSB0cmllZCB0aGUgbGF0ZXN0IENWUyBzbmFwc2hvdCAoMjAwNi0wNS0y MSksIGJ1dCBydW5uaW5nCidtYWtlJyByZXN1bHRlZCBpbiBhbiBlcnJvcjoKCm1ha2UKCihjZCAu L21vZHVsZXMvICYmIC9iaW4vbWFrZSApCm1ha2VbMV06IEVudGVyaW5nIGRpcmVjdG9yeQpgL0Zp bGVzL0NvbXBpbGUvU291cmNlcy93eEx1YV9TbmFwc2hvdF8yMDA2LTA1LTIwL3d4THVhL21vZHVs ZXMnCk1ha2VmaWxlOjExODY6ICoqKiBtaXNzaW5nIHNlcGFyYXRvci4gIFN0b3AuCm1ha2VbMV06 IExlYXZpbmcgZGlyZWN0b3J5CmAvRmlsZXMvQ29tcGlsZS9Tb3VyY2VzL3d4THVhX1NuYXBzaG90 XzIwMDYtMDUtMjAvd3hMdWEvbW9kdWxlcycKbWFrZTogKioqIFttb2R1bGVzXSBFcnJvciAyCgpJ IGZvdW5kIHRoYXQgdGhlIG1vc3QgcmVjZW50IHNuYXBzaG90IHRoYXQgY29tcGlsZXMgY2xlYW5s eSBpcwoyMDA2LTA1LTE5LCBzbyBJIGNvbXBpbGVkIGFuZCBpbnN0YWxsZWQgaXQuIFVuZm9ydHVu YXRlbGx5LCB1c2luZyB0aGlzCjIwMDYtMDUtMTkgc25hcHNob3QsIHRoZSBJRExFIGV2ZW50cyB0 aGF0IEkgd2FzIGhhbmRsaW5nIGluIGEgd2luZG93CmFyZSBubyBsb25nZXIgYmVpbmcgcmVjZWl2 ZWQgOi0oCgpJcyB0aGlzIGEga25vd24gYnVnPyBJcyB0aGVyZSBhIGZpeCBmb3IgaXQ/IElmIG5v dCwgSSBjYW4gdHJ5IHRvCmNyZWF0ZSBhIHNpbXBsZSBleGFtcGxlIHRoYXQgc2hvd3MgdGhlIHBy b2JsZW0sIHNvIHRoYXQgc29sdmluZyBpdApiZWNvbWVzIGVhc2llci4KClRoYW5rIHlvdSwKCkxN Qgo= |
From: John L. <jla...@gm...> - 2006-05-23 01:42:37
|
On 5/22/06, Leandro Motta Barros <lmb...@gm...> wrote: > Hi, > > Yesterday I tried the latest CVS snapshot (2006-05-21), but running > 'make' resulted in an error: > > make > > (cd ./modules/ && /bin/make ) > make[1]: Entering directory > `/Files/Compile/Sources/wxLua_Snapshot_2006-05-20/wxLua/modules' > Makefile:1186: *** missing separator. Stop. > make[1]: Leaving directory > `/Files/Compile/Sources/wxLua_Snapshot_2006-05-20/wxLua/modules' > make: *** [modules] Error 2 Hopefully this is fixed now. > I found that the most recent snapshot that compiles cleanly is > 2006-05-19, so I compiled and installed it. Unfortunatelly, using this > 2006-05-19 snapshot, the IDLE events that I was handling in a window > are no longer being received :-( > > Is this a known bug? Is there a fix for it? If not, I can try to > create a simple example that shows the problem, so that solving it > becomes easier. It's news to me, a sample bit of code would help since the rest of the event system seems to work. Your platform and wxWidgets version might help too. Regards, John Labenski |
From: Leandro M. B. <lmb...@gm...> - 2006-05-24 23:41:12
|
SGVsbG8gYWdhaW4hCgpPbiA1LzIyLzA2LCBKb2huIExhYmVuc2tpIDxqbGFiZW5za2lAZ21haWwu Y29tPiB3cm90ZToKPiBPbiA1LzIyLzA2LCBMZWFuZHJvIE1vdHRhIEJhcnJvcyA8bG1iYXJyb3NA Z21haWwuY29tPiB3cm90ZToKPiBbLi4uXQo+ID4gSSBmb3VuZCB0aGF0IHRoZSBtb3N0IHJlY2Vu dCBzbmFwc2hvdCB0aGF0IGNvbXBpbGVzIGNsZWFubHkgaXMKPiA+IDIwMDYtMDUtMTksIHNvIEkg Y29tcGlsZWQgYW5kIGluc3RhbGxlZCBpdC4gVW5mb3J0dW5hdGVsbHksIHVzaW5nIHRoaXMKPiA+ IDIwMDYtMDUtMTkgc25hcHNob3QsIHRoZSBJRExFIGV2ZW50cyB0aGF0IEkgd2FzIGhhbmRsaW5n IGluIGEgd2luZG93Cj4gPiBhcmUgbm8gbG9uZ2VyIGJlaW5nIHJlY2VpdmVkIDotKAo+ID4KPiA+ IElzIHRoaXMgYSBrbm93biBidWc/IElzIHRoZXJlIGEgZml4IGZvciBpdD8gSWYgbm90LCBJIGNh biB0cnkgdG8KPiA+IGNyZWF0ZSBhIHNpbXBsZSBleGFtcGxlIHRoYXQgc2hvd3MgdGhlIHByb2Js ZW0sIHNvIHRoYXQgc29sdmluZyBpdAo+ID4gYmVjb21lcyBlYXNpZXIuCj4KPiBJdCdzIG5ld3Mg dG8gbWUsIGEgc2FtcGxlIGJpdCBvZiBjb2RlIHdvdWxkIGhlbHAgc2luY2UgdGhlIHJlc3Qgb2Yg dGhlCj4gZXZlbnQgc3lzdGVtIHNlZW1zIHRvIHdvcmsuIFlvdXIgcGxhdGZvcm0gYW5kIHd4V2lk Z2V0cyB2ZXJzaW9uIG1pZ2h0Cj4gaGVscCB0b28uCgpTbywgaGVyZSBpcyBhIHNpbXBsZSBleGFt cGxlIHRoYXQgc2hvdyB0aGUgcHJvYmxlbSAoYXQgbGVhc3QgaGVyZSwgd2l0aCBtZSk6Cmh0dHA6 Ly9zdGFja2VkYm94ZXMub3JnL35sbWIvQmFsYWlvL3d4THVhSWRsZS56aXAKCkl0IHByaW50cyBs b3RzIG9mICJJRExFaW5nLi4uIiBtZXNzYWdlcyB0byB0aGUgdGVybWluYWwgd2hlbiBsaW5rZWQK YWdhaW5zdCB0aGUgdmVyc2lvbiBJIHdhcyB1c2luZyBiZWZvcmUgKENWUyAyMDA2LTA0LTE0KSwg YnV0IG5vIGxvbmdlcgpkb2VzIHRoaXMgd2hlbiB1c2luZyB0aGUgQ1ZTIHNuYXBzaG90IGZyb20g MjAwNi0wNS0xOS4KCkFueSBjbHVlcz8KClRoYW5rIHlvdSwKCkxNQgoKUFM6IEFzIGEgYm9udXMs IGhlcmUgaXMgYSBzY3JlZW5zaG90IG9mIHRoZSBhcHBsaWNhdGlvbiBJJ20gZGV2ZWxvcGluZwp3 aXRoIHd4THVhIChzdGlsbCBpbiBhIHF1aXRlIHByZWxpbWluYXJ5IHN0YXRlKToKaHR0cDovL3N0 YWNrZWRib3hlcy5vcmcvfmxtYi9CYWxhaW8vYWxwaG90b21lZ2EuanBnCg== |
From: John L. <jla...@gm...> - 2006-05-25 02:19:12
|
On 5/24/06, Leandro Motta Barros <lmb...@gm...> wrote: > Hello again! > > On 5/22/06, John Labenski <jla...@gm...> wrote: > > On 5/22/06, Leandro Motta Barros <lmb...@gm...> wrote: > > [...] > > > I found that the most recent snapshot that compiles cleanly is > > > 2006-05-19, so I compiled and installed it. Unfortunatelly, using this > > > 2006-05-19 snapshot, the IDLE events that I was handling in a window > > > are no longer being received :-( > > > > > > Is this a known bug? Is there a fix for it? If not, I can try to > > > create a simple example that shows the problem, so that solving it > > > becomes easier. > > > > It's news to me, a sample bit of code would help since the rest of the > > event system seems to work. Your platform and wxWidgets version might > > help too. > > So, here is a simple example that show the problem (at least here, with me): > http://stackedboxes.org/~lmb/Balaio/wxLuaIdle.zip > > It prints lots of "IDLEing..." messages to the terminal when linked > against the version I was using before (CVS 2006-04-14), but no longer > does this when using the CVS snapshot from 2006-05-19. > > Any clues? It is strange that it used to work and now doesn't, but in any case I think it's fixed. Previously the two parameter call to ConnectEvent tried to get the wxWindowID of the event object, but this is not how wxEvtHandler::Connect works, it just uses wxID_ANY. I have changed the code to reflect this, hopefully it won't break other things, but it's "correct" now. To fix your problem, simply use -1 or wxID_ANY as the first parameter until the next snapshot. Regards, John Labenski ps. using Idle events w/ RequestMore() like this is pretty ugly, try to see if you can find a better way to implement this... |
From: Leandro M. B. <lmb...@gm...> - 2006-05-25 03:01:08
|
T24gNS8yNC8wNiwgSm9obiBMYWJlbnNraSA8amxhYmVuc2tpQGdtYWlsLmNvbT4gd3JvdGU6Cj4g T24gNS8yNC8wNiwgTGVhbmRybyBNb3R0YSBCYXJyb3MgPGxtYmFycm9zQGdtYWlsLmNvbT4gd3Jv dGU6Cj4gSXQgaXMgc3RyYW5nZSB0aGF0IGl0IHVzZWQgdG8gd29yayBhbmQgbm93IGRvZXNuJ3Qs IGJ1dCBpbiBhbnkgY2FzZSBJCj4gdGhpbmsgaXQncyBmaXhlZC4gUHJldmlvdXNseSB0aGUgdHdv IHBhcmFtZXRlciBjYWxsIHRvIENvbm5lY3RFdmVudAo+IHRyaWVkIHRvIGdldCB0aGUgd3hXaW5k b3dJRCBvZiB0aGUgZXZlbnQgb2JqZWN0LCBidXQgdGhpcyBpcyBub3QgaG93Cj4gd3hFdnRIYW5k bGVyOjpDb25uZWN0IHdvcmtzLCBpdCBqdXN0IHVzZXMgd3hJRF9BTlkuIEkgaGF2ZSBjaGFuZ2Vk IHRoZQo+IGNvZGUgdG8gcmVmbGVjdCB0aGlzLCBob3BlZnVsbHkgaXQgd29uJ3QgYnJlYWsgb3Ro ZXIgdGhpbmdzLCBidXQgaXQncwo+ICJjb3JyZWN0IiBub3cuCj4KPiBUbyBmaXggeW91ciBwcm9i bGVtLCBzaW1wbHkgdXNlIC0xIG9yIHd4SURfQU5ZIGFzIHRoZSBmaXJzdCBwYXJhbWV0ZXIKPiB1 bnRpbCB0aGUgbmV4dCBzbmFwc2hvdC4KClRoYW5rcyEgSSdsbCB0cnkgdGhpcyB0b21vcnJvdywg aWYgaGF2ZSB0aW1lLgoKPiBwcy4gdXNpbmcgSWRsZSBldmVudHMgdy8gUmVxdWVzdE1vcmUoKSBs aWtlIHRoaXMgaXMgcHJldHR5IHVnbHksIHRyeQo+IHRvIHNlZSBpZiB5b3UgY2FuIGZpbmQgYSBi ZXR0ZXIgd2F5IHRvIGltcGxlbWVudCB0aGlzLi4uCgpTdXJlISBJbiBteSAicmVhbCBjb2RlIiBJ J20gdXNpbmcgaWRsZSBldmVudHMgdG8gcmVzdW1lIHRoZSBleGVjdXRpb24Kb2YgYSBjb3JvdXRp bmUgdGhhdCBkb2VzIHNvbWUgdGFza3MgImluIHRoZSBiYWNrZ3JvdW5kIiwgYW5kIEkganVzdApS ZXF1ZXN0TW9yZSgpIGFzIGxvbmcgYXMgdGhlc2UgdGFza3MgYXJlIG5vdCBjb21wbGV0ZWQuIElu IHByYWN0aWNlLCBJCmp1c3QgZ2V0IGEgbGltaXRlZCBudW1iZXIgb2YgaWRsZSBldmVudHMsIG5v dCBhIGNvbnRpbnVvdXMgYW5kCmluaWZpbml0ZSBzdHJlYW0gYXMgaW4gdGhpcyBleGFtcGxlLiBT bywgcGVyaGFwcyBteSB1c2Ugb2YgaWRsZSBldmVudHMKaXNuJ3QgZXhhY3RseSBiZWF1dGlmdWws IGJ1dCBhdCBsZWFzdCBpcyBub3QgKnRoYXQqIHVnbHkgKG9yIHNvIEkKdGhpbmspIDstKQoKQW5k IHRoYW5rIHlvdSBvbmNlIG1vcmUhCgpMTUIK |
From: John L. <jla...@gm...> - 2006-05-25 04:07:50
|
On 5/24/06, Leandro Motta Barros <lmb...@gm...> wrote: > I cannot read this, It's encoded somehow? -John Labenski |
From: Leandro M. B. <lmb...@gm...> - 2006-05-25 11:24:41
|
V2VpcmQuLi4gSSBqdXN0IHJlcGxpZWQgdG8gdGhlIG1lc3NhZ2UsIGFzIEkgYWx3YXlzIGRpZC4u LiBJJ2xsIGNvcHkKbXkgcHJldmlvdXMgZW1haWwgYmVsb3cuCgo+IFRvIGZpeCB5b3VyIHByb2Js ZW0sIHNpbXBseSB1c2UgLTEgb3Igd3hJRF9BTlkgYXMgdGhlIGZpcnN0IHBhcmFtZXRlcgo+IHVu dGlsIHRoZSBuZXh0IHNuYXBzaG90LgoKVGhhbmtzISBJJ2xsIHRyeSB0aGlzIHRvbW9ycm93LCBp ZiBoYXZlIHRpbWUuCgo+IHBzLiB1c2luZyBJZGxlIGV2ZW50cyB3LyBSZXF1ZXN0TW9yZSgpIGxp a2UgdGhpcyBpcyBwcmV0dHkgdWdseSwgdHJ5Cj4gdG8gc2VlIGlmIHlvdSBjYW4gZmluZCBhIGJl dHRlciB3YXkgdG8gaW1wbGVtZW50IHRoaXMuLi4KClN1cmUhIEluIG15ICJyZWFsIGNvZGUiIEkn bSB1c2luZyBpZGxlIGV2ZW50cyB0byByZXN1bWUgdGhlIGV4ZWN1dGlvbgpvZiBhIGNvcm91dGlu ZSB0aGF0IGRvZXMgc29tZSB0YXNrcyAiaW4gdGhlIGJhY2tncm91bmQiLCBhbmQgSSBqdXN0ClJl cXVlc3RNb3JlKCkgYXMgbG9uZyBhcyB0aGVzZSB0YXNrcyBhcmUgbm90IGNvbXBsZXRlZC4gSW4g cHJhY3RpY2UsIEkKanVzdCBnZXQgYSBsaW1pdGVkIG51bWJlciBvZiBpZGxlIGV2ZW50cywgbm90 IGEgY29udGludW91cyBhbmQKaW5pZmluaXRlIHN0cmVhbSBhcyBpbiB0aGlzIGV4YW1wbGUuIFNv LCBwZXJoYXBzIG15IHVzZSBvZiBpZGxlIGV2ZW50cwppc24ndCBleGFjdGx5IGJlYXV0aWZ1bCwg YnV0IGF0IGxlYXN0IGlzIG5vdCAqdGhhdCogdWdseSAob3Igc28gSQp0aGluaykgOy0pCgpBbmQg dGhhbmsgeW91IG9uY2UgbW9yZSEKCkxNQgoKCk9uIDUvMjUvMDYsIEpvaG4gTGFiZW5za2kgPGps YWJlbnNraUBnbWFpbC5jb20+IHdyb3RlOgo+IE9uIDUvMjQvMDYsIExlYW5kcm8gTW90dGEgQmFy cm9zIDxsbWJhcnJvc0BnbWFpbC5jb20+IHdyb3RlOgo+ID4KPgo+IEkgY2Fubm90IHJlYWQgdGhp cywgSXQncyBlbmNvZGVkIHNvbWVob3c/Cj4KPiAtSm9obiBMYWJlbnNraQo+Cj4KPiAtLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gQWxsIHRo ZSBhZHZhbnRhZ2VzIG9mIExpbnV4IE1hbmFnZWQgSG9zdGluZy0tV2l0aG91dCB0aGUgQ29zdCBh bmQgUmlzayEKPiBGdWxseSB0cmFpbmVkIHRlY2huaWNpYW5zLiBUaGUgaGlnaGVzdCBudW1iZXIg b2YgUmVkIEhhdCBjZXJ0aWZpY2F0aW9ucyBpbgo+IHRoZSBob3N0aW5nIGluZHVzdHJ5LiBGYW5h dGljYWwgU3VwcG9ydC4gQ2xpY2sgdG8gbGVhcm4gbW9yZQo+IGh0dHA6Ly9zZWwuYXMtdXMuZmFs a2FnLm5ldC9zZWw/Y21kPWxuayZraWQ9MTA3NTIxJmJpZD0yNDg3MjkmZGF0PTEyMTY0Mgo+IF9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gV3hsdWEtdXNl cnMgbWFpbGluZyBsaXN0Cj4gV3hsdWEtdXNlcnNAbGlzdHMuc291cmNlZm9yZ2UubmV0Cj4gaHR0 cHM6Ly9saXN0cy5zb3VyY2Vmb3JnZS5uZXQvbGlzdHMvbGlzdGluZm8vd3hsdWEtdXNlcnMKPgo= |