summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBehdad Esfahbod <behdad@gnome.org>2007-12-20 00:53:00 +0000
committerBehdad Esfahbod <behdad@src.gnome.org>2007-12-20 00:53:00 +0000
commitcbd6e61fbff0af995bf198225d2b138c45c5d53d (patch)
tree3fec569e662ca5a2163b46d3764332718eaa1ed4
parent6f1a017661990d62bfc5d76182ed61e0c772656f (diff)
downloadpango-cbd6e61fbff0af995bf198225d2b138c45c5d53d.tar.gz
Red Hat Bug 426178: gtkdoc-scan fails on pango
2007-12-19 Behdad Esfahbod <behdad@gnome.org> Red Hat Bug 426178: gtkdoc-scan fails on pango * docs/pango-sections.txt: * pango/pango-ot-private.h: * pango/pango-ot.h: Make the following symbols available to engines: PANGO_IS_OT_INFO PANGO_IS_OT_RULESET PANGO_OT_INFO PANGO_OT_RULESET PANGO_TYPE_OT_INFO PANGO_TYPE_OT_RULESET pango_ot_info_get_type pango_ot_ruleset_get_type svn path=/trunk/; revision=2528
-rw-r--r--ChangeLog18
-rw-r--r--docs/pango-sections.txt10
-rw-r--r--pango/pango-ot-private.h17
-rw-r--r--pango/pango-ot.h11
4 files changed, 39 insertions, 17 deletions
diff --git a/ChangeLog b/ChangeLog
index a6daf708..a0bdbcff 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+2007-12-19 Behdad Esfahbod <behdad@gnome.org>
+
+ Red Hat Bug 426178: gtkdoc-scan fails on pango
+
+ * docs/pango-sections.txt:
+ * pango/pango-ot-private.h:
+ * pango/pango-ot.h:
+ Make the following symbols available to engines:
+
+ PANGO_IS_OT_INFO
+ PANGO_IS_OT_RULESET
+ PANGO_OT_INFO
+ PANGO_OT_RULESET
+ PANGO_TYPE_OT_INFO
+ PANGO_TYPE_OT_RULESET
+ pango_ot_info_get_type
+ pango_ot_ruleset_get_type
+
2007-12-17 Behdad Esfahbod <behdad@gnome.org>
* === Released 1.19.2 ===
diff --git a/docs/pango-sections.txt b/docs/pango-sections.txt
index af8ce234..71e0bfd7 100644
--- a/docs/pango-sections.txt
+++ b/docs/pango-sections.txt
@@ -1013,6 +1013,16 @@ pango_ot_tag_from_language
pango_ot_tag_from_script
pango_ot_tag_to_language
pango_ot_tag_to_script
+
+<SUBSECTION Standard>
+PANGO_IS_OT_INFO
+PANGO_IS_OT_RULESET
+PANGO_OT_INFO
+PANGO_OT_RULESET
+PANGO_TYPE_OT_INFO
+PANGO_TYPE_OT_RULESET
+pango_ot_info_get_type
+pango_ot_ruleset_get_type
</SECTION>
<SECTION>
diff --git a/pango/pango-ot-private.h b/pango/pango-ot-private.h
index c56e0f26..21031942 100644
--- a/pango/pango-ot-private.h
+++ b/pango/pango-ot-private.h
@@ -29,13 +29,6 @@
G_BEGIN_DECLS
-#define PANGO_TYPE_OT_INFO (pango_ot_info_get_type ())
-#define PANGO_OT_INFO(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), PANGO_TYPE_OT_INFO, PangoOTInfo))
-#define PANGO_OT_INFO_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PANGO_TYPE_OT_INFO, PangoOTInfoClass))
-#define PANGO_IS_OT_INFO(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), PANGO_TYPE_OT_INFO))
-#define PANGO_IS_OT_INFO_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PANGO_TYPE_OT_INFO))
-#define PANGO_OT_INFO_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PANGO_TYPE_OT_INFO, PangoOTInfoClass))
-
typedef struct _PangoOTInfoClass PangoOTInfoClass;
struct _PangoOTInfo
@@ -56,12 +49,6 @@ struct _PangoOTInfoClass
GObjectClass parent_class;
};
-#define PANGO_TYPE_OT_RULESET (pango_ot_ruleset_get_type ())
-#define PANGO_OT_RULESET(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), PANGO_TYPE_OT_RULESET, PangoOTRuleset))
-#define PANGO_OT_RULESET_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PANGO_TYPE_OT_RULESET, PangoOTRulesetClass))f
-#define PANGO_IS_OT_RULESET(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), PANGO_TYPE_OT_RULESET))
-#define PANGO_IS_OT_RULESET_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PANGO_TYPE_OT_RULESET))
-#define PANGO_OT_RULESET_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PANGO_TYPE_OT_RULESET, PangoOTRulesetClass))
typedef struct _PangoOTRulesetClass PangoOTRulesetClass;
@@ -93,14 +80,10 @@ struct _PangoOTBuffer
guint applied_gpos : 1;
};
-GType pango_ot_info_get_type (void) G_GNUC_CONST;
-
HB_GDEF pango_ot_info_get_gdef (PangoOTInfo *info);
HB_GSUB pango_ot_info_get_gsub (PangoOTInfo *info);
HB_GPOS pango_ot_info_get_gpos (PangoOTInfo *info);
-GType pango_ot_ruleset_get_type (void) G_GNUC_CONST;
-
G_END_DECLS
#endif /* __PANGO_OT_PRIVATE_H__ */
diff --git a/pango/pango-ot.h b/pango/pango-ot.h
index 1b3b8b7e..f9d787a8 100644
--- a/pango/pango-ot.h
+++ b/pango/pango-ot.h
@@ -90,6 +90,17 @@ struct _PangoOTRulesetDescription {
};
+#define PANGO_TYPE_OT_INFO (pango_ot_info_get_type ())
+#define PANGO_OT_INFO(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), PANGO_TYPE_OT_INFO, PangoOTInfo))
+#define PANGO_IS_OT_INFO(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), PANGO_TYPE_OT_INFO))
+GType pango_ot_info_get_type (void) G_GNUC_CONST;
+
+#define PANGO_TYPE_OT_RULESET (pango_ot_ruleset_get_type ())
+#define PANGO_OT_RULESET(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), PANGO_TYPE_OT_RULESET, PangoOTRuleset))
+#define PANGO_IS_OT_RULESET(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), PANGO_TYPE_OT_RULESET))
+GType pango_ot_ruleset_get_type (void) G_GNUC_CONST;
+
+
PangoOTInfo *pango_ot_info_get (FT_Face face);
gboolean pango_ot_info_find_script (PangoOTInfo *info,