<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-1333</id>
	<title>Nabble - Gtk+ - Documentation</title>
	<updated>2009-11-30T09:56:11Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Gtk+---Documentation-f1333.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Gtk%2B---Documentation-f1333.html" />
	<subtitle type="html"></subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26579001</id>
	<title>Re: Roll Brasero tarballs for 2.29.3</title>
	<published>2009-11-30T09:56:11Z</published>
	<updated>2009-11-30T09:56:11Z</updated>
	<author>
		<name>Vincent Untz</name>
	</author>
	<content type="html">Hey,
&lt;br&gt;&lt;br&gt;(cc'ing gtk-doc-list)
&lt;br&gt;&lt;br&gt;Le lundi 30 novembre 2009, à 17:42 +0000, Luis Medinas a écrit :
&lt;br&gt;&amp;gt; Hi
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I would like to ask someone from the release team to roll a 2.29.3 tarball.
&lt;br&gt;&amp;gt; Me and Philippe are pretty busy right now and i don't have a jhbuild
&lt;br&gt;&amp;gt; environment setup.
&lt;br&gt;&lt;br&gt;I'll try to do a tarball, but not before at least 3 hours...
&lt;br&gt;&lt;br&gt;&amp;gt; The main problem is because brasero needs gtk-doc from git master in
&lt;br&gt;&amp;gt; order to have introspection enabled.
&lt;br&gt;&lt;br&gt;This is not really good :/ Does it only affect tarball creation, or will
&lt;br&gt;people building tarballs with --enable-gtk-doc have the issue too?
&lt;br&gt;&lt;br&gt;Is there a gtk-doc release planned in the near future?
&lt;br&gt;&lt;br&gt;Vincent
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Les gens heureux ne sont pas pressés.
&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26579001&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Roll-Brasero-tarballs-for-2.29.3-tp26579001p26579001.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26437864</id>
	<title>Re: wrong git-clone link</title>
	<published>2009-11-19T19:22:42Z</published>
	<updated>2009-11-19T19:22:42Z</updated>
	<author>
		<name>Javier Jardón</name>
	</author>
	<content type="html">2009/11/19 David Nečas &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26437864&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;yeti@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi, the download page
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    &lt;a href=&quot;http://www.gtk.org/gtk-doc/download.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gtk.org/gtk-doc/download.html&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; shows wrong git clone command, i.e.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    git clone &lt;a href=&quot;http://git.gnome.org/gtk-doc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://git.gnome.org/gtk-doc&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; instead of
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    git clone git://git.gnome.org/gtk-doc
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Fixed, thank you for your report
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Javier Jardón Cabezas
&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26437864&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/wrong-git-clone-link-tp26427174p26437864.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26427174</id>
	<title>wrong git-clone link</title>
	<published>2009-11-19T06:22:33Z</published>
	<updated>2009-11-19T06:22:33Z</updated>
	<author>
		<name>David Nečas (Yeti)-2</name>
	</author>
	<content type="html">&lt;br&gt;Hi, the download page
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.gtk.org/gtk-doc/download.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gtk.org/gtk-doc/download.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;shows wrong git clone command, i.e.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; git clone &lt;a href=&quot;http://git.gnome.org/gtk-doc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://git.gnome.org/gtk-doc&lt;/a&gt;&lt;br&gt;&lt;br&gt;instead of
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; git clone git://git.gnome.org/gtk-doc
&lt;br&gt;&lt;br&gt;AFAICT git.gnome.org does not work over HTTP.
&lt;br&gt;&lt;br&gt;Yeti
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26427174&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/wrong-git-clone-link-tp26427174p26427174.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26085305</id>
	<title>Re: gobject introspection annotations</title>
	<published>2009-10-27T14:13:02Z</published>
	<updated>2009-10-27T14:13:02Z</updated>
	<author>
		<name>Iain Nicol</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;Stefan Kost wrote:
&lt;br&gt;&amp;gt; Iain Nicol schrieb:
&lt;br&gt;&amp;gt; &amp;gt; Where could the problem lie? -mkdb?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Have you added
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;xi:include href=&amp;quot;xml/annotation-glossary.xml&amp;quot;&amp;gt;&amp;lt;xi:fallback /&amp;gt;&amp;lt;/xi:include&amp;gt;
&lt;br&gt;&amp;gt; to your master document? See tests/annotations/docs/tester-docs.xml near to the
&lt;br&gt;&amp;gt; end. The xslt does a fallback if the local links do not exist.
&lt;br&gt;I hadn't; I was looking in the completely wrong place. &amp;nbsp;That solves the
&lt;br&gt;problem. :-)
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Iain Nicol
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://www.iainnicol.com./&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.iainnicol.com./&lt;/a&gt;&amp;gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26085305&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gobject-introspection-annotations-tp26067664p26085305.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26084922</id>
	<title>Re: Compile error with make -j2</title>
	<published>2009-10-27T13:45:16Z</published>
	<updated>2009-10-27T13:45:16Z</updated>
	<author>
		<name>David Nečas (Yeti)-2</name>
	</author>
	<content type="html">On Tue, Oct 27, 2009 at 10:25:19PM +0200, Stefan Kost wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Andy Spencer schrieb:
