From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ramkumar Ramachandra Newsgroups: gmane.emacs.bugs Subject: bug#7005: 24.0.50; Devanagari rendering broken Date: Fri, 10 Sep 2010 10:21:27 +0530 Message-ID: <20100910045115.GE27725@kytes> References: <20100909160424.GA16852@kytes> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: dough.gmane.org 1284095430 16968 80.91.229.12 (10 Sep 2010 05:10:30 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 10 Sep 2010 05:10:30 +0000 (UTC) Cc: rfrancoise@debian.org, 7005@debbugs.gnu.org, miles@gnu.org To: Kenichi Handa Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Sep 10 07:10:27 2010 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.69) (envelope-from ) id 1OtvsY-0002Y8-Ls for geb-bug-gnu-emacs@m.gmane.org; Fri, 10 Sep 2010 07:10:27 +0200 Original-Received: from localhost ([127.0.0.1]:35571 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OtvsX-0001KD-S4 for geb-bug-gnu-emacs@m.gmane.org; Fri, 10 Sep 2010 01:10:25 -0400 Original-Received: from [140.186.70.92] (port=48967 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OtvsP-0001JG-5b for bug-gnu-emacs@gnu.org; Fri, 10 Sep 2010 01:10:18 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OtvsO-0005Pc-2A for bug-gnu-emacs@gnu.org; Fri, 10 Sep 2010 01:10:17 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:35751) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OtvsN-0005PY-Tc for bug-gnu-emacs@gnu.org; Fri, 10 Sep 2010 01:10:16 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1Otvak-0003bv-Bn; Fri, 10 Sep 2010 00:52:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Ramkumar Ramachandra Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 10 Sep 2010 04:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7005 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 7005-submit@debbugs.gnu.org id=B7005.128409428013869 (code B ref 7005); Fri, 10 Sep 2010 04:52:02 +0000 Original-Received: (at 7005) by debbugs.gnu.org; 10 Sep 2010 04:51:20 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Otva4-0003be-EC for submit@debbugs.gnu.org; Fri, 10 Sep 2010 00:51:20 -0400 Original-Received: from mail-iw0-f172.google.com ([209.85.214.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Otva1-0003bY-Jz for 7005@debbugs.gnu.org; Fri, 10 Sep 2010 00:51:18 -0400 Original-Received: by iwn3 with SMTP id 3so1708169iwn.3 for <7005@debbugs.gnu.org>; Thu, 09 Sep 2010 21:53:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:cc:subject :message-id:references:mime-version:content-type:content-disposition :content-transfer-encoding:in-reply-to:user-agent; bh=gRUbeWhHZ9xATCsQMti/Yrkc9tCkhCp11FxxBeMTPYo=; b=JtjJP0u6F0NxiwGMNZWwI8qbSPamp0Fq9SScexS9exeAtNiKzZWLQESwV36JxWf7Hz QLUgYvTT1+qgstgs5MNnOi1M5V+vE1PuqdjZKuu8B+4VIMuahpgJm4zjCnXYYGHrBOdH z3attLQzVORCpI9LT6pz7qb3hMfZVZEs4JWXk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:content-transfer-encoding :in-reply-to:user-agent; b=PjQutr1/pR3lBfFqVfstHutocb56e6SsLuzhpJTw1TZvhF7wdHXOM7kdKRXpg0a2iQ bOa6mV8H40UXxGQxpSaVAiC6RSH0h4Kqn9Ns8ewL2F6RD2jc9geJjmZLatno8e3zYU/X RGae4P2YrNmZ6AGmGvrZoviTso1/maRMyHSgU= Original-Received: by 10.231.145.16 with SMTP id b16mr288122ibv.198.1284094400324; Thu, 09 Sep 2010 21:53:20 -0700 (PDT) Original-Received: from kytes ([203.110.240.41]) by mx.google.com with ESMTPS id r3sm1903108ibk.7.2010.09.09.21.53.17 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 09 Sep 2010 21:53:19 -0700 (PDT) Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.20 (2009-06-14) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Fri, 10 Sep 2010 00:52:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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: , 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:40057 Archived-At: Hi Kenichi, Kenichi Handa writes: > In article <20100909160424.GA16852@kytes>, Ramkumar Ramachandra writes: > > > Steps to reproduce: > > Open a file containing UTF-8 Devanagari script in Emacs. It is rendered > > incorrectly. For example, in the word "लिखने", The first and second > > rendered characters are swapped. Konsole (Qt) renders this correctly. > > Emacs 23 and later shifted the support of Indic (and any > other complex scripts) to OpenType fonts. And, on > GNU/Linux, you need libotf, m17n-db, and m17n-lib to make > Emacs render those scripts correctly by OTF. Thanks for the explanation. > > A page on the EmacsWiki suggests a workaround that works on Ubuntu > > though [1]. > > It's not a "workaround" but the right thing on GNU/Linux > systems. I see. Well, I suppose I should put it like this then: 1. Emacs should then refuse to render Devanagari without the required libraries, not render them incorrectly. 2. I have those libraries installed on my Debian Sid machine, and Emacs still doesn't render them correctly. I don't suppose this belongs here- I'll head over to bugs.debian.org. Thanks. -- Ram