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#56117: 29.0.50; pgtk does not distinguish between and "."/"," Date: Thu, 23 Jun 2022 16:40:10 +0800 Message-ID: <87k097hixh.fsf@yahoo.com> References: <87y1xqkc77.fsf@yahoo.com> <87v8ssi4xi.fsf@yahoo.com> <87tu8bzul6.fsf@gnus.org> <87sfnvhk0m.fsf@yahoo.com> <83wnd7eqbs.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="40769"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: larsi@gnus.org, stefan@marxist.se, 56117@debbugs.gnu.org, qsx@chaotikum.eu To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jun 23 10:41:13 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 1o4IOm-000AQG-IB for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 23 Jun 2022 10:41:12 +0200 Original-Received: from localhost ([::1]:59094 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o4IOl-0003ML-25 for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 23 Jun 2022 04:41:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36044) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o4IOc-0003Jw-Ey for bug-gnu-emacs@gnu.org; Thu, 23 Jun 2022 04:41:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:43396) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o4IOc-0006OH-3c for bug-gnu-emacs@gnu.org; Thu, 23 Jun 2022 04:41:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o4IOc-0003IH-0r for bug-gnu-emacs@gnu.org; Thu, 23 Jun 2022 04:41:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 23 Jun 2022 08:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56117 X-GNU-PR-Package: emacs Original-Received: via spool by 56117-submit@debbugs.gnu.org id=B56117.165597362612610 (code B ref 56117); Thu, 23 Jun 2022 08:41:01 +0000 Original-Received: (at 56117) by debbugs.gnu.org; 23 Jun 2022 08:40:26 +0000 Original-Received: from localhost ([127.0.0.1]:37293 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4IO2-0003HJ-1X for submit@debbugs.gnu.org; Thu, 23 Jun 2022 04:40:26 -0400 Original-Received: from sonic313-10.consmr.mail.ne1.yahoo.com ([66.163.185.33]:37316) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4IO0-0003H7-Fm for 56117@debbugs.gnu.org; Thu, 23 Jun 2022 04:40:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1655973619; bh=QWo7s5m44Jf4KMlZubhwekvpLjAJMhyiDK4Z9X/U3Rc=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=jQ8TtvFwa/aDE/KdHH2wXXRvYMypdYDAB83pD+zG/z85cOCBhv4ufhAZVhFWrmq6m0qhWLGIjBLHzjI9WAeVvpemsjm5AbJ3UWAMsjgk2lvZ+OZV9UeIlzYUeYrJec/0yRYcfIUyEbRgun5noB9MqgPrHV22fy1ZyaQ6339ghrCdGyo+3YbF//4MuBOh/uthWuAVFvbaadPqnjEn2hrxsxXSQfCEjLaRxMhZeL2joVcNZU/f/xOII9Rg1tWw36Uv4PbCrOAO4XPuZ8x68Eks4E5DywTb+91zL9hJWjYzfU3PmUMf7pGCmrNIb7d58byyd6bVUHT0axjWEL8ERrknew== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1655973619; bh=cvPdY5kOONQ/QwE4A+TvwQ8lX8HINR+wF6W+i3KpEkz=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=N1bcdxrqdZz1mpLNF7tK7HDH1mz/8hPa5HREXTQtE/C6Ft87TrylXML1RUn3RHbW8b5beBUWKxS4b+iqQA1Glth1WDpm/qJJkvd33mqdpc2mQvvNSX1vDjA9QYdg6DZryW6npbt8RmFth0Vxw+h9D6IzVdaV8jYnXodLLdQcCQSys0DymD7EH5uIR7oSu1m+EmKZFglR32VZDuTyulXnCaPEi8e8kmdXE6SVHJEg+TYPrJ7eD9p+rRdsk30ldYpfM/iUDJ24KTuBShox0/Ccdcm2Hyi+hILGvnL+TUEaFD57+LgBK2r25f0eatjWjLlZICcEtmRWRkMOowRW8so1Bw== X-YMail-OSG: Akmu5ssVM1miCrP0sYiG5QkIyGslxE8hXocI_Ih8ZVTsC.53H7wDroCe16PCwG_ m_weGHyiy8qNNX11Z3LpCUYm9oOCI4HQeC6t7sUjgwscX3Hcy5EZz8vmL6FPt56ZnnDJEaJIwkSR izuAX0EAArcah_ShzGCxv6lIHRgyYgpAmh5Z6hHXkrQ_dGHrXQ3o7QaHNTwT8us9Y3C1OGOmbHYG 9WdXZhJpQz4_yVMgDumE3BB0IP9.mwwigspJRNtPKii_nyypYk1rkLwSziSZSByN86B2QmfZ6Rjn T2QosLFxYe6DkP5GoRpL0_qc971HYWkbkNpB9bAV6cDOL_XdqXz.6PbCCZLQHx0cDMNmFrzQAjV4 92V45fycIqCsLItrzOtgARLlMVkqahjJqsiBIgYj1oKDDVVZFIG7h3hTktpvkMpz3DrIxlHFXk7l Mb.CkMjVcnUhZ6aH3xNW7R8jAbO.abK9szvNvc_0ajlWURS4TLRbyMIr5p1H_BZiHK1MDfA6MG.h x6yYnhfI_xTtjkmc9FWZwOGjdhtU8sv0xYgu_4c9XecAITPecyctvA4ahWe6hMavQ.rHtfUagG9t xuxBJnXaSMfTX496pUKoToivfAcwbXp9r_fHvU9PDQ4OEIc3GtG9IImxtfygptPgPy1.l1yjWkgC f7_QrNCpJfs4dPUtGMfCDxN52WDDO13wJ41.6fsyCyF4NJMphhLbx8Jlmo3g9yVUP6GjCu98vncn OQkSrEGK2zKRAL6QSRbJ0ewTw_mbqoMj7hwzAdSVaHAGm7jH7Wgvd51Xummhu6yqnplSV9DxFKIA FCUTTX9xNTvS9aoZNgomL2nowE4ZLEUb4UsjW41jBh X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ne1.yahoo.com with HTTP; Thu, 23 Jun 2022 08:40:19 +0000 Original-Received: by hermes--canary-production-sg3-559fcd5995-9f2s9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 4426620d01c2f04e73505da1e54ba6a1; Thu, 23 Jun 2022 08:40:16 +0000 (UTC) In-Reply-To: <83wnd7eqbs.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 23 Jun 2022 11:28:39 +0300") X-Mailer: WebService/1.1.20280 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:235083 Archived-At: Eli Zaretskii writes: > Maybe we are talking about an issue that is not understood well enough > by some participants (e.g., myself). Can you please describe in more > detail what causes this particular issue? Basically, GTK input methods (which are maintained outside GTK) tend to "swallow" the difference between keypresses like "C-S-u" and "C-u", along with the difference between "kp-separator" and the separator itself. The reason is that doing so is slightly more convenient for the input method developers, and most GTK programs, unlike Emacs, have no need to tell those keypresses apart. So in practice, Emacs users either have the choice of disabling the use of system input methods, or putting up with those issues. They are already documented in PROBLEMS, but somehow we still get a continuous stream of people reporting them as bugs in Emacs.