&lt;br&gt;&amp;gt; &amp;gt; I'm getting a compiler error when compiling my project &amp;quot;make -j2&amp;quot;.
&lt;br&gt;&amp;gt; &amp;gt; I'm not sure if I'm doing something wrong (I haven't configured gtk-doc
&lt;br&gt;&amp;gt; &amp;gt; much) or if other projects would have similar problems.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; yes, It seesm to fails. There is a feature request here to support it.
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://bugzilla.gnome.org/show_bug.cgi?id=543489&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugzilla.gnome.org/show_bug.cgi?id=543489&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; It would be great if you/someone can try to track it down.
&lt;/div&gt;&lt;br&gt;Funny because I always build the documentation with -j5 and it works
&lt;br&gt;(not that it is any faster, but -j5 is simply used for everything
&lt;br&gt;including the docs).
&lt;br&gt;&lt;br&gt;The problem occurs only if you don't have foo-docs.xml.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt; Steps to reproduce:
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; git clone git://lug.rose-hulman.edu/proj/libgis
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; cd libgis
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; ./autogen.sh --enable-gtk-doc
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; make -j2
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Output:
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; ...
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; make[2]: Entering directory `/scratch/libgis/docs'
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; Making all in api
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; make[3]: Entering directory `/scratch/libgis/docs/api'
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; make[3]: *** No rule to make target `libgis-docs.sgml', needed by
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; `html-build.stamp'. &amp;nbsp;Stop.
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; make[3]: *** Waiting for unfinished jobs....
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; make[3]: Leaving directory `/scratch/libgis/docs/api'
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; make[2]: *** [all-recursive] Error 1
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; make[2]: Leaving directory `/scratch/libgis/docs'
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; ...
&lt;/div&gt;&lt;br&gt;But foo-docs.xml (or .sgml if you insist) is supposed to be maintained
&lt;br&gt;by a human. &amp;nbsp;The fact gtkdoc-mkdb attempts to helpfully create it as a
&lt;br&gt;side-effect (one the Makefile has no knowledge of -- which leads to the
&lt;br&gt;error) does not change a tiny bit on that.
&lt;br&gt;&lt;br&gt;The real fix is to stop creating foo-docs.xml in gtkdoc-mkdb because the
&lt;br&gt;file is not usable as-is anyway. &amp;nbsp;Then everyone is forced to really have
&lt;br&gt;this human-maintained file in the version control system and the above
&lt;br&gt;situation cannot happen.
&lt;br&gt;&lt;br&gt;A suitable foo-docs.xml template can be then provided with gtk-doc (if
&lt;br&gt;it isn't already).
&lt;br&gt;&lt;br&gt;Yeti
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26084922&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Compile-error-with-make--j2-tp26051874p26084922.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26084719</id>
	<title>Re: gobject introspection annotations</title>
	<published>2009-10-27T13:32:17Z</published>
	<updated>2009-10-27T13:32:17Z</updated>
	<author>
		<name>Stefan Kost</name>
	</author>
	<content type="html">hi,
&lt;br&gt;&lt;br&gt;&lt;br&gt;Iain Nicol schrieb:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I'm adding gobject introspection annotations to Epiphany, because it
&lt;br&gt;&amp;gt; needs some. &amp;nbsp;My problem is I don't know how to get gtk-doc to recognise
&lt;br&gt;&amp;gt; them. &amp;nbsp;Instead of gtk-doc understanding and describing the annotations,
&lt;br&gt;&amp;gt; gtk-doc creates links to FOLDOC; the symptoms are like in
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;https://bugzilla.gnome.org/show_bug.cgi?id=598732&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugzilla.gnome.org/show_bug.cgi?id=598732&lt;/a&gt;&amp;gt;.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I've compiled gtk-doc from git. &amp;nbsp;In particular, the ``annotations'' test
&lt;br&gt;&amp;gt; that comes with gtk-doc works fine. &amp;nbsp;Yet I don't know how to get it to
&lt;br&gt;&amp;gt; work for Epiphany.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Is there any particular makefile or autofoo stuff or flags I should look
&lt;br&gt;&amp;gt; at? 
&lt;/div&gt;&lt;br&gt;Not at all.
&lt;br&gt;&lt;br&gt;&amp;gt; Where could the problem lie? -mkdb?
&lt;br&gt;&lt;br&gt;Have you added
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;xi:include href=&amp;quot;xml/annotation-glossary.xml&amp;quot;&amp;gt;&amp;lt;xi:fallback /&amp;gt;&amp;lt;/xi:include&amp;gt;
&lt;br&gt;to your master document? See tests/annotations/docs/tester-docs.xml near to the
&lt;br&gt;end. The xslt does a fallback if the local links do not exist.
&lt;br&gt;&lt;br&gt;Stefan
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Epiphany's doc build process seems fairly normal. &amp;nbsp;It has gtk-doc build
&lt;br&gt;&amp;gt; and run a scanner. &amp;nbsp;Then the templates are created:
&lt;br&gt;&amp;gt; &amp;nbsp; cd . &amp;&amp; gtkdoc-mktmpl --module=epiphany
&lt;br&gt;&amp;gt; then:
&lt;br&gt;&amp;gt; &amp;nbsp; cd . &amp;&amp; gtkdoc-mkdb --module=epiphany --source-dir=../.. \
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;--output-format=xml --sgml-mode --output-format=xml
&lt;br&gt;&amp;gt; and then:
&lt;br&gt;&amp;gt; &amp;nbsp; cd ./html &amp;&amp; gtkdoc-mkhtml epiphany ../epiphany-docs.sgml
&lt;br&gt;&amp;gt; and finally:
&lt;br&gt;&amp;gt; &amp;nbsp; cd . &amp;&amp; gtkdoc-fixxref --module-dir=html \
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;--html-dir=/usr/local/share/gtk-doc/html 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; There's loads of output from all the commands, but the only relevant
&lt;br&gt;&amp;gt; thing I could see was the following warning from -mkhtml:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; In gtk-doc.xsl: For acronym (transfer none) no value found! 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks,
&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26084719&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gobject-introspection-annotations-tp26067664p26084719.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26084603</id>
	<title>Re: Compile error with make -j2</title>
	<published>2009-10-27T13:25:19Z</published>
	<updated>2009-10-27T13:25:19Z</updated>
	<author>
		<name>Stefan Kost</name>
	</author>
	<content type="html">hi,
&lt;br&gt;&lt;br&gt;Andy Spencer schrieb:
&lt;br&gt;&amp;gt; I'm getting a compiler error when compiling my project &amp;quot;make -j2&amp;quot;.
&lt;br&gt;&amp;gt; I'm not sure if I'm doing something wrong (I haven't configured gtk-doc
&lt;br&gt;&amp;gt; much) or if other projects would have similar problems.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;yes, It seesm to fails. There is a feature request here to support it.
&lt;br&gt;&lt;a href=&quot;https://bugzilla.gnome.org/show_bug.cgi?id=543489&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugzilla.gnome.org/show_bug.cgi?id=543489&lt;/a&gt;&lt;br&gt;&lt;br&gt;It would be great if you/someone can try to track it down.
&lt;br&gt;&lt;br&gt;Stefan
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Steps to reproduce:
&lt;br&gt;&amp;gt; &amp;nbsp; git clone git://lug.rose-hulman.edu/proj/libgis
&lt;br&gt;&amp;gt; &amp;nbsp; cd libgis
&lt;br&gt;&amp;gt; &amp;nbsp; ./autogen.sh --enable-gtk-doc
&lt;br&gt;&amp;gt; &amp;nbsp; make -j2
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Output:
&lt;br&gt;&amp;gt; &amp;nbsp; ...
&lt;br&gt;&amp;gt; &amp;nbsp; make[2]: Entering directory `/scratch/libgis/docs'
&lt;br&gt;&amp;gt; &amp;nbsp; Making all in api
&lt;br&gt;&amp;gt; &amp;nbsp; make[3]: Entering directory `/scratch/libgis/docs/api'
&lt;br&gt;&amp;gt; &amp;nbsp; make[3]: *** No rule to make target `libgis-docs.sgml', needed by
&lt;br&gt;&amp;gt; &amp;nbsp; `html-build.stamp'. &amp;nbsp;Stop.
&lt;br&gt;&amp;gt; &amp;nbsp; make[3]: *** Waiting for unfinished jobs....
&lt;br&gt;&amp;gt; &amp;nbsp; make[3]: Leaving directory `/scratch/libgis/docs/api'
&lt;br&gt;&amp;gt; &amp;nbsp; make[2]: *** [all-recursive] Error 1
&lt;br&gt;&amp;gt; &amp;nbsp; make[2]: Leaving directory `/scratch/libgis/docs'
&lt;br&gt;&amp;gt; &amp;nbsp; ...
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; gtk-doc-list mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26084603&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26084603&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Compile-error-with-make--j2-tp26051874p26084603.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26067664</id>
	<title>gobject introspection annotations</title>
	<published>2009-10-26T14:08:20Z</published>
	<updated>2009-10-26T14:08:20Z</updated>
	<author>
		<name>Iain Nicol</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I'm adding gobject introspection annotations to Epiphany, because it
&lt;br&gt;needs some. &amp;nbsp;My problem is I don't know how to get gtk-doc to recognise
&lt;br&gt;them. &amp;nbsp;Instead of gtk-doc understanding and describing the annotations,
&lt;br&gt;gtk-doc creates links to FOLDOC; the symptoms are like in
&lt;br&gt;&amp;lt;&lt;a href=&quot;https://bugzilla.gnome.org/show_bug.cgi?id=598732&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugzilla.gnome.org/show_bug.cgi?id=598732&lt;/a&gt;&amp;gt;.
&lt;br&gt;&lt;br&gt;I've compiled gtk-doc from git. &amp;nbsp;In particular, the ``annotations'' test
&lt;br&gt;that comes with gtk-doc works fine. &amp;nbsp;Yet I don't know how to get it to
&lt;br&gt;work for Epiphany.
&lt;br&gt;&lt;br&gt;Is there any particular makefile or autofoo stuff or flags I should look
&lt;br&gt;at? &amp;nbsp;Where could the problem lie? -mkdb?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Epiphany's doc build process seems fairly normal. &amp;nbsp;It has gtk-doc build
&lt;br&gt;and run a scanner. &amp;nbsp;Then the templates are created:
&lt;br&gt;&amp;nbsp; cd . &amp;&amp; gtkdoc-mktmpl --module=epiphany
&lt;br&gt;then:
&lt;br&gt;&amp;nbsp; cd . &amp;&amp; gtkdoc-mkdb --module=epiphany --source-dir=../.. \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;--output-format=xml --sgml-mode --output-format=xml
&lt;br&gt;and then:
&lt;br&gt;&amp;nbsp; cd ./html &amp;&amp; gtkdoc-mkhtml epiphany ../epiphany-docs.sgml
&lt;br&gt;and finally:
&lt;br&gt;&amp;nbsp; cd . &amp;&amp; gtkdoc-fixxref --module-dir=html \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;--html-dir=/usr/local/share/gtk-doc/html 
&lt;br&gt;&lt;br&gt;There's loads of output from all the commands, but the only relevant
&lt;br&gt;thing I could see was the following warning from -mkhtml:
&lt;br&gt;&lt;br&gt;&amp;nbsp; In gtk-doc.xsl: For acronym (transfer none) no value found! 
&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;-- 
&lt;br&gt;Iain Nicol
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://www.iainnicol.com./&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.iainnicol.com./&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26067664&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gobject-introspection-annotations-tp26067664p26067664.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26051874</id>
	<title>Compile error with make -j2</title>
	<published>2009-10-25T14:13:43Z</published>
	<updated>2009-10-25T14:13:43Z</updated>
	<author>
		<name>Andy Spencer-3</name>
	</author>
	<content type="html">I'm getting a compiler error when compiling my project &amp;quot;make -j2&amp;quot;.
&lt;br&gt;I'm not sure if I'm doing something wrong (I haven't configured gtk-doc
&lt;br&gt;much) or if other projects would have similar problems.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Steps to reproduce:
&lt;br&gt;&amp;nbsp; git clone git://lug.rose-hulman.edu/proj/libgis
&lt;br&gt;&amp;nbsp; cd libgis
&lt;br&gt;&amp;nbsp; ./autogen.sh --enable-gtk-doc
&lt;br&gt;&amp;nbsp; make -j2
&lt;br&gt;&lt;br&gt;&lt;br&gt;Output:
&lt;br&gt;&amp;nbsp; ...
&lt;br&gt;&amp;nbsp; make[2]: Entering directory `/scratch/libgis/docs'
&lt;br&gt;&amp;nbsp; Making all in api
&lt;br&gt;&amp;nbsp; make[3]: Entering directory `/scratch/libgis/docs/api'
&lt;br&gt;&amp;nbsp; make[3]: *** No rule to make target `libgis-docs.sgml', needed by
&lt;br&gt;&amp;nbsp; `html-build.stamp'. &amp;nbsp;Stop.
&lt;br&gt;&amp;nbsp; make[3]: *** Waiting for unfinished jobs....
&lt;br&gt;&amp;nbsp; make[3]: Leaving directory `/scratch/libgis/docs/api'
&lt;br&gt;&amp;nbsp; make[2]: *** [all-recursive] Error 1
&lt;br&gt;&amp;nbsp; make[2]: Leaving directory `/scratch/libgis/docs'
&lt;br&gt;&amp;nbsp; ...
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26051874&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;attachment0&lt;/strong&gt; (205 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26051874/0/attachment0&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Compile-error-with-make--j2-tp26051874p26051874.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25252742</id>
	<title>Re: Preferred way of putting title in section</title>
	<published>2009-09-02T00:17:16Z</published>
	<updated>2009-09-02T00:17:16Z</updated>
	<author>
		<name>David Nečas (Yeti)-2</name>
	</author>
	<content type="html">On Wed, Sep 02, 2009 at 12:46:56AM +0200, Krzesimir Nowak wrote:
&lt;br&gt;&amp;gt; which way of putting title of section is preferred?
&lt;br&gt;&amp;gt; 1. `@title: my title' in SECTION comment in source code.
&lt;br&gt;&amp;gt; 2. `&amp;lt;TITLE&amp;gt;my title&amp;lt;/TITLE&amp;gt; in package-sections.txt.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; There is a FIXME in `Documenting section' in gtk-doc manual about this.
&lt;br&gt;&amp;gt; It would be good to have it clarified.
&lt;br&gt;&lt;br&gt;The former because package-sections.txt can be (and should be) generated
&lt;br&gt;nowadays with gtkdoc-scan --rebuild-sections if you have sanely
&lt;br&gt;organized header files.
&lt;br&gt;&lt;br&gt;Yeti
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25252742&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Preferred-way-of-putting-title-in-section-tp25248753p25252742.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25248753</id>
	<title>Preferred way of putting title in section</title>
	<published>2009-09-01T15:46:56Z</published>
	<updated>2009-09-01T15:46:56Z</updated>
	<author>
		<name>Krzesimir Nowak</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;which way of putting title of section is preferred?
&lt;br&gt;1. `@title: my title' in SECTION comment in source code.
&lt;br&gt;2. `&amp;lt;TITLE&amp;gt;my title&amp;lt;/TITLE&amp;gt; in package-sections.txt.
&lt;br&gt;&lt;br&gt;There is a FIXME in `Documenting section' in gtk-doc manual about this.
&lt;br&gt;It would be good to have it clarified.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Krzem
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25248753&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Preferred-way-of-putting-title-in-section-tp25248753p25248753.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24959106</id>
	<title>Forward declarations with --rebuild-sections</title>
	<published>2009-08-13T10:28:14Z</published>
	<updated>2009-08-13T10:28:14Z</updated>
	<author>
		<name>Nicola Fontana-3</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;I'm having some problems using --rebuild-sections. With a
&lt;br&gt;container-child relationship between two types I need this
&lt;br&gt;forward declaration:
&lt;br&gt;&lt;br&gt;&lt;br&gt;/* File: adg-entity.h */
&lt;br&gt;typedef struct _AdgContainer AdgContainer;
&lt;br&gt;&lt;br&gt;&lt;br&gt;/* File: adg-container.h */
&lt;br&gt;#include &amp;lt;adg/adg-entity.h&amp;gt;
&lt;br&gt;struct _AdgContainer {
&lt;br&gt;...
&lt;br&gt;};
&lt;br&gt;&lt;br&gt;&lt;br&gt;With the above code, gtk-doc added AdgContainer both in
&lt;br&gt;&amp;lt;FILE&amp;gt;adg-entity&amp;lt;/FILE&amp;gt; and &amp;lt;FILE&amp;gt;adg-container&amp;lt;/FILE&amp;gt; sections,
&lt;br&gt;resulting in tons of these warnings when building the HTML:
&lt;br&gt;&lt;br&gt;Warning: multiple &amp;quot;IDs&amp;quot; for constraint linkend: AdgContainer.
&lt;br&gt;&lt;br&gt;To solve this issue I had to trick gtk-doc using the preprocessor:
&lt;br&gt;&lt;br&gt;&lt;br&gt;#define ADG_FORWARD_DECL(id) &amp;nbsp; &amp;nbsp;typedef struct _##id id
&lt;br&gt;&lt;br&gt;&lt;br&gt;/* File: adg-entity.h */
&lt;br&gt;ADG_FORWARD_DECL(AdgContainer);
&lt;br&gt;&lt;br&gt;&lt;br&gt;/* File: adg-container.h */
&lt;br&gt;#include &amp;lt;adg/adg-entity.h&amp;gt;
&lt;br&gt;#if 0
&lt;br&gt;/* AdgContainer declared in adg-entity.h */
&lt;br&gt;typedef struct _AdgContainer AdgContainer;
&lt;br&gt;#endif
&lt;br&gt;struct _AdgContainer {
&lt;br&gt;...
&lt;br&gt;};
&lt;br&gt;&lt;br&gt;&lt;br&gt;This gives the expected result, that is AdgContainer defined only in
&lt;br&gt;&amp;lt;FILE&amp;gt;adg-container&amp;lt;/FILE&amp;gt; section.
&lt;br&gt;&lt;br&gt;After taking a look at gtkdoc-scan it seems (from the comments) that
&lt;br&gt;forward declarations of enum are treated properly while struct not
&lt;br&gt;(after all, both of them can be opaque).
&lt;br&gt;&lt;br&gt;I'm not able to provide a valid patch: do you want I submit a bug or
&lt;br&gt;something else? I'll keep the above workaround alive to be backward
&lt;br&gt;compatible with gtk-doc so this is no more a big issue for me.
&lt;br&gt;&lt;br&gt;Ciao
&lt;br&gt;-- 
&lt;br&gt;Nicola
&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24959106&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Forward-declarations-with---rebuild-sections-tp24959106p24959106.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24958102</id>
	<title>Re: Without autotools</title>
	<published>2009-08-13T09:21:56Z</published>
	<updated>2009-08-13T09:21:56Z</updated>
	<author>
		<name>Connor Behan</name>
	</author>
	<content type="html">The shell quoting failed when I tried CC=&amp;quot;gcc&amp;quot; CC='gcc' CC=\&amp;quot;gcc\&amp;quot; and 
&lt;br&gt;CC=\'gcc\' when passing variables to the perl script. However if 
&lt;br&gt;gtkdoc-scangobj is harmful for my project I guess that point is moot.
&lt;br&gt;&lt;br&gt;The source is here: &lt;a href=&quot;https://sourceforge.net/projects/mebitag/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://sourceforge.net/projects/mebitag/&lt;/a&gt;&lt;br&gt;&lt;br&gt;I settled on NaturalDocs because I didn't want to spend more time 
&lt;br&gt;getting documentation working than writing the actual program. It 
&lt;br&gt;doesn't have full C support but I like the readability I get so maybe 
&lt;br&gt;this gtkdoc problem isn't a priority for me anymore.
&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24958102&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Without-autotools-tp24922588p24958102.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24944656</id>
	<title>Re: Without autotools</title>
	<published>2009-08-12T14:04:04Z</published>
	<updated>2009-08-12T14:04:04Z</updated>
	<author>
		<name>Stefan Kost</name>
	</author>
	<content type="html">hi,
&lt;br&gt;&lt;br&gt;On 3:33:43 pm 12/08/2009 Nicola Fontana &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24944656&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ntd@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Il giorno Tue, 11 Aug 2009 13:48:33 -0400
&lt;br&gt;&amp;gt; Connor Behan &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24944656&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;connor.behan@...&lt;/a&gt;&amp;gt; ha scritto:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;The comments all follow this format: &lt;a href=&quot;http://pastebin.com/mc8edc76&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pastebin.com/mc8edc76&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; the docblocks look good to me: the problem is not there.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;What I'm doing (using gtk-doc.make as a guide) is:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;gtkdoc-scan --module=libmebi --source-dir=.
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;gtkdoc-scangobj --module=libmebi --output-dir=.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;Then this fails because I hate figuring out how to quote shell
&lt;/div&gt;&lt;br&gt;Whats the error?
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; gtkdoc-scangobj requires a project based on GObject and if libmebi is
&lt;br&gt;&amp;gt; not such kind of project this step is useless (in your case harmful
&lt;br&gt;&amp;gt; too). Just touch the required files, probably:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; libmebi.types
&lt;br&gt;&amp;gt; libmebi.args
&lt;br&gt;&amp;gt; libmebi.hierarchy
&lt;br&gt;&amp;gt; libmebi.interfaces
&lt;br&gt;&amp;gt; libmebi.prerequisites
&lt;br&gt;&amp;gt; libmebi.signals
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; and jump directly to the gtkdoc-mktmpl step. There will probably be
&lt;br&gt;&amp;gt; other adjustments to do: a link to the sources would be more helpful.
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;If you have the doc-comment inside the sources, you can also skip the
&lt;br&gt;gtkdoc-mktmpl step. Users of autotools get the same behaviour when running
&lt;br&gt;gtkdocize --flavour=no-tmpl.
&lt;br&gt;&lt;br&gt;Stefan
&lt;br&gt;&lt;br&gt;&amp;gt; Ciao
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Nicola
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; gtk-doc-list mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24944656&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24944656&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Without-autotools-tp24922588p24944656.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24936605</id>
	<title>Re: Without autotools</title>
	<published>2009-08-12T06:33:43Z</published>
	<updated>2009-08-12T06:33:43Z</updated>
	<author>
		<name>Nicola Fontana-3</name>
	</author>
	<content type="html">Il giorno Tue, 11 Aug 2009 13:48:33 -0400
&lt;br&gt;Connor Behan &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24936605&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;connor.behan@...&lt;/a&gt;&amp;gt; ha scritto:
&lt;br&gt;&lt;br&gt;&amp;gt; The comments all follow this format: &lt;a href=&quot;http://pastebin.com/mc8edc76&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pastebin.com/mc8edc76&lt;/a&gt;&lt;br&gt;&lt;br&gt;Hi,
&lt;br&gt;&lt;br&gt;the docblocks look good to me: the problem is not there.
&lt;br&gt;&lt;br&gt;&amp;gt; What I'm doing (using gtk-doc.make as a guide) is:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; gtkdoc-scan --module=libmebi --source-dir=.
&lt;br&gt;&amp;gt; gtkdoc-scangobj --module=libmebi --output-dir=.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Then this fails because I hate figuring out how to quote shell
&lt;br&gt;&lt;br&gt;gtkdoc-scangobj requires a project based on GObject and if libmebi is
&lt;br&gt;not such kind of project this step is useless (in your case harmful
&lt;br&gt;too). Just touch the required files, probably:
&lt;br&gt;&lt;br&gt;libmebi.types
&lt;br&gt;libmebi.args
&lt;br&gt;libmebi.hierarchy
&lt;br&gt;libmebi.interfaces
&lt;br&gt;libmebi.prerequisites
&lt;br&gt;libmebi.signals
&lt;br&gt;&lt;br&gt;and jump directly to the gtkdoc-mktmpl step. There will probably be
&lt;br&gt;other adjustments to do: a link to the sources would be more helpful.
&lt;br&gt;&lt;br&gt;Ciao
&lt;br&gt;-- 
&lt;br&gt;Nicola
&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24936605&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Without-autotools-tp24922588p24936605.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24922588</id>
	<title>Without autotools</title>
	<published>2009-08-11T10:48:33Z</published>
	<updated>2009-08-11T10:48:33Z</updated>
	<author>
		<name>Connor Behan</name>
	</author>
	<content type="html">I have a very small program called mebitag and I'd like to document its 
&lt;br&gt;library without an ugly doxygen logo on the html. I think this is a 
&lt;br&gt;reasonable request but every time I try gtk-doc, it tells me I get 3% 
&lt;br&gt;documentation and fills the html files with data structures that are all 
&lt;br&gt;missing comments. I am doing this all from the libmebi directory which 
&lt;br&gt;contains:
&lt;br&gt;&lt;br&gt;Makefile &amp;nbsp;dbops.h &amp;nbsp; &amp;nbsp;dbquery.h &amp;nbsp;fileio.c &amp;nbsp;mebitag.7
&lt;br&gt;dbops.c &amp;nbsp; dbquery.c &amp;nbsp;errors.h &amp;nbsp; fileio.h &amp;nbsp;types.h
&lt;br&gt;&lt;br&gt;The comments all follow this format: &lt;a href=&quot;http://pastebin.com/mc8edc76&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pastebin.com/mc8edc76&lt;/a&gt;&lt;br&gt;&lt;br&gt;What I'm doing (using gtk-doc.make as a guide) is:
&lt;br&gt;&lt;br&gt;gtkdoc-scan --module=libmebi --source-dir=.
&lt;br&gt;gtkdoc-scangobj --module=libmebi --output-dir=.
&lt;br&gt;&lt;br&gt;Then this fails because I hate figuring out how to quote shell variables 
&lt;br&gt;so I then run:
&lt;br&gt;&lt;br&gt;gcc -o libmebi-scan `pkg-config --cflags --libs gtk+-2.0` libmebi-scan.c
&lt;br&gt;&lt;br&gt;Then I take every file that ends in .new and make a copy of it that 
&lt;br&gt;doesn't end in .new, then I run:
&lt;br&gt;&lt;br&gt;gtkdoc-mktmpl --module=libmebi
&lt;br&gt;gtkdoc-mkdb --module=libmebi --output-format=xml 
&lt;br&gt;--main-sgml-file=libmebi.sgml
&lt;br&gt;mkdir html &amp;&amp; cd html &amp;&amp; gtkdoc-mkhtml --path=. libmebi ../libmebi.sgml
&lt;br&gt;&lt;br&gt;This produces the empty html and I have tried for days without finding a 
&lt;br&gt;way around that. I could edit the html to put comments in but that 
&lt;br&gt;greatly defeats the purpose. Any help would be much appreciated.
&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24922588&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Without-autotools-tp24922588p24922588.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24846538</id>
	<title>Re: Problem about secondly run &quot;gtkdoc-mkdb&quot;</title>
	<published>2009-08-06T06:25:58Z</published>
	<updated>2009-08-06T06:25:58Z</updated>
	<author>
		<name>cee1</name>
	</author>
	<content type="html">&amp;quot;--output-format=xml&amp;quot; will still trigger the &amp;quot;DOCTYPE-missing&amp;quot; bug.&lt;div&gt;&lt;br&gt;I&amp;#39;ve cloned the git repo, and find it vastly adopts the entities-way. It also has some manual-written sgml or xml files (e.g. glib/docs/reference/glib/gtester-report.xml), which are also DOCTYPE-missing.&lt;div&gt;
&lt;br&gt;&lt;/div&gt;&lt;div&gt;BTW, I encounter a new problem: I have some C files which don&amp;#39;t include any header files. The  symbols in these C files will be imported by the &amp;quot;extern&amp;quot; modifier. gtk-doc seems blind to the comment blocks in these C files, any suggestions?&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/8/6 Stefan Kost &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24846538&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ensonic@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
cee1 schrieb:&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;&amp;gt; I&amp;#39;ve edited the foo-docs.sgml, following the glib style:&lt;br&gt;
&amp;gt; &amp;quot;&amp;quot;&amp;quot;&lt;br&gt;
&amp;gt; &amp;lt;!ENTITY bar1 SYSTEM &amp;quot;xml/bar1.xml&amp;quot;&amp;gt;&lt;br&gt;
&amp;gt; &amp;lt;!ENTITY bar2 SYSTEM &amp;quot;xml/bar2.xml&amp;quot;&amp;gt;&lt;br&gt;
&amp;gt; ...&lt;br&gt;
&amp;gt; &amp;quot;&amp;quot;&amp;quot;&lt;br&gt;
&amp;gt; , and then reference  not include them. The problem can be avoid.&lt;br&gt;
&lt;/div&gt;Don&amp;#39;t do this. glib is not doing this anymore. This makes your docbuild&lt;br&gt;
slow. Use xml instead of sgml and then use xi:inlcude. Using entities&lt;br&gt;
for includes will expand the entities in each document.&lt;br&gt;
&lt;br&gt;
Stefan&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; 2009/8/3 Stefan Kost &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24846538&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ensonic@...&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&amp;gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24846538&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ensonic@...&lt;/a&gt;&amp;gt;&amp;gt;&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;&amp;gt;&lt;br&gt;
&amp;gt;     cee1 schrieb:&lt;br&gt;
&amp;gt;     &amp;gt; 2009/8/3 Stefan Kost &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24846538&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ensonic@...&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&amp;gt;     &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24846538&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ensonic@...&lt;/a&gt;&amp;gt;&amp;gt;&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;&amp;gt;     &amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt; cee1 schrieb:&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt; 2009/8/2 Stefan Kost &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24846538&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ensonic@...&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&amp;gt;     &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24846538&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ensonic@...&lt;/a&gt;&amp;gt;&amp;gt;&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt; hi,&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt; cee1 schrieb:&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Hi all,&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I&amp;#39;m using gtk-doc(1.11) to manager documents of my small&lt;br&gt;
&amp;gt;     project. I&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; encounter some problems like: &amp;quot;../xml/foo.xml:161: parser&lt;br&gt;
&amp;gt;     error :&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt; Entity&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;#39;ast&amp;#39; not defined&amp;quot;, when secondly running gtk-doc.&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; The steps are:&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 1) gtkdoc-scan --module=foo --source-dir=../../foo&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt; --ignore-headers=&amp;quot;a.h&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; b.h&amp;quot;&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 2) gtkdoc-mkdb --module=foo --source-dir=../../foo&lt;br&gt;
&amp;gt;     --output-format=xml&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; --expand-content-files=&amp;quot;&amp;quot; --main-sgml-file=foo-docs.sgml&lt;br&gt;
&amp;gt;     --sgml-mode&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; --output-format=xml --ignore-files=&amp;quot;a.c b.h&amp;quot;&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ...&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt; Are you using the normal gtkdoc.make included in your makefile?&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt; Yes.&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I find in the second time, gtkdoc-mkdb generates XML files&lt;br&gt;
&amp;gt;     missing the&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; following:&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;!DOCTYPE refentry PUBLIC &amp;quot;-//OASIS//DTD DocBook XML V4.3//EN&amp;quot;&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;      &amp;quot;&lt;a href=&quot;http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd&lt;/a&gt;&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt; &amp;quot;&amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt; The doctype is copied if the foo-docs.sgml or foo-docs.xml&lt;br&gt;
&amp;gt;     main document&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt; has it.&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt; Is the project publicly available somewhere?&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt; If the foo-docs.sgml already exists, rerunning gtkdoc-mkdb&lt;br&gt;
&amp;gt;     will generate&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt; doctype-missing XML files, hence cause the&lt;br&gt;
&amp;gt;     &amp;quot;../xml/foo.xml:161: parser&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt; error&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt; : Entity &amp;#39;ast&amp;#39; not defined&amp;quot;.&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt; How come it does not exist earlier? gtkdoc creates a template&lt;br&gt;
&amp;gt;     on the very&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt; first&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt; run, but you need to edit that to suit you and add it to your&lt;br&gt;
&amp;gt;     version&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt; control&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt; system.&lt;br&gt;
&amp;gt;     &amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt; After first run gtk-doc,  the foo-docs.sgml is there. Re-run&lt;br&gt;
&amp;gt;     gtkdoc-mkdb&lt;br&gt;
&amp;gt;     &amp;gt; will generate doctype-missing XML files, unless delete the&lt;br&gt;
&amp;gt;     foo-docs.sgml.&lt;br&gt;
&amp;gt;     &amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt; The same problem exists in glib, when I do:&lt;br&gt;
&amp;gt;     &amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt; 1) In the top-level directory of glib, run ./autogen.sh&lt;br&gt;
&amp;gt;     --enable-gtk-doc&lt;br&gt;
&amp;gt;     &amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt; 2) cd docs/reference/glib        # could see the glib-docs.sgml&lt;br&gt;
&amp;gt;     is shipped&lt;br&gt;
&amp;gt;     &amp;gt; with glib&lt;br&gt;
&amp;gt;     &amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt; 3) make                               # check files in XML&lt;br&gt;
&amp;gt;     directory, they&lt;br&gt;
&amp;gt;     &amp;gt; are missing the &amp;quot;doctype&amp;quot;&lt;br&gt;
&amp;gt;     &amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt; 4) rm -f glib-docs.sgml &amp;amp;&amp;amp; make clean &amp;amp;&amp;amp; make&lt;br&gt;
&amp;gt;     &amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt; 5) now check files in XML directory, they are OK.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;     I had no time to try myself. If the generated foo-docs.sgml has no&lt;br&gt;
&amp;gt;     DOCTYPE in&lt;br&gt;
&amp;gt;     the header, just add it yourself. Or try adding&lt;br&gt;
&amp;gt;     &amp;quot;--output-format=xml&amp;quot; to&lt;br&gt;
&amp;gt;     MKDB_OPTIONS in your Makefile.am for the docs.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;     I had a quick look at the sources though and it needs a fix. If&lt;br&gt;
&amp;gt;     there is no&lt;br&gt;
&amp;gt;     foo-docs.{sgml,xml} we add a xml DOCTYPE to add generated files,&lt;br&gt;
&amp;gt;     but generate&lt;br&gt;
&amp;gt;     the main document as sgml. Please file a bug to &lt;a href=&quot;http://bugzilla.gnome.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;bugzilla.gnome.org&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&amp;gt;     &amp;lt;&lt;a href=&quot;http://bugzilla.gnome.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://bugzilla.gnome.org&lt;/a&gt;&amp;gt;.&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;&amp;gt;&lt;br&gt;
&amp;gt;     Stefan&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt; Could you also try with gtk-doc from &lt;a href=&quot;http://git.gnome.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;git.gnome.org&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&amp;gt;     &amp;lt;&lt;a href=&quot;http://git.gnome.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://git.gnome.org&lt;/a&gt;&amp;gt; - I&amp;#39;d like to release&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&amp;gt;     &amp;gt;&amp;gt; 1.12 in&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt; september, would be good to see if its already fixed?&lt;br&gt;
&amp;gt;     Unfortunately I&amp;#39;ll be&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt; on&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt; vacation starting from tomorrow, so I won&amp;#39;t be able to reply in&lt;br&gt;
&amp;gt;     august&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt; anymore.&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt; Hopefully someone else on the list can help.&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt; Stefan&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt; OK, thanks any way.&lt;br&gt;
&amp;gt;     &amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt; The project is not public yet, since the documents not ready.&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt; Stefan&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Any suggestions?&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Thanks.&lt;br&gt;
&amp;gt;     &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;     &amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24846538&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-about-secondly-run-%22gtkdoc-mkdb%22-tp24776122p24846538.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24845079</id>
	<title>Re: Problem about secondly run &quot;gtkdoc-mkdb&quot;</title>
	<published>2009-08-06T04:50:20Z</published>
	<updated>2009-08-06T04:50:20Z</updated>
	<author>
		<name>Stefan Kost</name>
	</author>
	<content type="html">cee1 schrieb:
