[wxhaskell-users] [Announce] wxHaskell 0.90

2012-04-13 Thread Jeremy O'Donoghue
Hi Haskellers,

I am delighted to announce the release of wxHaskell 0.90. This release
represents a significant milestone for us as it includes support for
wxWidgets 2.9.x.

The release is avalable from Hackage and as a darcs repo from
http://code.haskell.org/wxhaskell. Build and installation instructions have
been updated on the Haskell wiki at
http://www.haskell.org/haskellwiki/Wxhaskell.

Highlights of the new release:

   - Builds and runs cleanly on 64 bit platforms (particularly MacOS X
   Lion).
   - The wxWidgets C wrapper is now built as a DLL on all platforms.
  - This is reported to enable meaningful use of wxHaskell in GHCi, at
  least on OS X and Windows.
  - It also theoretically allows wxc to be used independently of
  wxHaskell as the basis of a wxWidgets wrapper for other programming
  languages. Some D language hackers have expressed an interest in this.
  - New controls:
  - Styled Text Control (actually, this is reinstated as it was 'lost'
  a while back during cabalization)
  - OpenGL support
  - PropertyGrid control
   - Many events added in anticipation of wrapping more controls in the
   near future.

There were many contributors to this release, the most notable being Dave
Tapley (with the generous support of Mentics Inc.). Dave was responsible
for the refactoring of wxc and PropertyGrid support. Eric Kow put in quite
a bit of work with Kenny Frodo, Doaitse Swierstra and Alessandro Vermeulen
on MacOS support. There were a couple of contributions from long-time
wxHaskell contributor shelarcy, and bug reports, fixes and support from a
larger community than I ever realised we had.

Support for wxWidgets 2.8.x will continue in a 'maintenance mode'
continuing from the wxHaskell 0.13 codeline. If you continue to use the old
codeline, please take note of the changes to the procedure to get the
correct version for your needs. This is also documented at
http://www.haskell.org/haskellwiki/Wxhaskell.

Thanks to everyone involved.

Best regards

Jeremy
--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2___
wxhaskell-users mailing list
wxhaskell-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxhaskell-users


Re: [wxhaskell-users] [Announce] wxHaskell 0.90

2012-04-13 Thread Eric Kow
On Friday, 13 April 2012, Jeremy O'Donoghue wrote:

 I am delighted to announce the release of wxHaskell 0.90. This release
 represents a significant milestone for us as it includes support for
 wxWidgets 2.9.x.

 Highlights of the new release:

- Builds and runs cleanly on 64 bit platforms (particularly MacOS X
Lion).

 This is great news!  Thanks for all the patient merging work, and to Dave
for making wxc into reality

Now some good and bad news for MacOS: seems to build fine if you have GHC
7.0.4. GHC 7.4.1 may require a minor patch that's in the darcs repo,
probably something worth a micro release of wxc.

Tricky bit may be to install wxWidgets. I don't have clear answers because
I have an older version I'd installed before upgrading Xcode, etc.

I *think* if you are using Xcode 4.2, the easy approach is just to use
HomeBrew and install as brew install wxmac --devel (this flag seems to
select 2.9)

When I tried it with Xcode 4.3, I got some error related to webkit that I
didn't understand

If anyone has recommendations, I'd be happy to hear them






-- 
Eric Kow http://erickow.com
PGP Key ID: 08AC04F9
--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2___
wxhaskell-users mailing list
wxhaskell-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxhaskell-users