Merge branch 'upstream' into tizen
[platform/upstream/fribidi.git] / doc / fribidi_join_arabic.3
index b63e5bc..c1f22eb 100644 (file)
@@ -1,13 +1,13 @@
 .\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
 .\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
 .\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
 .\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
-.TH "fribidi_join_arabic" 3 "2 December 2012" "GNU FriBidi 0.19.4" "Programmer's Manual"
+.TH "fribidi_join_arabic" 3 "19 February 2018" "c2man fribidi-joining.h" "Programmer's Manual"
 .SH "NAME"
 fribidi_join_arabic \- do Arabic joining
 .SH "SYNOPSIS"
 .ft B
 #include <fribidi.h>
 .sp
 .SH "NAME"
 fribidi_join_arabic \- do Arabic joining
 .SH "SYNOPSIS"
 .ft B
 #include <fribidi.h>
 .sp
-void fribidi_join_arabic
+extern void fribidi_join_arabic
 .br
 (
 .br
 .br
 (
 .br
@@ -28,71 +28,7 @@ Input list of bidi types as
 returned by
 fribidi_get_bidi_types().
 .sp
 returned by
 fribidi_get_bidi_types().
 .sp
-Possible values for a \fBconst FriBidiCharType\fR are as follows:
-.RS 0.75in
-.PD 0
-.ft B
-.nr TL \w'FRIBIDI_TYPE_LTR'u+0.2i
-.ft R
-.TP \n(TLu
-\fBFRIBIDI_TYPE_LTR\fR
-Left-To-Right letter.
-.TP \n(TLu
-\fBFRIBIDI_TYPE_RTL\fR
-Right-To-Left letter.
-.TP \n(TLu
-\fBFRIBIDI_TYPE_AL\fR
-Arabic Letter.
-.TP \n(TLu
-\fBFRIBIDI_TYPE_EN\fR
-European Numeral.
-.TP \n(TLu
-\fBFRIBIDI_TYPE_AN\fR
-Arabic Numeral.
-.TP \n(TLu
-\fBFRIBIDI_TYPE_ES\fR
-European number Separator.
-.TP \n(TLu
-\fBFRIBIDI_TYPE_ET\fR
-European number Terminator.
-.TP \n(TLu
-\fBFRIBIDI_TYPE_CS\fR
-Common Separator.
-.TP \n(TLu
-\fBFRIBIDI_TYPE_NSM\fR
-Non Spacing Mark.
-.TP \n(TLu
-\fBFRIBIDI_TYPE_BN\fR
-Boundary Neutral.
-.TP \n(TLu
-\fBFRIBIDI_TYPE_BS\fR
-Block Separator.
-.TP \n(TLu
-\fBFRIBIDI_TYPE_SS\fR
-Segment Separator.
-.TP \n(TLu
-\fBFRIBIDI_TYPE_WS\fR
-WhiteSpace.
-.TP \n(TLu
-\fBFRIBIDI_TYPE_ON\fR
-Other Neutral.
-.TP \n(TLu
-\fBFRIBIDI_TYPE_LRE\fR
-Left-to-Right Embedding.
-.TP \n(TLu
-\fBFRIBIDI_TYPE_RLE\fR
-Right-to-Left Embedding.
-.TP \n(TLu
-\fBFRIBIDI_TYPE_LRO\fR
-Left-to-Right Override.
-.TP \n(TLu
-\fBFRIBIDI_TYPE_RLO\fR
-Right-to-Left Override.
-.TP \n(TLu
-\fBFRIBIDI_TYPE_PDF\fR
-Pop Directional Flag.
-.RE
-.PD
+Since there are 23 possible values for a \fBconst FriBidiCharType\fR, they are not all listed here.
 .TP
 .B "const FriBidiStrIndex len"
 Input string length.
 .TP
 .B "const FriBidiStrIndex len"
 Input string length.
@@ -103,7 +39,7 @@ levels, as returned by
 fribidi_get_par_embedding_levels.
 .TP
 .B "FriBidiArabicProp *ar_props"
 fribidi_get_par_embedding_levels.
 .TP
 .B "FriBidiArabicProp *ar_props"
-Arabic properties to analyze, initilized by
+Arabic properties to analyze, initialized by
 joining types, as returned by
 fribidi_get_joining_types.
 .SH "DESCRIPTION"
 joining types, as returned by
 fribidi_get_joining_types.
 .SH "DESCRIPTION"
@@ -124,17 +60,18 @@ http://www.unicode.org/reports/tr9/#Shaping.
 There are a few macros defined in fribidi-joining-types.h for querying the
 Arabic properties computed by this function.
 .SH "SEE ALSO"
 There are a few macros defined in fribidi-joining-types.h for querying the
 Arabic properties computed by this function.
 .SH "SEE ALSO"
-fribidi_charset_to_unicode(3),
-fribidi_unicode_to_charset(3),
-fribidi_parse_charset(3),
 fribidi_shape_arabic(3),
 fribidi_get_par_direction(3),
 fribidi_shape_arabic(3),
 fribidi_get_par_direction(3),
-fribidi_get_par_embedding_levels(3),
+fribidi_get_par_embedding_levels_ex(3),
 fribidi_reorder_line(3),
 fribidi_get_bidi_type(3),
 fribidi_get_bidi_types(3),
 fribidi_get_bidi_type_name(3),
 fribidi_debug_status(3),
 fribidi_reorder_line(3),
 fribidi_get_bidi_type(3),
 fribidi_get_bidi_types(3),
 fribidi_get_bidi_type_name(3),
 fribidi_debug_status(3),
+fribidi_set_debug(3),
+fribidi_charset_to_unicode(3),
+fribidi_unicode_to_charset(3),
+fribidi_parse_charset(3),
 fribidi_mirroring_status(3),
 fribidi_set_mirroring(3),
 fribidi_reorder_nsm_status(3),
 fribidi_mirroring_status(3),
 fribidi_set_mirroring(3),
 fribidi_reorder_nsm_status(3),
@@ -144,9 +81,12 @@ fribidi_get_type(3),
 fribidi_get_type_internal(3),
 fribidi_remove_bidi_marks(3),
 fribidi_log2vis(3),
 fribidi_get_type_internal(3),
 fribidi_remove_bidi_marks(3),
 fribidi_log2vis(3),
+fribidi_get_par_embedding_levels(3),
 fribidi_get_joining_type(3),
 fribidi_get_joining_types(3),
 fribidi_get_joining_type_name(3),
 fribidi_get_mirror_char(3),
 fribidi_shape_mirroring(3),
 fribidi_get_joining_type(3),
 fribidi_get_joining_types(3),
 fribidi_get_joining_type_name(3),
 fribidi_get_mirror_char(3),
 fribidi_shape_mirroring(3),
+fribidi_get_bracket(3),
+fribidi_get_bracket_types(3),
 fribidi_shape(3)
 fribidi_shape(3)