&lt;br&gt;&amp;gt; I've edited the foo-docs.sgml, following the glib style:
&lt;br&gt;&amp;gt; &amp;quot;&amp;quot;&amp;quot;
&lt;br&gt;&amp;gt; &amp;lt;!ENTITY bar1 SYSTEM &amp;quot;xml/bar1.xml&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;!ENTITY bar2 SYSTEM &amp;quot;xml/bar2.xml&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; &amp;quot;&amp;quot;&amp;quot;
&lt;br&gt;&amp;gt; , and then reference &amp;nbsp;not include them. The problem can be avoid.
&lt;br&gt;Don't do this. glib is not doing this anymore. This makes your docbuild
&lt;br&gt;slow. Use xml instead of sgml and then use xi:inlcude. Using entities
&lt;br&gt;for includes will expand the entities in each document.
&lt;br&gt;&lt;br&gt;Stefan
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2009/8/3 Stefan Kost &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24845079&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ensonic@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24845079&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ensonic@...&lt;/a&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; cee1 schrieb:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; 2009/8/3 Stefan Kost &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24845079&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ensonic@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24845079&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ensonic@...&lt;/a&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt; cee1 schrieb:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt; 2009/8/2 Stefan Kost &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24845079&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ensonic@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24845079&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ensonic@...&lt;/a&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt; hi,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt; cee1 schrieb:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I'm using gtk-doc(1.11) to manager documents of my small
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; project. I
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; encounter some problems like: &amp;quot;../xml/foo.xml:161: parser
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; error :
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt; Entity
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 'ast' not defined&amp;quot;, when secondly running gtk-doc.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; The steps are:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 1) gtkdoc-scan --module=foo --source-dir=../../foo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt; --ignore-headers=&amp;quot;a.h
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; b.h&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 2) gtkdoc-mkdb --module=foo --source-dir=../../foo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; --output-format=xml
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; --expand-content-files=&amp;quot;&amp;quot; --main-sgml-file=foo-docs.sgml
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; --sgml-mode
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; --output-format=xml --ignore-files=&amp;quot;a.c b.h&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt; Are you using the normal gtkdoc.make included in your makefile?
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt; Yes.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I find in the second time, gtkdoc-mkdb generates XML files
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; missing the
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; following:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;!DOCTYPE refentry PUBLIC &amp;quot;-//OASIS//DTD DocBook XML V4.3//EN&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;&lt;a href=&quot;http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt; &amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt; The doctype is copied if the foo-docs.sgml or foo-docs.xml
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; main document
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt; has it.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt; Is the project publicly available somewhere?
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt; If the foo-docs.sgml already exists, rerunning gtkdoc-mkdb
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; will generate
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt; doctype-missing XML files, hence cause the
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;quot;../xml/foo.xml:161: parser
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt; error
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt; : Entity 'ast' not defined&amp;quot;.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt; How come it does not exist earlier? gtkdoc creates a template
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; on the very
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt; first
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt; run, but you need to edit that to suit you and add it to your
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; version
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt; control
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt; system.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; After first run gtk-doc, &amp;nbsp;the foo-docs.sgml is there. Re-run
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; gtkdoc-mkdb
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; will generate doctype-missing XML files, unless delete the
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; foo-docs.sgml.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; The same problem exists in glib, when I do:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; 1) In the top-level directory of glib, run ./autogen.sh
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; --enable-gtk-doc
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; 2) cd docs/reference/glib &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;# could see the glib-docs.sgml
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; is shipped
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; with glib
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; 3) make &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # check files in XML
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; directory, they
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; are missing the &amp;quot;doctype&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; 4) rm -f glib-docs.sgml &amp;&amp; make clean &amp;&amp; make
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; 5) now check files in XML directory, they are OK.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; I had no time to try myself. If the generated foo-docs.sgml has no
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; DOCTYPE in
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; the header, just add it yourself. Or try adding
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;quot;--output-format=xml&amp;quot; to
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; MKDB_OPTIONS in your Makefile.am for the docs.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; I had a quick look at the sources though and it needs a fix. If
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; there is no
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; foo-docs.{sgml,xml} we add a xml DOCTYPE to add generated files,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; but generate
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; the main document as sgml. Please file a bug to bugzilla.gnome.org
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;&lt;a href=&quot;http://bugzilla.gnome.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugzilla.gnome.org&lt;/a&gt;&amp;gt;.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Stefan
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt; Could you also try with gtk-doc from git.gnome.org
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;&lt;a href=&quot;http://git.gnome.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://git.gnome.org&lt;/a&gt;&amp;gt; - I'd like to release
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt; 1.12 in
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt; september, would be good to see if its already fixed?
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Unfortunately I'll be
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt; vacation starting from tomorrow, so I won't be able to reply in
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; august
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt; anymore.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt; Hopefully someone else on the list can help.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt; Stefan
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; OK, thanks any way.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt; The project is not public yet, since the documents not ready.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt; Stefan
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Any suggestions?
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Thanks.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24845079&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-about-secondly-run-%22gtkdoc-mkdb%22-tp24776122p24845079.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24788905</id>
	<title>Re: Problem about secondly run &quot;gtkdoc-mkdb&quot;</title>
	<published>2009-08-03T04:09:02Z</published>
	<updated>2009-08-03T04:09:02Z</updated>
	<author>
		<name>cee1</name>
	</author>
	<content type="html">&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; &quot;&gt;I&amp;#39;ve edited the foo-docs.sgml, following the glib style:&lt;/span&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px; &quot;&gt;&lt;/span&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;arial, sans-serif&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse;&quot;&gt;&amp;quot;&amp;quot;&amp;quot;&lt;br&gt;
