From 200e5b1f85163e3660c8906ee0b0dd593862e2be Mon Sep 17 00:00:00 2001 From: Stefan Kost Date: Mon, 20 Oct 2008 20:15:32 +0000 Subject: [PATCH] More docs and planning. * TODO: * devhelp2.xsd: More docs and planning. svn path=/trunk/; revision=613 --- ChangeLog | 6 ++++ TODO | 8 ++++-- devhelp2.xsd | 91 +++++++++++++++++++++++++++++++++++++++++++++++++++++------- 3 files changed, 93 insertions(+), 12 deletions(-) diff --git a/ChangeLog b/ChangeLog index 3e5c325..4ec3e48 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,11 @@ 2008-10-20 Stefan Kost + * TODO: + * devhelp2.xsd: + More docs and planning. + +2008-10-20 Stefan Kost + * tests/annotations/docs/tester-docs.xml: * tests/annotations/src/tester.c: * tests/gobject/docs/tester-docs.xml: diff --git a/TODO b/TODO index a649e35..2bd4bf6 100644 --- a/TODO +++ b/TODO @@ -124,8 +124,12 @@ diff -u --exclude="Makefile*" docs docs-tmpl | diffstat = GIR = == scanning == * ideas - 1) replace gtkdoc-scan/gtkdoc-scangobject by gtkdoc-gir and output the classical files - 2) patch gtkdoc-mkdb to read stuff from gir instead of classical files + * use gir files + 1) replace gtkdoc-scan/gtkdoc-scangobject by gtkdoc-gir and output the classical files + 2) patch gtkdoc-mkdb to read stuff from gir instead of classical files + * if gir-files would have the comments too: + * we could even drop scanning the sources + * IDEs could use the gir-files to show doc-tooltips for symbols * perl and xml * http://www.xml.com/pub/a/2001/04/18/perlxmlqstart1.html == handling the annotations == diff --git a/devhelp2.xsd b/devhelp2.xsd index 11487cb..c58b9bc 100644 --- a/devhelp2.xsd +++ b/devhelp2.xsd @@ -1,7 +1,7 @@ + + + Devhelp2 files are use in the 'devhelp' documentation browser. + + + @@ -22,6 +28,11 @@ xsltproc -o buzztard.xsd.html /home/ensonic/download/xs3p-1.1.3/xs3p.xsl buzztar + + + Known keyword types. + + @@ -35,19 +46,79 @@ xsltproc -o buzztard.xsd.html /home/ensonic/download/xs3p-1.1.3/xs3p.xsl buzztar + + + Known programing languages. + + - - - - - + + + + Title of the reference manual. + + + + + + + Entry point to the manual. Can be given as a relative path to the + location of the devhelp2 file.. + + + + + + + Author of the document. Multiple authors are separated by ','. + + + + + + + Short name of the manual. + + + + + + + Version of the devhelp xml specification (2). + + + + + + + Programing language this manual refers to. + + + - - - + + + + Type of the keyword. + + + + + + + Version since that the keyword is part of the API. + + + + + + + Marks the keyword as deprecated. + + + - -- 2.11.4.GIT