fribidi_get_bidi_type(3)

🫢 fribidi_get_bidi_type(3) β€” Programmer's Manual 🫢

🌸 NAME 🌸

fribidi_get_bidi_type β€” get character bidi type. That's literally the whole vibe: you hand it a character, it gives you the bidi type. Slay.

✨ SYNOPSIS ✨

#include <../fribidi/lib/fribidi.h>

FriBidiCharType fribidi_get_bidi_type(FriBidiChar ch);

πŸŽ€ PARAMETERS πŸŽ€

  • FriBidiChar ch β€” the input character, bestie. The one you're asking about. πŸ’–

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so this function returns the bidi type of a character, and it's defined in Table 3.7 Bidirectional Character Types of the Unicode Bidirectional Algorithm, available at http://www.unicode.org/reports/tr9/#Bidirectional_Character_Types, using data provided in file UnicodeData.txt of the Unicode Character Database, available at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt. Literally the Unicode receipts. πŸ”₯

And yes β€” there are a few macros defined in fribidi-bidi-types.h for querying a bidi type. Cute little helpers, iykyk. πŸ’…

🌈 RETURNS 🌈

Since there are 23 possible values for a FriBidiCharType, they are not all listed here. That's the note, bestie β€” 23 is the number, and the full list is not in this page. πŸ‘‘

πŸ”— SEE ALSO πŸ”—

The whole friend group, no cap:


mwah πŸ’‹ that's the page! brought to you by c2man from fribidi-bidi-types.h, dated 29 October 2026, for fribidi_get_bidi_type(3). catch you in the next manpage, bestie 🫢✨

πŸ“¦ where this page comes from