&lt;/span&gt;&lt;/font&gt;&lt;div&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;arial, sans-serif&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse;&quot;&gt;&amp;lt;!ENTITY bar1 SYSTEM &amp;quot;xml/bar1.xml&amp;quot;&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;arial, sans-serif&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse;&quot;&gt;&amp;lt;!ENTITY bar2 SYSTEM &amp;quot;xml/bar2.xml&amp;quot;&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;arial, sans-serif&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse;&quot;&gt;...&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;arial, sans-serif&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse;&quot;&gt;&amp;quot;&amp;quot;&amp;quot;&lt;br&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate;&quot;&gt;, and then reference  not include them. The problem can be avoid.&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;arial, sans-serif&quot;&gt;&lt;br&gt;
&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/8/3 Stefan Kost &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24788905&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ensonic@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
cee1 schrieb:&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&amp;gt; 2009/8/3 Stefan Kost &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24788905&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ensonic@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; cee1 schrieb:&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; 2009/8/2 Stefan Kost &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24788905&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ensonic@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt; hi,&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt; cee1 schrieb:&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Hi all,&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I&amp;#39;m using gtk-doc(1.11) to manager documents of my small project. I&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; encounter some problems like: &amp;quot;../xml/foo.xml:161: parser error :&lt;br&gt;
&amp;gt;&amp;gt; Entity&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;#39;ast&amp;#39; not defined&amp;quot;, when secondly running gtk-doc.&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; The steps are:&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 1) gtkdoc-scan --module=foo --source-dir=../../foo&lt;br&gt;
&amp;gt;&amp;gt; --ignore-headers=&amp;quot;a.h&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; b.h&amp;quot;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 2) gtkdoc-mkdb --module=foo --source-dir=../../foo --output-format=xml&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; --expand-content-files=&amp;quot;&amp;quot; --main-sgml-file=foo-docs.sgml --sgml-mode&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; --output-format=xml --ignore-files=&amp;quot;a.c b.h&amp;quot;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ...&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt; Are you using the normal gtkdoc.make included in your makefile?&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; Yes.&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I find in the second time, gtkdoc-mkdb generates XML files missing the&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; following:&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;!DOCTYPE refentry PUBLIC &amp;quot;-//OASIS//DTD DocBook XML V4.3//EN&amp;quot;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;                &amp;quot;&lt;a href=&quot;http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt; &amp;quot;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt; The doctype is copied if the foo-docs.sgml or foo-docs.xml main document&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt; has it.&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt; Is the project publicly available somewhere?&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; If the foo-docs.sgml already exists, rerunning gtkdoc-mkdb will generate&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; doctype-missing XML files, hence cause the &amp;quot;../xml/foo.xml:161: parser&lt;br&gt;
&amp;gt;&amp;gt; error&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; : Entity &amp;#39;ast&amp;#39; not defined&amp;quot;.&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; How come it does not exist earlier? gtkdoc creates a template on the very&lt;br&gt;
&amp;gt;&amp;gt; first&lt;br&gt;
&amp;gt;&amp;gt; run, but you need to edit that to suit you and add it to your version&lt;br&gt;
&amp;gt;&amp;gt; control&lt;br&gt;
&amp;gt;&amp;gt; system.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; After first run gtk-doc,  the foo-docs.sgml is there. Re-run gtkdoc-mkdb&lt;br&gt;
&amp;gt; will generate doctype-missing XML files, unless delete the foo-docs.sgml.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; The same problem exists in glib, when I do:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; 1) In the top-level directory of glib, run ./autogen.sh --enable-gtk-doc&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; 2) cd docs/reference/glib        # could see the glib-docs.sgml is shipped&lt;br&gt;
&amp;gt; with glib&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; 3) make                               # check files in XML directory, they&lt;br&gt;
&amp;gt; are missing the &amp;quot;doctype&amp;quot;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; 4) rm -f glib-docs.sgml &amp;amp;&amp;amp; make clean &amp;amp;&amp;amp; make&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; 5) now check files in XML directory, they are OK.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;I had no time to try myself. If the generated foo-docs.sgml has no DOCTYPE in&lt;br&gt;
the header, just add it yourself. Or try adding &amp;quot;--output-format=xml&amp;quot; to&lt;br&gt;
MKDB_OPTIONS in your Makefile.am for the docs.&lt;br&gt;
&lt;br&gt;
I had a quick look at the sources though and it needs a fix. If there is no&lt;br&gt;
foo-docs.{sgml,xml} we add a xml DOCTYPE to add generated files, but generate&lt;br&gt;
the main document as sgml. Please file a bug to &lt;a href=&quot;http://bugzilla.gnome.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;bugzilla.gnome.org&lt;/a&gt;.&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;
Stefan&lt;br&gt;
&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Could you also try with gtk-doc from &lt;a href=&quot;http://git.gnome.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;git.gnome.org&lt;/a&gt; - I&amp;#39;d like to release&lt;br&gt;
&amp;gt;&amp;gt; 1.12 in&lt;br&gt;
&amp;gt;&amp;gt; september, would be good to see if its already fixed? Unfortunately I&amp;#39;ll be&lt;br&gt;
&amp;gt;&amp;gt; on&lt;br&gt;
&amp;gt;&amp;gt; vacation starting from tomorrow, so I won&amp;#39;t be able to reply in august&lt;br&gt;
&amp;gt;&amp;gt; anymore.&lt;br&gt;
&amp;gt;&amp;gt; Hopefully someone else on the list can help.&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Stefan&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; OK, thanks any way.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; The project is not public yet, since the documents not ready.&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt; Stefan&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Any suggestions?&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Thanks.&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24788905&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-about-secondly-run-%22gtkdoc-mkdb%22-tp24776122p24788905.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24788341</id>
	<title>Re: Problem about secondly run &quot;gtkdoc-mkdb&quot;</title>
	<published>2009-08-03T03:18:26Z</published>
	<updated>2009-08-03T03:18:26Z</updated>
	<author>
		<name>Stefan Kost</name>
	</author>
	<content type="html">cee1 schrieb:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 2009/8/3 Stefan Kost &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24788341&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ensonic@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; cee1 schrieb:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 2009/8/2 Stefan Kost &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24788341&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ensonic@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; hi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; cee1 schrieb:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I'm using gtk-doc(1.11) to manager documents of my small project. I
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; encounter some problems like: &amp;quot;../xml/foo.xml:161: parser error :
&lt;br&gt;&amp;gt;&amp;gt; Entity
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 'ast' not defined&amp;quot;, when secondly running gtk-doc.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; The steps are:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 1) gtkdoc-scan --module=foo --source-dir=../../foo
&lt;br&gt;&amp;gt;&amp;gt; --ignore-headers=&amp;quot;a.h
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; b.h&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 2) gtkdoc-mkdb --module=foo --source-dir=../../foo --output-format=xml
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; --expand-content-files=&amp;quot;&amp;quot; --main-sgml-file=foo-docs.sgml --sgml-mode
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; --output-format=xml --ignore-files=&amp;quot;a.c b.h&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ...
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Are you using the normal gtkdoc.make included in your makefile?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Yes.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I find in the second time, gtkdoc-mkdb generates XML files missing the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; following:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;!DOCTYPE refentry PUBLIC &amp;quot;-//OASIS//DTD DocBook XML V4.3//EN&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;&lt;a href=&quot;http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; The doctype is copied if the foo-docs.sgml or foo-docs.xml main document
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; has it.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Is the project publicly available somewhere?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; If the foo-docs.sgml already exists, rerunning gtkdoc-mkdb will generate
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; doctype-missing XML files, hence cause the &amp;quot;../xml/foo.xml:161: parser
&lt;br&gt;&amp;gt;&amp;gt; error
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; : Entity 'ast' not defined&amp;quot;.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; How come it does not exist earlier? gtkdoc creates a template on the very
&lt;br&gt;&amp;gt;&amp;gt; first
&lt;br&gt;&amp;gt;&amp;gt; run, but you need to edit that to suit you and add it to your version
&lt;br&gt;&amp;gt;&amp;gt; control
&lt;br&gt;&amp;gt;&amp;gt; system.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; After first run gtk-doc, &amp;nbsp;the foo-docs.sgml is there. Re-run gtkdoc-mkdb
&lt;br&gt;&amp;gt; will generate doctype-missing XML files, unless delete the foo-docs.sgml.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The same problem exists in glib, when I do:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 1) In the top-level directory of glib, run ./autogen.sh --enable-gtk-doc
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 2) cd docs/reference/glib &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;# could see the glib-docs.sgml is shipped
&lt;br&gt;&amp;gt; with glib
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 3) make &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # check files in XML directory, they
&lt;br&gt;&amp;gt; are missing the &amp;quot;doctype&amp;quot;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 4) rm -f glib-docs.sgml &amp;&amp; make clean &amp;&amp; make
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 5) now check files in XML directory, they are OK.
&lt;/div&gt;&lt;br&gt;I had no time to try myself. If the generated foo-docs.sgml has no DOCTYPE in
&lt;br&gt;the header, just add it yourself. Or try adding &amp;quot;--output-format=xml&amp;quot; to
&lt;br&gt;MKDB_OPTIONS in your Makefile.am for the docs.
&lt;br&gt;&lt;br&gt;I had a quick look at the sources though and it needs a fix. If there is no
&lt;br&gt;foo-docs.{sgml,xml} we add a xml DOCTYPE to add generated files, but generate
&lt;br&gt;the main document as sgml. Please file a bug to bugzilla.gnome.org.
&lt;br&gt;&lt;br&gt;Stefan
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Could you also try with gtk-doc from git.gnome.org - I'd like to release
&lt;br&gt;&amp;gt;&amp;gt; 1.12 in
&lt;br&gt;&amp;gt;&amp;gt; september, would be good to see if its already fixed? Unfortunately I'll be
&lt;br&gt;&amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt;&amp;gt; vacation starting from tomorrow, so I won't be able to reply in august
&lt;br&gt;&amp;gt;&amp;gt; anymore.
&lt;br&gt;&amp;gt;&amp;gt; Hopefully someone else on the list can help.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Stefan
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; OK, thanks any way.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; The project is not public yet, since the documents not ready.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Stefan
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Any suggestions?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Thanks.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24788341&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-about-secondly-run-%22gtkdoc-mkdb%22-tp24776122p24788341.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24783837</id>
	<title>Re: Problem about secondly run &quot;gtkdoc-mkdb&quot;</title>
	<published>2009-08-02T18:23:06Z</published>
	<updated>2009-08-02T18:23:06Z</updated>
	<author>
		<name>cee1</name>
	</author>
	<content type="html">&lt;div class=&quot;gmail_quote&quot;&gt;2009/8/3 Stefan Kost &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24783837&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ensonic@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
