From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: sergei karhof Newsgroups: gmane.emacs.bugs Subject: bug#10895: Quirky behaviours with Arabic text Date: Thu, 1 Mar 2012 11:27:40 +0100 Message-ID: References: <834nuckunm.fsf@gnu.org> <874nu9zo3y.fsf@gnu.org> <83hay9cxb4.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: dough.gmane.org 1330597770 1647 80.91.229.3 (1 Mar 2012 10:29:30 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 1 Mar 2012 10:29:30 +0000 (UTC) Cc: 10895@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Mar 01 11:29:29 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1S33GK-0001u3-7h for geb-bug-gnu-emacs@m.gmane.org; Thu, 01 Mar 2012 11:29:29 +0100 Original-Received: from localhost ([::1]:49512 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S33GJ-0002zw-KS for geb-bug-gnu-emacs@m.gmane.org; Thu, 01 Mar 2012 05:29:27 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:43942) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S33GC-0002y7-Cs for bug-gnu-emacs@gnu.org; Thu, 01 Mar 2012 05:29:26 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S33G1-0002kK-AE for bug-gnu-emacs@gnu.org; Thu, 01 Mar 2012 05:29:19 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:49973) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S33G1-0002jy-4d for bug-gnu-emacs@gnu.org; Thu, 01 Mar 2012 05:29:09 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1S33Ft-0004C5-SB for bug-gnu-emacs@gnu.org; Thu, 01 Mar 2012 05:29:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: sergei karhof Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 01 Mar 2012 10:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10895 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 10895-submit@debbugs.gnu.org id=B10895.133059770716078 (code B ref 10895); Thu, 01 Mar 2012 10:29:01 +0000 Original-Received: (at 10895) by debbugs.gnu.org; 1 Mar 2012 10:28:27 +0000 Original-Received: from localhost ([127.0.0.1]:56805 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S33FG-0004B0-Dj for submit@debbugs.gnu.org; Thu, 01 Mar 2012 05:28:27 -0500 Original-Received: from mail-ww0-f46.google.com ([74.125.82.46]:41467) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S33Ez-0004AH-3E for 10895@debbugs.gnu.org; Thu, 01 Mar 2012 05:28:11 -0500 Original-Received: by wgbdq11 with SMTP id dq11so324535wgb.15 for <10895@debbugs.gnu.org>; Thu, 01 Mar 2012 02:27:40 -0800 (PST) Received-SPF: pass (google.com: domain of karhof21@gmail.com designates 10.216.134.39 as permitted sender) client-ip=10.216.134.39; Authentication-Results: mr.google.com; spf=pass (google.com: domain of karhof21@gmail.com designates 10.216.134.39 as permitted sender) smtp.mail=karhof21@gmail.com; dkim=pass header.i=karhof21@gmail.com Original-Received: from mr.google.com ([10.216.134.39]) by 10.216.134.39 with SMTP id r39mr2243313wei.26.1330597660595 (num_hops = 1); Thu, 01 Mar 2012 02:27:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=qYhwz06YN2cB/1XqxrKgXwo1Tcp6QaJsaX4W6cFt17g=; b=yBtYtfePmSirJY0nGpZ6XTqA9bE8enqBjPwL0qrcdWXWoZd+CnEWPMrfHE9RqRmeSQ yR98UcczWQzJJUYuJa3FAgRMUcU18oqqOguFEDFaSGvmAckQYhiR8b6ZVobQiA9aan4g i8LOLgSTvB06JQ1uvAorcOx918AU1puItkAlc= Original-Received: by 10.216.134.39 with SMTP id r39mr1797999wei.26.1330597660461; Thu, 01 Mar 2012 02:27:40 -0800 (PST) Original-Received: by 10.180.98.200 with HTTP; Thu, 1 Mar 2012 02:27:40 -0800 (PST) In-Reply-To: <83hay9cxb4.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:57414 Archived-At: >> What I suspect is that Emacs is doing more in terms of supporting >> Arabic than the uniscribe shaping engine expects. > > Like what, for example? > > Does anyone know of a good treatise for Arabic shaping with Uniscribe? I don't know much about these technical matters (I am just an end-user), but I would like to point out that as for 'shaping' the letters (if I understand correctly what it means), it is no issue at all, because the letters AND the vowel marks are shaped correctly. The problem is that the vowel marks are not displayed where they should, that they are out of synch, and that there is not enough vertical space to contain all the vowel marks. So I guess that the underlying rendering engine might not be the problem; maybe it's just the way the whole thing is implemented. sergei