summaryrefslogtreecommitdiff
path: root/tests/validate-log-attrs.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/validate-log-attrs.c')
-rw-r--r--tests/validate-log-attrs.c76
1 files changed, 38 insertions, 38 deletions
diff --git a/tests/validate-log-attrs.c b/tests/validate-log-attrs.c
index 8b8fe7f4..16c9817f 100644
--- a/tests/validate-log-attrs.c
+++ b/tests/validate-log-attrs.c
@@ -1,4 +1,4 @@
-/* Pango
+/* Pango2
*
* Copyright (C) 1999 Red Hat Software
*
@@ -26,7 +26,7 @@
/* {{{ Validation */
-G_DEFINE_QUARK(pango-validate-error-quark, pango_validate_error)
+G_DEFINE_QUARK(pango-validate-error-quark, pango2_validate_error)
typedef gboolean (* CharForeachFunc) (int pos,
gunichar wc,
@@ -35,16 +35,16 @@ typedef gboolean (* CharForeachFunc) (int pos,
GUnicodeType type,
GUnicodeType prev_type,
GUnicodeType next_type,
- const PangoLogAttr *attr,
- const PangoLogAttr *prev_attr,
- const PangoLogAttr *next_attr,
+ const Pango2LogAttr *attr,
+ const Pango2LogAttr *prev_attr,
+ const Pango2LogAttr *next_attr,
gboolean *after_zws,
GError **error);
static gboolean
log_attr_foreach (const char *text,
int length,
- const PangoLogAttr *attrs,
+ const Pango2LogAttr *attrs,
int attrs_len,
CharForeachFunc func,
GError **error)
@@ -114,9 +114,9 @@ check_line_char (int pos,
GUnicodeType type,
GUnicodeType prev_type,
GUnicodeType next_type,
- const PangoLogAttr *attr,
- const PangoLogAttr *prev_attr,
- const PangoLogAttr *next_attr,
+ const Pango2LogAttr *attr,
+ const Pango2LogAttr *prev_attr,
+ const Pango2LogAttr *next_attr,
gboolean *after_zws,
GError **error)
{
@@ -141,7 +141,7 @@ check_line_char (int pos,
if (attr->is_line_break)
{
g_set_error (error,
- PANGO_VALIDATE_ERROR, PANGO_VALIDATE_ERROR_BREAK,
+ PANGO2_VALIDATE_ERROR, PANGO2_VALIDATE_ERROR_BREAK,
"char %#x %d: Do not break between \\r and \\n (LB5)", wc, pos);
return FALSE;
}
@@ -152,7 +152,7 @@ check_line_char (int pos,
if (attr->is_line_break)
{
g_set_error (error,
- PANGO_VALIDATE_ERROR, PANGO_VALIDATE_ERROR_BREAK,
+ PANGO2_VALIDATE_ERROR, PANGO2_VALIDATE_ERROR_BREAK,
"char %#x %d: Do not break before first char (LB2)", wc, pos);
return FALSE;
}
@@ -163,7 +163,7 @@ check_line_char (int pos,
if (!next_attr->is_line_break)
{
g_set_error (error,
- PANGO_VALIDATE_ERROR, PANGO_VALIDATE_ERROR_BREAK,
+ PANGO2_VALIDATE_ERROR, PANGO2_VALIDATE_ERROR_BREAK,
"char %#x %d: Always break after the last char (LB3)", wc, pos);
return FALSE;
}
@@ -174,7 +174,7 @@ check_line_char (int pos,
if (!attr->is_mandatory_break)
{
g_set_error (error,
- PANGO_VALIDATE_ERROR, PANGO_VALIDATE_ERROR_BREAK,
+ PANGO2_VALIDATE_ERROR, PANGO2_VALIDATE_ERROR_BREAK,
"char %#x %d: Always break after hard line breaks (LB4)", wc, pos);
return FALSE;
}
@@ -187,7 +187,7 @@ check_line_char (int pos,
if (!attr->is_mandatory_break)
{
g_set_error (error,
- PANGO_VALIDATE_ERROR, PANGO_VALIDATE_ERROR_BREAK,
+ PANGO2_VALIDATE_ERROR, PANGO2_VALIDATE_ERROR_BREAK,
"char %#x %d: Always break after CR, LF and NL (LB5)", wc, pos);
return FALSE;
}
@@ -201,7 +201,7 @@ check_line_char (int pos,
if (attr->is_line_break)
{
g_set_error (error,
- PANGO_VALIDATE_ERROR, PANGO_VALIDATE_ERROR_BREAK,
+ PANGO2_VALIDATE_ERROR, PANGO2_VALIDATE_ERROR_BREAK,
"char %#x %d: Do not break before hard line beaks (LB6)", wc, pos);
return FALSE;
}
@@ -215,7 +215,7 @@ check_line_char (int pos,
!(next_wc && g_unichar_break_type (next_wc) == G_UNICODE_BREAK_COMBINING_MARK))
{
g_set_error (error,
- PANGO_VALIDATE_ERROR, PANGO_VALIDATE_ERROR_BREAK,
+ PANGO2_VALIDATE_ERROR, PANGO2_VALIDATE_ERROR_BREAK,
"char %#x %d: Can't break before a space unless mandatory precedes or combining mark follows (LB7)", wc, pos);
return FALSE;
}
@@ -228,7 +228,7 @@ check_line_char (int pos,
if (!attr->is_line_break)
{
g_set_error (error,
- PANGO_VALIDATE_ERROR, PANGO_VALIDATE_ERROR_BREAK,
+ PANGO2_VALIDATE_ERROR, PANGO2_VALIDATE_ERROR_BREAK,
"char %#x %d: Break before a char following ZWS, even if spaces intervene (LB8)", wc, pos);
return FALSE;
}
@@ -239,7 +239,7 @@ check_line_char (int pos,
if (attr->is_line_break)
{
g_set_error (error,
- PANGO_VALIDATE_ERROR, PANGO_VALIDATE_ERROR_BREAK,
+ PANGO2_VALIDATE_ERROR, PANGO2_VALIDATE_ERROR_BREAK,
"char %#x %d: Do not break after ZWJ (LB8a)", wc, pos);
return FALSE;
}
@@ -253,7 +253,7 @@ check_line_char (int pos,
if (attr->is_line_break)
{
g_set_error (error,
- PANGO_VALIDATE_ERROR, PANGO_VALIDATE_ERROR_BREAK,
+ PANGO2_VALIDATE_ERROR, PANGO2_VALIDATE_ERROR_BREAK,
"char %#x %d: Do not break before or after WJ (LB11)", wc, pos);
return FALSE;
}
@@ -262,7 +262,7 @@ check_line_char (int pos,
if (prev_break_type == G_UNICODE_BREAK_NON_BREAKING_GLUE)
{
g_set_error (error,
- PANGO_VALIDATE_ERROR, PANGO_VALIDATE_ERROR_BREAK,
+ PANGO2_VALIDATE_ERROR, PANGO2_VALIDATE_ERROR_BREAK,
"char %#x %d: Do not break after GL (LB12)", wc, pos);
return FALSE;
}
@@ -272,7 +272,7 @@ check_line_char (int pos,
if (attr->is_mandatory_break && !attr->is_line_break)
{
g_set_error (error,
- PANGO_VALIDATE_ERROR, PANGO_VALIDATE_ERROR_BREAK,
+ PANGO2_VALIDATE_ERROR, PANGO2_VALIDATE_ERROR_BREAK,
"char %#x %d: Mandatory breaks must also be marked as regular breaks", wc, pos);
return FALSE;
}
@@ -283,7 +283,7 @@ check_line_char (int pos,
static gboolean
check_line_invariants (const char *text,
int length,
- const PangoLogAttr *attrs,
+ const Pango2LogAttr *attrs,
int attrs_len,
GError **error)
{
@@ -295,7 +295,7 @@ check_line_invariants (const char *text,
static gboolean
check_grapheme_invariants (const char *text,
int length,
- const PangoLogAttr *attrs,
+ const Pango2LogAttr *attrs,
int attrs_len,
GError **error)
{
@@ -305,7 +305,7 @@ check_grapheme_invariants (const char *text,
static gboolean
check_word_invariants (const char *text,
int length,
- const PangoLogAttr *attrs,
+ const Pango2LogAttr *attrs,
int attrs_len,
GError **error)
{
@@ -331,7 +331,7 @@ check_word_invariants (const char *text,
if (attrs[i].is_word_end)
{
g_set_error (error,
- PANGO_VALIDATE_ERROR, PANGO_VALIDATE_ERROR_WORD,
+ PANGO2_VALIDATE_ERROR, PANGO2_VALIDATE_ERROR_WORD,
"char %d: Unexpected word end", i);
return FALSE;
}
@@ -349,7 +349,7 @@ check_word_invariants (const char *text,
if (attrs[i].is_word_start)
{
g_set_error (error,
- PANGO_VALIDATE_ERROR, PANGO_VALIDATE_ERROR_WORD,
+ PANGO2_VALIDATE_ERROR, PANGO2_VALIDATE_ERROR_WORD,
"char %d: Unexpected word start", i);
return FALSE;
}
@@ -363,7 +363,7 @@ check_word_invariants (const char *text,
if (attrs[i].is_word_boundary && !attrs[i].is_cursor_position)
{
g_set_error (error,
- PANGO_VALIDATE_ERROR, PANGO_VALIDATE_ERROR_SENTENCE,
+ PANGO2_VALIDATE_ERROR, PANGO2_VALIDATE_ERROR_SENTENCE,
"char %d: Word ends inside a grapheme", i);
return FALSE;
}
@@ -375,7 +375,7 @@ check_word_invariants (const char *text,
static gboolean
check_sentence_invariants (const char *text,
int length,
- const PangoLogAttr *attrs,
+ const Pango2LogAttr *attrs,
int attrs_len,
GError **error)
{
@@ -401,7 +401,7 @@ check_sentence_invariants (const char *text,
if (attrs[i].is_sentence_end)
{
g_set_error (error,
- PANGO_VALIDATE_ERROR, PANGO_VALIDATE_ERROR_SENTENCE,
+ PANGO2_VALIDATE_ERROR, PANGO2_VALIDATE_ERROR_SENTENCE,
"char %d: Unexpected sentence end", i);
return FALSE;
}
@@ -419,7 +419,7 @@ check_sentence_invariants (const char *text,
if (attrs[i].is_sentence_start)
{
g_set_error (error,
- PANGO_VALIDATE_ERROR, PANGO_VALIDATE_ERROR_SENTENCE,
+ PANGO2_VALIDATE_ERROR, PANGO2_VALIDATE_ERROR_SENTENCE,
"char %d: Unexpected sentence start", i);
return FALSE;
}
@@ -436,7 +436,7 @@ check_sentence_invariants (const char *text,
static gboolean
check_space_invariants (const char *text,
int length,
- const PangoLogAttr *log_attrs,
+ const Pango2LogAttr *log_attrs,
int attrs_len,
GError **error)
{
@@ -445,7 +445,7 @@ check_space_invariants (const char *text,
if (log_attrs[i].is_expandable_space && !log_attrs[i].is_white)
{
g_set_error (error,
- PANGO_VALIDATE_ERROR, PANGO_VALIDATE_ERROR_SPACE,
+ PANGO2_VALIDATE_ERROR, PANGO2_VALIDATE_ERROR_SPACE,
"char %d: Expandable space must be space", i);
return FALSE;
}
@@ -458,15 +458,15 @@ check_space_invariants (const char *text,
/* {{{ Public API */
/*
- * pango_validate_log_attrs:
+ * pango2_validate_log_attrs:
* @text: text to which @log_attrs belong
* @length: length of @text
- * @log_attrs: `PangoLogAttr` array to validate
+ * @log_attrs: `Pango2LogAttr` array to validate
* @attrs_len: length of @log_attrs
*
* Apply sanity checks to @log_attrs.
*
- * This function checks some conditions that Pango
+ * This function checks some conditions that Pango2
* relies on. It is not guaranteed to be an exhaustive
* validity test. Currentlty, it checks that
*
@@ -488,9 +488,9 @@ check_space_invariants (const char *text,
* Returns: %TRUE if @log_attrs are valid
*/
gboolean
-pango_validate_log_attrs (const char *text,
+pango2_validate_log_attrs (const char *text,
int length,
- const PangoLogAttr *log_attrs,
+ const Pango2LogAttr *log_attrs,
int attrs_len,
GError **error)
{
@@ -500,7 +500,7 @@ pango_validate_log_attrs (const char *text,
if (attrs_len != n_chars + 1)
{
g_set_error_literal (error,
- PANGO_VALIDATE_ERROR, PANGO_VALIDATE_ERROR_FAILED,
+ PANGO2_VALIDATE_ERROR, PANGO2_VALIDATE_ERROR_FAILED,
"Array has wrong length");
return FALSE;
}