cee1 schrieb:&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&amp;gt; 2009/8/2 Stefan Kost &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24783837&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ensonic@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; hi,&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; cee1 schrieb:&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; Hi all,&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; I&amp;#39;m using gtk-doc(1.11) to manager documents of my small project. I&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; encounter some problems like: &amp;quot;../xml/foo.xml:161: parser error : Entity&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;#39;ast&amp;#39; not defined&amp;quot;, when secondly running gtk-doc.&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; The steps are:&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; 1) gtkdoc-scan --module=foo --source-dir=../../foo --ignore-headers=&amp;quot;a.h&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; b.h&amp;quot;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; 2) gtkdoc-mkdb --module=foo --source-dir=../../foo --output-format=xml&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; --expand-content-files=&amp;quot;&amp;quot; --main-sgml-file=foo-docs.sgml --sgml-mode&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; --output-format=xml --ignore-files=&amp;quot;a.c b.h&amp;quot;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; ...&lt;br&gt;
&amp;gt;&amp;gt; Are you using the normal gtkdoc.make included in your makefile?&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Yes.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; I find in the second time, gtkdoc-mkdb generates XML files missing the&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; following:&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &amp;lt;!DOCTYPE refentry PUBLIC &amp;quot;-//OASIS//DTD DocBook XML V4.3//EN&amp;quot;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;                &amp;quot;&lt;a href=&quot;http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd&lt;/a&gt;&amp;quot;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; The doctype is copied if the foo-docs.sgml or foo-docs.xml main document&lt;br&gt;
&amp;gt;&amp;gt; has it.&lt;br&gt;
&amp;gt;&amp;gt; Is the project publicly available somewhere?&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; If the foo-docs.sgml already exists, rerunning gtkdoc-mkdb will generate&lt;br&gt;
&amp;gt; doctype-missing XML files, hence cause the &amp;quot;../xml/foo.xml:161: parser error&lt;br&gt;
&amp;gt; : Entity &amp;#39;ast&amp;#39; not defined&amp;quot;.&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;How come it does not exist earlier? gtkdoc creates a template on the very first&lt;br&gt;
run, but you need to edit that to suit you and add it to your version control&lt;br&gt;
system. &lt;/blockquote&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;After first run gtk-doc,  the foo-docs.sgml is there. Re-run gtkdoc-mkdb will generate doctype-missing XML files, unless delete the foo-docs.sgml.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The same problem exists in glib, when I do:&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;1) In the top-level directory of glib, run ./autogen.sh --enable-gtk-doc&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;2) cd docs/reference/glib        # could see the glib-docs.sgml is shipped with glib&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;3) make                               # check files in XML directory, they are missing the &amp;quot;doctype&amp;quot;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;4) rm -f glib-docs.sgml &amp;amp;&amp;amp; make clean &amp;amp;&amp;amp; make&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;5) now check files in XML directory, they are OK.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;&lt;br&gt;
Could you also try with gtk-doc from &lt;a href=&quot;http://git.gnome.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;git.gnome.org&lt;/a&gt; - I&amp;#39;d like to release 1.12 in&lt;br&gt;
september, would be good to see if its already fixed? Unfortunately I&amp;#39;ll be on&lt;br&gt;
vacation starting from tomorrow, so I won&amp;#39;t be able to reply in august anymore.&lt;br&gt;
Hopefully someone else on the list can help.&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;
Stefan&lt;br&gt;
&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;OK, thanks any way. &lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;&lt;div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;

