Hi,
Thanks for the advice, I will try using docbook with a custom script
to convert the output as necessary. At the moment I'm simply using
sgrep to search the html files in devhelp and converting them to plain
text with html2text; it's crude but it gives me some information about
which methods have been wrapped. You can see my efforts here:
http://wrapl.berlios.de/documentation/libraries_reference/gtk/gtk/container

Btw, there's a language-binding mailing list? I couldn't not see it on
http://www.gtk.org/mailinglists.html, how do I subscribe to this list?

Thanks,
Raja

On Dec 2, 2007 7:38 PM, Murray Cumming <[EMAIL PROTECTED]> wrote:
>
>
> On Tue, 2007-11-27 at 23:24 +0000, Raja Mukherji wrote:
> > Hi all,
> >
> > I'm writing a binding generator for my language to Gtk and want the
> > generator to be able to insert documentation into the generated code
> > automatically. Is there any existing program/script for getting the
> > documentation associated with a specific api function? For example:
> >
> > <program> gtk_about_dialog_new
> >
> > could print out the lines (as copied from devhelp):
> >
> > Creates a new GtkAboutDialog.
> >
> > Returns :
> >       a newly created GtkAboutDialog
> >
> > Or it could (preferably) print them out in XML, or some other structured 
> > format.
> >
> > I could probably fashion something myself, possibly from the files
> > that devhelp generates, but I was wondering if anyone has already done
> > so, or knows of any existing solution.
>
> gtkmm does this, and does some transformation of the text to make it
> more suitable for our API. It's perl in our gmmproc tool, and uses this
> XML:
> http://svn.gnome.org/viewvc/gtkmm/trunk/gtk/src/gtk_docs.xml?view=markup
> which is generated by this script:
> http://svn.gnome.org/viewvc/pygtk/trunk/codegen/docextract_to_xml.py?view=markup
>
> Our gmmproc tool allows us to override this automatically-generated
> documentation where necessary.
>
> I CCed the language-binding mailing list.
>
> --
> [EMAIL PROTECTED]
> www.murrayc.com
> www.openismus.com
>
>
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

Reply via email to