diff options
Diffstat (limited to 'lib/fribidi-deprecated.h')
-rw-r--r-- | lib/fribidi-deprecated.h | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/lib/fribidi-deprecated.h b/lib/fribidi-deprecated.h index 171e279..e1e3078 100644 --- a/lib/fribidi-deprecated.h +++ b/lib/fribidi-deprecated.h @@ -107,15 +107,13 @@ /* fribidi_log2vis_get_embedding_levels - get embedding levels * - * Deprecated. Replaced by fribidi_get_par_embedding_levels. + * Deprecated. Replaced by fribidi_get_par_embedding_levels_ex. */ #define fribidi_log2vis_get_embedding_levels FRIBIDI_NAMESPACE(log2vis_get_embedding_levels) FRIBIDI_ENTRY FriBidiLevel fribidi_log2vis_get_embedding_levels ( const FriBidiCharType *bidi_types, /* input list of bidi types as returned by fribidi_get_bidi_types() */ - const FriBidiBracketType *bracket_types, /* input list of bidi types as returned by - fribidi_get_bracket_types() */ const FriBidiStrIndex len, /* input string length of the paragraph */ FriBidiParType *pbase_dir, /* requested and resolved paragraph * base direction */ @@ -213,6 +211,23 @@ fribidi_remove_bidi_marks ( FRIBIDI_GNUC_WARN_UNUSED FRIBIDI_GNUC_DEPRECATED; +#define fribidi_get_par_embedding_levels FRIBIDI_NAMESPACE(get_par_embedding_levels) +/* fribidi_get_par_embedding_levels - get bidi embedding levels of a paragraph + * + * Deprecated interface to fribidi_get_par_embedding_levels_ex(). Refer to + * it for documentation. + */ +FRIBIDI_ENTRY FriBidiLevel +fribidi_get_par_embedding_levels ( + const FriBidiCharType *bidi_types, /* input list of bidi types as returned by + fribidi_get_bidi_types() */ + const FriBidiStrIndex len, /* input string length of the paragraph */ + FriBidiParType *pbase_dir, /* requested and resolved paragraph + * base direction */ + FriBidiLevel *embedding_levels /* output list of embedding levels */ +) + FRIBIDI_GNUC_WARN_UNUSED FRIBIDI_GNUC_DEPRECATED; + #define UNI_MAX_BIDI_LEVEL FRIBIDI_BIDI_MAX_EXPLICIT_LEVEL #define UNI_LRM FRIBIDI_CHAR_LRM #define UNI_RLM FRIBIDI_CHAR_RLM |