From: Duncan C. <dun...@us...> - 2005-02-14 02:10:57
|
Update of /cvsroot/gtk2hs/gtk2hs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18599 Modified Files: ChangeLog Log Message: Lots of little improvements to the generated documentation. Generalise the "KnownTypes" table to "KnownSymbols" and use that in various places to make the recognition of things we should hyperlink more accurate. Convert enum value names to Haskell style names. Recognise type names and enum value names even when they are not marked up in the original docs. Deal with deprecated objects and methods, but only generate deprecated methods where they exist in the original modules (ie don't add new deprecated methods) Handle "shared" methods but ignore the *_get_type() ones. Change to using FM's for the KnownSymbols map so it's not all quite so slow. Index: ChangeLog =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/ChangeLog,v retrieving revision 1.353 retrieving revision 1.354 diff -u -d -r1.353 -r1.354 --- ChangeLog 13 Feb 2005 16:25:53 -0000 1.353 +++ ChangeLog 14 Feb 2005 02:10:47 -0000 1.354 @@ -1,3 +1,29 @@ +2005-02-14 Duncan Coutts <du...@co...> + + * tools/apiGen/glib-sources.xml: add extra sources spec. + + * tools/apiGen/gnomecanvas-sources.xml: refer to the correct version. + + * tools/apiGen/format-docs.xsl: collect docs on "Style Properties" and + allow formatting in module summary. + + * tools/apiGen/Api.hs, tools/apiGen/Docs.hs, tools/apiGen/Marshal.hs, + tools/apiGen/FormatDocs.hs, tools/apiGen/CodeGen.hs, + tools/apiGen/ApiGen.hs: lots of little improvements to the generated + documentation. Generalise the "KnownTypes" table to "KnownSymbols" and + use that in various places to make the recognition of things we should + hyperlink more accurate. Convert enum value names to Haskell style + names. Recognise type names and enum value names even when they are + not marked up in the original docs. Deal with deprecated objects and + methods, but only generate deprecated methods where they exist in the + original modules (ie don't add new deprecated methods). Handle + "shared" methods but ignore the *_get_type() ones. Cchange to using + FM's for the KnownSymbols map so it's not all quite so slow. + + * tools/apiGen/Makefile: use the glib api when generating the gtk + modules, and similarly, use the gtk api when generating the + gnomecanvas modules. + 2005-02-13 Axel Simon <A....@ke...> * configure.ac: Removed some unnecessary tests and variable. @@ -16,7 +42,7 @@ renamed from .chs to .chs.pp. * Makefile.am: Rename the files from .chs to .chs.pp. - + 2005-02-12 Duncan Coutts <du...@co...> * gtk/Graphics/UI/Gtk/Abstract/Bin.chs, |