From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Eli Zaretskii" Newsgroups: gmane.emacs.devel,gmane.emacs.bidi Subject: Re: merge emacs-bidi into the main tree Date: Fri, 08 Aug 2003 18:02:04 +0200 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <6480-Fri08Aug2003180204+0300-eliz@elta.co.il> References: <87lluax3ch.fsf@emacswiki.org> <7458-Sun03Aug2003224354+0300-eliz@elta.co.il> <87smoi9p64.fsf@emacswiki.org> <87he4x5v7x.fsf_-_@emacswiki.org> <86brv0wfyn.fsf@gerd.free-bsd.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: deer.gmane.org X-Trace: main.gmane.org 1060395324 28503 80.91.224.253 (9 Aug 2003 02:15:24 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 9 Aug 2003 02:15:24 +0000 (UTC) Cc: emacs-bidi@gnu.org, emacs-devel@gnu.org, rms@gnu.org, developer@arabeyes.org, alex@emacswiki.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Sat Aug 09 04:15:49 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19lJGn-0000Qz-00 for ; Sat, 09 Aug 2003 04:15:49 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19lJMw-0004Ce-00 for ; Sat, 09 Aug 2003 04:22:11 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19lJFi-00063C-3I for emacs-devel@quimby.gnus.org; Fri, 08 Aug 2003 22:14:42 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19lJFG-00062T-EO for emacs-devel@gnu.org; Fri, 08 Aug 2003 22:14:14 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19lJ1A-0002my-0c for emacs-devel@gnu.org; Fri, 08 Aug 2003 22:00:11 -0400 Original-Received: from [192.114.186.22] (helo=gollum.inter.net.il) by monty-python.gnu.org with esmtp (Exim 4.20) id 19l8oc-0000u4-8y; Fri, 08 Aug 2003 11:06:02 -0400 Original-Received: from zaretski (pns03-198-14.inter.net.il [80.230.198.14]) by gollum.inter.net.il (Mirapoint Messaging Server MOS 3.3.5-GR) with ESMTP id BEB05956; Fri, 8 Aug 2003 18:05:47 +0300 (IDT) Original-To: gerd.moellmann@t-online.de X-Mailer: emacs 21.3.50 (via feedmail 8 I) and Blat ver 1.8.9 In-reply-to: <86brv0wfyn.fsf@gerd.free-bsd.org> (gerd.moellmann@t-online.de) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:15852 gmane.emacs.bidi:125 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:15852 > From: gerd.moellmann@t-online.de (Gerd Moellmann) > Date: 08 Aug 2003 13:23:28 +0200 > > IIRC, I was worried that it might be a dead end, sort of a hack, which > users of r2l languages wouldn't be happy with in the long term. But I > have to confess that I don't remember the details. I still have the mail we exchanged, and can dig out the details. IIRC, you were worried about the performance hit: the code as written in the display engine part required to disable all the optimizations and shortcuts that exist for the left-to-right languages, and you felt this would hamper redisplay performance even in the simplest cases, like cursor motion and insertion of a single character.