From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Pravin Satpute Newsgroups: gmane.emacs.bugs Subject: bug#5080: indic text is not displayed correctly in emacs shell Date: Thu, 03 Dec 2009 17:56:54 +0530 Message-ID: <4B17AE8E.3020100@redhat.com> References: <3f2beab60911300543l2436ff3ar8e5b5124db9db218@mail.gmail.com> <4B149E53.7060106@redhat.com> <4B14AC18.6070308@redhat.com> <3f2beab60912010132s2fee9301k4aad7f151b195629@mail.gmail.com> <4B14FB8B.1040801@redhat.com> <4B176B1C.4040507@redhat.com> <3f2beab60912030407o5609514bidc65538848064e4@mail.gmail.com> Reply-To: Pravin Satpute , 5080@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1259877995 5953 80.91.229.12 (3 Dec 2009 22:06:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 3 Dec 2009 22:06:35 +0000 (UTC) Cc: bug-gnu-emacs@gnu.org, Parag Nemade , 5080@emacsbugs.donarmstrong.com To: Praveen A Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Dec 03 23:06:27 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1NGJoh-0001gv-DD for geb-bug-gnu-emacs@m.gmane.org; Thu, 03 Dec 2009 23:06:27 +0100 Original-Received: from localhost ([127.0.0.1]:58438 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NGJoh-0002GU-7h for geb-bug-gnu-emacs@m.gmane.org; Thu, 03 Dec 2009 17:06:27 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NGAmU-0002Rb-RW for bug-gnu-emacs@gnu.org; Thu, 03 Dec 2009 07:27:34 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NGAmO-0002LE-MP for bug-gnu-emacs@gnu.org; Thu, 03 Dec 2009 07:27:33 -0500 Original-Received: from [199.232.76.173] (port=47276 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NGAmO-0002Ke-BZ for bug-gnu-emacs@gnu.org; Thu, 03 Dec 2009 07:27:28 -0500 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:57524) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NGAmN-0000DL-OW for bug-gnu-emacs@gnu.org; Thu, 03 Dec 2009 07:27:28 -0500 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nB3CROfX004070; Thu, 3 Dec 2009 04:27:25 -0800 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id nB3CP7YA003847; Thu, 3 Dec 2009 04:25:07 -0800 Resent-Date: Thu, 3 Dec 2009 04:25:07 -0800 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Pravin Satpute Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Thu, 03 Dec 2009 12:25:07 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 5080 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 5080-submit@emacsbugs.donarmstrong.com id=B5080.12598429163669 (code B ref 5080); Thu, 03 Dec 2009 12:25:07 +0000 Original-Received: (at 5080) by emacsbugs.donarmstrong.com; 3 Dec 2009 12:21:56 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nB3CLtGT003666 for <5080@emacsbugs.donarmstrong.com>; Thu, 3 Dec 2009 04:21:56 -0800 Original-Received: from int-mx08.intmail.prod.int.phx2.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com [10.5.11.21]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id nB3CLsUd010510 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 3 Dec 2009 07:21:55 -0500 Original-Received: from localhost.localdomain (dhcp1-140.pnq.redhat.com [10.65.193.140]) by int-mx08.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id nB3CLp3X010449; Thu, 3 Dec 2009 07:21:52 -0500 User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.4pre) Gecko/20090922 Fedora/3.0-3.9.b4.fc12 Thunderbird/3.0b4 In-Reply-To: <3f2beab60912030407o5609514bidc65538848064e4@mail.gmail.com> X-Enigmail-Version: 0.97a X-Scanned-By: MIMEDefang 2.67 on 10.5.11.21 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Thu, 03 Dec 2009 07:27:32 -0500 X-Mailman-Approved-At: Thu, 03 Dec 2009 17:05:17 -0500 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:33181 Archived-At: On 12/03/2009 05:37 PM, Praveen A wrote: > 2009/12/3 Kenichi Handa : > >> In article <3f2beab60912030046nc76ba08x39e438f4f23366cb@mail.gmail.com>, Praveen A writes: >> >>> Thanks. I will request fedora and debian emacs maintainers to include this. >>> >> That's good, thank you. >> > The request is filed. > > >> No, no, you must specify "Rachana" (if it is the font family >> name) in place of "FONT_FAMILY_NAME" as this: >> >> (set-fontset-font t 'malayalam '("rachana" . "unicode-bmp")) >> >> I installed rachana font and confirmed that the above code >> worked. >> > Thanks. It works for me now. But how to make it default? Where does > emacs take this information from ? > > I have my fontconfig preferences to prefer Meera, but emacs does not > respect that and takes Lohit Malayalam instead. > > So from emacs point of view issue (3) is resolved. I have filed > another bug for issue (2). Issue (4) still needs attention. > > (4a) Why is it taking Lohit Malayalam by default > (4b) Why is the display cluttered/overlapped with some fonts like Meera > > (1a) now with your patch, emacs handles ZWJ > (1b) There is a problem with Lohit Malayalam, I had a discussion with > Lohit developer (Pravin Satpute) and he says it is an issue with > m17n/redering engine. > Yeah, Speaking about lohit-malayalam since it work well with all other rendering engine like, pango, qt and ICU. I think there is some problem processing its open type feature by present m17n rendering engine. Is it latest one? I think its work well with Meera font since, Meera font has lots of ligature defined, and most of the shape get form it very early stage of open type feature processing by rendering engine. though i have not tested much i think this is the case. I will do some more testing with other fonts may be on monday and will let you know exact case. Regards - Pravin S