This concerns Eric's patch, but may be of interest to the list as a whole..

I'm just merging in your "wxcore: No more Eiffel" patch (thanks
again!) and I've spotted an anomaly.

I see that you:
    addfile ./wxcore/src/haskell/Graphics/UI/WXCore/WxcDefs.hs

Which makes perfect sense as this file was previously generated by
wxcore, and so didn't need to be in version control, and now it isn't
being generated:
    hunk ./wxcore/Setup.hs 43
    -    system $ "wxdirect -d --wxc " ++ sourceDirectory ++ " -o " ++
wxcoreDirectory ++ " " ++ intercalate " " eiffelFiles


Just for the lols (and because I have some extra defs I needed to
merge in because I've wrapped wxPropertyGrid in my branch) I decided
to diff the WxcDefs.hs in your patch, against the one my wxdirect was
generating (before I merged in your patches, obviously).

Everything looked good until I noticed this:
In yours, you have:
wxSTC_MASK_FOLDERS = 4261412864

But in mine, I have:
wxSTC_MASK_FOLDERS = (-33554432)

Curious, no?
If you Google "wxSTC_MASK_FOLDERS" it seems that other people
(primarily those wrapping wxWidgets in other languages) are reporting
a similar 'issue'.

Dave

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
wxhaskell-devel mailing list
wxhaskell-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel

Reply via email to