[gobject-introspection/gir-docbook] [docbook] use C symbol for function title.
- From: Laszlo Pandy <lpandy src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gobject-introspection/gir-docbook] [docbook] use C symbol for function title.
- Date: Thu, 11 Aug 2011 13:09:20 +0000 (UTC)
commit ec3ba963c5aec4f32bf005b798a3f8e515ec9eca
Author: Laszlo Pandy <lpandy src gnome org>
Date: Thu Aug 11 15:04:25 2011 +0200
[docbook] use C symbol for function title.
giscanner/docbookwriter.py | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/giscanner/docbookwriter.py b/giscanner/docbookwriter.py
index 1941846..f3dbafa 100644
--- a/giscanner/docbookwriter.py
+++ b/giscanner/docbookwriter.py
@@ -86,6 +86,10 @@ class DocBookFormatter(object):
self._writer.write_line(");\n")
+ def get_method_as_title(self, entity):
+ method = entity.get_ast()
+ return "%s ()" % method.symbol
+
def render_method(self, entity, link=False):
method = entity.get_ast()
self._writer.disable_whitespace()
@@ -320,9 +324,10 @@ class DocBookWriter(object):
def _render_method(self, entity):
self._writer.push_tag('refsect2',
- [('id', "%s-function" % entity.get_name()),
+ [('id', entity.get_ast().symbol),
('role', 'struct')])
- self._writer.write_tag("title", [], entity.get_name())
+ self._writer.write_tag("title", [],
+ self._formatter.get_method_as_title(entity))
with self._writer.tagcontext("indexterm",
[("zone", "%s" % entity.get_name())]):
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]