From unknown Fri Aug 15 16:00:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7005: 24.0.50; Devanagari rendering broken 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: Thu, 09 Sep 2010 16:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 7005 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 7005@debbugs.gnu.org Cc: rfrancoise@debian.org, Miles Bader X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.128404893027481 (code B ref -1); Thu, 09 Sep 2010 16:16:02 +0000 Received: (at submit) by debbugs.gnu.org; 9 Sep 2010 16:15:30 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Otjmb-00079C-A2 for submit@debbugs.gnu.org; Thu, 09 Sep 2010 12:15:29 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Otjla-00078E-Fu for submit@debbugs.gnu.org; Thu, 09 Sep 2010 12:14:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OtjnX-0005Zs-1o for submit@debbugs.gnu.org; Thu, 09 Sep 2010 12:16:28 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,T_DKIM_INVALID,T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:40322) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OtjnW-0005Zj-VA for submit@debbugs.gnu.org; Thu, 09 Sep 2010 12:16:27 -0400 Received: from [140.186.70.92] (port=60073 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OtjnU-0007MS-LJ for bug-gnu-emacs@gnu.org; Thu, 09 Sep 2010 12:16:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Otjdp-00035Y-H2 for bug-gnu-emacs@gnu.org; Thu, 09 Sep 2010 12:06:27 -0400 Received: from mail-gw0-f41.google.com ([74.125.83.41]:46855) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Otjdp-00035L-8B; Thu, 09 Sep 2010 12:06:25 -0400 Received: by gwj16 with SMTP id 16so898479gwj.0 for ; Thu, 09 Sep 2010 09:06:24 -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:mime-version:content-type:content-disposition :content-transfer-encoding:user-agent; bh=BUVfU4CrqyFQODvShBxRIvvaYL+CxdENZivXqcbbxHg=; b=SgVmZbq68AY1eF0lTUFgaqZKAeDiHEYXSwVu5q/CT6gBY+vJ5D0wvFfwnVn1X4fxcm pk3AR+wn+ls1WHAwXUPeJZY70Dnw2cOP7uvqfilurqMxKkVxnW0vp2dJGTJJTN0ZTk0X Xrm52fFPLGk8mYUthKjb4Gxs23bO8R0/ExpJ8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:cc:subject:message-id:mime-version:content-type :content-disposition:content-transfer-encoding:user-agent; b=rIGbBzyxk9zRbbT6DkrW6M/nBYivqTrJoKwZJ0P1vG8aq7OCI4ATAAqtqgW/GIJwOS Lr5FuafNqbSPGwdXjDzIj5s6ohInss/NrSEpALJBRZ1zG69ZLSSvw7egdOUE49XJHSPn OKZiqLvX0W8fmfzZzozqVudi6bjMqi5lrixSY= Received: by 10.151.6.5 with SMTP id j5mr368796ybi.278.1284048380613; Thu, 09 Sep 2010 09:06:20 -0700 (PDT) Received: from kytes ([203.110.240.41]) by mx.google.com with ESMTPS id t16sm1515864ybm.10.2010.09.09.09.06.17 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 09 Sep 2010 09:06:19 -0700 (PDT) Date: Thu, 9 Sep 2010 21:34:26 +0530 From: Ramkumar Ramachandra Message-ID: <20100909160424.GA16852@kytes> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.5.20 (2009-06-14) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.9 (-----) X-Mailman-Approved-At: Thu, 09 Sep 2010 12:15:28 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) Hi, 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. A page on the EmacsWiki suggests a workaround that works on Ubuntu though [1]. Thanks. [1]: http://www.emacswiki.org/emacs/SupportHindi In GNU Emacs 24.0.50.1 (x86_64-pc-linux-gnu, GTK+ Version 2.20.1) of 2010-08-21 on elegiac, modified by Debian (emacs-snapshot package, version 1:20100903-3) Windowing system distributor `The X.Org Foundation', version 11.0.10707000 configured using `configure '--build' 'x86_64-linux-gnu' '--host' 'x86_64-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/24.0.50/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.0.50/site-lisp:/usr/share/emacs/site-lisp' '--without-compress-info' '--with-x=yes' '--with-x-toolkit=gtk' 'build_alias=x86_64-linux-gnu' 'host_alias=x86_64-linux-gnu' 'CFLAGS=-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2' 'LDFLAGS=-g -Wl,--as-needed' 'CPPFLAGS='' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8 default enable-multibyte-characters: t From unknown Fri Aug 15 16:00:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7005: 24.0.50; Devanagari rendering broken Resent-From: Kenichi Handa 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 00:33:01 +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: To: Ramkumar Ramachandra Cc: rfrancoise@debian.org, 7005@debbugs.gnu.org, miles@gnu.org Received: via spool by 7005-submit@debbugs.gnu.org id=B7005.12840787267653 (code B ref 7005); Fri, 10 Sep 2010 00:33:01 +0000 Received: (at 7005) by debbugs.gnu.org; 10 Sep 2010 00:32:06 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OtrXC-0001zO-EW for submit@debbugs.gnu.org; Thu, 09 Sep 2010 20:32:06 -0400 Received: from mx1.aist.go.jp ([150.29.246.133]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OtrX9-0001z1-9A for 7005@debbugs.gnu.org; Thu, 09 Sep 2010 20:32:04 -0400 Received: from rqsmtp2.aist.go.jp (rqsmtp2.aist.go.jp [150.29.254.123]) by mx1.aist.go.jp with ESMTP id o8A0Y3Fe002987; Fri, 10 Sep 2010 09:34:03 +0900 (JST) env-from (handa@m17n.org) Received: from smtp4.aist.go.jp by rqsmtp2.aist.go.jp with ESMTP id o8A0Y3hg018179; Fri, 10 Sep 2010 09:34:03 +0900 (JST) env-from (handa@m17n.org) Received: by smtp4.aist.go.jp with ESMTP id o8A0Y28P004385; Fri, 10 Sep 2010 09:34:02 +0900 (JST) env-from (handa@m17n.org) Received: from handa by etlken with local (Exim 4.71) (envelope-from ) id 1OtrZ4-0004xA-9x; Fri, 10 Sep 2010 09:34:02 +0900 From: Kenichi Handa In-Reply-To: <20100909160424.GA16852@kytes> (message from Ramkumar Ramachandra on Thu, 9 Sep 2010 21:34:26 +0530) References: <20100909160424.GA16852@kytes> Date: Fri, 10 Sep 2010 09:34:02 +0900 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) 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 "=E0=A4=B2=E0=A4=BF=E0=A4=96=E0=A4= =A8=E0=A5=87", 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. > 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. --- Kenichi Handa handa@m17n.org From unknown Fri Aug 15 16:00:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7005: 24.0.50; Devanagari rendering broken 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: To: Kenichi Handa Cc: rfrancoise@debian.org, 7005@debbugs.gnu.org, miles@gnu.org Received: via spool by 7005-submit@debbugs.gnu.org id=B7005.128409428013869 (code B ref 7005); Fri, 10 Sep 2010 04:52:02 +0000 Received: (at 7005) by debbugs.gnu.org; 10 Sep 2010 04:51:20 +0000 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 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 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= Received: by 10.231.145.16 with SMTP id b16mr288122ibv.198.1284094400324; Thu, 09 Sep 2010 21:53:20 -0700 (PDT) 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) Date: Fri, 10 Sep 2010 10:21:27 +0530 From: Ramkumar Ramachandra Message-ID: <20100910045115.GE27725@kytes> References: <20100909160424.GA16852@kytes> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.5.20 (2009-06-14) X-Spam-Score: -4.3 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.7 (---) 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 From unknown Fri Aug 15 16:00:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7005: 24.0.50; Devanagari rendering broken Resent-From: Romain Francoise 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 05:34:01 +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: To: Ramkumar Ramachandra Cc: miles@gnu.org, 7005@debbugs.gnu.org, Kenichi Handa Received: via spool by 7005-submit@debbugs.gnu.org id=B7005.128409678414829 (code B ref 7005); Fri, 10 Sep 2010 05:34:01 +0000 Received: (at 7005) by debbugs.gnu.org; 10 Sep 2010 05:33:04 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OtwES-0003r8-2F for submit@debbugs.gnu.org; Fri, 10 Sep 2010 01:33:04 -0400 Received: from smtp6-g21.free.fr ([212.27.42.6]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OtwEO-0003qm-Pq for 7005@debbugs.gnu.org; Fri, 10 Sep 2010 01:33:01 -0400 Received: from elegiac.orebokech.com (unknown [82.67.41.165]) by smtp6-g21.free.fr (Postfix) with ESMTP id 6A6D0822CE; Fri, 10 Sep 2010 07:34:58 +0200 (CEST) Received: by elegiac.orebokech.com (Postfix, from userid 1000) id 40E6A60151; Fri, 10 Sep 2010 07:34:57 +0200 (CEST) From: Romain Francoise Organization: orebokech dot com References: <20100909160424.GA16852@kytes> <20100910045115.GE27725@kytes> X-Face: }9mYu,e_@+e!`Z-P5kVXa3\_b:hdJ"B)ww[&=b<2=awG:GOIM (Ramkumar Ramachandra's message of "Fri, 10 Sep 2010 10:21:27 +0530") Message-ID: <87vd6ecgam.fsf@elegiac.orebokech.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) Ramkumar Ramachandra writes: > 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. emacs-snapshot is deliberately built without m17n/otf support, so this is not a bug. From unknown Fri Aug 15 16:00:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7005: 24.0.50; Devanagari rendering broken 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 05:41:01 +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: To: Romain Francoise Cc: miles@gnu.org, 7005@debbugs.gnu.org, Kenichi Handa Received: via spool by 7005-submit@debbugs.gnu.org id=B7005.128409721314992 (code B ref 7005); Fri, 10 Sep 2010 05:41:01 +0000 Received: (at 7005) by debbugs.gnu.org; 10 Sep 2010 05:40:13 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OtwLM-0003tl-CG for submit@debbugs.gnu.org; Fri, 10 Sep 2010 01:40:12 -0400 Received: from mail-iw0-f172.google.com ([209.85.214.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OtwLL-0003tL-9M for 7005@debbugs.gnu.org; Fri, 10 Sep 2010 01:40:11 -0400 Received: by iwn3 with SMTP id 3so1741464iwn.3 for <7005@debbugs.gnu.org>; Thu, 09 Sep 2010 22:42:08 -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 :in-reply-to:user-agent; bh=HGVHM5pGNys//4V5gaIJ6v0DUxtZG6dtr9tXqrBKQ+0=; b=wQKRbLENp3RXBUrmv9sJx+fh3sbeYMxJo5teeQsK3/1Un3TUKyBf7SHsUkfNoxgdeG 05d1kgG1iiZuyl+BRBUbPSU/2mqYdsAZ1fmg1v/AaKS0kAvKyNjvM0W2uJ7ZNRgGhua7 Imh07HJQgFVhX0a+knvBxIZcIpJ69tnprHqvc= 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:in-reply-to:user-agent; b=ISusb38IKSvLq1KqixUClhPPMAuw8g3X64VmqqFd7U1Ji/kcYmYcFDh9AOWNlWsk3n XHhCZCCkdvg6kBNOwttTW+7PaRVN2KEJbyVmPErqy8kF3YI6rAjXAlo2Sx0SjwjvjDfv tvzo3RXsHcP6TjzvHMbeTuo7WmkJGTbZjNRmA= Received: by 10.231.35.8 with SMTP id n8mr432771ibd.78.1284097327989; Thu, 09 Sep 2010 22:42:07 -0700 (PDT) Received: from kytes ([203.110.240.41]) by mx.google.com with ESMTPS id h8sm1954288ibk.15.2010.09.09.22.42.03 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 09 Sep 2010 22:42:07 -0700 (PDT) Date: Fri, 10 Sep 2010 11:10:16 +0530 From: Ramkumar Ramachandra Message-ID: <20100910054013.GA4282@kytes> References: <20100909160424.GA16852@kytes> <20100910045115.GE27725@kytes> <87vd6ecgam.fsf@elegiac.orebokech.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87vd6ecgam.fsf@elegiac.orebokech.com> User-Agent: Mutt/1.5.20 (2009-06-14) X-Spam-Score: -3.4 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.3 (---) Hi Romain, Romain Francoise writes: > Ramkumar Ramachandra writes: > > > 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. > > emacs-snapshot is deliberately built without m17n/otf support, so > this is not a bug. Ah, I see. By the way, why is it built without m17n/otf support? -- Ram From unknown Fri Aug 15 16:00:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7005: 24.0.50; Devanagari rendering broken Resent-From: Romain Francoise 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 11:45: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: To: Ramkumar Ramachandra Cc: miles@gnu.org, 7005@debbugs.gnu.org, Kenichi Handa Received: via spool by 7005-submit@debbugs.gnu.org id=B7005.128411908526568 (code B ref 7005); Fri, 10 Sep 2010 11:45:02 +0000 Received: (at 7005) by debbugs.gnu.org; 10 Sep 2010 11:44:45 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ou229-0006uT-35 for submit@debbugs.gnu.org; Fri, 10 Sep 2010 07:44:45 -0400 Received: from smtp6-g21.free.fr ([212.27.42.6]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ou225-0006uO-Bi for 7005@debbugs.gnu.org; Fri, 10 Sep 2010 07:44:42 -0400 Received: from elegiac.orebokech.com (unknown [82.67.41.165]) by smtp6-g21.free.fr (Postfix) with ESMTP id 9DEB2822AE; Fri, 10 Sep 2010 13:46:39 +0200 (CEST) Received: by elegiac.orebokech.com (Postfix, from userid 1000) id 42D2860151; Fri, 10 Sep 2010 13:46:38 +0200 (CEST) From: Romain Francoise Organization: orebokech dot com References: <20100909160424.GA16852@kytes> <20100910045115.GE27725@kytes> <87vd6ecgam.fsf@elegiac.orebokech.com> <20100910054013.GA4282@kytes> X-Face: }9mYu,e_@+e!`Z-P5kVXa3\_b:hdJ"B)ww[&=b<2=awG:GOIM (Ramkumar Ramachandra's message of "Fri, 10 Sep 2010 11:10:16 +0530") Message-ID: <87r5h1ddnl.fsf@elegiac.orebokech.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) Ramkumar Ramachandra writes: > Ah, I see. By the way, why is it built without m17n/otf support? Historically because when m17n/otf support was added to Emacs, the m17n/otf packages in Debian were outdated and the maintainer was apparently missing. But now that I look into it again, it seems that they have a new maintainer and the state of the packages looks pretty good, so I think I'll enable m17n/otf in a future snapshot release. From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 15 23:58:03 2010 Received: (at control) by debbugs.gnu.org; 16 Sep 2010 03:58:03 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ow5bm-0008Gk-Lf for submit@debbugs.gnu.org; Wed, 15 Sep 2010 23:58:03 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ow5bl-0008GO-3Z for control@debbugs.gnu.org; Wed, 15 Sep 2010 23:58:01 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1Ow5eG-00053Z-LT; Thu, 16 Sep 2010 00:00:36 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19601.38500.516971.274103@fencepost.gnu.org> Date: Thu, 16 Sep 2010 00:00:36 -0400 From: Glenn Morris To: control Subject: control X-Spam-Score: -5.2 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.2 (-----) close 7001 close 7005 close 7013 close 7019 From unknown Fri Aug 15 16:00:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7005: 24.0.50; Devanagari rendering broken Resent-From: Kenichi Handa Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 16 Sep 2010 11:28: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: To: Ramkumar Ramachandra Cc: rfrancoise@debian.org, 7005@debbugs.gnu.org, miles@gnu.org Received: via spool by 7005-submit@debbugs.gnu.org id=B7005.128463647114633 (code B ref 7005); Thu, 16 Sep 2010 11:28:02 +0000 Received: (at 7005) by debbugs.gnu.org; 16 Sep 2010 11:27:51 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwCd5-0003ny-5D for submit@debbugs.gnu.org; Thu, 16 Sep 2010 07:27:51 -0400 Received: from mx1.aist.go.jp ([150.29.246.133]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwCd1-0003nt-RX for 7005@debbugs.gnu.org; Thu, 16 Sep 2010 07:27:49 -0400 Received: from rqsmtp1.aist.go.jp (rqsmtp1.aist.go.jp [150.29.254.115]) by mx1.aist.go.jp with ESMTP id o8GBU4JC010234; Thu, 16 Sep 2010 20:30:04 +0900 (JST) env-from (handa@m17n.org) Received: from smtp1.aist.go.jp by rqsmtp1.aist.go.jp with ESMTP id o8GBU4ZP022782; Thu, 16 Sep 2010 20:30:04 +0900 (JST) env-from (handa@m17n.org) Received: by smtp1.aist.go.jp with ESMTP id o8GBU3ND011248; Thu, 16 Sep 2010 20:30:03 +0900 (JST) env-from (handa@m17n.org) Received: from handa by etlken with local (Exim 4.71) (envelope-from ) id 1OwCfD-0006XG-NK; Thu, 16 Sep 2010 20:30:03 +0900 From: Kenichi Handa In-Reply-To: <20100910045115.GE27725@kytes> (message from Ramkumar Ramachandra on Fri, 10 Sep 2010 10:21:27 +0530) References: <20100909160424.GA16852@kytes> <20100910045115.GE27725@kytes> Date: Thu, 16 Sep 2010 20:30:03 +0900 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.5 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) In article <20100910045115.GE27725@kytes>, Ramkumar Ramachandra writes: > 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. What do you exactly mean by "refuse to render Devanagari"? Show just empty boxes for each character? --- Kenichi Handa handa@m17n.org From unknown Fri Aug 15 16:00:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7005: 24.0.50; Devanagari rendering broken 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: Thu, 16 Sep 2010 12:05: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: To: Kenichi Handa Cc: rfrancoise@debian.org, 7005@debbugs.gnu.org, miles@gnu.org Received: via spool by 7005-submit@debbugs.gnu.org id=B7005.128463866518096 (code B ref 7005); Thu, 16 Sep 2010 12:05:02 +0000 Received: (at 7005) by debbugs.gnu.org; 16 Sep 2010 12:04:25 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwDCT-0004hp-2U for submit@debbugs.gnu.org; Thu, 16 Sep 2010 08:04:25 -0400 Received: from mail-pz0-f44.google.com ([209.85.210.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwDCQ-0004hk-Lh for 7005@debbugs.gnu.org; Thu, 16 Sep 2010 08:04:23 -0400 Received: by pzk6 with SMTP id 6so311503pzk.3 for <7005@debbugs.gnu.org>; Thu, 16 Sep 2010 05:06:41 -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 :in-reply-to:user-agent; bh=DgKv+4yvAx96kzKs4KmC39GkVUh6DDxTZx9LoH5IG7s=; b=wy9azyOdzwtoiClk5frp3VTg+Ah+iP6ZaXnRpEQ0hTfsIXMZPFtG9qTOdmzFXEeJyu jGJd1pRbvvtobA9vmmMs6HyQ+Jk9iq9u3WkBnESPcRMEpz7FDsqsNO7LQn0/zVXrzezo cacTaZhqnIkVQ6vAP0Sol6Y/cEa1EhFTIWTGQ= 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:in-reply-to:user-agent; b=aTylmCKGIYdq8CggqFvO7oRzu7buQguNhBspSFkx6To1LBFxMwet32KCblG0QQ4iOR 7+FSE3OW3U0KKkazdzpiwdKZa0jRnEyqTeV2cL4Pnplwbbfxfdv8fTDTiCJz4ASbXSzR egTTswJnIJ4mF2IYhu55LX+JG0v24Ffxg4/ZM= Received: by 10.142.143.20 with SMTP id q20mr2731823wfd.25.1284638800901; Thu, 16 Sep 2010 05:06:40 -0700 (PDT) Received: from kytes ([203.110.240.41]) by mx.google.com with ESMTPS id s42sm3020550wfc.9.2010.09.16.05.06.36 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 16 Sep 2010 05:06:39 -0700 (PDT) Date: Thu, 16 Sep 2010 17:35:05 +0530 From: Ramkumar Ramachandra Message-ID: <20100916120501.GA5217@kytes> References: <20100909160424.GA16852@kytes> <20100910045115.GE27725@kytes> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.20 (2009-06-14) X-Spam-Score: -3.2 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.1 (---) Hi Kenichi, Kenichi Handa writes: > In article <20100910045115.GE27725@kytes>, Ramkumar Ramachandra writes: > > > 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. > > What do you exactly mean by "refuse to render Devanagari"? > Show just empty boxes for each character? Yeah, or something like that. Isn't that better than rendering something that's incorrect and misleading? -- Ram From unknown Fri Aug 15 16:00:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7005: 24.0.50; Devanagari rendering broken Resent-From: Kenichi Handa Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 16 Sep 2010 12:19: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: To: Ramkumar Ramachandra Cc: rfrancoise@debian.org, 7005@debbugs.gnu.org, miles@gnu.org Received: via spool by 7005-submit@debbugs.gnu.org id=B7005.128463953518444 (code B ref 7005); Thu, 16 Sep 2010 12:19:02 +0000 Received: (at 7005) by debbugs.gnu.org; 16 Sep 2010 12:18:55 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwDQV-0004nR-Fp for submit@debbugs.gnu.org; Thu, 16 Sep 2010 08:18:55 -0400 Received: from mx1.aist.go.jp ([150.29.246.133]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwDQS-0004nK-0b for 7005@debbugs.gnu.org; Thu, 16 Sep 2010 08:18:53 -0400 Received: from rqsmtp1.aist.go.jp (rqsmtp1.aist.go.jp [150.29.254.115]) by mx1.aist.go.jp with ESMTP id o8GCL8KG007349; Thu, 16 Sep 2010 21:21:08 +0900 (JST) env-from (handa@m17n.org) Received: from smtp3.aist.go.jp by rqsmtp1.aist.go.jp with ESMTP id o8GCL8CX003234; Thu, 16 Sep 2010 21:21:08 +0900 (JST) env-from (handa@m17n.org) Received: by smtp3.aist.go.jp with ESMTP id o8GCL7lP019434; Thu, 16 Sep 2010 21:21:07 +0900 (JST) env-from (handa@m17n.org) Received: from handa by etlken with local (Exim 4.71) (envelope-from ) id 1OwDSd-0006gX-E3; Thu, 16 Sep 2010 21:21:07 +0900 From: Kenichi Handa In-Reply-To: <20100916120501.GA5217@kytes> (message from Ramkumar Ramachandra on Thu, 16 Sep 2010 17:35:05 +0530) References: <20100909160424.GA16852@kytes> <20100910045115.GE27725@kytes> <20100916120501.GA5217@kytes> Date: Thu, 16 Sep 2010 21:21:07 +0900 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) In article <20100916120501.GA5217@kytes>, Ramkumar Ramachandra writes: > Hi Kenichi, > Kenichi Handa writes: > > In article <20100910045115.GE27725@kytes>, Ramkumar Ramachandra writes: > > > > > 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. > > > > What do you exactly mean by "refuse to render Devanagari"? > > Show just empty boxes for each character? > Yeah, or something like that. Isn't that better than rendering > something that's incorrect and misleading? I'm not sure. I myself prefer seeing each character by its original shape (i.e. no-reordering, no-ligature, no-positioning) than seeing just empty boxes. It may be good to highlight incorrectly rendered part by some warning face. --- Kenichi Handa handa@m17n.org From unknown Fri Aug 15 16:00:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7005: 24.0.50; Devanagari rendering broken 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, 17 Sep 2010 17:01: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: To: Kenichi Handa Cc: rfrancoise@debian.org, 7005@debbugs.gnu.org, miles@gnu.org Received: via spool by 7005-submit@debbugs.gnu.org id=B7005.128474281014158 (code B ref 7005); Fri, 17 Sep 2010 17:01:02 +0000 Received: (at 7005) by debbugs.gnu.org; 17 Sep 2010 17:00:10 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OweID-0003gJ-9e for submit@debbugs.gnu.org; Fri, 17 Sep 2010 13:00:10 -0400 Received: from mail-yx0-f172.google.com ([209.85.213.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OweIC-0003fv-2r for 7005@debbugs.gnu.org; Fri, 17 Sep 2010 13:00:08 -0400 Received: by yxl31 with SMTP id 31so892236yxl.3 for <7005@debbugs.gnu.org>; Fri, 17 Sep 2010 10:02:30 -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 :in-reply-to:user-agent; bh=D+O7fu43iYcn9TzDyT/8dv6Z24oYt+59V2X/UgaxwCw=; b=D5Bxq2YyBsPKuxYcHhbSkLZIUybUzQMSKrFxzwSv63UmX3VaYJt/Dti5yjJe2Jx5u/ 8uVOg3BseSsPUW1IXQ8YE1DgaIxbtuIu6/Ri+9efJOdnoK/vTZ3REMmk3CIU87P4jJ+a im1okvmkyR+yo76UXAd6RdlNVrjjEVx0eZBZc= 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:in-reply-to:user-agent; b=JGQywGvSryqWevw2HwasLjneWJxelJS1ze+V4mKgy5XH+ZE18doy9szZaiWb7kcDkw C+gz7X+BOpNAVzlPpIzS7tbNpXigZUiC8/wbauExWn9BAOdNP5sMbp6Jwmc3Da7aBKqK n3dyiPt2O3SCBQpYtawjb3ci7bdsA8Uz/W09s= Received: by 10.100.57.11 with SMTP id f11mr1404768ana.21.1284742950216; Fri, 17 Sep 2010 10:02:30 -0700 (PDT) Received: from kytes ([203.110.240.41]) by mx.google.com with ESMTPS id r3sm3840133ibk.19.2010.09.17.10.02.26 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 17 Sep 2010 10:02:28 -0700 (PDT) Date: Fri, 17 Sep 2010 22:30:57 +0530 From: Ramkumar Ramachandra Message-ID: <20100917170053.GA1187@kytes> References: <20100909160424.GA16852@kytes> <20100910045115.GE27725@kytes> <20100916120501.GA5217@kytes> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.20 (2009-06-14) X-Spam-Score: -3.0 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.0 (---) Hi, Kenichi Handa writes: > I'm not sure. I myself prefer seeing each character by its > original shape (i.e. no-reordering, no-ligature, > no-positioning) than seeing just empty boxes. > > It may be good to highlight incorrectly rendered part by > some warning face. Sure, that makes sense. -- Ram