From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#53173: 28.0.91; preedit style for X Input Method is not supported? Date: Wed, 12 Jan 2022 08:54:28 +0800 Message-ID: <87pmoxydrv.fsf@yahoo.com> References: <20220111.094415.1882010873740765192.kosaka@rworks.jp> <87pmoyn12m.fsf@yahoo.com> <83sftu71la.fsf@gnu.org> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12719"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) Cc: 53173@debbugs.gnu.org, kosaka@rworks.jp To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jan 12 02:06:54 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n7S6H-0003AS-Tb for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 12 Jan 2022 02:06:54 +0100 Original-Received: from localhost ([::1]:59850 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n7S6G-0002wj-MI for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 11 Jan 2022 20:06:52 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:39260) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7Ruo-0002Mm-N1 for bug-gnu-emacs@gnu.org; Tue, 11 Jan 2022 19:55:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:34750) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n7Ruo-0007mP-Dj for bug-gnu-emacs@gnu.org; Tue, 11 Jan 2022 19:55:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1n7Ruo-000782-E4 for bug-gnu-emacs@gnu.org; Tue, 11 Jan 2022 19:55:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 12 Jan 2022 00:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53173 X-GNU-PR-Package: emacs Original-Received: via spool by 53173-submit@debbugs.gnu.org id=B53173.164194889427375 (code B ref 53173); Wed, 12 Jan 2022 00:55:02 +0000 Original-Received: (at 53173) by debbugs.gnu.org; 12 Jan 2022 00:54:54 +0000 Original-Received: from localhost ([127.0.0.1]:55886 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7Rug-00077S-1Q for submit@debbugs.gnu.org; Tue, 11 Jan 2022 19:54:54 -0500 Original-Received: from sonic317-33.consmr.mail.ne1.yahoo.com ([66.163.184.44]:38617) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7RuY-00076z-T1 for 53173@debbugs.gnu.org; Tue, 11 Jan 2022 19:54:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641948881; bh=fzDd90XDyz88Z4LUQvQklhhi0EMUUkKUz4DWHLK3NSo=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=T2LT4vY+EnTSV+0LkHbmfKKL1lczf7URZ/OKbJUW8oVDY6EQaOfMGxURotcVmHJQ8MT9zCohRhiJxU/i5byx5RSQ+dMryTYn5c+ikyVhstLUD3rL8Ygq3JZFqQgqzhvubvKYTaIoZlsP+5Yh7iGONE0sYIdnqiElgARlyecifAruD+fieNdZ3Ay6br49a4+tkgWcLJt+pcGWHPMS+LGmfuFfbhFR6OAjoSmlNUf8ZrnHmaEVj4hkm+cfbQhDRWaaPhOtdOs8EQNFjUcuP8bT1E4OtNcCeFrpUXm3GB3gr2TngvtkUlC0Zad7earfQQQ5OP+ZrkoyIVZAGY0vAplHFw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641948881; bh=vhL5EtLjv6LW/qRKZxQyJbFBLaDim0+XfTjCxHaYZoE=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=ONekJJA1G0LJdEomZS6dEL/VPJ9TU3Zhp7INiE+ZfEyMojRXLXB7iCnyd4RPE6zBpV+PTIKHmhLfa0ccDbomDEaSX23B29WPl4BpbYVXrnZxtNglGGyKpYhqNsIFLulQHYY4Lx/Vb6KPu/mCQz4Z4yVtL6kiuVswTG8eECO+BxH/mecDM+AyWmwVgtMevlfPByO6rn5qDZ6EozHxRYSYkQ0nftQ+CKNoQQvlSsW++0+hTonLNjGn0cctfwu5rgBFExvWfNrzIldgljQJwgPqvZs4V/NgszMdcaMyHQkdjR4mlVK+w9gB0bBYRlFk9RH62hit1+4K3nMTCaqkXxvdOA== X-YMail-OSG: XmGlxNkVM1kGj3zX9ZXpVsx2OmIYUSfggrmNW1sdPfhpL0VY8dAiwUpzqvHXWOj Tn3cGUl4xw0.Smiwp9dcC_lUsTuYNEFYlRuPCCOhTe75TNlxPnbZ.NWB7TDX8Z2J_YTmTmtequ.C ZEREAguXPnlGgbuHqAc6LVoAS53v3KUYN5yQIJGtycPWBBcqGRVWUik2Iu5jJW5jp55v4Qcq1VEY LhKvdvTKZqNXJ3uz0.e418mFoJBFq9KFOPbQ8KPoGo.x3sygV2wAs_lIzR494zOcG_mJS3SSWZyh 4nsWix5DpArf2FSj6OPCr04_8MeCOgz1VntwWoQNrhuaAAM5cJWr5PLDBihvRIJ_U59LC1714WXB aKhZrBER22rFspNC6xzDVoE9ZgvXikTC0_7VCizE3z031147gKYe7nYkgk_yWE_uqIUoy3T6K68U xmpB47MStHyPxDgG45koz1mL5uURipN.KMiKV7BnYymaWDaCxSNTj.CTK17Pa2n.3nsxYKE7jZnG Omif22vhnm3nbeRKB9O6XZhAbu_ERNX6Dq29.8ay0FwZ1SgDuccRA_sNTQyL1mqirUXMsVictO_8 Ujd6RENCPdO5phzMfYydT4IolRrUGL8miCYu5vYszxvJ74bpXSFamCeilXaT3sYw4ioIn_R7JuOs sF_5uUyOoHB5cAk_SLTmC91P.0WFERPMqbBaKOWsBhjY6Y63SZSSC_a9Qw_6f2OInI7XnTn31KWj AclgwmdYISXuKyJ.46.kiTcahnvHk_x5TqLHQ4SpfQ5jxVIbn4Pec1IHqH0w42I3MjgW78VtRfYW Xbaf1AILYFquIqw6YUGTZ9ZaCxlqkHcEenUdfxpAIo X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.ne1.yahoo.com with HTTP; Wed, 12 Jan 2022 00:54:41 +0000 Original-Received: by kubenode501.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 776633a94a199445e80859460d1830db; Wed, 12 Jan 2022 00:54:33 +0000 (UTC) In-Reply-To: <83sftu71la.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 11 Jan 2022 17:07:29 +0200") X-Mailer: WebService/1.1.19551 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:223972 Archived-At: Eli Zaretskii writes: >> Cc: 53173-done@debbugs.gnu.org >> Date: Tue, 11 Jan 2022 16:12:01 +0800 >> From: Po Lu via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" >> >> Hirofumi Kosaka writes: >> >> > Hello all, >> > >> > The X Server that I use supports 'over-the-spot' for XIM (X Input >> > Method) preedit style, but the pretest version forces root window >> > style, that is the most basic style but not good enough for us CJK >> > users. >> >> I completely agree. Someone deleted the code for other styles to fix a >> bug, instead of fixing the real cause of that problem, which I did on >> master. >> >> > Emacs 27.2 (or earlier) works fine for it, but the pretest version >> > seems to ignore available preedit styles (X server provides) or so. >> >> It's too late to change this inside the pretests, but it should work on >> master. > Which commit fixed that on master? The two commits that introduced the ability to use preedit text in XIM input methods, and to change the preedit style. They're definitely not safe to backport, IMO, just look at the recent bug reports related to fcitx5 (which used to not work at all, but now has display bugs, probably due to a problem in their code.)