From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 03 22:40:47 2018 Received: (at submit) by debbugs.gnu.org; 4 Jan 2018 03:40:47 +0000 Received: from localhost ([127.0.0.1]:34912 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eWwOc-0002l6-Mu for submit@debbugs.gnu.org; Wed, 03 Jan 2018 22:40:46 -0500 Received: from eggs.gnu.org ([208.118.235.92]:47574) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eWw1H-00027z-6x for submit@debbugs.gnu.org; Wed, 03 Jan 2018 22:16:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eWw1B-0000cy-6i for submit@debbugs.gnu.org; Wed, 03 Jan 2018 22:16:34 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:44625) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eWw1B-0000cl-1t for submit@debbugs.gnu.org; Wed, 03 Jan 2018 22:16:33 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38533) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eWw19-0003xL-V3 for bug-gnu-emacs@gnu.org; Wed, 03 Jan 2018 22:16:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eWw19-0000bR-1N for bug-gnu-emacs@gnu.org; Wed, 03 Jan 2018 22:16:31 -0500 Received: from mail-ot0-x234.google.com ([2607:f8b0:4003:c0f::234]:37238) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eWw18-0000aj-Ng for bug-gnu-emacs@gnu.org; Wed, 03 Jan 2018 22:16:30 -0500 Received: by mail-ot0-x234.google.com with SMTP id p31so317207ota.4 for ; Wed, 03 Jan 2018 19:16:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=MtTr7kybIPECxYcWP9/U+n/y/zz3dFilwxvHFiY3U8U=; b=TwZRvh3t5pR3yMZdJZTydXXf8LDZxSjqoloFPUenk/Ck6D+Cc2fpaEmWe8gec+8pMk 6wAB/oE52h8HdP8Dd8oz4+PO5SO7Vr3DCIdJV20dFvzZbisEbuvkFJ+75Td5XvmG4qhS ohvs56kPcoghQWXsAPdKCictn285HZLnKA6Euu9LvjZ+GWYP1x3CfD1xg8QnaErZJ3O4 qBD2ci2VXopjk1pn33yiY6811Hf7rr3yPSCZcbYHA80NiwvSA6COTVyHWzyray48Pyuy rVoqHYG9vPi7xusFX4Vl+iFWpFm53w0CPmiAXoFsevD/c3tryooZv8X6zoJ8TtIDq96s ZJiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=MtTr7kybIPECxYcWP9/U+n/y/zz3dFilwxvHFiY3U8U=; b=DKmpHtIHQggMTY8CrgKlScYfkbfi1A0HFwrSOmML2WGK9kf4dzJuEzQNTMRcA5IUTY CyUNkTUshQRpVCYm46RUGBNcbAwhSBRq1c6z3KFeUcDRpQUUVr6xIxFB4KC7lInW1++N BUAFdn83MFJz609G/CZK2NyE56W3nMoXLTv1yczBqZo+2slZWxff4NV+ZqlddXCvpNQr 5n4dSjCXfMO2Z0ZUi/HeZGDgpl9RNgeUR+tOCje0iXk1SV9+wkaUr75bKNxdjZd7x0uv 0Egir4bOwbY782w2Js3yyUkQJo4jIE1ehWa8AGRi/NGssCd3NFiYgEqkoSkgaKL9DwUC ciLg== X-Gm-Message-State: AKGB3mJWWXrEn3yJ9mF4x+eQ51nRuuN3IQ6Fo9I3eQ5/2xaQVW6JIe/7 pgxtvrkL74PmGp5d53lPcVo2RiTgPmwG+WQpw2aM5Q== X-Google-Smtp-Source: ACJfBouwNoarLj9TT8xMNqUJ/AeundZXlSmjUejt+BYnQ6vqBus5D4owTogJ7D8J7480V0/TwKZrnqRVzcPLFD5ryu4= X-Received: by 10.157.67.102 with SMTP id y35mr2090908oti.363.1515035789600; Wed, 03 Jan 2018 19:16:29 -0800 (PST) MIME-Version: 1.0 Received: by 10.157.33.229 with HTTP; Wed, 3 Jan 2018 19:16:29 -0800 (PST) From: Aviral Goel Date: Wed, 3 Jan 2018 22:16:29 -0500 Message-ID: Subject: Emacs-25.3 does not render correctly when itrans input method is enabled To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary="94eb2c1c0c3c0fd4b90561eac2de" 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.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 03 Jan 2018 22:40:45 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --94eb2c1c0c3c0fd4b90561eac2de Content-Type: multipart/alternative; boundary="94eb2c1c0c3c0fd4b40561eac2dc" --94eb2c1c0c3c0fd4b40561eac2dc Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi On pressing hve in devanagari-itrans input method the following should be rendered - =E0=A4=B9=E0=A5=8D=E0=A4=B5=E0=A5=87 But Emacs-25.3 (built from source) does not render this correctly. It splits the ` mark and places at the end of line. Similar behavior is observed on pressing d which should render =E0=A4=A6=E0= =A5=8D but it does not. I have attached an image to show the problem. This however works fine on Emacs 24 (installed via package manager - apt) Here is my system info - OS: Ubuntu 16.04.3 LTS Kernel: 4.4.0-104-generic Here are the config options with which I built emacs 25.3 ./configure --with-all --with-xaw3d --with-xwidgets --with-x-toolkit=3Dgtk= 3 --with-png --with-m17n-flt --with-xft =E2=80=8BThanks , Aviral --94eb2c1c0c3c0fd4b40561eac2dc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi

On pressing=C2=A0 hve=C2=A0 in devanagari-itrans input method the following should be rendered - =E0=A4=B9=E0=A5= =8D=E0=A4=B5=E0=A5=87
But Emacs-25.3 (built from s= ource) does not render this correctly. It splits the ` mark and places at t= he end of line.=C2=A0
Similar behavior is observed = on pressing d which should render=C2=A0=E0=A4=A6=E0=A5= =8D but it does not.
I have attached an image to s= how the problem. This however works fine on Emacs 24 (installed via package= manager - apt)

