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: Tue, 02 Aug 2011 20:10:13 +0300 Message-ID: <831ux3buyy.fsf@gnu.org> References: <83fwlqe2xy.fsf@gnu.org> <20110731.005516.149395323.wl@gnu.org> <20110731.082721.451360942.wl@gnu.org> <87d3gp3zkd.fsf@stupidchicken.com> <83oc09auwt.fsf@gnu.org> <87aabskh1u.fsf@gnus.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: dough.gmane.org 1312305158 26515 80.91.229.12 (2 Aug 2011 17:12:38 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 2 Aug 2011 17:12:38 +0000 (UTC) Cc: emacs-devel@gnu.org To: Lars Magne Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Aug 02 19:12:34 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 1QoIWA-00045A-65 for ged-emacs-devel@m.gmane.org; Tue, 02 Aug 2011 19:12:34 +0200 Original-Received: from localhost ([::1]:49672 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QoIW9-00028w-Mt for ged-emacs-devel@m.gmane.org; Tue, 02 Aug 2011 13:12:33 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:59958) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QoIW4-00028e-5W for emacs-devel@gnu.org; Tue, 02 Aug 2011 13:12:31 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QoIVz-0004Z6-Kw for emacs-devel@gnu.org; Tue, 02 Aug 2011 13:12:28 -0400 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:53621) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QoIVz-0004WU-DI for emacs-devel@gnu.org; Tue, 02 Aug 2011 13:12:23 -0400 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0LPB002008I2UZ00@a-mtaout22.012.net.il> for emacs-devel@gnu.org; Tue, 02 Aug 2011 20:12:15 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([84.228.48.51]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LPB0025U94EQB60@a-mtaout22.012.net.il>; Tue, 02 Aug 2011 20:12:15 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-Received-From: 80.179.55.172 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:142720 Archived-At: > From: Lars Magne Ingebrigtsen > Date: Tue, 02 Aug 2011 15:37:41 +0200 > > Eli Zaretskii writes: > > > Btw, did anyone fix Gnus summary, to display the line count correctly > > when the Subject is using an R2L script? It was reported a day or two > > ago here, and I said that the LRM character (possibly invisible) > > should be inserted right after the subject to fix that. > > If people cut and paste summary lines, won't the LRM character then be > included in what they cut and paste? Not by default: invisible is in yank-excluded-properties, so the LRM character will become visible after yanking. > It's just my gut reaction, but inserting invisible characters into > buffers seems like a non-optimal design to me... Then don't make it invisible, it displays by default as a very thin space character. You can see that in action in the HELLO file, on the Arabic and Hebrew lines. > Could possibly the LRM control instead be done with text properties or > the like? No, and doing that is a very bad idea. For starters, it means that if you send such a copy/pasted text to someone else through email, they will see the text differently than you did. Using LRM is the only idea that works well and without complications with plain text.