&amp;gt;&lt;br&gt;
&amp;gt; The project is not public yet, since the documents not ready.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Stefan&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; Any suggestions?&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; Thanks.&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24783837&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-about-secondly-run-%22gtkdoc-mkdb%22-tp24776122p24783837.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24780199</id>
	<title>Re: Problem about secondly run &quot;gtkdoc-mkdb&quot;</title>
	<published>2009-08-02T10:50:47Z</published>
	<updated>2009-08-02T10:50:47Z</updated>
	<author>
		<name>Stefan Kost</name>
	</author>
	<content type="html">cee1 schrieb:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 2009/8/2 Stefan Kost &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24780199&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ensonic@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; hi,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; cee1 schrieb:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I'm using gtk-doc(1.11) to manager documents of my small project. I
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; encounter some problems like: &amp;quot;../xml/foo.xml:161: parser error : Entity
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 'ast' not defined&amp;quot;, when secondly running gtk-doc.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; The steps are:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 1) gtkdoc-scan --module=foo --source-dir=../../foo --ignore-headers=&amp;quot;a.h
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; b.h&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 2) gtkdoc-mkdb --module=foo --source-dir=../../foo --output-format=xml
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; --expand-content-files=&amp;quot;&amp;quot; --main-sgml-file=foo-docs.sgml --sgml-mode
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; --output-format=xml --ignore-files=&amp;quot;a.c b.h&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ...
&lt;br&gt;&amp;gt;&amp;gt; Are you using the normal gtkdoc.make included in your makefile?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Yes.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I find in the second time, gtkdoc-mkdb generates XML files missing the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; following:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;!DOCTYPE refentry PUBLIC &amp;quot;-//OASIS//DTD DocBook XML V4.3//EN&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;&lt;a href=&quot;http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The doctype is copied if the foo-docs.sgml or foo-docs.xml main document
&lt;br&gt;&amp;gt;&amp;gt; has it.
&lt;br&gt;&amp;gt;&amp;gt; Is the project publicly available somewhere?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If the foo-docs.sgml already exists, rerunning gtkdoc-mkdb will generate
&lt;br&gt;&amp;gt; doctype-missing XML files, hence cause the &amp;quot;../xml/foo.xml:161: parser error
&lt;br&gt;&amp;gt; : Entity 'ast' not defined&amp;quot;.
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;How come it does not exist earlier? gtkdoc creates a template on the very first
&lt;br&gt;run, but you need to edit that to suit you and add it to your version control
&lt;br&gt;system.
&lt;br&gt;&lt;br&gt;Could you also try with gtk-doc from git.gnome.org - I'd like to release 1.12 in
&lt;br&gt;september, would be good to see if its already fixed? Unfortunately I'll be on
&lt;br&gt;vacation starting from tomorrow, so I won't be able to reply in august anymore.
&lt;br&gt;Hopefully someone else on the list can help.
&lt;br&gt;&lt;br&gt;Stefan
&lt;br&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The project is not public yet, since the documents not ready.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Stefan
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Any suggestions?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Thanks.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24780199&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-about-secondly-run-%22gtkdoc-mkdb%22-tp24776122p24780199.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24777389</id>
	<title>Re: Problem about secondly run &quot;gtkdoc-mkdb&quot;</title>
	<published>2009-08-02T05:20:01Z</published>
	<updated>2009-08-02T05:20:01Z</updated>
	<author>
		<name>cee1</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/8/2 Stefan Kost &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24777389&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ensonic@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
