Wed Sep  2 10:53:37 CEST 2009  Maciej Noszczynski <maciej.noszczyn...@gmail.com>
  * wrapped gtk_rc_parse_string
New patches:

[wrapped gtk_rc_parse_string
Maciej Noszczynski <maciej.noszczyn...@gmail.com>**20090902085337
 Ignore-this: 53d6d358d1fad62aba01d53b987168f5
] {
hunk ./gtk/Graphics/UI/Gtk/General/General.chs 71
   inputAdd,
   inputRemove,
   IOCondition,
-  HandlerId
+  HandlerId,
+
+  -- * Resource configuration functions
+  rcParseString
   ) where
 
 import System.Environment (getProgName, getArgs)
hunk ./gtk/Graphics/UI/Gtk/General/General.chs 250
 --
 grabRemove :: WidgetClass w => w -> IO ()
 grabRemove  = {#call grab_remove#} . toWidget
+
+-- | reads resource configuration string @rcstring@, parses it and applies
+-- new style configuration
+--
+rcParseString :: String -> IO ()
+rcParseString rcstring =
+  withUTFString rcstring $ \rcstringPtr ->
+  {# call unsafe gtk_rc_parse_string #} rcstringPtr
}

Context:

[Make path conversion function safe as it may call back.
axel.si...@ens.fr**20090828073418] 
[Update status in AUTHORS file to reflect reality
Duncan Coutts <dun...@haskell.org>**20090822005908
 Ignore-this: e8d4122f02b53c63f8cf22acbd9826ce
] 
[Jhbuild modules file for use on OSX
Hamish Mackenzie <ham...@firestream.co.uk>**20090719093602
 Ignore-this: 19f10ea07de49ab9fae269c0a1fcd899
] 
[Fix reference counting for GObjects.
axel.si...@ens.fr**20090720190441
 This bug is only present in Glib libraries >2.10 which introduced floating
 references. The problem is that even GObjects have always a floating
 reference which has to be turned into a permanent reference. So far,
 we omitted this call which had the effect that we would keep the object
 around with a floating reference. Some objects in Gtk will call ref_sink
 on an object that is passed to them, rather than ref. This causes the
 floating reference to be turned into a proper one, rather than adding a new
 reference. Thus, when the Haskell GC comes along, the object is unref'd and
 destroyed while it's still being held in the Gtk object. This patch always
 ref_sinks the object, resulting in a proper refence being held by Haskell
 and forcing every ref_sink in Gtk code to have the semantics of ref.
] 
[Add a comment to Notebook's setCurrentPage function.
Axel Simon <axel.si...@ens.fr>**20090611074238] 
[Makefile.am: remove slashes after DESTDIR (fixes trac #1160)
pga...@gmail.com**20090510180614
 Ignore-this: 5c57aa6375618d627e7568303a36abdd
] 
[TAG 0.10.1
pga...@gmail.com**20090510160214] 
[configure.ac: bump version to 0.10.1
pga...@gmail.com**20090429032110
 Ignore-this: 682c3f529251a07b3de0761729af5eeb
] 
[Bind GtkObject's destroy signal
m.ni...@gmail.com**20090430152124
 Ignore-this: b67612a0e13a5cabc2c3392cb78fadaf
] 
[Add missing export of Click(..) data type, repoted by Ben Franksen.
axel.si...@ens.fr**20090509184414] 
[Input method bindings
m.ni...@gmail.com**20090504191302
 Ignore-this: e8cbd55f0519ab413b24cae7b99d7b3d
] 
[Improve apiGen names, for example hsv instead of hSV
m.ni...@gmail.com**20090430152250
 Ignore-this: 89e23bb8809006e40a3708049de9c031
] 
[gtk/Graphics/UI/Gtk/General/Structs.hsc: Accept responses 0 and smaller than -11.
Marco Túlio Gontijo e Silva <mar...@holoscopio.com>**20090507111848
 Ignore-this: f64b69b52a743ac54b404452178b29c0
] 
[Add a function to insert the current clipboard content at the current cursor.
Axel Simon <axel.si...@ens.fr>**20090424152430] 
[configure.ac: add bz2 dist tarball
pga...@gmail.com**20090429034820
 Ignore-this: 5dfb2e2e91ab8b991d6908c7c08a51fe
] 
[gtk: OwnerChange event only since gtk 2.6
pga...@gmail.com**20090429032134
 Ignore-this: 23e3be727b8d43711321accaf35a4bf6
] 
[Fix drawWindowGetPointer, trac #802.
axel.si...@ens.fr**20090427194638] 
[Add an Eq instance for all objects.
axel.si...@ens.fr**20090426153152
 This patch makes it possible to use == to compare two objects or, rather,
 their pointers. Since for one case an object is merely containing data
 and has its own Eq instance, it was necessary to add a 'noEq' flag to
 the type generator that, when given, prevents the generation of the
 deriving Eq clause. This patch fixes trac #1158.
] 
[New version of carsim demo
mauricio.antu...@gmail.com**20090410234420
 It has been a couple years since I wrote what is now the
 'carsim' gtk2hs demo. I realized many of gtk+, gtk2hs and ghc
 user library have been deprecated and replaced since then.
 As it's in a demo directory, I thought it would be better to
 have an updated version using current recomended API. Except
 for a 'Pause' button, nothing important has changed in the user
 interface. Changes in code include:
 
 - Deprecated code, like System.Time and a few of gtk2hs, has
 been replaced.
 
 - Bug fix in about dialog.
 
 - Use of EventM.
 
 - Code is now UTF-8, but that only affects author name.
 
 - Hopefully, better code and documentation.
] 
[gtk: allow zero as argument to toResponse in G.U.G.General.Structs
pga...@gmail.com**20090424152136
 Ignore-this: 922761ff9383f47f6efc030377241316
] 
[Unregister packages in reverse order to avoid dependency conflict.
Axel Simon <axel.si...@ens.fr>**20090424144710] 
[Makefile.am: add package dependencies to haddock command line
pga...@gmail.com**20090424022757
 Ignore-this: 4bbe2fde77816e01e7b8be81863cb234
] 
[Correct arguments of a finally statement.
Axel Simon <axel.si...@ens.fr>**20090417143511
 This code has obviously never been tested. Thanks to Bertram Felgenhauer to spot this.
] 
[Adapt demo to use new Exception module.
Axel Simon <axel.si...@ens.fr>**20090417142437] 
[Add 'clean-all' option to tools/apiGen/Makefile
mauricio.antu...@gmail.com**20090409024158
 This adds a 'clean-all' option to apiGen's make
 file. It will erase everything not on the original
 distribution. This may be usefull if we are
 testing different versions of packages, and need
 to remove tarballs between tests.
] 
[gio: Avoid calling (freeHaskellFunPtr nullFunPtr).
Bertram Felgenhauer <in...@gmx.de>**20090407084617] 
[Make explicit use of concurrent finalizers.
Axel Simon <axel.si...@ens.fr>**20090327110603
 This patch acounts for the change of semantics that finalizers undergo with
 the release of GHC 6.10.1. Specifcially, finalizers are now by default
 run during garbage collection, making it impossible to have them call back
 to Haskell land. This patch uses functions that specifically schedule any
 finilizers to be run as new threads once the mutator springs back to life.
] 
[Add eventClick to EventM
Hamish Mackenzie <ham...@firestream.co.uk>**20090307080530
 Ignore-this: ff7b605b58d6021248f9951b4c641209
] 
[Fix documentation.
axel.si...@ens.fr**20090217180909] 
[TAG 0.10.0
Peter Gavin <pga...@gmail.com>**20090207054815] 
Patch bundle hash:
22fc13303958b43f92b91ff589dc437336a6e6ad
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Gtk2hs-devel mailing list
Gtk2hs-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gtk2hs-devel

Reply via email to