From unknown Sat Jun 21 17:36:21 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#62898 <62898@debbugs.gnu.org> To: bug#62898 <62898@debbugs.gnu.org> Subject: Status: 29.0.90; X =?UTF-8?Q?can=E2=80=99t?= be input by the current input method [chinese-ctlaub] Reply-To: bug#62898 <62898@debbugs.gnu.org> Date: Sun, 22 Jun 2025 00:36:21 +0000 retitle 62898 29.0.90; X can=E2=80=99t be input by the current input method= [chinese-ctlaub] reassign 62898 emacs submitter 62898 Van Ly severity 62898 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 17 08:18:14 2023 Received: (at submit) by debbugs.gnu.org; 17 Apr 2023 12:18:14 +0000 Received: from localhost ([127.0.0.1]:53914 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1poNoE-0008Jf-16 for submit@debbugs.gnu.org; Mon, 17 Apr 2023 08:18:14 -0400 Received: from lists.gnu.org ([209.51.188.17]:58948) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1poNoC-0008JV-6m for submit@debbugs.gnu.org; Mon, 17 Apr 2023 08:18:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1poNo8-0005p4-KK for bug-gnu-emacs@gnu.org; Mon, 17 Apr 2023 08:18:10 -0400 Received: from mx.sdf.org ([205.166.94.24]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1poNo5-0002gj-2P for bug-gnu-emacs@gnu.org; Mon, 17 Apr 2023 08:18:06 -0400 Received: from sdf.org (IDENT:van.ly@faeroes.freeshell.org [205.166.94.9]) by mx.sdf.org (8.16.1/8.14.5) with ESMTPS id 33HCBZTD002900 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Mon, 17 Apr 2023 12:11:35 GMT Received: (from van.ly@localhost) by sdf.org (8.16.1/8.12.8/Submit) id 33HCBXgR003489; Mon, 17 Apr 2023 12:11:33 GMT Date: Mon, 17 Apr 2023 12:11:33 GMT Message-Id: <202304171211.33HCBXgR003489@sdf.org> From: Van Ly To: bug-gnu-emacs@gnu.org Subject: 29.0.90; X =?utf-8?Q?can=E2=80=99t?= be input by the current input method [chinese-ctlaub] MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" 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, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit 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: -2.4 (--) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Where X is character codepoint #x6a58 #x6a59 with chinese-ctlaub set the current input method, quail-show-key has #x6a58 =3D> X can=E2=80=99t be input by the current input method #x6a59 =3D> To input =E2=80=98X=E2=80=99, type "chaang" Steps to reproduce - emacs -Q - switch to buffer in plain Fundamental mode, C-x b bbb - M-x set-input-method RET chinese-ctlaub - mouse copy, paste the two symbols from chart at row 1, column 2 and 3 - put cursor over symbol and apply M-x quail-show-key chart from Shuowen's tree section - https://humanum.arts.cuhk.edu.hk/Lexis/lexi-mf/shuowenRadical.php?rad=3D= %E6%9C%A8 unexpected result - the current input method won't learn new input key sequence for symbol expected result - the current input method learns new input key sequence for symbol The current input method being chinese-ctlaub learns a new input key sequence for symbol flowing the way a word that does not occur in the wordlist can be added for future personal spell checking. --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=bug-gnu-emacs-report.text Content-Transfer-Encoding: base64 Content-Description: bug gnu emacs report CkluIEdOVSBFbWFjcyAyOS4wLjkwIChidWlsZCAxLCBhYXJjaDY0LXVua25vd24tbGludXgtZ251 LCBHVEsrIFZlcnNpb24KIDMuMjQuMjQsIGNhaXJvIHZlcnNpb24gMS4xNi4wKSBvZiAyMDIzLTA0 LTEyIGJ1aWx0IG9uIHgyMwpXaW5kb3dpbmcgc3lzdGVtIGRpc3RyaWJ1dG9yICdUaGUgWC5Pcmcg Rm91bmRhdGlvbicsIHZlcnNpb24gMTEuMC4xMjAxMTAwMApTeXN0ZW0gRGVzY3JpcHRpb246IERl YmlhbiBHTlUvTGludXggMTEgKGJ1bGxzZXllKQoKQ29uZmlndXJlZCBmZWF0dXJlczoKQ0FJUk8g REJVUyBGUkVFVFlQRSBHSUYgR0xJQiBHTVAgR05VVExTIEdTRVRUSU5HUyBIQVJGQlVaWiBKUEVH CkxJQlNFTElOVVggTElCWE1MMiBNT0RVTEVTIE5PVElGWSBJTk9USUZZIFBEVU1QRVIgUE5HIFNF Q0NPTVAgU09VTkQKU1FMSVRFMyBUSFJFQURTIFRJRkYgVE9PTEtJVF9TQ1JPTExfQkFSUyBUUkVF X1NJVFRFUiBYMTEgWERCRSBYSU0KWElOUFVUMiBYUE0gR1RLMyBaTElCCgpJbXBvcnRhbnQgc2V0 dGluZ3M6CiAgdmFsdWUgb2YgJExDX0FMTDogQy5VVEYtOAogIHZhbHVlIG9mICRMQU5HOiBlbl9B VS5VVEYtOAogIGxvY2FsZS1jb2Rpbmctc3lzdGVtOiB1dGYtOC11bml4CgpNYWpvciBtb2RlOiBG dW5kYW1lbnRhbAoKTWlub3IgbW9kZXMgaW4gZWZmZWN0OgogIHRleHQtc2NhbGUtbW9kZTogdAog IHRvb2x0aXAtbW9kZTogdAogIGdsb2JhbC1lbGRvYy1tb2RlOiB0CiAgc2hvdy1wYXJlbi1tb2Rl OiB0CiAgZWxlY3RyaWMtaW5kZW50LW1vZGU6IHQKICBtb3VzZS13aGVlbC1tb2RlOiB0CiAgdG9v bC1iYXItbW9kZTogdAogIG1lbnUtYmFyLW1vZGU6IHQKICBmaWxlLW5hbWUtc2hhZG93LW1vZGU6 IHQKICBnbG9iYWwtZm9udC1sb2NrLW1vZGU6IHQKICBmb250LWxvY2stbW9kZTogdAogIGJsaW5r LWN1cnNvci1tb2RlOiB0CiAgbGluZS1udW1iZXItbW9kZTogdAogIGluZGVudC10YWJzLW1vZGU6 IHQKICB0cmFuc2llbnQtbWFyay1tb2RlOiB0CiAgYXV0by1jb21wb3NpdGlvbi1tb2RlOiB0CiAg YXV0by1lbmNyeXB0aW9uLW1vZGU6IHQKICBhdXRvLWNvbXByZXNzaW9uLW1vZGU6IHQKCkxvYWQt cGF0aCBzaGFkb3dzOgpOb25lIGZvdW5kLgoKRmVhdHVyZXM6CihzaGFkb3cgc29ydCBtYWlsLWV4 dHIgZW1hY3NidWcgbWVzc2FnZSBtYWlsY2FwIHlhbmstbWVkaWEgcHVueSBkaXJlZApkaXJlZC1s b2FkZGVmcyByZmM4MjIgbW1sIG1tbC1zZWMgcGFzc3dvcmQtY2FjaGUgZXBhIGRlcml2ZWQgZXBn IHJmYzYwNjgKZXBnLWNvbmZpZyBnbnVzLXV0aWwgdGV4dC1wcm9wZXJ0eS1zZWFyY2ggdGltZS1k YXRlIHN1YnIteCBtbS1kZWNvZGUKbW0tYm9kaWVzIG1tLWVuY29kZSBtYWlsLXBhcnNlIHJmYzIy MzEgbWFpbGFiYnJldiBnbW0tdXRpbHMgbWFpbGhlYWRlcgpzZW5kbWFpbCByZmMyMDQ3IHJmYzIw NDUgaWV0Zi1kcnVtcyBtbS11dGlsIG1haWwtcHJzdnIgbWFpbC11dGlscwpjdXMtc3RhcnQgY3Vz LWxvYWQgcXVhaWwgaGVscC1tb2RlIGNsLWxvYWRkZWZzIGNsLWxpYiBmb3JtYXQtc3BlYwpmYWNl LXJlbWFwIHJtYyBpc28tdHJhbnNsIHRvb2x0aXAgY2NvbnYgZWxkb2MgcGFyZW4gZWxlY3RyaWMg dW5pcXVpZnkKZWRpZmYtaG9vayB2Yy1ob29rcyBsaXNwLWZsb2F0LXR5cGUgZWxpc3AtbW9kZSBt d2hlZWwgdGVybS94LXdpbiB4LXdpbgp0ZXJtL2NvbW1vbi13aW4geC1kbmQgdG9vbC1iYXIgZG5k IGZvbnRzZXQgaW1hZ2UgcmVnZXhwLW9wdCBmcmluZ2UKdGFidWxhdGVkLWxpc3QgcmVwbGFjZSBu ZXdjb21tZW50IHRleHQtbW9kZSBsaXNwLW1vZGUgcHJvZy1tb2RlIHJlZ2lzdGVyCnBhZ2UgdGFi LWJhciBtZW51LWJhciByZm4tZXNoYWRvdyBpc2VhcmNoIGVhc3ltZW51IHRpbWVyIHNlbGVjdApz Y3JvbGwtYmFyIG1vdXNlIGppdC1sb2NrIGZvbnQtbG9jayBzeW50YXggZm9udC1jb3JlIHRlcm0v dHR5LWNvbG9ycwpmcmFtZSBtaW5pYnVmZmVyIG5hZHZpY2Ugc2VxIHNpbXBsZSBjbC1nZW5lcmlj IGluZG9uZXNpYW4gcGhpbGlwcGluZQpjaGFtIGdlb3JnaWFuIHV0Zi04LWxhbmcgbWlzYy1sYW5n IHZpZXRuYW1lc2UgdGliZXRhbiB0aGFpIHRhaS12aWV0IGxhbwprb3JlYW4gamFwYW5lc2UgZXVj anAtbXMgY3A1MTkzMiBoZWJyZXcgZ3JlZWsgcm9tYW5pYW4gc2xvdmFrIGN6ZWNoCmV1cm9wZWFu IGV0aGlvcGljIGluZGlhbiBjeXJpbGxpYyBjaGluZXNlIGNvbXBvc2l0ZSBlbW9qaS16d2ogY2hh cnNjcmlwdApjaGFycHJvcCBjYXNlLXRhYmxlIGVwYS1ob29rIGprYS1jbXByLWhvb2sgaGVscCBh YmJyZXYgb2JhcnJheSBvY2xvc3VyZQpjbC1wcmVsb2FkZWQgYnV0dG9uIGxvYWRkZWZzIHRoZW1l LWxvYWRkZWZzIGZhY2VzIGN1cy1mYWNlIG1hY3JvZXhwCmZpbGVzIHdpbmRvdyB0ZXh0LXByb3Bl cnRpZXMgb3ZlcmxheSBzaGExIG1kNSBiYXNlNjQgZm9ybWF0IGVudgpjb2RlLXBhZ2VzIG11bGUg Y3VzdG9tIHdpZGdldCBrZXltYXAgaGFzaHRhYmxlLXByaW50LXJlYWRhYmxlIGJhY2txdW90ZQp0 aHJlYWRzIGRidXNiaW5kIGlub3RpZnkgZHluYW1pYy1zZXR0aW5nIHN5c3RlbS1mb250LXNldHRp bmcKZm9udC1yZW5kZXItc2V0dGluZyBjYWlybyBtb3ZlLXRvb2xiYXIgZ3RrIHgtdG9vbGtpdCB4 aW5wdXQyIHggbXVsdGktdHR5Cm1ha2UtbmV0d29yay1wcm9jZXNzIGVtYWNzKQoKTWVtb3J5IGlu Zm9ybWF0aW9uOgooKGNvbnNlcyAxNiA0OTQzNSA3ODU5KQogKHN5bWJvbHMgNDggNjQxMSAwKQog KHN0cmluZ3MgMzIgMjE4MjIgMjA0OCkKIChzdHJpbmctYnl0ZXMgMSA0NDI5MDYpCiAodmVjdG9y cyAxNiAxMDcxNykKICh2ZWN0b3Itc2xvdHMgOCAxODUxNzEgMTMzNDEpCiAoZmxvYXRzIDggMjcg MTkpCiAoaW50ZXJ2YWxzIDU2IDIzMCAxKQogKGJ1ZmZlcnMgOTg0IDEzKSkK --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 20 04:11:07 2023 Received: (at 62898) by debbugs.gnu.org; 20 Apr 2023 08:11:07 +0000 Received: from localhost ([127.0.0.1]:36459 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppPNh-0001Ve-AV for submit@debbugs.gnu.org; Thu, 20 Apr 2023 04:11:07 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59498) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppPNc-0001V8-VU for 62898@debbugs.gnu.org; Thu, 20 Apr 2023 04:11:04 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ppPNX-0001Wx-90; Thu, 20 Apr 2023 04:10:55 -0400 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=V2U0WVK000QuG+2h+nGwhuM6APXzYQXzpqDUx3+aXfU=; b=FQk0sKDLaxHzRo7zAhCe 0ZxzwGpv95A8rg50YTAzH6XmKAwXDhe/NXh46Klpp9chSLklvTzcfnc5RyDzyCPQY9HwS0XVXHMx3 Rc0QXbRX2184ryfh2o8EwwtjZGQftK3s8kvyrVa9My5w7wUlP9C/okFPMmoszyydPzOgjBqpWNScH Lk2ar0UBYkORLAhdtsHiYld5wkUuwufIuYq7p+U4aOJMbh/QoVSYrSTpQoKNg+320a1BFsjXwlbgs 7DloYMb3bRAsiJa0wJqkfCoLLBbCL1crlblB7NeH8j/LCHbPKE1bd+/8lmOhDrdjbNAZefrUjenpE WB6KxIHBDRjmYw==; Received: from [87.69.77.57] (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 1ppPNW-0008TU-Nn; Thu, 20 Apr 2023 04:10:55 -0400 Date: Thu, 20 Apr 2023 11:11:07 +0300 Message-Id: <83354v6kis.fsf@gnu.org> From: Eli Zaretskii To: Van Ly In-Reply-To: <202304171211.33HCBXgR003489@sdf.org> (message from Van Ly on Mon, 17 Apr 2023 12:11:33 GMT) Subject: Re: bug#62898: 29.0.90; X =?utf-8?Q?can=E2=80=99t?= be input by the current input method [chinese-ctlaub] References: <202304171211.33HCBXgR003489@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: 62898 Cc: 62898@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 (---) > Date: Mon, 17 Apr 2023 12:11:33 GMT > From: Van Ly > > Where X is character codepoint > > #x6a58 > #x6a59 > > with chinese-ctlaub set the current input method, quail-show-key has > > #x6a58 => X can’t be input by the current input method > #x6a59 => To input ‘X’, type "chaang" > > Steps to reproduce > - emacs -Q > - switch to buffer in plain Fundamental mode, C-x b bbb > - M-x set-input-method RET chinese-ctlaub > - mouse copy, paste the two symbols from chart at row 1, column 2 and 3 > - put cursor over symbol and apply M-x quail-show-key The chinese-ctlaub input method is produced from the file CTLau-b5.html, and that file doesn't include #x6a59. I cannot find a newer version of CTLau-b5.html on the Internet, if there is a newer version. I also don't know why #x6a59 is missing from the file we have: whether it's a mistake, omission, or there's some real reason for that. Are there any newer sources for this input method which we could use? > chart from Shuowen's tree section > - https://humanum.arts.cuhk.edu.hk/Lexis/lexi-mf/shuowenRadical.php?rad=%E6%9C%A8 That page is in Chinese, and I cannot read nor understand it. What does it say that is relevant to this issue? > unexpected result > - the current input method won't learn new input key sequence for symbol > > expected result > - the current input method learns new input key sequence for symbol > > The current input method being chinese-ctlaub learns a new input key > sequence for symbol flowing the way a word that does not occur in the > wordlist can be added for future personal spell checking. I don't understand what you are saying here, sorry. What do you mean by "current input method learns new input key sequence"? AFAIK, input methods don't learn any key sequences, they just support key sequences that are part of the IM's definition. From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 20 15:39:43 2023 Received: (at 62898) by debbugs.gnu.org; 20 Apr 2023 19:39:43 +0000 Received: from localhost ([127.0.0.1]:38760 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppa87-0001h6-2I for submit@debbugs.gnu.org; Thu, 20 Apr 2023 15:39:43 -0400 Received: from mx.sdf.org ([205.166.94.24]:60694) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppa84-0001gw-V8 for 62898@debbugs.gnu.org; Thu, 20 Apr 2023 15:39:42 -0400 Received: from sdf.org (IDENT:van.ly@rie.sdf.org [205.166.94.4]) by mx.sdf.org (8.16.1/8.14.5) with ESMTPS id 33KJdSXk001704 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Thu, 20 Apr 2023 19:39:38 GMT Received: (from van.ly@localhost) by sdf.org (8.16.1/8.12.8/Submit) id 33KJdQhO013365; Thu, 20 Apr 2023 19:39:26 GMT Date: Thu, 20 Apr 2023 19:39:26 GMT Message-Id: <202304201939.33KJdQhO013365@sdf.org> From: Van Ly To: Eli Zaretskii In-Reply-To: <83354v6kis.fsf@gnu.org> (message from Eli Zaretskii on Thu, 20 Apr 2023 11:11:07 +0300) Subject: Re: bug#62898: 29.0.90; X =?utf-8?Q?can=E2=80=99t?= be input by the current input method [chinese-ctlaub] References: <202304171211.33HCBXgR003489@sdf.org> <83354v6kis.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 62898 Cc: 62898@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: -1.0 (-) > Date: Thu, 20 Apr 2023 11:11:07 +0300 > From: Eli Zaretskii > Cc: 62898@debbugs.gnu.org > Content-type: text/plain; charset=utf-8 > > The chinese-ctlaub input method is produced from the file > CTLau-b5.html, and that file doesn't include #x6a59. > > I cannot find a newer version of CTLau-b5.html on the Internet, if > there is a newer version. I also don't know why #x6a59 is missing > from the file we have: whether it's a mistake, omission, or there's > some real reason for that. > Perhaps at the time when this CTLau-b5.html was composed that was the extent of what was known or the authors hadn't encountered a use for it to be included. Those two codepoints are documented at page 185 of U4E00.pdf . They represent two forms of citrus fruit. - https://www.unicode.org/charts/index.html - https://www.unicode.org/charts/PDF/U4E00.pdf Looking at the below for #x6a58 - https://humanum.arts.cuhk.edu.hk/Lexis/lexi-mf/search.php?word=%E6%A9%98 The left margin section, at the bottom, has a drop down menu and the CTLau phonology is obtained by selecting the bottom option. There the phonological reading for #x6a58 is given by gat and gwat. Looking at the CTLau-b input sequence for \foh - https://humanum.arts.cuhk.edu.hk/Lexis/lexi-mf/search.php?word=%E7%85%92 the humanum gives the reading wai, is there any memory for some CTLau-b input sequences having the backslash prefix? The sounding foh refers to the fire character indexical is my guess which might have been a mnemonic for the authors of CTLau-b5.html . > Are there any newer sources for this input method which we could use? - http://sdf.org/~van.ly/img/x6a58--gat--gwat--add-to-CTLau-b5.jpg I would like to use the phonological readings gvien at the humanum website. I've tried to contact them but got no reply. It would be neat if they update the CTLau-b5.html file. > > > chart from Shuowen's tree section > > - https://humanum.arts.cuhk.edu.hk/Lexis/lexi-mf/shuowenRadical.php?rad=%E6%9C%A8 > > That page is in Chinese, and I cannot read nor understand it. What > does it say that is relevant to this issue? > That page is a random page in the Shuowen dictionary with two codepoints for orange and tangerine citrus fruit which I thought would be in common use enough to be covered by the CTLaub input method. One of them is not available. I am hoping for an accommodation to allow updating the CTLaub input method. Perhaps the user can compose a CTLau-b5-extend.html for use. > > unexpected result > > - the current input method won't learn new input key sequence for symbol > > > > expected result > > - the current input method learns new input key sequence for symbol > > > > The current input method being chinese-ctlaub learns a new input key > > sequence for symbol flowing the way a word that does not occur in the > > wordlist can be added for future personal spell checking. > > I don't understand what you are saying here, sorry. What do you mean > by "current input method learns new input key sequence"? AFAIK, input > methods don't learn any key sequences, they just support key sequences > that are part of the IM's definition. > I was likening the input method function to spellchecking. The input method function does not accommodate updates but the spellchecker will let you add new word spellings. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 22 05:42:21 2023 Received: (at 62898) by debbugs.gnu.org; 22 Apr 2023 09:42:22 +0000 Received: from localhost ([127.0.0.1]:41815 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pq9l7-0001g8-ER for submit@debbugs.gnu.org; Sat, 22 Apr 2023 05:42:21 -0400 Received: from eggs.gnu.org ([209.51.188.92]:54634) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pq9l5-0001fv-2t for 62898@debbugs.gnu.org; Sat, 22 Apr 2023 05:42:20 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pq9kz-0004aP-MB; Sat, 22 Apr 2023 05:42:13 -0400 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=gfmGzQVws7DEy2ERuggjBkNJcr/uFh4ZxElEZHIz8mY=; b=emLgrT4BX+TrV04jXzjp zE1FhzI7V4Ii0S0T98BYS3En7O1dMkG7unJJ940NXQvvpTp0dSDXpvw4hcqVbNDfKqwQtQzja4JmV cb1HmSXt+I7EjdRDSE7bPm+nUc4vOZnHp9mY6KTgUseD3GtkzAKzObH7+YwtBsOtizEyRknuGr2Uk 7RObbd152xM0lK1zoIGau5eOOjQ2gWS2s5oQiaDCXNIc/+JLBgOxvoSowbZwdlPUDtbjHlYjYJa4b djcz3cmIOEnzkH2vU9dzTy8NL5SPXK9CyYBynpMlJb0J8mMAY3GeM0Gw1aPo5TZz2N4NFu+Q+RSVY bvcmG7QDBKx0cw==; Received: from [87.69.77.57] (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 1pq9ky-0003Nd-Lu; Sat, 22 Apr 2023 05:42:13 -0400 Date: Sat, 22 Apr 2023 12:42:32 +0300 Message-Id: <83pm7w1cdz.fsf@gnu.org> From: Eli Zaretskii To: Van Ly In-Reply-To: <202304201939.33KJdQhO013365@sdf.org> (message from Van Ly on Thu, 20 Apr 2023 19:39:26 GMT) Subject: Re: bug#62898: 29.0.90; X =?utf-8?Q?can=E2=80=99t?= be input by the current input method [chinese-ctlaub] References: <202304171211.33HCBXgR003489@sdf.org> <83354v6kis.fsf@gnu.org> <202304201939.33KJdQhO013365@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: 62898 Cc: 62898@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 (---) > Date: Thu, 20 Apr 2023 19:39:26 GMT > From: Van Ly > Cc: 62898@debbugs.gnu.org > > > > Date: Thu, 20 Apr 2023 11:11:07 +0300 > > From: Eli Zaretskii > > Cc: 62898@debbugs.gnu.org > > Content-type: text/plain; charset=utf-8 > > > > The chinese-ctlaub input method is produced from the file > > CTLau-b5.html, and that file doesn't include #x6a59. > > > > I cannot find a newer version of CTLau-b5.html on the Internet, if > > there is a newer version. I also don't know why #x6a59 is missing > > from the file we have: whether it's a mistake, omission, or there's > > some real reason for that. > > > > Perhaps at the time when this CTLau-b5.html was composed that was the > extent of what was known or the authors hadn't encountered a use for > it to be included. Those two codepoints are documented at page 185 of > U4E00.pdf . They represent two forms of citrus fruit. > > - https://www.unicode.org/charts/index.html > - https://www.unicode.org/charts/PDF/U4E00.pdf > > Looking at the below for #x6a58 > > - https://humanum.arts.cuhk.edu.hk/Lexis/lexi-mf/search.php?word=%E6%A9%98 > > The left margin section, at the bottom, has a drop down menu and the > CTLau phonology is obtained by selecting the bottom option. > > There the phonological reading for #x6a58 is given by gat and gwat. We already have GAT and GWAT in CTLau-b5.html. Are you saying we should add #x6a58 to the list of characters in those 2 lines? > Looking at the CTLau-b input sequence for \foh > > - https://humanum.arts.cuhk.edu.hk/Lexis/lexi-mf/search.php?word=%E7%85%92 > > the humanum gives the reading wai, is there any memory for some > CTLau-b input sequences having the backslash prefix? The sounding foh > refers to the fire character indexical is my guess which might have > been a mnemonic for the authors of CTLau-b5.html . Sorry, I don't understand: the above is for a different Unicode codpoint, U+7152. How is that relevant to the issue at hand? > > Are there any newer sources for this input method which we could use? > > - http://sdf.org/~van.ly/img/x6a58--gat--gwat--add-to-CTLau-b5.jpg I don't understand how to interpret that image, sorry. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 22 13:10:32 2023 Received: (at 62898) by debbugs.gnu.org; 22 Apr 2023 17:10:32 +0000 Received: from localhost ([127.0.0.1]:44083 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pqGkq-0001FS-25 for submit@debbugs.gnu.org; Sat, 22 Apr 2023 13:10:32 -0400 Received: from mx.sdf.org ([205.166.94.24]:59111) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pqGkn-0001FG-7S for 62898@debbugs.gnu.org; Sat, 22 Apr 2023 13:10:30 -0400 Received: from sdf.org (IDENT:van.ly@faeroes.freeshell.org [205.166.94.9]) by mx.sdf.org (8.16.1/8.14.5) with ESMTPS id 33MHAQth018039 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sat, 22 Apr 2023 17:10:27 GMT DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=sdf.org; s=my-selector-name; t=1682183427; bh=m8qRyqFirjdXVTOveQ7nxn+BNgkwzSHhfw6xtmZEv+Q=; h=Date:From:To:Cc:In-Reply-To:Subject:References; b=3O+BckaEqK6JjD8sAT3eipB5jmdkRvygiCqiu6g34mvEykpqhk5xWMnk7gVs5Vr1D cDsGbVVlyQ5W5sSA7uAirLl6uJr43sfx3OPQUg3Lo7yJsOXFa4x+K9rmDfA3HGeXAn L4lf596gyejQ4N+eE0PPi2xUYX2UUKKld9989RHQ= Received: (from van.ly@localhost) by sdf.org (8.16.1/8.12.8/Submit) id 33MHAOhJ000261; Sat, 22 Apr 2023 17:10:24 GMT Date: Sat, 22 Apr 2023 17:10:24 GMT Message-Id: <202304221710.33MHAOhJ000261@sdf.org> From: Van Ly To: Eli Zaretskii In-Reply-To: <83pm7w1cdz.fsf@gnu.org> (message from Eli Zaretskii on Sat, 22 Apr 2023 12:42:32 +0300) Subject: Re: bug#62898: 29.0.90; X =?utf-8?Q?can=E2=80=99t?= be input by the current input method [chinese-ctlaub] References: <202304171211.33HCBXgR003489@sdf.org> <83354v6kis.fsf@gnu.org> <202304201939.33KJdQhO013365@sdf.org> <83pm7w1cdz.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 62898 Cc: 62898@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: -1.0 (-) > Date: Sat, 22 Apr 2023 12:42:32 +0300 > From: Eli Zaretskii > Cc: 62898@debbugs.gnu.org > Content-type: text/plain; charset=utf-8 > > > Date: Thu, 20 Apr 2023 19:39:26 GMT > > From: Van Ly > > Cc: 62898@debbugs.gnu.org > > > > > > Looking at the below for #x6a58 > > > > - https://humanum.arts.cuhk.edu.hk/Lexis/lexi-mf/search.php?word=%E6%A9%98 > > > > The left margin section, at the bottom, has a drop down menu and the > > CTLau phonology is obtained by selecting the bottom option. > > > > There the phonological reading for #x6a58 is given by gat and gwat. > > We already have GAT and GWAT in CTLau-b5.html. Are you saying we > should add #x6a58 to the list of characters in those 2 lines? > Yes, homonym GAT expands to four graphs. So, add one. Do the same for GWAT. It would be like adding a new word or variant spelling to the spellchecker interactive flow. You will see the homonym CHO expands to 17 graphs. Maybe there are more to add there. > > Looking at the CTLau-b input sequence for \foh > > > > - https://humanum.arts.cuhk.edu.hk/Lexis/lexi-mf/search.php?word=%E7%85%92 > > > > the humanum gives the reading wai, is there any memory for some > > CTLau-b input sequences having the backslash prefix? The sounding foh > > refers to the fire character indexical is my guess which might have > > been a mnemonic for the authors of CTLau-b5.html . > > Sorry, I don't understand: the above is for a different Unicode > codpoint, U+7152. How is that relevant to the issue at hand? The homomym \FOH has a backslash prefix, the other input sequences don't have a prefix symbol. I don't know why that convention is. At a guess, the prefix adds a different style of input sequence. Maybe that is explained in the documentation I haven't reached. > > > > Are there any newer sources for this input method which we could use? > > > > - http://sdf.org/~van.ly/img/x6a58--gat--gwat--add-to-CTLau-b5.jpg > > I don't understand how to interpret that image, sorry. > I included the picture to accompany the above wording on navigating to the dropdown menu and to show the GAT and GWAT homonym as displayed, as a help, and to suggest how the phonoloreading once looked up can be used to augment entries no found in the received CTLau-b5.html . You will also see there are TOFU graphs, so the situation is an improving incomplete work in progress. From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 25 10:41:06 2023 Received: (at 62898-done) by debbugs.gnu.org; 25 Apr 2023 14:41:06 +0000 Received: from localhost ([127.0.0.1]:53343 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1prJqr-0000Ou-RZ for submit@debbugs.gnu.org; Tue, 25 Apr 2023 10:41:06 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58108) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1prJqn-0000OE-CK for 62898-done@debbugs.gnu.org; Tue, 25 Apr 2023 10:41:04 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1prJqh-000080-SL; Tue, 25 Apr 2023 10:40:55 -0400 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=F3O0VUC7fK3f4aYiZZER2rX3VK+w16livhdq4WWyJ/w=; b=NHIqf7ME31hSQ25Zi+b9 b9Cvk3/D3MFZcohfLtcG4eZn+isGyib7XKa3hIrerm6nWDWGfsFk3bR04GqIS8Uy/Le7ymEU/cLCN 5NVp3EkzNZfSvWXQxvtOVqL+d+yqOESu4OCgU0NGBta3PSxzUwHbmNOD3ZbBDfxheI8uYnsns+rn+ K+rzGQKFtOAaZIItnswgphmyQWbz/VlASX27uCZXx93CuuABon2tMIb1y7ClZgyXCBEBp2/6D22kh hEhm18cwYkroZee502MECfz/aP75kBIWtAn0mJIpMmBQT5sUVoy7TYSsGbqPaHqt82xtcmeEATrF2 EYmaSXdw7OvGlw==; Received: from [87.69.77.57] (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 1prJqf-0006dq-KX; Tue, 25 Apr 2023 10:40:54 -0400 Date: Tue, 25 Apr 2023 17:41:19 +0300 Message-Id: <83sfcouir4.fsf@gnu.org> From: Eli Zaretskii To: Van Ly In-Reply-To: <202304221710.33MHAOhJ000261@sdf.org> (message from Van Ly on Sat, 22 Apr 2023 17:10:24 GMT) Subject: Re: bug#62898: 29.0.90; X =?utf-8?Q?can=E2=80=99t?= be input by the current input method [chinese-ctlaub] References: <202304171211.33HCBXgR003489@sdf.org> <83354v6kis.fsf@gnu.org> <202304201939.33KJdQhO013365@sdf.org> <83pm7w1cdz.fsf@gnu.org> <202304221710.33MHAOhJ000261@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: 62898-done Cc: 62898-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 (---) > Date: Sat, 22 Apr 2023 17:10:24 GMT > From: Van Ly > Cc: 62898@debbugs.gnu.org > > > We already have GAT and GWAT in CTLau-b5.html. Are you saying we > > should add #x6a58 to the list of characters in those 2 lines? > > > > Yes, homonym GAT expands to four graphs. So, add one. Do the same > for GWAT. It would be like adding a new word or variant spelling to > the spellchecker interactive flow. OK, I've now done that on the master branch, and I'm closing this bug. Thanks. From unknown Sat Jun 21 17:36:21 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 24 May 2023 11:24:10 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator