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: Mon, 27 Feb 2012 00:47:36 +0100 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: dough.gmane.org 1330307220 28223 80.91.229.3 (27 Feb 2012 01:47:00 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 27 Feb 2012 01:47:00 +0000 (UTC) To: 10895@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Feb 27 02:46:59 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1S1pg0-0004N3-02 for geb-bug-gnu-emacs@m.gmane.org; Mon, 27 Feb 2012 02:46:56 +0100 Original-Received: from localhost ([::1]:54944 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S1pfz-0008H4-It for geb-bug-gnu-emacs@m.gmane.org; Sun, 26 Feb 2012 20:46:55 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:39494) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S1pZZ-0007qa-5u for bug-gnu-emacs@gnu.org; Sun, 26 Feb 2012 20:40:18 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S1pZY-00076m-43 for bug-gnu-emacs@gnu.org; Sun, 26 Feb 2012 20:40:17 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:56784) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S1pZX-00076f-UA for bug-gnu-emacs@gnu.org; Sun, 26 Feb 2012 20:40:16 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1S1pcE-00031u-U0 for bug-gnu-emacs@gnu.org; Sun, 26 Feb 2012 20:43:03 -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: Mon, 27 Feb 2012 01:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 10895 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.133030693211582 (code B ref -1); Mon, 27 Feb 2012 01:43:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 27 Feb 2012 01:42:12 +0000 Original-Received: from localhost ([127.0.0.1]:58681 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S1pbM-00030i-Tp for submit@debbugs.gnu.org; Sun, 26 Feb 2012 20:42:12 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:44263) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S1oKf-0001CA-7G for submit@debbugs.gnu.org; Sun, 26 Feb 2012 19:20:49 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S1oHv-00035N-O7 for submit@debbugs.gnu.org; Sun, 26 Feb 2012 19:18:00 -0500 Original-Received: from lists.gnu.org ([140.186.70.17]:51308) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S1oHv-00035H-JJ for submit@debbugs.gnu.org; Sun, 26 Feb 2012 19:17:59 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:39047) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S1noY-0003kQ-Lm for bug-gnu-emacs@gnu.org; Sun, 26 Feb 2012 18:47:39 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S1noX-0007CU-Dl for bug-gnu-emacs@gnu.org; Sun, 26 Feb 2012 18:47:38 -0500 Original-Received: from mail-wi0-f169.google.com ([209.85.212.169]:49373) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S1noX-0007CQ-6C for bug-gnu-emacs@gnu.org; Sun, 26 Feb 2012 18:47:37 -0500 Original-Received: by wibhj13 with SMTP id hj13so3298268wib.0 for ; Sun, 26 Feb 2012 15:47:36 -0800 (PST) Received-SPF: pass (google.com: domain of karhof21@gmail.com designates 10.180.100.228 as permitted sender) client-ip=10.180.100.228; Authentication-Results: mr.google.com; spf=pass (google.com: domain of karhof21@gmail.com designates 10.180.100.228 as permitted sender) smtp.mail=karhof21@gmail.com; dkim=pass header.i=karhof21@gmail.com Original-Received: from mr.google.com ([10.180.100.228]) by 10.180.100.228 with SMTP id fb4mr23011703wib.1.1330300056221 (num_hops = 1); Sun, 26 Feb 2012 15:47:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=g179b3BU9Y1ex3Nu7aF3tLDsbDVm+MIHXX/EeKtuKwY=; b=AycXlRYL61LiiqLAA/Wf0FN1jDl+vnwdQ5hyzIKSJ4/+AMzHePgwBAKUBWvXrqgi8J Lg8OmYmlMZYkprcn+Yau8e95ArEyPE/YPJalL8hcX4HdFRfacnzQnP+USdVuHdVzxne1 +AHZELypbQ/rdLpG3hblvGmpfluoYgbL2oYa4= Original-Received: by 10.180.100.228 with SMTP id fb4mr18393724wib.1.1330300056148; Sun, 26 Feb 2012 15:47:36 -0800 (PST) Original-Received: by 10.180.98.200 with HTTP; Sun, 26 Feb 2012 15:47:36 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Mailman-Approved-At: Sun, 26 Feb 2012 20:42:06 -0500 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-Mailman-Approved-At: Sun, 26 Feb 2012 20:46:53 -0500 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:57268 Archived-At: I want to report some quirky behaviours of Emacs (devel 24.0.93 version, running under Windows 7), when dealing with Arabic text: 1) in some fonts (e.g. courier New), the vowel marks (harakaat) are not displayed, despite the fact that the texts contains them. However, if the cursor passes over the relevant text, moving in the right-to-left direction, the vowel marks become visible. Curiously, if the cursor passes back on the text, moving in the left-to-right direction, the vowel marks disappear. This problem manifests itself in different ways according to the font used. With other fonts, the problem is only partial: only part of the diacritic signs is visible, and by passing over them with the cursor (from right to left), they become fully visible. When passing over the text in the opposite direction, they again become half-visible. 2) the rendering of the vowel marks is poor even when they are displayed. For instance, vowel marks partially overlap some of the letters, e.g. the kasrah sign overlaps the two dots of the letter yaa. 3) vowel marks are not always in synch with the main text, so that they sometimes appear in a displaced position (e.g. on the previous letter). This is totally unacceptable, of course. Bottomline: there are multiple problems with the visual rendering of the diacritics.