From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?B?Ik1hcnRpbiBKLiBEw7xyc3Qi?= Newsgroups: gmane.emacs.bidi,gmane.emacs.devel Subject: Re: Re: Arabic support Date: Thu, 02 Sep 2010 21:58:48 +0900 Organization: Aoyama Gakuin University Message-ID: <4C7F9F88.20705@it.aoyama.ac.jp> References: , <83bp8oml9c.fsf@gnu.org> , , <4C7DCCCB.5060506@it.aoyama.ac.jp> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1283432359 6752 80.91.229.12 (2 Sep 2010 12:59:19 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 2 Sep 2010 12:59:19 +0000 (UTC) Cc: jasonr@gnu.org, emacs-bidi@gnu.org, emacs-devel@gnu.org, handa@m17n.org To: Eli Zaretskii Original-X-From: emacs-bidi-bounces+gnu-emacs-bidi=m.gmane.org@gnu.org Thu Sep 02 14:59:17 2010 Return-path: Envelope-to: gnu-emacs-bidi@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Or9Nt-00044F-GP for gnu-emacs-bidi@m.gmane.org; Thu, 02 Sep 2010 14:59:17 +0200 Original-Received: from localhost ([127.0.0.1]:47819 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Or9Ns-00028e-Vp for gnu-emacs-bidi@m.gmane.org; Thu, 02 Sep 2010 08:59:17 -0400 Original-Received: from [140.186.70.92] (port=57657 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Or9No-00026X-8Y for emacs-bidi@gnu.org; Thu, 02 Sep 2010 08:59:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Or9Nm-0001rJ-4S for emacs-bidi@gnu.org; Thu, 02 Sep 2010 08:59:12 -0400 Original-Received: from scintmta01.scbb.aoyama.ac.jp ([133.2.253.33]:35119) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Or9Nl-0001oJ-KJ for emacs-bidi@gnu.org; Thu, 02 Sep 2010 08:59:10 -0400 Original-Received: from scmse01.scbb.aoyama.ac.jp ([133.2.253.231]) by scintmta01.scbb.aoyama.ac.jp (secret/secret) with SMTP id o82Cwwev028981 for ; Thu, 2 Sep 2010 21:58:58 +0900 Original-Received: from (unknown [133.2.206.133]) by scmse01.scbb.aoyama.ac.jp with smtp id 092c_5b99_d9bd3956_b691_11df_9e0c_001d096c566a; Thu, 02 Sep 2010 21:58:58 +0900 Original-Received: from [IPv6:::1] ([133.2.210.1]:60789) by itmail.it.aoyama.ac.jp with [XMail 1.22 ESMTP Server] id for from ; Thu, 2 Sep 2010 21:58:57 +0900 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.9) Gecko/20100722 Eudora/3.0.4 In-Reply-To: X-MIME-Autoconverted: from 8bit to quoted-printable by scintmta01.scbb.aoyama.ac.jp id o82Cwwev028981 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: emacs-bidi@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussion of Emacs support for multi-directional text." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-bidi-bounces+gnu-emacs-bidi=m.gmane.org@gnu.org Errors-To: emacs-bidi-bounces+gnu-emacs-bidi=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bidi:798 gmane.emacs.devel:129587 Archived-At: Hello Eli, Many thanks for your quick and detailled feedback. Any hints on how we=20 could go about to figure out which of the factors below is the culprit? (e.g. check which libraries we linked against,...) Regards, Martin. On 2010/09/02 18:31, Eli Zaretskii wrote: >> From: =E5=A4=A7=E5=B6=8B =E4=BF=8A=E7=A5=90 >> Date: Thu, 2 Sep 2010 16:45:02 +0900 >> Cc: emacs-bidi@gnu.org, emacs-devel@gnu.org, jasonr@gnu.org >> >> This appended picture shows a test of bidi-display-reordering. The u= pper case is the case that bidi-display-reordering is nil. The lower case= is non-nil. The problem is that the characters are ordered left to right= even they should been right to left when bidi-display-reordering is non-= nil. This test is in Emacs Ver. 24.0.50.1 (i686-pc-cygwin) on Microsoft W= indows XP Professional Version 2002 Service Pack 3. > > Thanks. This is a Cygwin build, which is supposed to use (a port of) > libotf. It isn't supposed to use Uniscribe directly. > > So this particular problem could be the result of one or more of the > following factors: > > . Some problem in the build process (I think Handa-san mentioned some > special actions for a proper build, like link against specific > libraries). > > . Some bug in the ported libotf, which screws up bidirectional > display when the text is already reordered. > > . Some bug in Emacs related to display bidirectional text. > > The last one seems extremely unlikely, since AFAIU it works for > Handa-san on GNU/Linux and for me on MS-Windows, with Hebrew text. > > To summarize, I don't think this problem is the same one as seen in > the native Windows build. > > --=20 #-# Martin J. D=C3=BCrst, Professor, Aoyama Gakuin University #-# http://www.sw.it.aoyama.ac.jp mailto:duerst@it.aoyama.ac.jp