Variable: bidi-paragraph-direction

bidi-paragraph-direction is a customizable and buffer-local variable defined in buffer.c.

Documentation

If non-nil, forces directionality of text paragraphs in the buffer.

If this is nil (the default), the direction of each paragraph is determined by the first strong directional character of its text. The values of right-to-left and left-to-right override that. Any other value is treated as nil.

This variable has no effect unless the buffer's value of bidi-display-reordering is non-nil.

This variable was added, or its default value changed, in Emacs 24.1.

View in manual

Probably introduced at or before Emacs version 24.1.

Source Code

// Defined in /usr/src/emacs/src/buffer.c
  DEFVAR_PER_BUFFER ("bidi-paragraph-direction",
		     &BVAR (current_buffer, bidi_paragraph_direction), Qnil,
		     doc: /* If non-nil, forces directionality of text paragraphs in the buffer.

If this is nil (the default), the direction of each paragraph is
determined by the first strong directional character of its text.
The values of `right-to-left' and `left-to-right' override that.
Any other value is treated as nil.

This variable has no effect unless the buffer's value of
`bidi-display-reordering' is non-nil.  */);