all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bidi-display-reordering will soon become t
@ 2011-07-23  8:38 Eli Zaretskii
  0 siblings, 0 replies; only message in thread
From: Eli Zaretskii @ 2011-07-23  8:38 UTC (permalink / raw)
  To: emacs-devel

The current plan is to turn on the bidi reordering by default before
the end of the month, and then go into pretest.

I committed today a series of changes that are supposed to avoid some
significant slow-down of cursor motion and scrolling in buffers with
strict left-to-right text when bidi reordering is turned on.

I would appreciate if users who don't normally do that could run the
current trunk with the `--eval "(setq-default bidi-display-reordering t)"'
command-line argument in your usual day-to-day usage patterns, and report
any problems you see.  This would give us a preview of the kind of outcry
that will happen when the reordering is turned on by default ;-).

If you do that and see some unusual effects, please check whether the
same happens without bidi reordering, by turning it off in the
affected buffer(s), like this:

  M-: (setq bidi-display-reordering nil) RET

To turn back on, type this:

  M-: (setq bidi-display-reordering t) RET

bidi-display-reordering is a buffer-local variable, so if several
buffers are involved, you need to turn it off in each one of them.

Reordering of display strings is controlled by the value of
bidi-display-reordering of the strings' parent buffer.  Reordering of
strings unrelated to buffers, such as text that appears in the mode
line, is controlled by the default value of bidi-display-reordering,
so you will need to use setq-default instead.

TIA



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2011-07-23  8:38 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-23  8:38 bidi-display-reordering will soon become t Eli Zaretskii

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.