From unknown Sat Jun 21 12:29:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52264: 28.0.90; M-x describe-input-method for chinese-cns-quick is missing K key Resent-From: Van Ly Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 03 Dec 2021 19:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 52264 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 52264@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16385610605825 (code B ref -1); Fri, 03 Dec 2021 19:51:02 +0000 Received: (at submit) by debbugs.gnu.org; 3 Dec 2021 19:51:00 +0000 Received: from localhost ([127.0.0.1]:52254 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mtEa8-0001Vp-2j for submit@debbugs.gnu.org; Fri, 03 Dec 2021 14:51:00 -0500 Received: from lists.gnu.org ([209.51.188.17]:36334) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mtDJq-0007wn-Et for submit@debbugs.gnu.org; Fri, 03 Dec 2021 13:30:05 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57930) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mtDJq-0003bb-8A for bug-gnu-emacs@gnu.org; Fri, 03 Dec 2021 13:30:02 -0500 Received: from mx.sdf.org ([205.166.94.24]:54309) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mtDJo-0000TM-0R for bug-gnu-emacs@gnu.org; Fri, 03 Dec 2021 13:30:01 -0500 Received: from sdf.org (IDENT:van.ly@faeroes.freeshell.org [205.166.94.9]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 1B3IQaW9022934 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO) for ; Fri, 3 Dec 2021 18:26:36 GMT Received: from localhost (van.ly@localhost) by sdf.org (8.15.2/8.12.8/Submit) with ESMTP id 1B3IQX6G024028 for ; Fri, 3 Dec 2021 18:26:33 GMT Date: Fri, 3 Dec 2021 18:26:33 +0000 (UTC) From: Van Ly Message-ID: <1bb8e7ba-26cf-8b4f-8eab-125f1985f81e@SDF.ORG> Organization: Super Dimensional Fortress MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="0-989458519-1638555993=:8015" Received-SPF: pass client-ip=205.166.94.24; envelope-from=van.ly@sdf.org; helo=mx.sdf.org X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Mailman-Approved-At: Fri, 03 Dec 2021 14:50:55 -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: -3.3 (---) This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-989458519-1638555993=:8015 Content-Type: text/plain; format=flowed; charset=ISO-2022-JP The input method description is missing the K key in following input methods. M-x set-input-method * chinese-cns-quick * chinese-cns-tsangchi * chinese-b5-quick * chinese-b5-tsangchi The K key is expected in the key sequence H J K L for QWERTY keyboard as shown in the *Help* buffer after invoking M-x describe-input-method This is what it looks like, the K key is missing: [A $BF|(J] [S $BUy(J] [D $BLZ(J] [F $B2P(J] [G $BEZ(J] [H $BC](J] [J $B==(J] [L $BCf(J] This is what a K key looks like inserted in the above key row: [A $BF|(J] [S $BUy(J] [D $BLZ(J] [F $B2P(J] [G $BEZ(J] [H $BC](J] [J $B==(J] [K $BBg(J] [L $BCf(J] -- vl --0-989458519-1638555993=:8015-- From unknown Sat Jun 21 12:29:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52264: 28.0.90; M-x describe-input-method for chinese-cns-quick is missing K key Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 03 Dec 2021 20:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52264 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Van Ly , Christian Wittern Cc: 52264@debbugs.gnu.org Received: via spool by 52264-submit@debbugs.gnu.org id=B52264.16385626138278 (code B ref 52264); Fri, 03 Dec 2021 20:17:02 +0000 Received: (at 52264) by debbugs.gnu.org; 3 Dec 2021 20:16:53 +0000 Received: from localhost ([127.0.0.1]:52288 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mtEzE-00029R-Tq for submit@debbugs.gnu.org; Fri, 03 Dec 2021 15:16:53 -0500 Received: from eggs.gnu.org ([209.51.188.92]:54292) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mtEzB-00029D-4y for 52264@debbugs.gnu.org; Fri, 03 Dec 2021 15:16:52 -0500 Received: from [2001:470:142:3::e] (port=49076 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mtEz1-0006hm-OA; Fri, 03 Dec 2021 15:16:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=zf93V9vRn2MFg+/EztNO2vq1l47uP/gHKLxOZ5sXE7o=; b=pi58e7Pr9Q7b Oolg26DN/RODf21rptO99G4B0ZrBTGc9hCALIdl4znoP+7AVeo/1ebU/xWYd8Aeq4+OH1HsRp3jBm /ubIHk/6z+MnoOgb9iv5lIvL2yPYTSpo+tPfrt711gk5+FoeFQd/K8IJbdhXmPDGnNAfbKmLmqzCM UaTLwf1qy9TrQGgGtajfBYq6VzxV5MRxOOI6zaR5Tx7a4Cpzve1qj0/GhabOd1371rjJPt9Stq42T 60IhsM6TmSD4EQke7hY7J3xkLltcIxun/neJVV5nDz1aYhoMcFnrHjXLv/Z12dOdpqUzqFkuwMs5w hZ538Cbl98mu/wWenayn6w==; Received: from [87.69.77.57] (port=4784 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mtEz1-0006Kl-Gh; Fri, 03 Dec 2021 15:16:39 -0500 Date: Fri, 03 Dec 2021 22:16:28 +0200 Message-Id: <83k0gl78bn.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <1bb8e7ba-26cf-8b4f-8eab-125f1985f81e@SDF.ORG> (message from Van Ly on Fri, 3 Dec 2021 18:26:33 +0000 (UTC)) References: <1bb8e7ba-26cf-8b4f-8eab-125f1985f81e@SDF.ORG> X-Spam-Score: -2.3 (--) 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: -3.3 (---) > Date: Fri, 3 Dec 2021 18:26:33 +0000 (UTC) > From: Van Ly > > The input method description is missing the K key in following input > methods. > > M-x set-input-method > * chinese-cns-quick > * chinese-cns-tsangchi > * chinese-b5-quick > * chinese-b5-tsangchi These input methods are auto-generated from files in MISC-DIC. So I wonder what should be added there, and why the K key is missing form there? maybe we should talk to the author, who seems to be Christian Wittern (CC'ed)? Thanks. From unknown Sat Jun 21 12:29:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52264: 28.0.90; M-x describe-input-method for chinese-cns-quick is missing K key Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 03 Dec 2021 20:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52264 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Christian Wittern Cc: 52264@debbugs.gnu.org, van.ly@sdf.org, wittern@iis.sinica.edu.tw Received: via spool by 52264-submit@debbugs.gnu.org id=B52264.16385627998542 (code B ref 52264); Fri, 03 Dec 2021 20:20:01 +0000 Received: (at 52264) by debbugs.gnu.org; 3 Dec 2021 20:19:59 +0000 Received: from localhost ([127.0.0.1]:52293 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mtF2F-0002Di-DK for submit@debbugs.gnu.org; Fri, 03 Dec 2021 15:19:59 -0500 Received: from eggs.gnu.org ([209.51.188.92]:55348) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mtF2D-0002DX-PQ for 52264@debbugs.gnu.org; Fri, 03 Dec 2021 15:19:58 -0500 Received: from [2001:470:142:3::e] (port=49178 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mtF28-0007pq-Gy; Fri, 03 Dec 2021 15:19:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Bd2w8Ea8FKp8TmD9sYWMqXKO8R5aVCXMMnkhg+dICno=; b=UrRDnNqxEo4H pJMgN2WBTAyyCT3H/Q8G4cEZfC31vm7FnsLUjt5zkE8nr9Bbny8SDCc7reDjpUBF+ynt8YAqrl9sP 1oaKsM+pA12Vfg3Cat8Td8A7kl/DWa95nl03LDaRS7J46aMWundMFg9L5JORdM/2yI7LiRNFVvVIP CwW2xh8Ck9zsdiryblkMh6nkz57FwtXuWJ0T+ZOfA8LaiN6gpRdBvqtc7/C60zpwmAUkJgHRHBHV0 Wr5MB335h3UQKu6bVGRk9LmyfHNwdxAKMXa+aT395+nFG2ki6VDsJUxFGH3xhAHrBpQwL2BPv5CUa eqdiPG0ZWXB+MKFS19v+lw==; Received: from [87.69.77.57] (port=4981 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mtF28-0006Yl-8y; Fri, 03 Dec 2021 15:19:52 -0500 Date: Fri, 03 Dec 2021 22:19:43 +0200 Message-Id: <83ilw57868.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <83k0gl78bn.fsf@gnu.org> (message from Eli Zaretskii on Fri, 03 Dec 2021 22:16:28 +0200) References: <1bb8e7ba-26cf-8b4f-8eab-125f1985f81e@SDF.ORG> <83k0gl78bn.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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: -3.3 (---) > Date: Fri, 03 Dec 2021 22:16:28 +0200 > From: Eli Zaretskii > Cc: 52264@debbugs.gnu.org > > > Date: Fri, 3 Dec 2021 18:26:33 +0000 (UTC) > > From: Van Ly > > > > The input method description is missing the K key in following input > > methods. > > > > M-x set-input-method > > * chinese-cns-quick > > * chinese-cns-tsangchi > > * chinese-b5-quick > > * chinese-b5-tsangchi > > These input methods are auto-generated from files in MISC-DIC. So I > wonder what should be added there, and why the K key is missing form > there? maybe we should talk to the author, who seems to be Christian > Wittern (CC'ed)? That address bounced; trying the latest one we have in Git. From unknown Sat Jun 21 12:29:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52264: [PATCH] M-x describe-input-method for chinese-cns-quick is missing K key References: <1bb8e7ba-26cf-8b4f-8eab-125f1985f81e@SDF.ORG> In-Reply-To: <1bb8e7ba-26cf-8b4f-8eab-125f1985f81e@SDF.ORG> Resent-From: Cameron Desautels Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 09 Dec 2021 08:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52264 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 52264@debbugs.gnu.org Received: via spool by 52264-submit@debbugs.gnu.org id=B52264.163903861528857 (code B ref 52264); Thu, 09 Dec 2021 08:31:01 +0000 Received: (at 52264) by debbugs.gnu.org; 9 Dec 2021 08:30:15 +0000 Received: from localhost ([127.0.0.1]:42407 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mvEoh-0007VN-EL for submit@debbugs.gnu.org; Thu, 09 Dec 2021 03:30:15 -0500 Received: from mail-wm1-f47.google.com ([209.85.128.47]:34586) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mvEoe-0007Uz-U7 for 52264@debbugs.gnu.org; Thu, 09 Dec 2021 03:30:14 -0500 Received: by mail-wm1-f47.google.com with SMTP id m25-20020a7bcb99000000b0033aa12cdd33so4744674wmi.1 for <52264@debbugs.gnu.org>; Thu, 09 Dec 2021 00:30:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=sTRFPaPeZ/DWCh0BhFVRNjBBLk5DUN4lc+bzkJP1apI=; b=RLGXbvgQtosiZyhwUH/KGHRX967K3xdoiixeUolHN/BZw8mzz3a+3LdYwikjj1U0x4 CsEfwd56qihWts3O/KyURrWUycI+KUJoV6XR53SJwKX12c3ZPoFegQ0ZoVvzMD61kHyR WnnuM9A6fBkm2AToUX3Lj5004iDqUyPXLMk13sRI9PR3INsGQCzjFsf1+2a6qcbttcX5 FE6R8k4LBYGBS58BzrVwpyLYeyY0sD7iOxBOAmeBukfSLukQGm2un4GrBXaQIyUC7YW0 u87xj1/k4ZIWa4PihNcNUgZZzJSWhY0Y6J0mVGD3CGuldKsobe5lSM0h3y7/AaYEgUrd c+Fw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=sTRFPaPeZ/DWCh0BhFVRNjBBLk5DUN4lc+bzkJP1apI=; b=OMH6QE6PAUZQTjAYe6wD1d/6CFjfJEvUYeeQFVVS9U/Gy6JkvqPV+6ueH2spQn82gC PQN5SRMbq0t+dzsfJdyi8KKOyr7IGEAwTzjLa6TbfZDLATLHz+bc2ByZqeG+ry/1bW7L bRDx8dA+4jrnAgCjDi5uf5+HKZzASIrEvPucDq3qw9FJFkX66jkWZl+9MNPcPS4xQupI cH99Aawz/0o6ZDubMwT5l/o8Sm6e5cs8E5n1A8r6FgEmqRFKXGBhqpcxXFKnfryKDQiy w8pot2YzguFNInacS9S8ZipDJbSnnETQkdZbl3RY5EClKk9O/yFRC5cdpOO9eJVgn7gL 10xQ== X-Gm-Message-State: AOAM532DdCdtSWSpG27j0q+LM9H+VVPyE4a2rrAVnCHNJzqQwoYoQqgU YxpPbwrYpFzF0coEH3PfGUui47jwDHrtv8vupUqnwrFR5hR82M6B X-Google-Smtp-Source: ABdhPJzQNl9MhnxNNm+H4cl9Ga22Wn1Jmt1ygT5IUV88YTqo6oj3vYg9CaQJ02agz0VByMgiV19gG0CZ/7qyxy7zE50= X-Received: by 2002:a05:600c:5101:: with SMTP id o1mr5370222wms.81.1639038606562; Thu, 09 Dec 2021 00:30:06 -0800 (PST) MIME-Version: 1.0 From: Cameron Desautels Date: Thu, 9 Dec 2021 00:29:55 -0800 Message-ID: Content-Type: multipart/mixed; boundary="000000000000eafb7f05d2b26917" X-Spam-Score: 0.0 (/) 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: -1.0 (-) --000000000000eafb7f05d2b26917 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I can confirm that what Van is saying is correct. The input methods do /work/ correctly, so just the docs are wrong. And that particular chart is hardcoded (i.e. not generated). I did a bit of git spelunking and it seems to have been wrong from the start; probably just an accidental omission. Without diving into a full explanation of how these input methods work, if you select any one of these input methods and type any of the QWERTY keys in the chart (and press SPACE to finalize the selection), you'll see the corresponding Chinese character appear in the buffer. K does, in fact, produce =E5=A4=A7, as a person familiar with Cangjie would expect. Wikipedia has a decent page[1] if you want to learn more. I hope that's helpful. Patch attached. [1]: https://en.wikipedia.org/wiki/Cangjie_input_method --=20 Cameron Desautels --000000000000eafb7f05d2b26917 Content-Type: application/octet-stream; name="0001-Add-missing-K-key-documentation-for-Cangjie-input-me.patch" Content-Disposition: attachment; filename="0001-Add-missing-K-key-documentation-for-Cangjie-input-me.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kwyonuxf0 RnJvbSAzZWQ0MTNhMTc0YTYyNzRlZTNlZWQwYmYyZDQ2M2M4Yzc3ZDQyMjE1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBDYW1lcm9uIERlc2F1dGVscyA8Y2FtZGV6QGdtYWlsLmNvbT4K RGF0ZTogVGh1LCA5IERlYyAyMDIxIDAwOjA4OjE0IC0wODAwClN1YmplY3Q6IFtQQVRDSF0gQWRk IG1pc3NpbmcgSyBrZXkgZG9jdW1lbnRhdGlvbiBmb3IgQ2FuZ2ppZSBpbnB1dCBtZXRob2RzCgoq IGxpc3AvaW50ZXJuYXRpb25hbC90aXRkaWMtY252LmVsICh0c2FuZy1xdWljay1jb252ZXJ0ZXIp OiBBZGQKICBtaXNzaW5nIEsga2V5IGluIGlucHV0IG1ldGhvZCBkb2N1bWVudGF0aW9uLiAoQnVn IzUyMjY0KQotLS0KIGxpc3AvaW50ZXJuYXRpb25hbC90aXRkaWMtY252LmVsIHwgMiArLQogMSBm aWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv bGlzcC9pbnRlcm5hdGlvbmFsL3RpdGRpYy1jbnYuZWwgYi9saXNwL2ludGVybmF0aW9uYWwvdGl0 ZGljLWNudi5lbAppbmRleCBjY2I0YzgzOTBiLi5kYWYyODdjMDdmIDEwMDY0NAotLS0gYS9saXNw L2ludGVybmF0aW9uYWwvdGl0ZGljLWNudi5lbAorKysgYi9saXNwL2ludGVybmF0aW9uYWwvdGl0 ZGljLWNudi5lbApAQCAtNzQ4LDcgKzc0OCw3IEBAIHRzYW5nLXF1aWNrLWNvbnZlcnRlcgogCiAg ICBbUSDmiYtdIFtXIOeUsF0gW0Ug5rC0XSBbUiDlj6NdIFtUIOW7v10gW1kg5Y2cXSBbVSDlsbFd IFtJIOaIiF0gW08g5Lq6XSBbUCDlv4NdCiAKLSAgICBbQSDml6VdIFtTIOWwuF0gW0Qg5pyoXSBb RiDngatdIFtHIOWcn10gW0gg56u5XSBbSiDljYFdIFtMIOS4rV0KKyAgICBbQSDml6VdIFtTIOWw uF0gW0Qg5pyoXSBbRiDngatdIFtHIOWcn10gW0gg56u5XSBbSiDljYFdIFtLIOWkp10gW0wg5Lit XQogCiAgICAgICBbWiAgXSBbWCDpm6NdIFtDIOmHkV0gW1Yg5aWzXSBbQiDmnIhdIFtOIOW8k10g W00g5LiAXQogCi0tIAoyLjM0LjEKCg== --000000000000eafb7f05d2b26917-- From unknown Sat Jun 21 12:29:53 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Van Ly Subject: bug#52264: closed (Re: bug#52264: [PATCH] M-x describe-input-method for chinese-cns-quick is missing K key) Message-ID: References: <837dceujin.fsf@gnu.org> <1bb8e7ba-26cf-8b4f-8eab-125f1985f81e@SDF.ORG> X-Gnu-PR-Message: they-closed 52264 X-Gnu-PR-Package: emacs Reply-To: 52264@debbugs.gnu.org Date: Thu, 09 Dec 2021 11:05:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1639047902-11489-1" This is a multi-part message in MIME format... ------------=_1639047902-11489-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #52264: 28.0.90; M-x describe-input-method for chinese-cns-quick is missing= K key which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 52264@debbugs.gnu.org. --=20 52264: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D52264 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1639047902-11489-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 52264-done) by debbugs.gnu.org; 9 Dec 2021 11:04:40 +0000 Received: from localhost ([127.0.0.1]:42566 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mvHE8-0002yh-HC for submit@debbugs.gnu.org; Thu, 09 Dec 2021 06:04:40 -0500 Received: from eggs.gnu.org ([209.51.188.92]:38298) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mvHE7-0002yW-6e for 52264-done@debbugs.gnu.org; Thu, 09 Dec 2021 06:04:39 -0500 Received: from [2001:470:142:3::e] (port=38216 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mvHE2-0000aj-0c; Thu, 09 Dec 2021 06:04:34 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=zD1ryLmvRMEVoIQakWproRR4cqgfrf5wZoyXQLz8ZLw=; b=AgGrgh3QYy7f6ZIqcPSQ +PwvJlb67n/v1k13PA+ec8gv8eryZ9gtpwLdi8xhZQYueKSNlGvigB+yobkhk6aC4YGD+kt6Ukp5Q hsSX0wUb34BlM9mx06M5c1ygJ/DFIkEPjCGg5V0KUnY9Wpc762gRoy04cJX5eFg+Ell69bHgEZrP2 o8UR9X8JpKt/2jhQA1Ai2M3yCgbJwZ3ORO/zsuAZqxpxLIf6G5b8UsZ96RQfUM1sW4izHHsiGN7nv gPTuQTUUJI7+VCuoe5/D7MeYYEOuYRiBFzP+erBISOglxVPD1cTSDtgPN1u7Fa+sHqHUwTSncLjdG dwsCS+1wukLNHA==; Received: from [87.69.77.57] (port=2965 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mvHE1-00088G-Px; Thu, 09 Dec 2021 06:04:34 -0500 Date: Thu, 09 Dec 2021 13:04:16 +0200 Message-Id: <837dceujin.fsf@gnu.org> From: Eli Zaretskii To: Cameron Desautels In-Reply-To: (message from Cameron Desautels on Thu, 9 Dec 2021 00:29:55 -0800) Subject: Re: bug#52264: [PATCH] M-x describe-input-method for chinese-cns-quick is missing K key References: <1bb8e7ba-26cf-8b4f-8eab-125f1985f81e@SDF.ORG> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 52264-done Cc: 52264-done@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: -3.3 (---) > From: Cameron Desautels > Date: Thu, 9 Dec 2021 00:29:55 -0800 > > I can confirm that what Van is saying is correct. > > The input methods do /work/ correctly, so just the docs are wrong. And > that particular chart is hardcoded (i.e. not generated). I did a bit of > git spelunking and it seems to have been wrong from the start; probably > just an accidental omission. > > Without diving into a full explanation of how these input methods work, > if you select any one of these input methods and type any of the QWERTY > keys in the chart (and press SPACE to finalize the selection), you'll > see the corresponding Chinese character appear in the buffer. K does, > in fact, produce 大, as a person familiar with Cangjie would expect. > Wikipedia has a decent page[1] if you want to learn more. > > I hope that's helpful. Patch attached. Thanks, I installed this on the emacs-28 branch, and I'm closing the bug. ------------=_1639047902-11489-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 3 Dec 2021 19:51:00 +0000 Received: from localhost ([127.0.0.1]:52254 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mtEa8-0001Vp-2j for submit@debbugs.gnu.org; Fri, 03 Dec 2021 14:51:00 -0500 Received: from lists.gnu.org ([209.51.188.17]:36334) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mtDJq-0007wn-Et for submit@debbugs.gnu.org; Fri, 03 Dec 2021 13:30:05 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57930) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mtDJq-0003bb-8A for bug-gnu-emacs@gnu.org; Fri, 03 Dec 2021 13:30:02 -0500 Received: from mx.sdf.org ([205.166.94.24]:54309) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mtDJo-0000TM-0R for bug-gnu-emacs@gnu.org; Fri, 03 Dec 2021 13:30:01 -0500 Received: from sdf.org (IDENT:van.ly@faeroes.freeshell.org [205.166.94.9]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 1B3IQaW9022934 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO) for ; Fri, 3 Dec 2021 18:26:36 GMT Received: from localhost (van.ly@localhost) by sdf.org (8.15.2/8.12.8/Submit) with ESMTP id 1B3IQX6G024028 for ; Fri, 3 Dec 2021 18:26:33 GMT Date: Fri, 3 Dec 2021 18:26:33 +0000 (UTC) From: Van Ly To: bug-gnu-emacs@gnu.org Subject: 28.0.90; M-x describe-input-method for chinese-cns-quick is missing K key Message-ID: <1bb8e7ba-26cf-8b4f-8eab-125f1985f81e@SDF.ORG> Organization: Super Dimensional Fortress MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="0-989458519-1638555993=:8015" Received-SPF: pass client-ip=205.166.94.24; envelope-from=van.ly@sdf.org; helo=mx.sdf.org X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 03 Dec 2021 14:50:55 -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: -3.3 (---) This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-989458519-1638555993=:8015 Content-Type: text/plain; format=flowed; charset=ISO-2022-JP The input method description is missing the K key in following input methods. M-x set-input-method * chinese-cns-quick * chinese-cns-tsangchi * chinese-b5-quick * chinese-b5-tsangchi The K key is expected in the key sequence H J K L for QWERTY keyboard as shown in the *Help* buffer after invoking M-x describe-input-method This is what it looks like, the K key is missing: [A $BF|(J] [S $BUy(J] [D $BLZ(J] [F $B2P(J] [G $BEZ(J] [H $BC](J] [J $B==(J] [L $BCf(J] This is what a K key looks like inserted in the above key row: [A $BF|(J] [S $BUy(J] [D $BLZ(J] [F $B2P(J] [G $BEZ(J] [H $BC](J] [J $B==(J] [K $BBg(J] [L $BCf(J] -- vl --0-989458519-1638555993=:8015-- ------------=_1639047902-11489-1--