From: Duncan C. <dun...@us...> - 2005-04-06 20:20:26
|
Update of /cvsroot/gtk2hs/gtk2hs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14635 Modified Files: ChangeLog Log Message: Add support for an alternative way of doing signals. We have one single 'generic' marshaler implemented in C using glib's GClosure system. It uses GHC's public rts api to invoke Haskell callbacks, passing parameters of the appropriate types. Index: ChangeLog =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/ChangeLog,v retrieving revision 1.424 retrieving revision 1.425 diff -u -d -r1.424 -r1.425 --- ChangeLog 6 Apr 2005 20:14:21 -0000 1.424 +++ ChangeLog 6 Apr 2005 20:20:15 -0000 1.425 @@ -5,6 +5,12 @@ * tools/hierarchyGen/hierarchy.list: add an extra class to hierarchy. + * glib/System/Glib/hsgclosure.c, glib/System/Glib/hsgclosure.h: add + support for an alternative way of doing signals. We have one single + 'generic' marshaler implemented in C using glib's GClosure system. It + uses GHC's public rts api to invoke Haskell callbacks, passing + parameters of the appropriate types. + 2005-04-5 Duncan Coutts <du...@co...> * glib/System/Glib/UTFString.hs: add some extra functions for |