Here is my system = info -

OS: Ubuntu 16.04.3 LTS
Kernel:=C2= =A04.4.0-104-generic

= Here are the config options with which I built emacs 25.3
<= div class=3D"gmail_default">
<= br>
./configure --with= -all --with-xaw3d=C2=A0 --with-xwidgets --with-x-toolkit=3Dgtk3 --with-png = --with-m17n-flt --with-xft

=E2=80=8BThanks
,=
Aviral

--94eb2c1c0c3c0fd4b40561eac2dc-- --94eb2c1c0c3c0fd4b90561eac2de Content-Type: image/png; name="emacs-25.3-devanagari-itrans-bug.png" Content-Disposition: attachment; filename="emacs-25.3-devanagari-itrans-bug.png" Content-Transfer-Encoding: base64 X-Attachment-Id: f_jbzx6rg00 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 KP0H8sT7B2y3EAEAAAAASUVORK5CYII= --94eb2c1c0c3c0fd4b90561eac2de-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 04 11:06:15 2018 Received: (at 29974) by debbugs.gnu.org; 4 Jan 2018 16:06:15 +0000 Received: from localhost ([127.0.0.1]:35836 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eX823-0002l2-Hq for submit@debbugs.gnu.org; Thu, 04 Jan 2018 11:06:15 -0500 Received: from eggs.gnu.org ([208.118.235.92]:45439) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eX821-0002kq-GF for 29974@debbugs.gnu.org; Thu, 04 Jan 2018 11:06:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eX81m-0000yH-Mc for 29974@debbugs.gnu.org; Thu, 04 Jan 2018 11:06:08 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55076) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eX81m-0000xp-Hf; Thu, 04 Jan 2018 11:05:58 -0500 Received: from [176.228.60.248] (port=3174 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eX81l-0007AS-Vi; Thu, 04 Jan 2018 11:05:58 -0500 Date: Thu, 04 Jan 2018 18:06:01 +0200 Message-Id: <83h8s1bod2.fsf@gnu.org> From: Eli Zaretskii To: Aviral Goel In-reply-to: (message from Aviral Goel on Wed, 3 Jan 2018 22:16:29 -0500) Subject: Re: bug#29974: Emacs-25.3 does not render correctly when itrans input method is enabled References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29974 Cc: 29974@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Aviral Goel > Date: Wed, 3 Jan 2018 22:16:29 -0500 > > On pressing hve in devanagari-itrans input method the following should be rendered - ह्वे > But Emacs-25.3 (built from source) does not render this correctly. It splits the ` mark and places at the end of > line. > Similar behavior is observed on pressing d which should render द् but it does not. I cannot reproduce this. I'm not on Ubuntu, so this probably means your m17n libraries are either outdated, or they have a bug. > I have attached an image to show the problem. This however works fine on Emacs 24 (installed via package > manager - apt) Maybe Emacs 24 was built against different versions of the libraries that participate in shaping complex scripts? From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 05 17:29:35 2018 Received: (at 29974) by debbugs.gnu.org; 5 Jan 2018 22:29:35 +0000 Received: from localhost ([127.0.0.1]:37400 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eXaUZ-0001YY-3w for submit@debbugs.gnu.org; Fri, 05 Jan 2018 17:29:35 -0500 Received: from mail-ot0-f170.google.com ([74.125.82.170]:41915) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eXaUW-0001YM-Ns for 29974@debbugs.gnu.org; Fri, 05 Jan 2018 17:29:33 -0500 Received: by mail-ot0-f170.google.com with SMTP id q39so5098891otb.8 for <29974@debbugs.gnu.org>; Fri, 05 Jan 2018 14:29:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=mOpKTd5ovuzRyDPqWpe8R4ycv32FIz/GGGhtSgWLf9E=; b=M/plA+Ku6s8QNlioEhSPUtlW3/NhAughdNlevgFG4bGF6HDuZi4RXa/2vYLEmMf0Ty Lbobw33JOKRZSFi3Mr48qmNUDbvzUS47mQp+/6RrPyqsGsLjF3aMtdpRYVdjteAprg+Z FWLAKDuO3BEK2iEQRELfMCf2RjoKMcg26FtgDlOcujcdUvcXqqHes4JvsXf0YZ3IyNBT KhQ14Fv2ZN4qka3Ck0NBFdK+KUhu8xKfycd2miedK3/V5Z/sQXE7+iAKapYojN0FJp7t zOm9jGT9H4Lowoi6pN1oddqHuasvN1+o5+NN8uA7VjikLHqolLMYOmiEb6a12sUYztOT O7ow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=mOpKTd5ovuzRyDPqWpe8R4ycv32FIz/GGGhtSgWLf9E=; b=lkfDO4ppKGzGxUvqWBheWtWr98rGTRwbDftZMx1X49dqQpKpH/V8tKvSzPwy3GN3/l vlWbcGfkpc+w/uhLa+Vrgkmx1ueNxg+e1oSfszWnNDca1XGGb2LTHeAX9Lc15CQnZlBG I0Zd6GozhNJjv2NRJKJ1xDhgsa7ZMinhc9wyRXrRiT8JnQmkfPdBb2xu6P2832Gi4tSz y0CCh5tUyOUUnYBHU0itH/5TVLpxZ8EqvgM1O97ktLqXYXWjiH2MtH7UdL0fBDdD7o+7 m8K9cKj2ZEpU6CfRQNdpz2zqn8tUI91NIkTiI8ONVPxIYb8GwVaGGzDX0GX9wqkGd8+J M5pQ== X-Gm-Message-State: AKwxytc6fEqnMMyf4XqK82G1DdIa58bg97/sYKmggNdZbQ5hya8hoOmB kWxv1uxD0SysD3a3ysiZWKLibjgrtEWsTY9Tw/s= X-Google-Smtp-Source: ACJfBosD0nPkwU65vsYJRP1ZTHjlm6/RSwIfAjcnJIJ3/p0hvSctbVdQ62HyWzknLtYFRQ6MnUUz0k+NfZ+yML1hbSM= X-Received: by 10.157.67.79 with SMTP id y15mr2539469oti.229.1515191366943; Fri, 05 Jan 2018 14:29:26 -0800 (PST) MIME-Version: 1.0 Received: by 10.157.33.229 with HTTP; Fri, 5 Jan 2018 14:29:26 -0800 (PST) In-Reply-To: <83h8s1bod2.fsf@gnu.org> References: <83h8s1bod2.fsf@gnu.org> From: Aviral Goel Date: Fri, 5 Jan 2018 17:29:26 -0500 Message-ID: Subject: Re: bug#29974: Emacs-25.3 does not render correctly when itrans input method is enabled To: Eli Zaretskii Content-Type: multipart/alternative; boundary="94eb2c1c1e603189b105620efb9b" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 29974 Cc: 29974@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --94eb2c1c1e603189b105620efb9b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Dear Eli, You are right. The m17n libraries are outdated. I updated them and recompiled Emacs 25.3 but the problem persisted. Due to time constraints, I am not looking forward to debugging this issue further. I will continue working with Emacs 24.5.1 for now. Hopefully when I upgrade to Ubuntu 18.04, I will get new m17n libraries with Emacs 25.x and this issue won't show up. =E2=80=8BThanks , Aviral On Thu, Jan 4, 2018 at 11:06 AM, Eli Zaretskii wrote: > > From: Aviral Goel > > Date: Wed, 3 Jan 2018 22:16:29 -0500 > > > > On pressing hve in devanagari-itrans input method the following shoul= d > be rendered - =E0=A4=B9=E0=A5=8D=E0=A4=B5=E0=A5=87 > > But Emacs-25.3 (built from source) does not render this correctly. It > splits the ` mark and places at the end of > > line. > > Similar behavior is observed on pressing d which should render =E0=A4= =A6=E0=A5=8D but it > does not. > > I cannot reproduce this. I'm not on Ubuntu, so this probably means > your m17n libraries are either outdated, or they have a bug. > > > I have attached an image to show the problem. This however works fine o= n > Emacs 24 (installed via package > > manager - apt) > > Maybe Emacs 24 was built against different versions of the libraries > that participate in shaping complex scripts? > --94eb2c1c1e603189b105620efb9b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Dear Eli,

You are right. The m17n librar= ies are outdated. I updated them and recompiled Emacs 25.3 but the problem = persisted.
Due to time constraints, I am not looking forward to debug= ging this issue further.=C2=A0
I will continue working with=C2=A0 Ema= cs 24.5.1 for now.=C2=A0
Hopefully when I upgrade to Ubuntu 18.04, I = will get new m17n libraries with Emacs 25.x and this issue won't show u= p.

=E2=80= =8BThanks
,
Aviral

=

On Thu, Jan 4, 2018 at 11:06 AM, Eli Zaretsk= ii <= eliz@gnu.org> wrote:
> F= rom: Aviral Goel <goel.aviral@g= mail.com>
> Date: Wed, 3 Jan 2018 22:16:29 -0500
>
> On pressing=C2=A0 hve=C2=A0 in devanagari-itrans input method the foll= owing should be rendered - =E0=A4=B9=E0=A5=8D=E0=A4=B5=E0=A5=87
> But Emacs-25.3 (built from source) does not render this correctly. It = splits the ` mark and places at the end of
> line.
> Similar behavior is observed on pressing d which should render =E0=A4= =A6=E0=A5=8D but it does not.

I cannot reproduce this.=C2=A0 I'm not on Ubuntu, so this probably mean= s
your m17n libraries are either outdated, or they have a bug.

> I have attached an image to show the problem. This however works fine = on Emacs 24 (installed via package
> manager - apt)

Maybe Emacs 24 was built against different versions of the libraries
that participate in shaping complex scripts?

--94eb2c1c1e603189b105620efb9b-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 05 22:08:31 2018 Received: (at control) by debbugs.gnu.org; 6 Jan 2018 03:08:31 +0000 Received: from localhost ([127.0.0.1]:37473 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eXeqU-00084X-UY for submit@debbugs.gnu.org; Fri, 05 Jan 2018 22:08:31 -0500 Received: from eggs.gnu.org ([208.118.235.92]:53908) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eXeqT-00084J-KR for control@debbugs.gnu.org; Fri, 05 Jan 2018 22:08:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eXeqN-0004Qm-PA for control@debbugs.gnu.org; Fri, 05 Jan 2018 22:08:24 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:44653) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eXeqN-0004QQ-L9 for control@debbugs.gnu.org; Fri, 05 Jan 2018 22:08:23 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1eXeqN-00010u-Ek for control@debbugs.gnu.org; Fri, 05 Jan 2018 22:08:23 -0500 Subject: control message for bug 29974 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Fri, 05 Jan 2018 22:08:23 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) close 29974 From unknown Sat Sep 06 00:11:12 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 03 Feb 2018 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator