On 2 January 2012 08:48, Jeremy O'Donoghue <jeremy.odonoghue@gmail.com> wrote:
Hi lists,

A Happy New Year to all, and with it a chance to talk about some imminent changes in wxHaskell. There is nothing new in this mail for those who follow the wxhaskell-devel list, but for users who are interested in the evolution of the project, I thought this would be a good time to summarise.

First, there will be a new release of wxHaskell in the next few days. This is mainly a bugfix edition, but also reinstates some features which were lost with Cabalization. Specifically:

This will be the last update of wxHaskell to support the wxWidgets 2.8.x releases.

Thanks for taking care of this last release Jeremy :)

Following shortly afterwards, the very exciting news is that a number of people (Dave Tapley in particular) have been putting a lot of work over the last few months towards support of the wxWidgets 2.9 releases. This does introduce a small number of breaking changes as the wxWidgets API has changed in places, but brings with it quite a number of improvements:

Just to note again, I've been pushing all my 2.9 dev work here:

That branch's wxC configure will fail if wx-config reports a version other than 2.9.x, see readWxConfig in:

We will make a release of wxHaskell with all of the new features soon after the changes have been merged into the main repository, and have been more fully tested on all of our supported platforms.

Yes the testing on more platforms is where the emphasis needs to be here.
I'm primarily working in Ubuntu, but I did do a small amount of work trying to ensure Windows is supported in my branch.
One hurdle I ran in to is that wx-config-win is unmaintained and no longer works with wxWidgets 2.9.x:

The good news is that I emailed the old maintainer and he both responded and made me an owner of that project.
I just need to make some small changes there, and then we should be able to get wxHaskell building in Windows against 2.9.x, see here:

Best regards


Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual
desktops for less than the cost of PCs and save 60% on VDI infrastructure
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
wxhaskell-devel mailing list