From b17e5e1615a17f6cb3f5112a822d6f3f07738095 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Tue, 2 Apr 2013 10:09:11 +1000 Subject: [PATCH] doc: improve formatting of client-side documentation A bunch of changes to the xsl transformation stylesheet to make Chapter 4 (Client API) look nicer and more readable. Main changes: - function synopsis listed - lists for parameters and return values - long function descriptions - misc other hooks for "see also", "note", etc The long description is a sore point. doxygen xml output is difficult to parse with the output being in the form of .... ... First paragraph of long description Second paragraph of long description So we need to ignore parameterlist and simplesect, but extract the text from everything else. Any improvements on that welcome. Signed-off-by: Peter Hutterer --- doc/Wayland/doxygen-to-publican.xsl | 95 +++++++++++++++++++++++++++++++++++-- 1 file changed, 92 insertions(+), 3 deletions(-) diff --git a/doc/Wayland/doxygen-to-publican.xsl b/doc/Wayland/doxygen-to-publican.xsl index 2e3ec5d..864237c 100644 --- a/doc/Wayland/doxygen-to-publican.xsl +++ b/doc/Wayland/doxygen-to-publican.xsl @@ -35,17 +35,106 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Returns: + + + + + + + + + + + + + + See also: + + + + + + + + + + + + + Since: + + + + + + + Note: + + + + + + + + + + + + + + - + - + - - + + + + + + -- 2.7.4