From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?=C5=A0t=C4=9Bp=C3=A1n_?= =?UTF-8?Q?N=C4=9Bmec?= Newsgroups: gmane.emacs.bugs Subject: bug#3179: Entering Chinese "zero": add U+3007 Date: Mon, 14 Oct 2019 18:55:07 +0200 Message-ID: <87y2xnb72s.fsf@gmail.com> References: <87r5z8vgp1.fsf_-_@jidanni.org> <87my9wvf0r.fsf@jidanni.org> <87eezga3oy.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="262087"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: 3179@debbugs.gnu.org, jidanni@jidanni.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Oct 14 19:23:53 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iK44V-00162M-8C for geb-bug-gnu-emacs@m.gmane.org; Mon, 14 Oct 2019 19:23:51 +0200 Original-Received: from localhost ([::1]:54422 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iK44T-0004ct-84 for geb-bug-gnu-emacs@m.gmane.org; Mon, 14 Oct 2019 13:23:49 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44879) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iK3df-0002sy-H1 for bug-gnu-emacs@gnu.org; Mon, 14 Oct 2019 12:56:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iK3da-00047G-Br for bug-gnu-emacs@gnu.org; Mon, 14 Oct 2019 12:56:07 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:32786) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iK3da-000474-8i for bug-gnu-emacs@gnu.org; Mon, 14 Oct 2019 12:56:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iK3da-0002W2-5C for bug-gnu-emacs@gnu.org; Mon, 14 Oct 2019 12:56:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?=C5=A0t=C4=9Bp=C3=A1n_?= =?UTF-8?Q?N=C4=9Bmec?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 14 Oct 2019 16:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 3179 X-GNU-PR-Package: emacs Original-Received: via spool by 3179-submit@debbugs.gnu.org id=B3179.15710721199602 (code B ref 3179); Mon, 14 Oct 2019 16:56:02 +0000 Original-Received: (at 3179) by debbugs.gnu.org; 14 Oct 2019 16:55:19 +0000 Original-Received: from localhost ([127.0.0.1]:41607 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iK3ct-0002Uo-C4 for submit@debbugs.gnu.org; Mon, 14 Oct 2019 12:55:19 -0400 Original-Received: from mail-wr1-f68.google.com ([209.85.221.68]:38038) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iK3co-0002UO-U5 for 3179@debbugs.gnu.org; Mon, 14 Oct 2019 12:55:18 -0400 Original-Received: by mail-wr1-f68.google.com with SMTP id y18so11101706wrn.5 for <3179@debbugs.gnu.org>; Mon, 14 Oct 2019 09:55:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version:content-transfer-encoding; bh=a0/w7wgH9A9PWgn6o0BUwjjIVcgoxWRhCkGrF1IaIvI=; b=scn6x3zJ135LtuIrG+ppUJ1g1eR6u6PzTmdIADJpTAfLTPzQn1xCssaZU/Bu/kgVpS 0gKMj3qWq/bOmZmW7rPypTIpKQAEsSgPzyLYySF++vsiJCK3u8nfTR/ZmP84FXJX1i2e Wul9zgpDEy+oQU2jDsyYpmp7n84JHKkI79jPJNKXaWXGx4Dqp97k69zE3I0r5+8KLarl GwHBofM8W+hstm11UP8+BFwsiXcWtzcYig7xNQ2qoq3Yr6phIdk66XOFCzDX5HgVAemk yL4Xqn6Yq7DpKugf7fCiHJ8Y667EkPfyYRtnwTFrjUqM9Xh5mOmSqHshalO4nLSs6E2G /42w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references :user-agent:date:message-id:mime-version:content-transfer-encoding; bh=a0/w7wgH9A9PWgn6o0BUwjjIVcgoxWRhCkGrF1IaIvI=; b=tvxW6AqiVEPd51LnDnZxltbXDV9CYuJC9goy18f+ruomgM7fUVYFKbZY3zpnL+mC1J pps3iKltR4FBWbRnKCMYIIUayM+i1EGNZrg4nLelMctxbXykFGjBFSS1/wnhYWv7x9Xy paVwaV1euI7mnlb2yPxZ2hC3vIHKCUd25l9dVClq5iCPUlfD5NBBL9idltq6WZtyuf9Y SxeUKlubX2Q1bLTHASf1mUGd9UMYiQIBg7obltmSg8Y8EOCxj7s8zsZOXvb/oUOoKxcp 6yKXHfj9IrHDEeq5ehX3QFHMLFaEBw0XwE8e9k2LM3+yo09DktzkerlcUfWDDT52qM53 vhtA== X-Gm-Message-State: APjAAAX2Rlgv7aISLLyaV+f1w0n9rfeqWVbJPvgMt9g1Z6FQDxutU4x+ Zvcr8CSs3zRTBWYkCDbXcHE= X-Google-Smtp-Source: APXvYqzvSiY7fV+jV+9PeJ+6qqYVvNNJnc2Pz5wiGMFkQt4IkOoUDtKfg5kSxQmtP5UMgRo8PYvEjQ== X-Received: by 2002:adf:aacc:: with SMTP id i12mr26582004wrc.15.1571072108970; Mon, 14 Oct 2019 09:55:08 -0700 (PDT) Original-Received: from localhost ([185.112.167.114]) by smtp.gmail.com with ESMTPSA id q15sm38626504wrg.65.2019.10.14.09.55.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 14 Oct 2019 09:55:08 -0700 (PDT) In-Reply-To: <87eezga3oy.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sun, 13 Oct 2019 20:41:17 +0200") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:169284 Archived-At: On Sun, 13 Oct 2019 20:41:17 +0200 Lars Ingebrigtsen wrote: > jidanni@jidanni.org writes: > >> With locale zh_TW.UTF-8 and toggle-input-method, we can type >> Possible completion and corresponding characters are: >> ling2:(1/6) 1.=E9=9B=B6 2.=E7=8E=B2 3.=E9=9D=88 4.=E9=88=B4 5.=E9=BD=A1= 6.=E9=99=B5 7.=E5=87=8C 8.=E8=8F=B1 9.=E8=81=86 0.=E7=BE=9A... >> (6/6) 1.=E9=A7=96 2.=E8=95=B6 3.=E7=88=A7 4.=E5=A0=8E 5.=E2=97=8B >> >> Useful when one wants to type the year 2003: >> =E5=85=AC=E6=96=87=E9=83=BD=E6=9C=89=E3=80=8C=E4=BA=8C=E2=97=8B=E2=97=8B= =E4=B8=89=E5=B9=B4=E3=80=8D=EF=BC=8C=E9=9D=9E=E3=80=8C=E4=BA=8C=E9=9B=B6=E9= =9B=B6=E4=B8=89=E5=B9=B4=E3=80=8D=E3=80=82 >> >> But in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D427519 >> MH> You probably want "=E3=80=87" (U+3007) instead of "=E2=97=8B" (U+25C= B) >> So maybe add that in addition (not instead). >> >> (And =EF=BC=90, 0...? nah.) > > I know nothing about this, but the suggestion is to use > > name: IDEOGRAPHIC NUMBER ZERO > > instead of=20 > > name: WHITE CIRCLE > > I have no idea what that means. But there's: > > (eval-after-load "quail/PY-b5" > '(quail-defrule "ling2" ?=E2=97=8B nil t)) > > which has apparently been in Emacs ever since leim-ext.el was added. Checking the commit history, the file was originally encoded in iso-2022 and I have no idea what "0!r" in that encoding amounts to, but in any case, U+3007 is the standard way to write ideographic zero. Various other similar-looking glyphs (in various encodings) can be found in its place occasionally[1], but in this day and age I see no reason to encourage that practice (so I suggest "instead", not "in addition" is the way to go above). [1] Cf. e.g. here (in Japanese): https://hp.vector.co.jp/authors/VA000964/html/zero.htm --=20 =C5=A0t=C4=9Bp=C3=A1n (reading, writing and speaking Chinese (also as profe= ssional translator and interpreter) and Japanese)