From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Cameron Desautels Newsgroups: gmane.emacs.bugs Subject: bug#52264: [PATCH] M-x describe-input-method for chinese-cns-quick is missing K key Date: Thu, 9 Dec 2021 00:29:55 -0800 Message-ID: References: <1bb8e7ba-26cf-8b4f-8eab-125f1985f81e@SDF.ORG> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="000000000000eafb7f05d2b26917" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12459"; mail-complaints-to="usenet@ciao.gmane.io" To: 52264@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Dec 09 09:31:22 2021 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 1mvEpl-00034k-SM for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 09 Dec 2021 09:31:21 +0100 Original-Received: from localhost ([::1]:45272 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mvEpk-0007Ra-PH for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 09 Dec 2021 03:31:20 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:58002) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mvEpS-0007NN-IR for bug-gnu-emacs@gnu.org; Thu, 09 Dec 2021 03:31:04 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:59094) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mvEpR-00086o-Ot for bug-gnu-emacs@gnu.org; Thu, 09 Dec 2021 03:31:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mvEpR-0007WZ-MH for bug-gnu-emacs@gnu.org; Thu, 09 Dec 2021 03:31:01 -0500 X-Loop: help-debbugs@gnu.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 Original-Received: via spool by 52264-submit@debbugs.gnu.org id=B52264.163903861528857 (code B ref 52264); Thu, 09 Dec 2021 08:31:01 +0000 Original-Received: (at 52264) by debbugs.gnu.org; 9 Dec 2021 08:30:15 +0000 Original-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 Original-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 Original-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) 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:221987 Archived-At: --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--