Mercurial > emacs
diff etc/NEWS @ 107646:dfdf14a6f5a0
Support MS-Windows build and reversed rows in GUI frames; add initial docs.
doc/emacs/mule.texi (International): Mention support of
bidirectional editing.
(Bidirectional Editing): New section.
etc/HELLO: Reorder Arabic and Hebrew into logical order, and
insert RLM before the opening paren, to make the display more
reasonable. Add setting for bidi-display-reordering in the local
variables section.
lisp/files.el: Make bidi-display-reordering safe variable for
boolean values.
src/xdisp (append_glyph): If the glyph row is reversed, prepend the
glyph rather than appending it.
src/makefile.w32-in (OBJ1): Add $(BLD)/bidi.$(O).
($(BLD)/bidi.$(O)): New target.
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Mon, 29 Mar 2010 08:26:24 -0400 |
parents | 2931d193b6c2 |
children | babfb0a156a1 |
line wrap: on
line diff
--- a/etc/NEWS Sun Mar 28 11:18:10 2010 -0400 +++ b/etc/NEWS Mon Mar 29 08:26:24 2010 -0400 @@ -36,6 +36,30 @@ * Changes in Emacs 24.1 ++++ +** Emacs now supports display and editing of bidirectional text. +Warning: This is still very much experimental! The existing support +is minimal, and when it's turned on (see below), many features are +likely to give unexpected results, or break, or even crash! Use at +your own risk! + +See the node "Bidirectional Editing" in the Emacs Manual for some +initial documentation. + +To turn this on in any given buffer, set the buffer-local variable +`bidi-display-reordering' to a non-nil value. The default is nil. + +The buffer-local variable `bidi-paragraph-direction', if non-nil, +forces each paragraph in the buffer to have its base direction +according to the value of this variable. Possible values are +`right-to-left' and `left-to-right'. If the value is nil (the +default), Emacs determines the base direction of each paragraph from +its text, as specified by the Unicode Bidirectional Algorithm. + +Reordering of bidirectional text for display in Emacs is a "Full +bidirectionality" class implementation of the Unicode Bidirectional +Algorithm. + ** GTK scroll-bars are now placed on the right by default. Use `set-scroll-bar-mode' to change this.