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 and shaping problems in describe-input-method Date: Fri, 09 Mar 2012 13:41:31 +0200 Message-ID: <83wr6uypas.fsf@gnu.org> References: <87d38mwuiv.fsf@m17n.org> <83boo61972.fsf@gnu.org> <834nty1511.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: QUOTED-PRINTABLE X-Trace: dough.gmane.org 1331293334 14403 80.91.229.3 (9 Mar 2012 11:42:14 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 9 Mar 2012 11:42:14 +0000 (UTC) Cc: handa@m17n.org, list-general@mohsen.1.banan.byname.net, emacs-devel@gnu.org To: Juanma Barranquero Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Mar 09 12:42:12 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1S5yCy-0001mC-VH for ged-emacs-devel@m.gmane.org; Fri, 09 Mar 2012 12:42:05 +0100 Original-Received: from localhost ([::1]:45512 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S5yCy-00041I-0x for ged-emacs-devel@m.gmane.org; Fri, 09 Mar 2012 06:42:04 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:35756) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S5yCv-00040s-AT for emacs-devel@gnu.org; Fri, 09 Mar 2012 06:42:02 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S5yCo-0005DL-92 for emacs-devel@gnu.org; Fri, 09 Mar 2012 06:42:00 -0500 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:43840) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S5yCn-0005D2-Vy for emacs-devel@gnu.org; Fri, 09 Mar 2012 06:41:54 -0500 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0M0M004008COL700@a-mtaout22.012.net.il> for emacs-devel@gnu.org; Fri, 09 Mar 2012 13:41:27 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([84.229.138.42]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M0M004OR8H0GX20@a-mtaout22.012.net.il>; Fri, 09 Mar 2012 13:41:27 +0200 (IST) 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:148948 Archived-At: > From: Juanma Barranquero > Date: Fri, 9 Mar 2012 12:19:41 +0100 > Cc: emacs-devel@gnu.org, list-general@mohsen.1.banan.byname.net,= =20 > =09handa@m17n.org >=20 > On Fri, Mar 9, 2012 at 10:45, Eli Zaretskii wrote: >=20 > > What font is used on your machine to render the #x64C character? >=20 > - In the first case: >=20 > position: 212 of 267 (79%), column: 20 > character: =D9=82=E2=80=8E (displayed as =D9=82=E2=80= =8E) (codepoint 1602, #o3102, #x642) > preferred charset: unicode (Unicode (ISO10646)) > code point in charset: 0x0642 > syntax: w =09which means: word > category: .:Base, R:Right-to-left (strong), b:Arabic > buffer code: #xD9 #x82 > file code: #xD9 #x82 (encoded by coding system nil) > display: composed to form "=D9=82=D9=8C" (see below) >=20 > Composed with the following character(s) "=D9=8C" using this font: > uniscribe:-outline-Courier > New-normal-normal-normal-mono-13-*-*-*-c-*-iso10646-1 > by these glyphs: > [0 1 1602 981 8 1 8 12 4 nil] > [0 1 1602 754 0 2 6 12 4 [1 -1 0]] >=20 > Character code properties: customize what to show > name: ARABIC LETTER QAF > general-category: Lo (Letter, Other) > decomposition: (1602) ('=D9=82') >=20 > There are text properties here: > fontified t >=20 > - In the second one: >=20 > position: 265 of 267 (99%), column: 50 > character: =D9=82=E2=80=8E (displayed as =D9=82=E2=80= =8E) (codepoint 1602, #o3102, #x642) > preferred charset: unicode (Unicode (ISO10646)) > code point in charset: 0x0642 > syntax: w =09which means: word > category: .:Base, R:Right-to-left (strong), b:Arabic > buffer code: #xD9 #x82 > file code: #xD9 #x82 (encoded by coding system nil) > display: by this font (glyph code) > uniscribe:-outline-Courier > New-normal-normal-normal-mono-13-*-*-*-c-*-iso10646-1 (#x3D5) >=20 > Character code properties: customize what to show > name: ARABIC LETTER QAF > general-category: Lo (Letter, Other) > decomposition: (1602) ('=D9=82') I asked about the #x64C character (1612), not about #x642. The latte= r is displayed just fine here, it's the former that causes some kind of trouble. Thanks.