hi,&lt;br&gt;
&lt;br&gt;
cee1 schrieb:&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;&amp;gt; Hi all,&lt;br&gt;
&amp;gt; I&amp;#39;m using gtk-doc(1.11) to manager documents of my small project. I&lt;br&gt;
&amp;gt; encounter some problems like: &amp;quot;../xml/foo.xml:161: parser error : Entity&lt;br&gt;
&amp;gt; &amp;#39;ast&amp;#39; not defined&amp;quot;, when secondly running gtk-doc.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; The steps are:&lt;br&gt;
&amp;gt; 1) gtkdoc-scan --module=foo --source-dir=../../foo --ignore-headers=&amp;quot;a.h&lt;br&gt;
&amp;gt; b.h&amp;quot;&lt;br&gt;
&amp;gt; 2) gtkdoc-mkdb --module=foo --source-dir=../../foo --output-format=xml&lt;br&gt;
&amp;gt; --expand-content-files=&amp;quot;&amp;quot; --main-sgml-file=foo-docs.sgml --sgml-mode&lt;br&gt;
&amp;gt; --output-format=xml --ignore-files=&amp;quot;a.c b.h&amp;quot;&lt;br&gt;
&amp;gt; ...&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;Are you using the normal gtkdoc.make included in your makefile?&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Yes.&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I find in the second time, gtkdoc-mkdb generates XML files missing the&lt;br&gt;
&amp;gt; following:&lt;br&gt;
&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;&lt;br&gt;
&amp;gt; &amp;lt;!DOCTYPE refentry PUBLIC &amp;quot;-//OASIS//DTD DocBook XML V4.3//EN&amp;quot;&lt;br&gt;
&amp;gt;                &amp;quot;&lt;a href=&quot;http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd&lt;/a&gt;&amp;quot;&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;The doctype is copied if the foo-docs.sgml or foo-docs.xml main document has it.&lt;br&gt;
Is the project publicly available somewhere?&lt;br&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;If the foo-docs.sgml already exists, rerunning gtkdoc-mkdb will generate doctype-missing XML files, hence cause the &amp;quot;../xml/foo.xml:161: parser error : Entity &amp;#39;ast&amp;#39; not defined&amp;quot;.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The project is not public yet, since the documents not ready.&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;&lt;br&gt;
Stefan&lt;br&gt;
&lt;br&gt;
&amp;gt; Any suggestions?&lt;br&gt;
&amp;gt; Thanks.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; ------------------------------------------------------------------------&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt; gtk-doc-list mailing list&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24777389&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24777389&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-about-secondly-run-%22gtkdoc-mkdb%22-tp24776122p24777389.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24777220</id>
	<title>Re: Problem about secondly run &quot;gtkdoc-mkdb&quot;</title>
	<published>2009-08-02T05:03:29Z</published>
	<updated>2009-08-02T05:03:29Z</updated>
	<author>
		<name>Stefan Kost</name>
	</author>
	<content type="html">hi,
&lt;br&gt;&lt;br&gt;cee1 schrieb:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt; I'm using gtk-doc(1.11) to manager documents of my small project. I
&lt;br&gt;&amp;gt; encounter some problems like: &amp;quot;../xml/foo.xml:161: parser error : Entity
&lt;br&gt;&amp;gt; 'ast' not defined&amp;quot;, when secondly running gtk-doc.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The steps are:
&lt;br&gt;&amp;gt; 1) gtkdoc-scan --module=foo --source-dir=../../foo --ignore-headers=&amp;quot;a.h
&lt;br&gt;&amp;gt; b.h&amp;quot;
&lt;br&gt;&amp;gt; 2) gtkdoc-mkdb --module=foo --source-dir=../../foo --output-format=xml
&lt;br&gt;&amp;gt; --expand-content-files=&amp;quot;&amp;quot; --main-sgml-file=foo-docs.sgml --sgml-mode
&lt;br&gt;&amp;gt; --output-format=xml --ignore-files=&amp;quot;a.c b.h&amp;quot;
&lt;br&gt;&amp;gt; ...
&lt;/div&gt;&lt;br&gt;Are you using the normal gtkdoc.make included in your makefile?
&lt;br&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I find in the second time, gtkdoc-mkdb generates XML files missing the
&lt;br&gt;&amp;gt; following:
&lt;br&gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;!DOCTYPE refentry PUBLIC &amp;quot;-//OASIS//DTD DocBook XML V4.3//EN&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;&lt;a href=&quot;http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;The doctype is copied if the foo-docs.sgml or foo-docs.xml main document has it.
&lt;br&gt;Is the project publicly available somewhere?
&lt;br&gt;&lt;br&gt;Stefan
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Any suggestions?
&lt;br&gt;&amp;gt; Thanks.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; gtk-doc-list mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24777220&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24777220&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-about-secondly-run-%22gtkdoc-mkdb%22-tp24776122p24777220.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24776122</id>
	<title>Problem about secondly run &quot;gtkdoc-mkdb&quot;</title>
	<published>2009-08-02T02:22:27Z</published>
	<updated>2009-08-02T02:22:27Z</updated>
	<author>
		<name>cee1</name>
	</author>
	<content type="html">Hi all,&lt;div&gt;&lt;br&gt;&lt;div&gt;I&amp;#39;m using gtk-doc(1.11) to manager documents of my small project. I encounter some problems like: &amp;quot;../xml/foo.xml:161: parser error : Entity &amp;#39;ast&amp;#39; not defined&amp;quot;, when secondly running gtk-doc.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The steps are:&lt;/div&gt;&lt;div&gt;1) gtkdoc-scan --module=foo --source-dir=../../foo --ignore-headers=&amp;quot;a.h b.h&amp;quot;&lt;/div&gt;&lt;div&gt;2) gtkdoc-mkdb --module=foo --source-dir=../../foo --output-format=xml --expand-content-files=&amp;quot;&amp;quot; --main-sgml-file=foo-docs.sgml --sgml-mode --output-format=xml --ignore-files=&amp;quot;a.c b.h&amp;quot;&lt;/div&gt;
&lt;div&gt;...&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I find in the second time, gtkdoc-mkdb generates XML files missing the following:&lt;/div&gt;&lt;div&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;lt;!DOCTYPE refentry PUBLIC &amp;quot;-//OASIS//DTD DocBook XML V4.3//EN&amp;quot;&lt;/div&gt;
&lt;div&gt;               &amp;quot;&lt;a href=&quot;http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd&lt;/a&gt;&amp;quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Any suggestions?&lt;/div&gt;&lt;div&gt;Thanks.&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24776122&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-about-secondly-run-%22gtkdoc-mkdb%22-tp24776122p24776122.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24555134</id>
	<title>Re: Chapter IDs instead of chapter numbers</title>
	<published>2009-07-19T01:56:11Z</published>
	<updated>2009-07-19T01:56:11Z</updated>
	<author>
		<name>David Nečas (Yeti)-2</name>
	</author>
	<content type="html">On Sun, Jul 19, 2009 at 10:42:02AM +0200, Murray Cumming wrote:
&lt;br&gt;&amp;gt; How can we make gtk-doc use a (DocBook?) specified chapter id (or one
&lt;br&gt;&amp;gt; based on the title) instead of a generated chapter number, so that the
&lt;br&gt;&amp;gt; URL stays the same even if a chapter is added in the middle:
&lt;br&gt;&lt;br&gt;If you give it an id in the DocBook source, e.g.
&lt;br&gt;&lt;br&gt;&amp;lt;refentry id=&amp;quot;...&amp;quot;&amp;gt;
&lt;br&gt;&amp;lt;chapter id=&amp;quot;...&amp;quot;&amp;gt;
&lt;br&gt;&lt;br&gt;it should be used because gtk-doc.xsl does
&lt;br&gt;&lt;br&gt;&amp;lt;xsl:param name=&amp;quot;use.id.as.filename&amp;quot; select=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&lt;br&gt;It works for me.
&lt;br&gt;&lt;br&gt;Yeti
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24555134&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Chapter-IDs-instead-of-chapter-numbers-tp24555057p24555134.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24555057</id>
	<title>Chapter IDs instead of chapter numbers</title>
	<published>2009-07-19T01:42:02Z</published>
	<updated>2009-07-19T01:42:02Z</updated>
	<author>
		<name>Murray Cumming</name>
	</author>
	<content type="html">How can we make gtk-doc use a (DocBook?) specified chapter id (or one
&lt;br&gt;based on the title) instead of a generated chapter number, so that the
&lt;br&gt;URL stays the same even if a chapter is added in the middle:
&lt;br&gt;&lt;br&gt;For instance:
&lt;br&gt;&lt;a href=&quot;http://library.gnome.org/devel/libgda/unstable/ch18.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://library.gnome.org/devel/libgda/unstable/ch18.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24555057&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;murrayc@...&lt;/a&gt;
&lt;br&gt;www.murrayc.com
&lt;br&gt;www.openismus.com
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24555057&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Chapter-IDs-instead-of-chapter-numbers-tp24555057p24555057.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24372214</id>
	<title>make check okay again</title>
	<published>2009-07-07T05:11:42Z</published>
	<updated>2009-07-07T05:11:42Z</updated>
	<author>
		<name>Stefan Kost</name>
	</author>
	<content type="html">hi,
&lt;br&gt;&lt;br&gt;thanks to the translators for fixing the translations. Now its make
&lt;br&gt;check clean again.
&lt;br&gt;&lt;br&gt;Stefan
&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24372214&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/make-check-okay-again-tp24372214p24372214.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24257725</id>
	<title>Re: spanish gtk-doc manual</title>
	<published>2009-06-29T09:46:19Z</published>
	<updated>2009-06-29T09:46:19Z</updated>
	<author>
		<name>Stefan Kost</name>
	</author>
	<content type="html">hi,
