From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Aviral Goel Newsgroups: gmane.emacs.bugs Subject: bug#29974: Emacs-25.3 does not render correctly when itrans input method is enabled Date: Wed, 3 Jan 2018 22:16:29 -0500 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="94eb2c1c0c3c0fd4b90561eac2de" X-Trace: blaine.gmane.org 1515037154 8202 195.159.176.226 (4 Jan 2018 03:39:14 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 4 Jan 2018 03:39:14 +0000 (UTC) To: 29974@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jan 04 04:39:10 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eWwN0-0001Zq-LV for geb-bug-gnu-emacs@m.gmane.org; Thu, 04 Jan 2018 04:39:06 +0100 Original-Received: from localhost ([::1]:47141 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eWwOz-0002WN-SK for geb-bug-gnu-emacs@m.gmane.org; Wed, 03 Jan 2018 22:41:09 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47655) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eWwOt-0002WH-Fx for bug-gnu-emacs@gnu.org; Wed, 03 Jan 2018 22:41:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eWwOs-00010p-GD for bug-gnu-emacs@gnu.org; Wed, 03 Jan 2018 22:41:03 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:54465) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eWwOs-00010Q-BG for bug-gnu-emacs@gnu.org; Wed, 03 Jan 2018 22:41:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eWwOs-0002ly-3O for bug-gnu-emacs@gnu.org; Wed, 03 Jan 2018 22:41:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Aviral Goel Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 04 Jan 2018 03:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 29974 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.151503724710613 (code B ref -1); Thu, 04 Jan 2018 03:41:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 4 Jan 2018 03:40:47 +0000 Original-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 Original-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 Original-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 Original-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 Original-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 Original-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 Original-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 Original-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) Original-Received: by 10.157.33.229 with HTTP; Wed, 3 Jan 2018 19:16:29 -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.x 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 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 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" Xref: news.gmane.org gmane.emacs.bugs:141765 Archived-At: --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--