From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: bidi-display-reordering is now non-nil by default Date: Sun, 31 Jul 2011 02:40:41 -0400 Message-ID: References: <83fwlqe2xy.fsf@gnu.org> <20110731.005516.149395323.wl@gnu.org> <20110731.082721.451360942.wl@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: dough.gmane.org 1312094455 29967 80.91.229.12 (31 Jul 2011 06:40:55 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 31 Jul 2011 06:40:55 +0000 (UTC) Cc: emacs-devel@gnu.org To: Werner LEMBERG Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jul 31 08:40:50 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QnPhf-0005WG-H6 for ged-emacs-devel@m.gmane.org; Sun, 31 Jul 2011 08:40:48 +0200 Original-Received: from localhost ([::1]:57842 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QnPhe-00013e-Pi for ged-emacs-devel@m.gmane.org; Sun, 31 Jul 2011 02:40:46 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:48405) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QnPhb-00013K-Ld for emacs-devel@gnu.org; Sun, 31 Jul 2011 02:40:44 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QnPha-0007jb-MZ for emacs-devel@gnu.org; Sun, 31 Jul 2011 02:40:43 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]:49886) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QnPha-0007jX-If for emacs-devel@gnu.org; Sun, 31 Jul 2011 02:40:42 -0400 Original-Received: from eliz by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1QnPhZ-0002Gy-Qn; Sun, 31 Jul 2011 02:40:41 -0400 In-reply-to: <20110731.082721.451360942.wl@gnu.org> (message from Werner LEMBERG on Sun, 31 Jul 2011 08:27:21 +0200 (CEST)) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.10 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:142543 Archived-At: > Date: Sun, 31 Jul 2011 08:27:21 +0200 (CEST) > Cc: emacs-devel@gnu.org > From: Werner LEMBERG > > >> With bidi-dislay-reordering set to `nil', holding the the up or > >> down cursor keys pressed causes a smooth scrolling, either forwards > >> or backwards. Setting it to `t', there is no smooth scrolling any > >> more. Instead, the cursor jumps, with large delays, to its final > >> position. > > > > If you set bidi-paragraph-direction to 'left-to-right in that > > buffer, does the problem go away? > > Yes. Thanks. So this is the solution for this buffer (and for any other buffer whose paragraphs should always have the left-to-right base direction, i.e. their lines should always start at the left margin of the window). As mew is not part of Emacs (I think), what would be the best way of achieving this effect? I'd prefer not to ask users to do that manually, if that can be avoided. Does this buffer have a fixed name we can rely upon? Chong, Stefan: how about having a (customizable) list of buffer names which should by default have left-to-right paragraph direction? Would this be a reasonable solution? We could add buffer names to this list as we discover more such cases.