&lt;br&gt;&lt;br&gt;Stefan Kost schrieb:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; could you please fix the xml validity or confirm that the git repo is the
&lt;br&gt;&amp;gt; canonical source and its fine if I fix it there.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Stefan
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; xmllint --noout --noent --path es:./es --xinclude --postvalid
&lt;br&gt;&amp;gt; ./es/gtk-doc-manual.xml
&lt;br&gt;&amp;gt; ./es/gtk-doc-manual.xml:755: element para: validity error : Element
&lt;br&gt;&amp;gt; placeholder-1 is not declared in para list of possible children
&lt;br&gt;&amp;gt; ./es/gtk-doc-manual.xml:755: element placeholder-1: validity error : No
&lt;br&gt;&amp;gt; declaration for element placeholder-1
&lt;br&gt;&amp;gt; ./es/gtk-doc-manual.xml:765: element para: validity error : Element
&lt;br&gt;&amp;gt; placeholder-1 is not declared in para list of possible children
&lt;br&gt;&amp;gt; ./es/gtk-doc-manual.xml:765: element placeholder-1: validity error : No
&lt;br&gt;&amp;gt; declaration for element placeholder-1
&lt;br&gt;&amp;gt; ./es/gtk-doc-manual.xml:765: element link: validity error : IDREF attribute
&lt;br&gt;&amp;gt; linkend references an unknown ID &amp;quot;documenting_systax&amp;quot;
&lt;br&gt;&amp;gt; Document ./es/gtk-doc-manual.xml does not validate
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;I have fixed 2 errors, but I still wonder about the &amp;quot;placeholder-1&amp;quot;
&lt;br&gt;tags. Can I make them comments. If you don't reply I'll just do it to
&lt;br&gt;get the &amp;quot;make check&amp;quot; back to work.
&lt;br&gt;&lt;br&gt;Also how can I get files in a git checkout which are then untracked?
&lt;br&gt;Whats going on here?
&lt;br&gt;&lt;br&gt;Stefan
&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24257725&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/spanish-gtk-doc-manual-tp23819958p24257725.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23820076</id>
	<title>Re: gtk-doc resolution-independen branch</title>
	<published>2009-06-01T11:48:58Z</published>
	<updated>2009-06-01T11:48:58Z</updated>
	<author>
		<name>Stefan Kost</name>
	</author>
	<content type="html">Matthias Clasen schrieb:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Sat, May 23, 2009 at 1:56 PM, Stefan Kost &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23820076&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ensonic@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Yes, something like that. I think its okay to ship the gtk module with gtk-doc
&lt;br&gt;&amp;gt;&amp;gt; unless gtk itself wants to take it. I never did a perl module - so I need to
&lt;br&gt;&amp;gt;&amp;gt; sudy a bit how and where they should be installed.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I don't have any particular desire to start shipping perl modules with
&lt;br&gt;&amp;gt; gtk. I think it makes a lot more sense to ship gobject and gtk support
&lt;br&gt;&amp;gt; with gtk-doc, as it has always been.
&lt;/div&gt;&lt;br&gt;Don't worry about the gobject stuff. For gtk specific thing it would be good to
&lt;br&gt;somehow pick the bits and pieces and group them in a module. But again for the
&lt;br&gt;sake of backward compat it should be shipped with gtk-doc. Lets discuss this
&lt;br&gt;again in the future if its done and if we still think it should go elsewhere :)
&lt;br&gt;&lt;br&gt;Stefan
&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23820076&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gtk-doc-resolution-independen-branch-tp23676784p23820076.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23819958</id>
	<title>spanish gtk-doc manual</title>
	<published>2009-06-01T11:42:09Z</published>
	<updated>2009-06-01T11:42:09Z</updated>
	<author>
		<name>Stefan Kost</name>
	</author>
	<content type="html">hi,
&lt;br&gt;&lt;br&gt;could you please fix the xml validity or confirm that the git repo is the
&lt;br&gt;canonical source and its fine if I fix it there.
&lt;br&gt;&lt;br&gt;Stefan
&lt;br&gt;&lt;br&gt;xmllint --noout --noent --path es:./es --xinclude --postvalid
&lt;br&gt;./es/gtk-doc-manual.xml
&lt;br&gt;./es/gtk-doc-manual.xml:755: element para: validity error : Element
&lt;br&gt;placeholder-1 is not declared in para list of possible children
&lt;br&gt;./es/gtk-doc-manual.xml:755: element placeholder-1: validity error : No
&lt;br&gt;declaration for element placeholder-1
&lt;br&gt;./es/gtk-doc-manual.xml:765: element para: validity error : Element
&lt;br&gt;placeholder-1 is not declared in para list of possible children
&lt;br&gt;./es/gtk-doc-manual.xml:765: element placeholder-1: validity error : No
&lt;br&gt;declaration for element placeholder-1
&lt;br&gt;./es/gtk-doc-manual.xml:765: element link: validity error : IDREF attribute
&lt;br&gt;linkend references an unknown ID &amp;quot;documenting_systax&amp;quot;
&lt;br&gt;Document ./es/gtk-doc-manual.xml does not validate
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23819958&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/spanish-gtk-doc-manual-tp23819958p23819958.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23787582</id>
	<title>Re: gtk-doc resolution-independen branch</title>
	<published>2009-05-29T14:48:18Z</published>
	<updated>2009-05-29T14:48:18Z</updated>
	<author>
		<name>Matthias Clasen-2</name>
	</author>
	<content type="html">On Sat, May 23, 2009 at 1:56 PM, Stefan Kost &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23787582&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ensonic@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Yes, something like that. I think its okay to ship the gtk module with gtk-doc
&lt;br&gt;&amp;gt; unless gtk itself wants to take it. I never did a perl module - so I need to
&lt;br&gt;&amp;gt; sudy a bit how and where they should be installed.
&lt;br&gt;&lt;br&gt;&lt;br&gt;I don't have any particular desire to start shipping perl modules with
&lt;br&gt;gtk. I think it makes a lot more sense to ship gobject and gtk support
&lt;br&gt;with gtk-doc, as it has always been.
&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23787582&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gtk-doc-resolution-independen-branch-tp23676784p23787582.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23701760</id>
	<title>Re: gtk-doc resolution-independen branch</title>
	<published>2009-05-24T23:22:39Z</published>
	<updated>2009-05-24T23:22:39Z</updated>
	<author>
		<name>Davyd Madeley</name>
	</author>
	<content type="html">On Sat, 2009-05-23 at 20:56 +0300, Stefan Kost wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Yes, something like that. I think its okay to ship the gtk module with gtk-doc
&lt;br&gt;&amp;gt; unless gtk itself wants to take it. I never did a perl module - so I need to
&lt;br&gt;&amp;gt; sudy a bit how and where they should be installed.
&lt;br&gt;&amp;gt; I should finalize and release 1.12 before though :)
&lt;br&gt;&lt;br&gt;We can install them wherever we like, and then set that install path in
&lt;br&gt;the Perl scangobj program via `use lib`.
&lt;br&gt;&lt;br&gt;Alternatively, we could consider GModules.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Davyd Madeley
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.davyd.id.au/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.davyd.id.au/&lt;/a&gt;&lt;br&gt;08B0 341A 0B9B 08BB 2118 &amp;nbsp;C060 2EDD BB4F 5191 6CDA
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23701760&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gtk-doc-resolution-independen-branch-tp23676784p23701760.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23686786</id>
	<title>Re: gtk-doc resolution-independen branch</title>
	<published>2009-05-23T10:56:22Z</published>
	<updated>2009-05-23T10:56:22Z</updated>
	<author>
		<name>Stefan Kost</name>
	</author>
	<content type="html">Davyd Madeley schrieb:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hey,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Yeah. I did wonder about adding GTK+ specific code there, but I noticed
&lt;br&gt;&amp;gt; there was already a stack of it, so I didn't feel too upset.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I think using plugins is a good idea though.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Maybe the solution is to allow the passing of an optional Perl module
&lt;br&gt;&amp;gt; (e.g. --with-plugin=gtk.pm) that can define certain hooks within the
&lt;br&gt;&amp;gt; scanner e.g. to fiddle with the type handling etc. We can modify the
&lt;br&gt;&amp;gt; gtk-doc.make to provide a WITH_PLUGIN in the Makefile.am.
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;Yes, something like that. I think its okay to ship the gtk module with gtk-doc
&lt;br&gt;unless gtk itself wants to take it. I never did a perl module - so I need to
&lt;br&gt;sudy a bit how and where they should be installed.
&lt;br&gt;I should finalize and release 1.12 before though :)
&lt;br&gt;&lt;br&gt;Stefan
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Thoughts?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; --d
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On Fri, 2009-05-22 at 22:38 +0300, Stefan Kost wrote:
&lt;br&gt;&amp;gt;&amp;gt; hi,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; saw your changes for res-indep gtk branch for gtk-doc. I'd like to discuss how
&lt;br&gt;&amp;gt;&amp;gt; we can handle this better in gtk-doc by using some sort of plugins. gtk+ itself
&lt;br&gt;&amp;gt;&amp;gt; has some gtk-specific support in gtk-doc, but e.g. gstreamer has lots of gobject
&lt;br&gt;&amp;gt;&amp;gt; things that could get some special doc treatment.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Ideally gtk-doc itself only knows about gobject and all the gtk-specific things
&lt;br&gt;&amp;gt;&amp;gt; go to a module (that could be active by default for backwards compat). gstreamer
&lt;br&gt;&amp;gt;&amp;gt; things go to a gst module. modules can be activated/deactivated in Makefile.am.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I don't have thought this any deeper though.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Stefan
&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23686786&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gtk-doc-resolution-independen-branch-tp23676784p23686786.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23680103</id>
	<title>Re: gtk-doc resolution-independen branch</title>
	<published>2009-05-22T18:25:41Z</published>
	<updated>2009-05-22T18:25:41Z</updated>
	<author>
		<name>Davyd Madeley</name>
	</author>
	<content type="html">Hey,
&lt;br&gt;&lt;br&gt;Yeah. I did wonder about adding GTK+ specific code there, but I noticed
&lt;br&gt;there was already a stack of it, so I didn't feel too upset.
&lt;br&gt;&lt;br&gt;I think using plugins is a good idea though.
&lt;br&gt;&lt;br&gt;Maybe the solution is to allow the passing of an optional Perl module
&lt;br&gt;(e.g. --with-plugin=gtk.pm) that can define certain hooks within the
&lt;br&gt;scanner e.g. to fiddle with the type handling etc. We can modify the
&lt;br&gt;gtk-doc.make to provide a WITH_PLUGIN in the Makefile.am.
&lt;br&gt;&lt;br&gt;Thoughts?
&lt;br&gt;&lt;br&gt;--d
&lt;br&gt;&lt;br&gt;On Fri, 2009-05-22 at 22:38 +0300, Stefan Kost wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; saw your changes for res-indep gtk branch for gtk-doc. I'd like to discuss how
&lt;br&gt;&amp;gt; we can handle this better in gtk-doc by using some sort of plugins. gtk+ itself
&lt;br&gt;&amp;gt; has some gtk-specific support in gtk-doc, but e.g. gstreamer has lots of gobject
&lt;br&gt;&amp;gt; things that could get some special doc treatment.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Ideally gtk-doc itself only knows about gobject and all the gtk-specific things
&lt;br&gt;&amp;gt; go to a module (that could be active by default for backwards compat). gstreamer
&lt;br&gt;&amp;gt; things go to a gst module. modules can be activated/deactivated in Makefile.am.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I don't have thought this any deeper though.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Stefan
&lt;/div&gt;-- 
&lt;br&gt;Davyd Madeley
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.davyd.id.au/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.davyd.id.au/&lt;/a&gt;&lt;br&gt;08B0 341A 0B9B 08BB 2118 &amp;nbsp;C060 2EDD BB4F 5191 6CDA
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gtk-doc-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23680103&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-doc-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gtk-doc-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gtk-doc-resolution-independen-branch-tp23676784p23680103.html" />
</entry>

</feed>
