1 patch for repository http://code.haskell.org/gtk2hs:

Sat Jul 31 16:16:07 NZST 2010  Hamish Mackenzie 
<hamish.k.macken...@googlemail.com>
  * Disable gdk thread locks in Win32 since "With the Win32 backend, GDK calls 
should not be attempted from multiple threads at all." and the locking calls 
conflict with ghci and template haskell.
New patches:

[Disable gdk thread locks in Win32 since "With the Win32 backend, GDK calls should not be attempted from multiple threads at all." and the locking calls conflict with ghci and template haskell.
Hamish Mackenzie <hamish.k.macken...@googlemail.com>**20100731041607
 Ignore-this: e41f547388399985f739aced779eeaa5
] hunk ./gtk/Graphics/UI/Gtk/General/hsgthread.c 35
 
 #if defined( WIN32 )
 #include <windows.h>
+#undef GDK_THREADS_ENTER
+#undef GDK_THREADS_LEAVE
+#define GDK_THREADS_ENTER()
+#define GDK_THREADS_LEAVE()
 #endif
 
 #undef DEBUG

Context:

[Adjust drawableGetID. (But still failed on Windows)
Andy Stewart <lazycat.mana...@gmail.com>**20100724194553
 Ignore-this: f92028eb5f358c8da1fe0f0d864ba99
] 
[Use EventM rewrite CairoGhci.hs
Andy Stewart <lazycat.mana...@gmail.com>**20100724174546
 Ignore-this: 765c04f63f4738f751ef32bcc12725db
] 
[Fix demo CairoGhci compile problem.
Andy Stewart <lazycat.mana...@gmail.com>**20100724170420
 Ignore-this: 6145de3d109a75bc3b25ec84d49bfb55
] 
[Fix pango compile problem: add 'pangocairo >= 1.10' in pango.cabal
Andy Stewart <lazycat.mana...@gmail.com>**20100724061436
 Ignore-this: 2fabeee5f2876bb6c3d76af3067bb2b2
] 
[Move cairo rendering functions for pango into the pango package.
axel.si...@in.tum.de**20100721081324
 Ignore-this: 7cddb7eeaa2bb7673045af036e0a57a9
] 
[Add an option to the type generator to ignore the --destructor command line spec. This allows e.g. Pixbufs to be GC'd immediatlely.
axel.si...@in.tum.de**20100720070151
 Ignore-this: fe533f76b033d2783713909f5c03eaf9
] 
[Doc fix.
axel.si...@in.tum.de**20100720070136
 Ignore-this: 8e845b0b6ce26e38abf6e9112e061010
] 
[Add missing type in Pango.BasicTypes Weight. (Fixed bug 1184)
Andy Stewart <lazycat.mana...@gmail.com>**20100716164718
 Ignore-this: 17f38af03f07808b251727b4e01797e9
 
 Documentation at http://library.gnome.org/devel/pango/1.28/PangoMarkupFormat.html is leak, need check those type in pango-enum-types.c 
] 
[Add gdk_get_default_root_window (Fixed ticket 1118)
Andy Stewart <lazycat.mana...@gmail.com>**20100716160750
 Ignore-this: 3d19dd5ea992ebf60425cbd6183a077a
] 
[Make sure click close button will destory window in ghci. (Fixed bug 1172)
Andy Stewart <lazycat.mana...@gmail.com>**20100716151237
 Ignore-this: 11a06164b3a56ea4f8a6f4e460f42c1e
] 
[Add 2.14 macro to make Builder.chs can build on gtk+-2.12 or higher (Fixed bug 1189)
Andy Stewart <lazycat.mana...@gmail.com>**20100716143251
 Ignore-this: beb720b6f7556bbb0352287f7bc5d56f
] 
[Export drawWindowScroll (Fixed ticket: 1186)
Andy Stewart <lazycat.mana...@gmail.com>**20100716135320
 Ignore-this: f759d2754007b99f16915a8eaab2847d
] 
[Fix null pointer bug in some signals. (Fixed bug 1194)
Andy Stewart <lazycat.mana...@gmail.com>**20100716134138
 Ignore-this: de9e51c5f86a5d3cd4f375bfe0ab043d
] 
[Export imageSurfaceCreateFromPNG. (Fixed bug 1173)
Andy Stewart <lazycat.mana...@gmail.com>**20100716125655
 Ignore-this: 22cbe2f1c6df7f587bccb1b5d4d60ed7
] 
[Export some functions (fix bug 1171)
Andy Stewart <lazycat.mana...@gmail.com>**20100716125209
 Ignore-this: e40b04bb32d6b90580eca3a2094a9577
] 
[Work around a bug in ghci that causes a crash on x86-64 platforms.
axel.si...@in.tum.de**20100716113429
 Ignore-this: 2e16c4dea831f0e52fbc7b1834d564f6
] 
[Fix indentation in hsgthread.c module.
axel.si...@in.tum.de**20100716113401
 Ignore-this: ee943347749c31249eb0141113d86be5
] 
[Acquire the Gtk lock only when initializing.
axel.si...@in.tum.de**20100714134015
 Ignore-this: e1f6d2e97259bc541a0e029c99212923
] 
[Add more debug output.
axel.si...@in.tum.de**20100714131354
 Ignore-this: 4eeb70916bcecfe3d7f312b4b2d3bcff
] 
[Add some entering and leaving of the Gdk thread and add debug output.
axel.si...@in.tum.de**20100714082714
 Ignore-this: 3b1fa3be7d5b88792eb7956502497b90
] 
[Get docs in right order.
axel.si...@in.tum.de**20100708161656
 Ignore-this: 1d73bb3f15c75d65694bf4834071804f
] 
[Fix documentation and don't import internal functions from ByteString.
axel.si...@in.tum.de**20100708153707
 Ignore-this: 6347b22b1641978869ebe1dd67f4f9a9
] 
[Add textBufferSetByteString and textBufferGetByteString for *huge* file.
Andy Stewart <lazycat.mana...@gmail.com>**20100708122010
 Ignore-this: f7c8f643dc2cd1be2ac3c42f4e29640c
] 
[Add widgetEvent.
Andy Stewart <lazycat.mana...@gmail.com>**20100702143022
 Ignore-this: 57d807386fa34f6323c285913c4e1cf0
] 
[Add mainDoEvent.
Andy Stewart <lazycat.mana...@gmail.com>**20100701030836
 Ignore-this: 37cd08eb71f1eb3e77f09f04a02c5e3
] 
[Revert previous patch, because insert Entire string in error will cause speak leak sometimes.
Andy Stewart <lazycat.mana...@gmail.com>**20100629223233
 Ignore-this: 92751d107bce7aabe5f903d4baedcfaa
] 
[Add string info in fromUTF for easier to debug.
Andy Stewart <lazycat.mana...@gmail.com>**20100629085831
 Ignore-this: 7e11a77e7524f36a53c78c6ebf7a6e3b
] 
[Update Embedded demos.
Andy Stewart <lazycat.mana...@gmail.com>**20100628072541
 Ignore-this: 1792a53558175309e474755b2fd170ab
] 
[Add function drawableGetID.
Andy Stewart <lazycat.mana...@gmail.com>**20100628071306
 Ignore-this: 66f80a911f63867209160d53e51c8498
] 
[Fix freeHaskellFunPtr problem in Clipboard.chs
Andy Stewart <lazycat.mana...@gmail.com>**20100627113550
 Ignore-this: efa86a719456d15b01eaaed62393f78f
] 
[Apply Oleg's patch to fix clipboardRequestTargets segfault.
Andy Stewart <lazycat.mana...@gmail.com>**20100627103336
 Ignore-this: 5602ff1727f889cdccc5bc2cb0f7353c
] 
[Add MPlayer client demo.
Andy Stewart <lazycat.mana...@gmail.com>**20100617090640
 Ignore-this: 5a8ab681c148ca07f27f768f9f62b1b7
] 
[Move hierarchy.list to gtk package (Don't need reinstall gtk2hs-buildtools after add new type)
Andy Stewart <lazycat.mana...@gmail.com>**20100604131309
 Ignore-this: d3f52ea66e784a2ecd66d764571f58a9
] 
[Move hierarchy.list to gio package (Don't need reinstall gtk2hs-buildtools after add new type)
Andy Stewart <lazycat.mana...@gmail.com>**20100604130442
 Ignore-this: 7539a9c035e4f25ac54d619c92021f49
] 
[Move hierarchy.list to pango package (Don't need reinstall gtk2hs-buildtools after add new type)
Andy Stewart <lazycat.mana...@gmail.com>**20100604130210
 Ignore-this: b2ebce6749cf1083f3810e6175ceb1a2
] 
[Fix INSTALL
Andy Stewart <lazycat.mana...@gmail.com>**20100604095408
 Ignore-this: 832b7cff47d7200ee89ee797981febee
] 
[Create Gtk specific versions of functions that add something to the main loop. These specific functions acquire the Gtk lock before executing the action which the documentation promised but...
axel.si...@in.tum.de**20100603153700] 
[Improve signal `queryTooltip`
Andy Stewart <lazycat.mana...@gmail.com>**20100602070555
 Ignore-this: 4b625d69ebb779f22ec57ae0cc5223aa
] 
[Add MenuToolButton support functions for Tooltip.chs
Andy Stewart <lazycat.mana...@gmail.com>**20100601165857
 Ignore-this: 9e153056f052f09f3bf7bd5569ce347c
] 
[Fix `widgetTooltipMarkup` and docs.
Andy Stewart <lazycat.mana...@gmail.com>**20100601144701
 Ignore-this: 3fc33fd561f18f221d8b7b0215c71826
] 
[Fix function `tooltipSetMarkup`
Andy Stewart <lazycat.mana...@gmail.com>**20100601143948
 Ignore-this: b4af7ecca1bc74b22e20727f33729a8b
] 
[Add Widget support functions for Tooltip.chs
Andy Stewart <lazycat.mana...@gmail.com>**20100601140304
 Ignore-this: 6b10098119f7a416d763c834bd892cae
] 
[Add Tooltip.chs (The new module to replace Tooltips.chs)
Andy Stewart <lazycat.mana...@gmail.com>**20100601131828
 Ignore-this: ca64d1d45d3c526494a41fb537d16c6c
] 
[Clean bootstrap.sh
Andy Stewart <lazycat.mana...@gmail.com>**20100601122113
 Ignore-this: f59b5f9bf21945c39258a39432621a03
] 
[Note that Cabal 1.8 is required for ghci support under Windows.
axel.si...@in.tum.de**20100527181310
 Ignore-this: 1c5fc3bb7ad83f5d1094e0083ddd9913
] 
[Do not query g_object_get_type as it only exists in newer Gtk+ versions.
axel.si...@in.tum.de**20100527163435
 Ignore-this: 70d62f66a2eb159c7fd3e23079c5debf
] 
[Remove gnomevfs sourceview mozembed since those packages has deprecated.
Andy Stewart <lazycat.mana...@gmail.com>**20100527124728
 Ignore-this: a1dfda3669b7417a7b09c3b4acfaa2d
 
 Below are backup repositories for those deprecated packages:
 
  * gnomevfs		: http://www2.in.tum.de/~simona/gnomevfs/  
  * sourceview	: http://www2.in.tum.de/~simona/sourceview/
  * mozembed		: http://www2.in.tum.de/~simona/mozembed/
 
] 
[Fix IconTheme.chs docs.
Andy Stewart <lazycat.mana...@gmail.com>**20100527102140
 Ignore-this: 2f2b7ab508c688cc73f1b59012966d13
] 
[Fix Gtk2HsSetup.hs bug.
Andy Stewart <lazycat.mana...@gmail.com>**20100527095530
 Ignore-this: 1b65945da174e05d0ad2a1f01e2ee651
] 
[Add gnomevfs demo directory.
Andy Stewart <lazycat.mana...@gmail.com>**20100527061234
 Ignore-this: 40c6dd74b460d7546937212dacf1f9e1
] 
[Add gtk demo directory.
Andy Stewart <lazycat.mana...@gmail.com>**20100527061041
 Ignore-this: 876a827c6f1bac1a8b26a99cd68c6005
] 
[Add cairo demo directory.
Andy Stewart <lazycat.mana...@gmail.com>**20100527051924
 Ignore-this: b1a70c2a24812fb84c899e4e8ce3ca6c
] 
[Add pango demo directory.
Andy Stewart <lazycat.mana...@gmail.com>**20100527051205
 Ignore-this: af1ff611ab459ee2b6c5bc09a3f63c11
] 
[Fix the license of gnomevfs
Andy Stewart <lazycat.mana...@gmail.com>**20100527035350
 Ignore-this: 9ac7c768af168d6f0c7af8c8790e8643
] 
[Fix the license of gio.
axel.si...@in.tum.de**20100526152125
 Ignore-this: 42fe27de2030e0395227f889ba5345d8
] 
[Fix Trac #1164. toGSList was reversing lists.
m.ni...@gmail.com**20090514122933
 Ignore-this: c466eadbc5ae61ba71721fe15b44735a
] 
[Remove gconf glade gstreamer gtkglext gtksourceview2 soegtk svgcairo vte webkit since these all now have their own repos.
axel.si...@in.tum.de**20100525211947] 
[Documentation fix for EventM.
axel.si...@in.tum.de**20100525131428
 Ignore-this: 25c3bf3513ec6467cbd0febe397ab53e
] 
[Put upper bounds on base version.
axel.si...@in.tum.de**20100525082101
 Ignore-this: f92b2d9970c436c9fcbcf141fc988e8
] 
[Make documentation parsable.
axel.si...@in.tum.de**20100525080209
 Ignore-this: 60f44b8251a9f3e933c874f72d8e8801
] 
[Make the version test in pango less complex as Cabal 1.6 doesn't parse it otherwise.
axel.si...@in.tum.de**20100525075706
 Ignore-this: f3446237cf66abf49e81bd4ba8ef9744
] 
[Fix an incorrect pattern in windowSetIcon.
axel.si...@in.tum.de**20100525075639
 Ignore-this: eb596c778897b4ae4fd7f9a8dde59726
] 
[Get rid of stock images under ./docs/reference/images
Andy Stewart <lazycat.mana...@gmail.com>**20100524235315
 Ignore-this: 1094aaf32c73ba189937e1beee24ee49
] 
[Redirect image link to library.gnome.org and update image items to GTK+ 2.20
Andy Stewart <lazycat.mana...@gmail.com>**20100524233947
 Ignore-this: f33362d57605d16365e4dfac59c01122
] 
[Add an upper version to the requirement on base.
axel.si...@in.tum.de**20100524211158] 
[Be more specific as to the prerequisites of packages.
axel.si...@in.tum.de**20100524210210] 
[Fix docu.
axel.si...@in.tum.de**20100524210157] 
[Make soegtk compile by fixing dependency on old-time and by not relying on Gtk 2.18.
axel.si...@in.tum.de**20100524210032] 
[don't mention tools in the docs for unregistering.
axel.si...@in.tum.de**20100524201401] 
[TAG 0.11.0
axel.si...@in.tum.de**20100524200857] 
Patch bundle hash:
075d093e7cb6aca92702db3024f8cd1df9f1fa80
------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
_______________________________________________
Gtk2hs-devel mailing list
Gtk2hs-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gtk2hs-devel

Reply via email to