fribidi_set_reorder_nsm man page on Cygwin

Man page or keyword search:  
man Server   22533 pages
apropos Keyword Search (all sections)
Output format
Cygwin logo
[printable version]

fribidi_set_reorder_nsm(3)    Programmer's Manual   fribidi_set_reorder_nsm(3)

NAME
       fribidi_set_reorder_nsm - set marks reordering on or off

SYNOPSIS
       #include <fribidi.h>

       fribidi_boolean fribidi_set_reorder_nsm(fribidi_boolean state);

PARAMETERS
       fribidi_boolean state
	      New state to set.

DESCRIPTION
       This  function  is used to turn non-spacing marks reordering on or off.
       Reordering non-spacing marks is the act of  placing  non-spacing	 marks
       (bidi class NSM) after their base character in a right-to-left resolved
       context.	 If your rendering engine  expects  non-spacing	 marks	always
       after  the  base	 character  in the memory representation of the visual
       string, you need this option on.	 An example of where people  may  need
       it  off	is when rendering in the console when non-spacing marks cannot
       be applied on top of the base character.

       This flag is on by default.  This function is deprecated and only  used
       with other deprecated functions.

RETURNS
       The new marks reordering status.

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_get_par_embedding_levels(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_mirroring_status(3),  fribidi_set_mir‐
       roring(3),   fribidi_reorder_nsm_status(3),  fribidi_log2vis_get_embed‐
       ding_levels(3),	 fribidi_get_type(3),	 fribidi_get_type_internal(3),
       fribidi_remove_bidi_marks(3),   fribidi_log2vis(3),   fribidi_join_ara‐
       bic(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_shape(3)

GNU FriBidi 0.19.2		30 January 2006	    fribidi_set_reorder_nsm(3)
[top]

List of man pages available for Cygwin

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net