From: Peter G. <pg...@gm...> - 2009-02-11 04:33:13
|
Hi everyone, I'd like to release the announcement of Gtk2HS 0.10.0. A lot of new stuff has gone into this release, including: - Support for GHC 6.10 - Bindings to GIO and GtkSourceView-2.0 - Full switch to the new model-view implementation using a Haskell model - Support for many more model-based widgets such as IconView and an updated binding for ComboBox - Full Drag-and-Drop support - Better support for Attributes in Pango - Replaced Event for EventM monad, thereby improving efficiency and convenience - Functions for interaction between Cairo and Pixbuf drawing - Lots of bug fixes, code cleanups, and portability improvements With this release, the bindings to GnomeVFS and GtkSourceView-1.0 have been deprecated. The TreeList modules have been deprecated from the Gtk+ bindings. Source and Win32 binaries are available at: https://sourceforge.net/project/showfiles.php?group_id=49207&package_id=42440&release_id=659598 Thanks to everyone who submitted bug fixes and features this time around! Thanks, Peter Gavin Gtk2HS Release Manager |
From: Peter G. <pg...@gm...> - 2009-02-11 04:41:11
|
Hi everyone, Oh, dear... it seems I've forgotten how to spell "cafe", and sent this message to has...@ha... the first time around. I resent it to all the lists again (just to make sure everyone interested receives it), so I apologize for any duplicated messages you might have received. In any case... I'd like to release the announcement of Gtk2HS 0.10.0. A lot of new stuff has gone into this release, including: - Support for GHC 6.10 - Bindings to GIO and GtkSourceView-2.0 - Full switch to the new model-view implementation using a Haskell model - Support for many more model-based widgets such as IconView and an updated binding for ComboBox - Full Drag-and-Drop support - Better support for Attributes in Pango - Replaced Event for EventM monad, thereby improving efficiency and convenience - Functions for interaction between Cairo and Pixbuf drawing - Lots of bug fixes, code cleanups, and portability improvements With this release, the bindings to GnomeVFS and GtkSourceView-1.0 have been deprecated. The TreeList modules have been deprecated from the Gtk+ bindings. Source and Win32 binaries are available at: https://sourceforge.net/project/showfiles.php?group_id=49207package_id=42440&release_id=659598 Thanks to everyone who submitted bug fixes and features this time around! Thanks, Peter Gavin Gtk2HS Release Manager |
From: Jeff H. <jef...@gm...> - 2009-02-11 05:33:33
|
Wonderful! Who maintains the mac-ports port of it? I'm itching to get hieroglyph working on the Mac. On Tue, Feb 10, 2009 at 11:40 PM, Peter Gavin <pg...@gm...> wrote: > Hi everyone, > > Oh, dear... it seems I've forgotten how to spell "cafe", and sent this > message to has...@ha... the first time around. I resent it > to all the lists again (just to make sure everyone interested receives > it), so I apologize for any duplicated messages you might have received. > In any case... > > I'd like to release the announcement of Gtk2HS 0.10.0. A lot of new > stuff has gone into this release, including: > > - Support for GHC 6.10 > - Bindings to GIO and GtkSourceView-2.0 > - Full switch to the new model-view implementation using a Haskell model > - Support for many more model-based widgets such as IconView and an > updated binding for ComboBox > - Full Drag-and-Drop support > - Better support for Attributes in Pango > - Replaced Event for EventM monad, thereby improving efficiency and > convenience > - Functions for interaction between Cairo and Pixbuf drawing > - Lots of bug fixes, code cleanups, and portability improvements > > With this release, the bindings to GnomeVFS and GtkSourceView-1.0 have > been deprecated. The TreeList modules have been deprecated from the > Gtk+ bindings. > > Source and Win32 binaries are available at: > > > https://sourceforge.net/project/showfiles.php?group_id=49207package_id=42440&release_id=659598 > > Thanks to everyone who submitted bug fixes and features this time around! > > Thanks, > Peter Gavin > Gtk2HS Release Manager > > > ------------------------------------------------------------------------------ > Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) > software. With Adobe AIR, Ajax developers can use existing skills and code to > build responsive, highly engaging applications that combine the power of local > resources and data with the reach of the web. Download the Adobe AIR SDK and > Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com > _______________________________________________ > Gtk2hs-users mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtk2hs-users > |
From: Christian M. <Chr...@df...> - 2009-02-11 10:49:22
|
Peter Gavin wrote: > > https://sourceforge.net/project/showfiles.php?group_id=49207package_id=42440&release_id=659598 Maybe you could update your central page http://www.haskell.org/gtk2hs/ at least with a link to a new central page. You also did not care much about bug tracking via http://hackage.haskell.org/trac/gtk2hs/. Isn't this the recommend way to report bugs any longer? Cheers Christian |
From: Axel S. <Axe...@en...> - 2009-02-11 12:53:52
|
On Wed, 2009-02-11 at 11:49 +0100, Christian Maeder wrote: > Peter Gavin wrote: > > > > https://sourceforge.net/project/showfiles.php?group_id=49207package_id=42440&release_id=659598 > > Maybe you could update your central page http://www.haskell.org/gtk2hs/ > at least with a link to a new central page. Updated. I meekly agree that we could do with more PR work. > You also did not care much > about bug tracking via http://hackage.haskell.org/trac/gtk2hs/. Isn't > this the recommend way to report bugs any longer? It is. I have to admit that I haven't used trac very well. There are a lot of bugs that have been fixed and there are certainly some that are still pending or that I don't fully understand. I will try to look more at the bugs reports and update the list accordingly. Axel. |
From: Christian M. <Chr...@df...> - 2009-02-16 16:53:54
|
Axel Simon wrote: >> You also did not care much >> about bug tracking via http://hackage.haskell.org/trac/gtk2hs/. Isn't >> this the recommend way to report bugs any longer? > > It is. I have to admit that I haven't used trac very well. There are a > lot of bugs that have been fixed and there are certainly some that are > still pending or that I don't fully understand. I will try to look more > at the bugs reports and update the list accordingly. I'm going to report my bug here, since the versions and milestones are not up-to-date on trac. http://hackage.haskell.org/trac/gtk2hs/ticket/1151 is still a problem, but after removing -mt gmake fails with: gmake[1]: Entering directory `/export/local1/home/maeder/haskell/gtk2hs-0.10.0' Makefile:4331: *** PKG: cannot find PKGNAME for "cairo/libHScairo_a.deps", flag requested. Stop. gmake[1]: Leaving directory `/export/local1/home/maeder/haskell/gtk2hs-0.10.0' gmake: *** [all] Error 2 although (or because) package cairo will not be built according to ./configure: * cairo : no Cheers Christian #define _GTK_MAJOR_VERSION (2) #define _GTK_MINOR_VERSION (4) #define _GTK_MICRO_VERSION (9) #define _GTKSOURCEVIEW2_MAJOR_VERSION () #define _GTKSOURCEVIEW2_MINOR_VERSION () #define _GTKSOURCEVIEW2_MICRO_VERSION () #define _PANGO_MAJOR_VERSION (1) #define _PANGO_MINOR_VERSION (5) #define _PANGO_MICRO_VERSION (2) #define _GLIB_MAJOR_VERSION (2) #define _GLIB_MINOR_VERSION (4) #define _GLIB_MICRO_VERSION (1) |
From: Axel S. <Axe...@en...> - 2009-02-18 13:20:28
|
Ok, that's a bug we can try to fix without having a Solaris machine. From a certain Gtk+ version onwards, Cairo is needed though (I think 2.10 and higher). But the configure script should point this out. Cheers, Axel. On Feb 18, 2009, at 11:44, Christian Maeder wrote: > Hi, > > under linux I cannot compile gtk2hs-0.10.0 without cairo > > ./configure --disable-cairo > > After "make" I get the same error that I reported already for x86- > Solaris: > > Makefile:4331: *** PKG: cannot find PKGNAME for > "cairo/libHScairo_a.deps", flag requested. Stop. > make[1]: Leaving directory `/local/maeder/gtk2hs-0.10.0' > make: *** [all] Error 2 > > Cheers Christian > > > ---------------------------------------------------------------------- > -------- > Open Source Business Conference (OSBC), March 24-25, 2009, San > Francisco, CA > -OSBC tackles the biggest issue in open source: Open Sourcing the > Enterprise > -Strategies to boost innovation and cut costs with open source > participation > -Receive a $600 discount off the registration fee with the source > code: SFAD > http://p.sf.net/sfu/XcvMzF8H > _______________________________________________ > Gtk2hs-users mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtk2hs-users |
From: Peter G. <pg...@gm...> - 2009-02-18 17:21:53
|
On 2/18/2009 6:44 AM, Axel Simon wrote: > Ok, that's a bug we can try to fix without having a Solaris machine. > > From a certain Gtk+ version onwards, Cairo is needed though (I think > 2.10 and higher). But the configure script should point this out. > > I thought I tested this. Even if the gtk+ lib on the system was compiled against cairo, we should still be able to build with --disable-cairo, right? I'll try to fix it unless you want to, Axel. Pete > Cheers, > Axel. > > On Feb 18, 2009, at 11:44, Christian Maeder wrote: > > >> Hi, >> >> under linux I cannot compile gtk2hs-0.10.0 without cairo >> >> ./configure --disable-cairo >> >> After "make" I get the same error that I reported already for x86- >> Solaris: >> >> Makefile:4331: *** PKG: cannot find PKGNAME for >> "cairo/libHScairo_a.deps", flag requested. Stop. >> make[1]: Leaving directory `/local/maeder/gtk2hs-0.10.0' >> make: *** [all] Error 2 >> >> Cheers Christian >> >> >> ---------------------------------------------------------------------- >> -------- >> Open Source Business Conference (OSBC), March 24-25, 2009, San >> Francisco, CA >> -OSBC tackles the biggest issue in open source: Open Sourcing the >> Enterprise >> -Strategies to boost innovation and cut costs with open source >> participation >> -Receive a $600 discount off the registration fee with the source >> code: SFAD >> http://p.sf.net/sfu/XcvMzF8H >> _______________________________________________ >> Gtk2hs-users mailing list >> Gtk...@li... >> https://lists.sourceforge.net/lists/listinfo/gtk2hs-users >> > > > ------------------------------------------------------------------------------ > Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA > -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise > -Strategies to boost innovation and cut costs with open source participation > -Receive a $600 discount off the registration fee with the source code: SFAD > http://p.sf.net/sfu/XcvMzF8H > _______________________________________________ > Gtk2hs-users mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtk2hs-users > |
From: Axel S. <Axe...@en...> - 2009-02-18 20:32:24
|
On Feb 18, 2009, at 18:21, Peter Gavin wrote: > On 2/18/2009 6:44 AM, Axel Simon wrote: >> Ok, that's a bug we can try to fix without having a Solaris machine. >> >> From a certain Gtk+ version onwards, Cairo is needed though (I >> think >> 2.10 and higher). But the configure script should point this out. >> >> > I thought I tested this. Even if the gtk+ lib on the system was > compiled against cairo, we should still be able to build with > --disable-cairo, right? Yes, true. > I'll try to fix it unless you want to, Axel. >> I can reproduce the error: Makefile:4332: *** PKG: cannot find PKGNAME for "cairo/ libHScairo_a.deps", flag requested. Stop. make: *** [all] Error 2 Sinope:~/source/gtk2hs as49$ The error looks different if cairo is still in ghc's package system. So I guess you have more recent experience with the build system, so I'm happy if you want to have a look :-) Axel. >> On Feb 18, 2009, at 11:44, Christian Maeder wrote: >> >> >>> Hi, >>> >>> under linux I cannot compile gtk2hs-0.10.0 without cairo >>> >>> ./configure --disable-cairo >>> >>> After "make" I get the same error that I reported already for x86- >>> Solaris: >>> >>> Makefile:4331: *** PKG: cannot find PKGNAME for >>> "cairo/libHScairo_a.deps", flag requested. Stop. >>> make[1]: Leaving directory `/local/maeder/gtk2hs-0.10.0' >>> make: *** [all] Error 2 >>> >>> Cheers Christian >>> >>> >>> -------------------------------------------------------------------- >>> -- >>> -------- >>> Open Source Business Conference (OSBC), March 24-25, 2009, San >>> Francisco, CA >>> -OSBC tackles the biggest issue in open source: Open Sourcing the >>> Enterprise >>> -Strategies to boost innovation and cut costs with open source >>> participation >>> -Receive a $600 discount off the registration fee with the source >>> code: SFAD >>> http://p.sf.net/sfu/XcvMzF8H >>> _______________________________________________ >>> Gtk2hs-users mailing list >>> Gtk...@li... >>> https://lists.sourceforge.net/lists/listinfo/gtk2hs-users >>> >> >> >> --------------------------------------------------------------------- >> --------- >> Open Source Business Conference (OSBC), March 24-25, 2009, San >> Francisco, CA >> -OSBC tackles the biggest issue in open source: Open Sourcing the >> Enterprise >> -Strategies to boost innovation and cut costs with open source >> participation >> -Receive a $600 discount off the registration fee with the source >> code: SFAD >> http://p.sf.net/sfu/XcvMzF8H >> _______________________________________________ >> Gtk2hs-users mailing list >> Gtk...@li... >> https://lists.sourceforge.net/lists/listinfo/gtk2hs-users >> > > > ---------------------------------------------------------------------- > -------- > Open Source Business Conference (OSBC), March 24-25, 2009, San > Francisco, CA > -OSBC tackles the biggest issue in open source: Open Sourcing the > Enterprise > -Strategies to boost innovation and cut costs with open source > participation > -Receive a $600 discount off the registration fee with the source > code: SFAD > http://p.sf.net/sfu/XcvMzF8H > _______________________________________________ > Gtk2hs-users mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtk2hs-users |
From: Axel S. <Axe...@en...> - 2009-02-11 15:07:58
|
On Wed, 2009-02-11 at 15:49 +0100, Lennart Augustsson wrote: > Does this version work from ghci? Yes, it does: ~/source/gtk2hs/demo/treeList:1049$ ghci Completion.hs GHCi, version 6.8.2: http://www.haskell.org/ghc/ :? for help Loading package base ... linking ... done. [1 of 1] Compiling Main ( Completion.hs, interpreted ) Ok, modules loaded: Main. *Main> main Loading package glib-0.10.0 ... linking ... done. Loading package array-0.1.0.0 ... linking ... done. Loading package containers-0.1.0.1 ... linking ... done. Loading package bytestring-0.9.0.1 ... linking ... done. Loading package mtl-1.1.0.0 ... linking ... done. Loading package cairo-0.10.0 ... linking ... done. Loading package gtk-0.10.0 ... linking ... done. *Main> main *Main> :q Leaving GHCi. Two windows popped up during this session. I know it's not really convincing without seeing them... Axel. > -- Lennart > > On Wed, Feb 11, 2009 at 5:40 AM, Peter Gavin <pg...@gm...> wrote: > > Hi everyone, > > > > Oh, dear... it seems I've forgotten how to spell "cafe", and sent this > > message to has...@ha... the first time around. I resent it to > > all the lists again (just to make sure everyone interested receives it), so > > I apologize for any duplicated messages you might have received. In any > > case... > > > > I'd like to release the announcement of Gtk2HS 0.10.0. A lot of new stuff > > has gone into this release, including: > > > > - Support for GHC 6.10 > > - Bindings to GIO and GtkSourceView-2.0 > > - Full switch to the new model-view implementation using a Haskell model > > - Support for many more model-based widgets such as IconView and an updated > > binding for ComboBox > > - Full Drag-and-Drop support > > - Better support for Attributes in Pango > > - Replaced Event for EventM monad, thereby improving efficiency and > > convenience > > - Functions for interaction between Cairo and Pixbuf drawing > > - Lots of bug fixes, code cleanups, and portability improvements > > > > With this release, the bindings to GnomeVFS and GtkSourceView-1.0 have been > > deprecated. The TreeList modules have been deprecated from the Gtk+ > > bindings. > > > > Source and Win32 binaries are available at: > > > > > > https://sourceforge.net/project/showfiles.php?group_id=49207package_id=42440&release_id=659598 > > > > Thanks to everyone who submitted bug fixes and features this time around! > > > > Thanks, > > Peter Gavin > > Gtk2HS Release Manager > > > > _______________________________________________ > > Haskell-Cafe mailing list > > Has...@ha... > > http://www.haskell.org/mailman/listinfo/haskell-cafe > > > _______________________________________________ > Haskell mailing list > Ha...@ha... > http://www.haskell.org/mailman/listinfo/haskell |
From: Christian M. <Chr...@df...> - 2009-02-11 16:14:58
|
Axel Simon wrote: > On Wed, 2009-02-11 at 11:49 +0100, Christian Maeder wrote: >> Peter Gavin wrote: >>> >>> https://sourceforge.net/project/showfiles.php?group_id=49207package_id=42440&release_id=659598 >> Maybe you could update your central page http://www.haskell.org/gtk2hs/ > > Updated. Thanks, maybe you could also update the download page http://haskell.org/gtk2hs/download/ Cheers Christian |
From: Christian M. <Chr...@df...> - 2009-02-11 16:22:04
|
I wonder how this "ad" was appended to my previous post. (I'm deny responsibility for it.) Christian Maeder wrote: [...] > > ------------------------------------------------------------------------------ > Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) > software. With Adobe AIR, Ajax developers can use existing skills and code to > build responsive, highly engaging applications that combine the power of local > resources and data with the reach of the web. Download the Adobe AIR SDK and > Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com |
From: Wolfgang J. <g9k...@ac...> - 2009-02-12 08:47:38
|
Am Mittwoch, 11. Februar 2009 17:22 schrieb Christian Maeder: > I wonder how this "ad" was appended to my previous post. (I'm deny > responsibility for it.) To my knowledge, the Sourceforge list server adds those ads. You will see them everywhere if you look at the ends of the messages on this list. Best wishes, Wolfgang |
From: Duncan C. <dun...@wo...> - 2009-02-12 00:11:59
|
On Wed, 2009-02-11 at 15:49 +0100, Lennart Augustsson wrote: > Does this version work from ghci? > > -- Lennart Specifically I believe Lennart is asking about Windows. It's worked in ghci in Linux for ages and it worked in ghci in Windows prior to the 0.9.13 release. In the 0.9.13 release on Windows there was something funky with linking (possibly due to using a newer mingw) and ghci's linker could not understand was was going on and could not load the packages. Duncan > On Wed, Feb 11, 2009 at 5:40 AM, Peter Gavin <pg...@gm...> wrote: > > Hi everyone, > > > > Oh, dear... it seems I've forgotten how to spell "cafe", and sent this > > message to has...@ha... the first time around. I resent it to > > all the lists again (just to make sure everyone interested receives it), so > > I apologize for any duplicated messages you might have received. In any > > case... > > > > I'd like to release the announcement of Gtk2HS 0.10.0. A lot of new stuff > > has gone into this release, including: > > > > - Support for GHC 6.10 > > - Bindings to GIO and GtkSourceView-2.0 > > - Full switch to the new model-view implementation using a Haskell model > > - Support for many more model-based widgets such as IconView and an updated > > binding for ComboBox > > - Full Drag-and-Drop support > > - Better support for Attributes in Pango > > - Replaced Event for EventM monad, thereby improving efficiency and > > convenience > > - Functions for interaction between Cairo and Pixbuf drawing > > - Lots of bug fixes, code cleanups, and portability improvements > > > > With this release, the bindings to GnomeVFS and GtkSourceView-1.0 have been > > deprecated. The TreeList modules have been deprecated from the Gtk+ > > bindings. > > > > Source and Win32 binaries are available at: > > > > > > https://sourceforge.net/project/showfiles.php?group_id=49207package_id=42440&release_id=659598 > > > > Thanks to everyone who submitted bug fixes and features this time around! > > > > Thanks, > > Peter Gavin > > Gtk2HS Release Manager > > > > _______________________________________________ > > Haskell-Cafe mailing list > > Has...@ha... > > http://www.haskell.org/mailman/listinfo/haskell-cafe > > > _______________________________________________ > Haskell-Cafe mailing list > Has...@ha... > http://www.haskell.org/mailman/listinfo/haskell-cafe |
From: Peter G. <pg...@gm...> - 2009-02-12 01:26:24
|
On 2/11/2009 7:11 PM, Duncan Coutts wrote: > On Wed, 2009-02-11 at 15:49 +0100, Lennart Augustsson wrote: > >> Does this version work from ghci? >> >> -- Lennart >> > > Specifically I believe Lennart is asking about Windows. It's worked in > ghci in Linux for ages and it worked in ghci in Windows prior to the > 0.9.13 release. > > In the 0.9.13 release on Windows there was something funky with linking > (possibly due to using a newer mingw) and ghci's linker could not > understand was was going on and could not load the packages. > > Duncan > The problem was that the names of DLLs are annotated with a version, like GTK-2.0-0.DLL, while the lib file used for linking is named libgtk-2.0.a. The name that gets written to the package conf is the name of the link-time lib with the "lib" prefix and ".a" extension stripped off (which would be "gtk-2.0"). GHCI needs the actual name of the DLL, minus the extension, so it won't find the library. Releases before 0.9.13 fixed this by fixing specific cases, and so things broke when I used newer versions of all the libraries. So I changed the Makefile so that it tried to find the correct DLL to use and write it to the package.conf. So things should work now, if they don't, please report it as a bug to the gtk2hs-devel list :) Pete |
From: Peter V. <bu...@gm...> - 2009-02-12 11:09:43
|
0.10.0 works on Windows for me even when using GHCi. Great work, I love it. On Thu, Feb 12, 2009 at 1:11 AM, Duncan Coutts <dun...@wo...>wrote: > On Wed, 2009-02-11 at 15:49 +0100, Lennart Augustsson wrote: > > Does this version work from ghci? > > > > -- Lennart > > Specifically I believe Lennart is asking about Windows. It's worked in > ghci in Linux for ages and it worked in ghci in Windows prior to the > 0.9.13 release. > > In the 0.9.13 release on Windows there was something funky with linking > (possibly due to using a newer mingw) and ghci's linker could not > understand was was going on and could not load the packages. > > Duncan > > > On Wed, Feb 11, 2009 at 5:40 AM, Peter Gavin <pg...@gm...> wrote: > > > Hi everyone, > > > > > > Oh, dear... it seems I've forgotten how to spell "cafe", and sent this > > > message to has...@ha... the first time around. I resent > it to > > > all the lists again (just to make sure everyone interested receives > it), so > > > I apologize for any duplicated messages you might have received. In > any > > > case... > > > > > > I'd like to release the announcement of Gtk2HS 0.10.0. A lot of new > stuff > > > has gone into this release, including: > > > > > > - Support for GHC 6.10 > > > - Bindings to GIO and GtkSourceView-2.0 > > > - Full switch to the new model-view implementation using a Haskell > model > > > - Support for many more model-based widgets such as IconView and an > updated > > > binding for ComboBox > > > - Full Drag-and-Drop support > > > - Better support for Attributes in Pango > > > - Replaced Event for EventM monad, thereby improving efficiency and > > > convenience > > > - Functions for interaction between Cairo and Pixbuf drawing > > > - Lots of bug fixes, code cleanups, and portability improvements > > > > > > With this release, the bindings to GnomeVFS and GtkSourceView-1.0 have > been > > > deprecated. The TreeList modules have been deprecated from the Gtk+ > > > bindings. > > > > > > Source and Win32 binaries are available at: > > > > > > > > > > https://sourceforge.net/project/showfiles.php?group_id=49207package_id=42440&release_id=659598 > > > > > > Thanks to everyone who submitted bug fixes and features this time > around! > > > > > > Thanks, > > > Peter Gavin > > > Gtk2HS Release Manager > > > > > > _______________________________________________ > > > Haskell-Cafe mailing list > > > Has...@ha... > > > http://www.haskell.org/mailman/listinfo/haskell-cafe > > > > > _______________________________________________ > > Haskell-Cafe mailing list > > Has...@ha... > > http://www.haskell.org/mailman/listinfo/haskell-cafe > > _______________________________________________ > Haskell-Cafe mailing list > Has...@ha... > http://www.haskell.org/mailman/listinfo/haskell-cafe > |
From: Christian M. <Chr...@df...> - 2009-02-12 09:11:29
|
Duncan Coutts wrote: > On Wed, 2009-02-11 at 15:49 +0100, Lennart Augustsson wrote: >> Does this version work from ghci? >> >> -- Lennart > > Specifically I believe Lennart is asking about Windows. It's worked in > ghci in Linux for ages and it worked in ghci in Windows prior to the > 0.9.13 release. > > In the 0.9.13 release on Windows there was something funky with linking > (possibly due to using a newer mingw) and ghci's linker could not > understand was was going on and could not load the packages. I'm having trouble http://hackage.haskell.org/trac/ghc/ticket/2615 (cairo depends on pthread, which has a linker script) Is there an easy workaround? Maybe that ticket can be considered in "Plans for GHC 6.10.2" Cheers Christian |
From: Duncan C. <dun...@wo...> - 2009-02-12 12:32:33
|
On Thu, 2009-02-12 at 10:11 +0100, Christian Maeder wrote: > Duncan Coutts wrote: > > On Wed, 2009-02-11 at 15:49 +0100, Lennart Augustsson wrote: > >> Does this version work from ghci? > >> > >> -- Lennart > > > > Specifically I believe Lennart is asking about Windows. It's worked in > > ghci in Linux for ages and it worked in ghci in Windows prior to the > > 0.9.13 release. > > > > In the 0.9.13 release on Windows there was something funky with linking > > (possibly due to using a newer mingw) and ghci's linker could not > > understand was was going on and could not load the packages. > > I'm having trouble > http://hackage.haskell.org/trac/ghc/ticket/2615 > (cairo depends on pthread, which has a linker script) > Is there an easy workaround? The way it used to work was that the Gtk2Hs ./configure script just filtered out pthread on linux systems. Of course that's just a hack. > Maybe that ticket can be considered in "Plans for GHC 6.10.2" Maybe. Dealing with linker scripts properly is probably rather tricky and we get it for free when we switch to shared libraries. Duncan |
From: Duncan C. <dun...@wo...> - 2009-02-17 08:59:55
|
On Tue, 2009-02-17 at 08:47 +0000, Simon Marlow wrote: > Duncan Coutts wrote: > > Maybe. Dealing with linker scripts properly is probably rather tricky > > and we get it for free when we switch to shared libraries. > > I don't follow this last point - how does switching to shared libraries for > Haskell code change things here? It means that ghci will not need to link to system shared libs except when someone uses -lblah on the ghci command line. That's because when we link a Haskell package as a shared lib the system linker interprets any linker scripts and embeds the list of dependencies on other shared libs (other Haskell packages and system libs). Then ghci just dlopens the shared libs for the directly used Haskell packages that that automatically resolves all their deps on other Haskell and system shared libs. Duncan |
From: Christian M. <Chr...@df...> - 2009-02-18 10:44:52
|
Hi, under linux I cannot compile gtk2hs-0.10.0 without cairo ./configure --disable-cairo After "make" I get the same error that I reported already for x86-Solaris: Makefile:4331: *** PKG: cannot find PKGNAME for "cairo/libHScairo_a.deps", flag requested. Stop. make[1]: Leaving directory `/local/maeder/gtk2hs-0.10.0' make: *** [all] Error 2 Cheers Christian |
From: Peter V. <bu...@gm...> - 2009-02-11 12:36:54
|
Great job! I have been using the RC1 version for a while and it works well. - Full switch to the new model-view implementation using a Haskell model This is very interesting. Do demos exist to show this? On Wed, Feb 11, 2009 at 5:32 AM, Peter Gavin <pg...@gm...> wrote: > Hi everyone, > > I'd like to release the announcement of Gtk2HS 0.10.0. A lot of new > stuff has gone into this release, including: > > - Support for GHC 6.10 > - Bindings to GIO and GtkSourceView-2.0 > - Full switch to the new model-view implementation using a Haskell model > - Support for many more model-based widgets such as IconView and an > updated binding for ComboBox > - Full Drag-and-Drop support > - Better support for Attributes in Pango > - Replaced Event for EventM monad, thereby improving efficiency and > convenience > - Functions for interaction between Cairo and Pixbuf drawing > - Lots of bug fixes, code cleanups, and portability improvements > > With this release, the bindings to GnomeVFS and GtkSourceView-1.0 have > been deprecated. The TreeList modules have been deprecated from the > Gtk+ bindings. > > Source and Win32 binaries are available at: > > > > https://sourceforge.net/project/showfiles.php?group_id=49207&package_id=42440&release_id=659598 > > Thanks to everyone who submitted bug fixes and features this time around! > > Thanks, > Peter Gavin > Gtk2HS Release Manager > > > > ------------------------------------------------------------------------------ > Create and Deploy Rich Internet Apps outside the browser with > Adobe(R)AIR(TM) > software. With Adobe AIR, Ajax developers can use existing skills and code > to > build responsive, highly engaging applications that combine the power of > local > resources and data with the reach of the web. Download the Adobe AIR SDK > and > Ajax docs to start building applications today- > http://p.sf.net/sfu/adobe-com > _______________________________________________ > Gtk2hs-users mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtk2hs-users > |
From: Axel S. <Axe...@en...> - 2009-02-11 12:40:43
|
On Wed, 2009-02-11 at 13:36 +0100, Peter Verswyvelen wrote: > Great job! I have been using the RC1 version for a while and it works > well. > > > - Full switch to the new model-view implementation using a Haskell > model > > > This is very interesting. Do demos exist to show this? > Yes, all the demos under demo/treeList have been converted to use the new ModelView (the directory name is stale, it should probably be renamed to modelView since TreeList was the old interface). There's also a combo box demo in demo/menu. Cheers, Axel. > On Wed, Feb 11, 2009 at 5:32 AM, Peter Gavin <pg...@gm...> wrote: > Hi everyone, > > I'd like to release the announcement of Gtk2HS 0.10.0. A lot > of new > stuff has gone into this release, including: > > - Support for GHC 6.10 > - Bindings to GIO and GtkSourceView-2.0 > - Full switch to the new model-view implementation using a > Haskell model > - Support for many more model-based widgets such as IconView > and an > updated binding for ComboBox > - Full Drag-and-Drop support > - Better support for Attributes in Pango > - Replaced Event for EventM monad, thereby improving > efficiency and > convenience > - Functions for interaction between Cairo and Pixbuf drawing > - Lots of bug fixes, code cleanups, and portability > improvements > > With this release, the bindings to GnomeVFS and > GtkSourceView-1.0 have > been deprecated. The TreeList modules have been deprecated > from the > Gtk+ bindings. > > Source and Win32 binaries are available at: > > > https://sourceforge.net/project/showfiles.php?group_id=49207&package_id=42440&release_id=659598 > > Thanks to everyone who submitted bug fixes and features this > time around! > > Thanks, > Peter Gavin > Gtk2HS Release Manager > > > ------------------------------------------------------------------------------ > Create and Deploy Rich Internet Apps outside the browser with > Adobe(R)AIR(TM) > software. With Adobe AIR, Ajax developers can use existing > skills and code to > build responsive, highly engaging applications that combine > the power of local > resources and data with the reach of the web. Download the > Adobe AIR SDK and > Ajax docs to start building applications > today-http://p.sf.net/sfu/adobe-com > _______________________________________________ > Gtk2hs-users mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtk2hs-users > > > ------------------------------------------------------------------------------ > Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) > software. With Adobe AIR, Ajax developers can use existing skills and code to > build responsive, highly engaging applications that combine the power of local > resources and data with the reach of the web. Download the Adobe AIR SDK and > Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com > _______________________________________________ Gtk2hs-users mailing list Gtk...@li... https://lists.sourceforge.net/lists/listinfo/gtk2hs-users |
From: Peter V. <bu...@gm...> - 2009-02-11 12:55:01
|
Nice. The demos are now included only in the source distri right? On Wed, Feb 11, 2009 at 1:40 PM, Axel Simon <Axe...@en...> wrote: > On Wed, 2009-02-11 at 13:36 +0100, Peter Verswyvelen wrote: > > Great job! I have been using the RC1 version for a while and it works > > well. > > > > > > - Full switch to the new model-view implementation using a Haskell > > model > > > > > > This is very interesting. Do demos exist to show this? > > > > Yes, all the demos under demo/treeList have been converted to use the > new ModelView (the directory name is stale, it should probably be > renamed to modelView since TreeList was the old interface). > > There's also a combo box demo in demo/menu. > > Cheers, > Axel. > > > On Wed, Feb 11, 2009 at 5:32 AM, Peter Gavin <pg...@gm...> wrote: > > Hi everyone, > > > > I'd like to release the announcement of Gtk2HS 0.10.0. A lot > > of new > > stuff has gone into this release, including: > > > > - Support for GHC 6.10 > > - Bindings to GIO and GtkSourceView-2.0 > > - Full switch to the new model-view implementation using a > > Haskell model > > - Support for many more model-based widgets such as IconView > > and an > > updated binding for ComboBox > > - Full Drag-and-Drop support > > - Better support for Attributes in Pango > > - Replaced Event for EventM monad, thereby improving > > efficiency and > > convenience > > - Functions for interaction between Cairo and Pixbuf drawing > > - Lots of bug fixes, code cleanups, and portability > > improvements > > > > With this release, the bindings to GnomeVFS and > > GtkSourceView-1.0 have > > been deprecated. The TreeList modules have been deprecated > > from the > > Gtk+ bindings. > > > > Source and Win32 binaries are available at: > > > > > > > https://sourceforge.net/project/showfiles.php?group_id=49207&package_id=42440&release_id=659598 > > > > Thanks to everyone who submitted bug fixes and features this > > time around! > > > > Thanks, > > Peter Gavin > > Gtk2HS Release Manager > > > > > > > ------------------------------------------------------------------------------ > > Create and Deploy Rich Internet Apps outside the browser with > > Adobe(R)AIR(TM) > > software. With Adobe AIR, Ajax developers can use existing > > skills and code to > > build responsive, highly engaging applications that combine > > the power of local > > resources and data with the reach of the web. Download the > > Adobe AIR SDK and > > Ajax docs to start building applications > > today-http://p.sf.net/sfu/adobe-com > > _______________________________________________ > > Gtk2hs-users mailing list > > Gtk...@li... > > https://lists.sourceforge.net/lists/listinfo/gtk2hs-users > > > > > > > ------------------------------------------------------------------------------ > > Create and Deploy Rich Internet Apps outside the browser with > Adobe(R)AIR(TM) > > software. With Adobe AIR, Ajax developers can use existing skills and > code to > > build responsive, highly engaging applications that combine the power of > local > > resources and data with the reach of the web. Download the Adobe AIR SDK > and > > Ajax docs to start building applications today- > http://p.sf.net/sfu/adobe-com > > _______________________________________________ Gtk2hs-users mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtk2hs-users > > |
From: Axel S. <Axe...@en...> - 2009-02-11 12:59:30
|
On Wed, 2009-02-11 at 13:54 +0100, Peter Verswyvelen wrote: > Nice. The demos are now included only in the source distri right? Uh, yes. I wouldn't think it'd be a good idea to install them as executables along with Gtk2Hs. You can download their source and compile them directly, though: http://code.haskell.org/gtk2hs/demo/ Axel. > On Wed, Feb 11, 2009 at 1:40 PM, Axel Simon <Axe...@en...> wrote: > On Wed, 2009-02-11 at 13:36 +0100, Peter Verswyvelen wrote: > > Great job! I have been using the RC1 version for a while and > it works > > well. > > > > > > - Full switch to the new model-view implementation using a > Haskell > > model > > > > > > This is very interesting. Do demos exist to show this? > > > > > Yes, all the demos under demo/treeList have been converted to > use the > new ModelView (the directory name is stale, it should probably > be > renamed to modelView since TreeList was the old interface). > > There's also a combo box demo in demo/menu. > > Cheers, > Axel. > > > > On Wed, Feb 11, 2009 at 5:32 AM, Peter Gavin > <pg...@gm...> wrote: > > Hi everyone, > > > > I'd like to release the announcement of Gtk2HS > 0.10.0. A lot > > of new > > stuff has gone into this release, including: > > > > - Support for GHC 6.10 > > - Bindings to GIO and GtkSourceView-2.0 > > - Full switch to the new model-view implementation > using a > > Haskell model > > - Support for many more model-based widgets such as > IconView > > and an > > updated binding for ComboBox > > - Full Drag-and-Drop support > > - Better support for Attributes in Pango > > - Replaced Event for EventM monad, thereby improving > > efficiency and > > convenience > > - Functions for interaction between Cairo and Pixbuf > drawing > > - Lots of bug fixes, code cleanups, and portability > > improvements > > > > With this release, the bindings to GnomeVFS and > > GtkSourceView-1.0 have > > been deprecated. The TreeList modules have been > deprecated > > from the > > Gtk+ bindings. > > > > Source and Win32 binaries are available at: > > > > > > > https://sourceforge.net/project/showfiles.php?group_id=49207&package_id=42440&release_id=659598 > > > > Thanks to everyone who submitted bug fixes and > features this > > time around! > > > > Thanks, > > Peter Gavin > > Gtk2HS Release Manager > > > > > > > ------------------------------------------------------------------------------ > > Create and Deploy Rich Internet Apps outside the > browser with > > Adobe(R)AIR(TM) > > software. With Adobe AIR, Ajax developers can use > existing > > skills and code to > > build responsive, highly engaging applications that > combine > > the power of local > > resources and data with the reach of the web. > Download the > > Adobe AIR SDK and > > Ajax docs to start building applications > > today-http://p.sf.net/sfu/adobe-com > > _______________________________________________ > > Gtk2hs-users mailing list > > Gtk...@li... > > > https://lists.sourceforge.net/lists/listinfo/gtk2hs-users > > > > > > > ------------------------------------------------------------------------------ > > Create and Deploy Rich Internet Apps outside the browser > with Adobe(R)AIR(TM) > > software. With Adobe AIR, Ajax developers can use existing > skills and code to > > build responsive, highly engaging applications that combine > the power of local > > resources and data with the reach of the web. Download the > Adobe AIR SDK and > > Ajax docs to start building applications > today-http://p.sf.net/sfu/adobe-com > > _______________________________________________ Gtk2hs-users > mailing list Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtk2hs-users > > > > > ------------------------------------------------------------------------------ > Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) > software. With Adobe AIR, Ajax developers can use existing skills and code to > build responsive, highly engaging applications that combine the power of local > resources and data with the reach of the web. Download the Adobe AIR SDK and > Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com > _______________________________________________ Gtk2hs-users mailing list Gtk...@li... https://lists.sourceforge.net/lists/listinfo/gtk2hs-users |
From: Peter V. <bu...@gm...> - 2009-02-11 13:10:01
|
Oh sorry, I mistakenly believed that the previous Windows installer (0.9.13) came with the demos bundled with it. It's no problem at all to have them in the source distribution of course. On Wed, Feb 11, 2009 at 1:59 PM, Axel Simon <Axe...@en...> wrote: > On Wed, 2009-02-11 at 13:54 +0100, Peter Verswyvelen wrote: > > Nice. The demos are now included only in the source distri right? > > Uh, yes. I wouldn't think it'd be a good idea to install them as > executables along with Gtk2Hs. You can download their source and compile > them directly, though: http://code.haskell.org/gtk2hs/demo/ > > Axel. > > > On Wed, Feb 11, 2009 at 1:40 PM, Axel Simon <Axe...@en...> wrote: > > On Wed, 2009-02-11 at 13:36 +0100, Peter Verswyvelen wrote: > > > Great job! I have been using the RC1 version for a while and > > it works > > > well. > > > > > > > > > - Full switch to the new model-view implementation using a > > Haskell > > > model > > > > > > > > > This is very interesting. Do demos exist to show this? > > > > > > > > > Yes, all the demos under demo/treeList have been converted to > > use the > > new ModelView (the directory name is stale, it should probably > > be > > renamed to modelView since TreeList was the old interface). > > > > There's also a combo box demo in demo/menu. > > > > Cheers, > > Axel. > > > > > > > On Wed, Feb 11, 2009 at 5:32 AM, Peter Gavin > > <pg...@gm...> wrote: > > > Hi everyone, > > > > > > I'd like to release the announcement of Gtk2HS > > 0.10.0. A lot > > > of new > > > stuff has gone into this release, including: > > > > > > - Support for GHC 6.10 > > > - Bindings to GIO and GtkSourceView-2.0 > > > - Full switch to the new model-view implementation > > using a > > > Haskell model > > > - Support for many more model-based widgets such as > > IconView > > > and an > > > updated binding for ComboBox > > > - Full Drag-and-Drop support > > > - Better support for Attributes in Pango > > > - Replaced Event for EventM monad, thereby improving > > > efficiency and > > > convenience > > > - Functions for interaction between Cairo and Pixbuf > > drawing > > > - Lots of bug fixes, code cleanups, and portability > > > improvements > > > > > > With this release, the bindings to GnomeVFS and > > > GtkSourceView-1.0 have > > > been deprecated. The TreeList modules have been > > deprecated > > > from the > > > Gtk+ bindings. > > > > > > Source and Win32 binaries are available at: > > > > > > > > > > > > https://sourceforge.net/project/showfiles.php?group_id=49207&package_id=42440&release_id=659598 > > > > > > Thanks to everyone who submitted bug fixes and > > features this > > > time around! > > > > > > Thanks, > > > Peter Gavin > > > Gtk2HS Release Manager > > > > > > > > > > > > ------------------------------------------------------------------------------ > > > Create and Deploy Rich Internet Apps outside the > > browser with > > > Adobe(R)AIR(TM) > > > software. With Adobe AIR, Ajax developers can use > > existing > > > skills and code to > > > build responsive, highly engaging applications that > > combine > > > the power of local > > > resources and data with the reach of the web. > > Download the > > > Adobe AIR SDK and > > > Ajax docs to start building applications > > > today-http://p.sf.net/sfu/adobe-com > > > _______________________________________________ > > > Gtk2hs-users mailing list > > > Gtk...@li... > > > > > https://lists.sourceforge.net/lists/listinfo/gtk2hs-users > > > > > > > > > > > > ------------------------------------------------------------------------------ > > > Create and Deploy Rich Internet Apps outside the browser > > with Adobe(R)AIR(TM) > > > software. With Adobe AIR, Ajax developers can use existing > > skills and code to > > > build responsive, highly engaging applications that combine > > the power of local > > > resources and data with the reach of the web. Download the > > Adobe AIR SDK and > > > Ajax docs to start building applications > > today-http://p.sf.net/sfu/adobe-com > > > _______________________________________________ Gtk2hs-users > > mailing list Gtk...@li... > > https://lists.sourceforge.net/lists/listinfo/gtk2hs-users > > > > > > > > > > > ------------------------------------------------------------------------------ > > Create and Deploy Rich Internet Apps outside the browser with > Adobe(R)AIR(TM) > > software. With Adobe AIR, Ajax developers can use existing skills and > code to > > build responsive, highly engaging applications that combine the power of > local > > resources and data with the reach of the web. Download the Adobe AIR SDK > and > > Ajax docs to start building applications today- > http://p.sf.net/sfu/adobe-com > > _______________________________________________ Gtk2hs-users mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtk2hs-users > > |