summaryrefslogtreecommitdiff
path: root/devhelp2.xsl
Commit message (Collapse)AuthorAgeFilesLines
* devhelp: allow to link to struct membersStefan Sauer2015-08-161-2/+9
| | | | | Extract links to struct members and add them to the index. Add a new member type to the devhelp index.
* index.sgml: stop generating index.sgml filesStefan Sauer2015-06-241-1/+7
| | | | | Use the data from devhelp2 files. Saves diskspace and makes the html phase about 10% faster. Fixes #742404
* devhelp: readd the xml namespaceStefan Sauer2015-05-191-1/+1
| | | | | Inline the xsd attributes. Apparently unqualified attribute namespaces don't work with referenced attributes.
* devhelp: narrow the selector to avoid type-less keyword entriesStefan Sauer2015-05-171-1/+1
| | | | | We created bogus keyword entries for refsect2 entries that came from manual content.
* tests: add a test to validate the generated devhelp filesStefan Sauer2015-05-151-1/+1
| | | | Not sure why we need to drop all the xmlns (see http://stackoverflow.com/questions/30267417/).
* devhelp: fix devhelp.xsd schemaStefan Sauer2015-05-151-1/+1
| | | | Make the schema itself validate. Also use the smae xmlns in the generator as in the schema.
* devhelp: disable outputing a bogus doctypeStefan Sauer2015-05-151-0/+1
| | | | This was outputing the 'book' toplevel for html, which does not exists.
* devhelp: fix missing enum valuesStefan Sauer2015-01-051-3/+3
| | | | When changing the layout with the markup parser we broke the constants.
* Substantial performance improvementsShaun McCance2011-08-161-0/+2
| | | | | | | | Changes made to areas that xsltproc --profile indicated were eating up the most time. Most changes are to use xsl:key to avoid frequent descendant selectors. In one case there's a slightly hacking XPath change that has a significant performance impact. Testing on the GTK+ docs, I got about a 40% speed gain.
* xslt: cache some nodesets to be quickerStefan Kost2010-01-121-2/+2
|
* devhelp: add glossary and index to the tocStefan Kost2009-12-231-1/+1
|
* Add new language attribute and use "c" here.Stefan Kost2008-10-171-1/+1
| | | | | | | | | * devhelp2.xsd: * devhelp2.xsl: Add new language attribute and use "c" here. svn path=/trunk/; revision=610
* planning. Document workflow Add support for enums/flags in devhelp index.Stefan Kost2008-10-131-1/+3
| | | | | | | | | | | | | | | | | | | | * TODO: planning. * doc/gtkdoc.dot: Document workflow * devhelp2.xsl: Add support for enums/flags in devhelp index. * gtkdoc-mkdb.in: Support annotations. Fix missing roles. * tests/annotations/docs/tester-docs.xml: * tests/annotations/src/tester.c: * tests/annotations/src/tester.h: * tests/bugs/docs/tester-sections.txt: * tests/gobject/docs/tester-docs.xml: Update new syntax. svn path=/trunk/; revision=607
* Add first version of the schema. Unbreak the devhelp2 file generation. AddStefan Kost2007-12-051-2/+2
| | | | | | | | | | | | * devhelp2.xsd: Add first version of the schema. * devhelp2.xsl: Unbreak the devhelp2 file generation. * tests/gtkdoctest.sh: Add comment about doing schmea checks once they work. svn path=/trunk/; revision=526
* add devhelp2 files create a autoregen.shStefan Kost2005-12-091-0/+155
* Makefile.am: add devhelp2 files * autogen.sh: create a autoregen.sh * devhelp.xsl: * devhelp2.xsl: * gtk-doc.xsl: generate two separate versions * gtkdoc-mkdb.in: fix parsing const after type (#322556) * gtkdoc-mktmpl.in: fix parseing multiline macro heads (#320588) * gtkdoc-scangobj.in: allow additional root types (#323581)