From: Duncan C. <dun...@us...> - 2005-01-27 23:10:47
|
Update of /cvsroot/gtk2hs/gtk2hs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20648 Modified Files: ChangeLog Log Message: Sync up with the latest version of the gapi tools from the mono/gtk# project. Minor updates to the ApiGen necessary to work with the updated gapi tools. Use later versions of Gtk+ and related libs, now at 2.4.14 rather than 2.2.2. This should now all build easily for other people. It's now all automated and does not require configuring / building gtk+ docs etc (so no problems with not having the very latest version of glib/gtk etc installed on your machine). Index: ChangeLog =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/ChangeLog,v retrieving revision 1.330 retrieving revision 1.331 diff -u -d -r1.330 -r1.331 --- ChangeLog 26 Jan 2005 12:13:27 -0000 1.330 +++ ChangeLog 27 Jan 2005 23:10:13 -0000 1.331 @@ -1,5 +1,20 @@ 2005-01-26 Duncan Coutts <du...@co...> + * tools/apiGen/gapi2xml.pl, tools/apiGen/gapi_parser.pl, + tools/apiGen/gapi_pp.pl: sync up with the latest version of these tools + from the mono/gtk# project. + + * tools/apiGen/ApiGen.hs: minor updates necessary to work with the + updated gapi tools. + + * tools/apiGen/atk-sources.xml, tools/apiGen/gdk-sources.xml + tools/apiGen/glade-sources.xml, tools/apiGen/gnomecanvas-sources.xml + tools/apiGen/gtk-sources.xml, tools/apiGen/pango-sources.xml, + tools/apiGen/Makefile : use later versions of Gtk+ and related libs, + now at 2.4.14 rather than 2.2.2. + +2005-01-26 Duncan Coutts <du...@co...> + * tools/apiGen/ApiGen.hs: Several marshaling improvements. Extract enums from the api file. Produce a list of objects and enums and use it when deciding how to marshal types. Marshal floats and doubles, |