[Xfce4-commits] [xfce/libxfce4ui] 01/01: Fix gtk-doc warnings

noreply at xfce.org noreply at xfce.org
Mon Dec 11 12:04:48 CET 2017


This is an automated email from the git hooks/post-receive script.

s   k   u   n   n   y   k       p   u   s   h   e   d       a       c   o   m   m   i   t       t   o       b   r   a   n   c   h       m   a   s   t   e   r   
   in repository xfce/libxfce4ui.

commit a0d7a389f91772049826b9cd6917a8b113f8ce57
Author: Romain B <skunnyk at alteroot.org>
Date:   Mon Dec 11 12:02:09 2017 +0100

    Fix gtk-doc warnings
    
    - Introduced by gobject-introspection (https://wiki.gnome.org/action/show/Projects/GObjectIntrospection/Annotations#GTK-Doc_support)
    - Use a more modern way to handle doc sections
---
 docs/libxfce4ui-docs.xml | 35 ++++++++++++++---------------------
 1 file changed, 14 insertions(+), 21 deletions(-)

diff --git a/docs/libxfce4ui-docs.xml b/docs/libxfce4ui-docs.xml
index 28a705e..b46dc33 100644
--- a/docs/libxfce4ui-docs.xml
+++ b/docs/libxfce4ui-docs.xml
@@ -1,23 +1,14 @@
 <?xml version="1.0"?>
-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
-               "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"[
-<!ENTITY libxfce4ui-config SYSTEM "xml/libxfce4ui-config.xml">
-<!ENTITY xfce-spawn SYSTEM "xml/xfce-spawn.xml">
-<!ENTITY xfce-gdk-extensions SYSTEM "xml/xfce-gdk-extensions.xml">
-<!ENTITY xfce-gtk-extensions SYSTEM "xml/xfce-gtk-extensions.xml">
-<!ENTITY xfce-dialogs SYSTEM "xml/xfce-dialogs.xml">
-<!ENTITY xfce-titled-dialog SYSTEM "xml/xfce-titled-dialog.xml">
-<!ENTITY xfce-sm-client SYSTEM "xml/xfce-sm-client.xml">
-
-<!ENTITY version SYSTEM "version.xml">
-<!ENTITY date "May 2017">
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+               "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"[
+<!ENTITY % local.common.attrib "xmlns:xi  CDATA  #FIXED 'http://www.w3.org/2003/XInclude'">
 ]>
 
 <book id="index">
   <bookinfo>
     <title>Libxfce4ui Reference Manual</title>
-    <releaseinfo>Version &version;</releaseinfo>
-    <pubdate>&date;</pubdate>
+    <releaseinfo>Version <xi:include href="version.xml" parse="text"/></releaseinfo>
+    <pubdate>Dec 2017</pubdate>
 
     <copyright>
       <year>2017</year>
@@ -56,26 +47,28 @@
 
   <part id="libxfce4ui-fundamentals">
     <title>Xfce Fundamentals</title>
-    &libxfce4ui-config;
-    &xfce-spawn;
+    <xi:include href="xml/libxfce4ui-config.xml"/>
+    <xi:include href="xml/xfce-spawn.xml"/>
   </part>
 
   <part id="libxfce4ui-extensions">
     <title>Xfce UI Extensions</title>
-    &xfce-gdk-extensions;
-    &xfce-gtk-extensions;
+    <xi:include href="xml/xfce-gdk-extensions.xml"/>
+    <xi:include href="xml/xfce-gtk-extensions.xml"/>
   </part>
 
   <part id="libxfce4ui-widgets">
     <title>Xfce UI Widget</title>
-    &xfce-dialogs;
-    &xfce-titled-dialog;
+    <xi:include href="xml/xfce-dialogs.xml"/>
+    <xi:include href="xml/xfce-titled-dialog.xml"/>
   </part>
 
   <part id="libxfce4ui-sm">
     <title>Xfce Session Management Support</title>
-    &xfce-sm-client;
+    <xi:include href="xml/xfce-sm-client.xml"/>
   </part>
+  <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
+
 </book>
 
 <!--

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Xfce4-commits mailing list