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: Mon, 15 Aug 2011 19:55:21 +0300 Message-ID: <8362lyvcli.fsf@gnu.org> References: <4E48D309.6050503@acdlabs.ru> <83hb5jujjs.fsf@gnu.org> <874o1j10zv.fsf@fencepost.gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: dough.gmane.org 1313427334 761 80.91.229.12 (15 Aug 2011 16:55:34 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 15 Aug 2011 16:55:34 +0000 (UTC) Cc: dak@gnu.org, emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 15 18:55:30 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 1Qt0Rl-0007sk-6p for ged-emacs-devel@m.gmane.org; Mon, 15 Aug 2011 18:55:29 +0200 Original-Received: from localhost ([::1]:48508 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qt0Rk-0006K1-Iy for ged-emacs-devel@m.gmane.org; Mon, 15 Aug 2011 12:55:28 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:35422) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qt0Ri-0006Jd-2k for emacs-devel@gnu.org; Mon, 15 Aug 2011 12:55:26 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Qt0Rh-0003Br-6y for emacs-devel@gnu.org; Mon, 15 Aug 2011 12:55:25 -0400 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:52749) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qt0Rf-0003Bb-P0; Mon, 15 Aug 2011 12:55:23 -0400 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0LPZ00200AX0RI00@a-mtaout22.012.net.il>; Mon, 15 Aug 2011 19:55:22 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([77.124.97.107]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LPZ00MWJB08OJE1@a-mtaout22.012.net.il>; Mon, 15 Aug 2011 19:55:22 +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:143252 Archived-At: > From: Stefan Monnier > Date: Mon, 15 Aug 2011 09:59:34 -0400 > Cc: emacs-devel@gnu.org > > I think arguing about how best to solve problems in gnus-sum is futile > until we've figured out how to solve the problem for > markup&programming modes. I don't think so. The former is a much simpler problem, because it has to do with text that normally isn't edited nor submitted to external programs. It is basically a problem of concatenating strings subject to certain restrictions wrt their layout on the screen, like "make str1 display to the left of str2". The latter problem is much harder, because it needs a capability to reorder only certain portions of a buffer.