GNU bug report logs - #71822
Feature request: fullwidth to halfwidth

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: Dan Jacobson <jidanni@HIDDEN>; Keywords: wontfix; Done: Eli Zaretskii <eliz@HIDDEN>; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 71822 <at> debbugs.gnu.org:


Received: (at 71822) by debbugs.gnu.org; 15 Mar 2025 12:00:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 15 08:00:56 2025
Received: from localhost ([127.0.0.1]:39431 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ttQCG-00089V-3x
	for submit <at> debbugs.gnu.org; Sat, 15 Mar 2025 08:00:56 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:60184)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1ttQCD-00088u-5d
 for 71822 <at> debbugs.gnu.org; Sat, 15 Mar 2025 08:00:54 -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 <eliz@HIDDEN>)
 id 1ttQC6-0004Ts-0k; Sat, 15 Mar 2025 08:00:46 -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=GhY+/LYeOgHDd80sujJDXh9/P0IaUuqHDwVvmXUETSU=; b=poAB4tfaIjpV+7onx1WD
 fHpc9SzG8UpwNWvWYdTgmU2K3wnL3nCyk2COZ3dPESRjNV8uZ+spfieUNaGqy/L9ZTI4ycVoxXTta
 O/QA9TKZjYdhxJXEuS0NyUKS/pUrqzwW6ScvhssKV80cxz+5i68gcP0LoTdi/Ao+Uyd9iztUU+gqD
 E29yJ44aoko8GkH4ag5flLm7iKr1sT5f7JXjrT5En5i8bEkVM50n8ZqB91eGflg1t7wr4V9ncuCos
 7BdZnRcOHcRF0wuMjKWSgZktDw3hOEZebfSD+64QX5CD59tPmAEb1wHR9oNx6L2hD4Mpvswna+K9m
 YZmPpgIcZ04cgQ==;
Date: Sat, 15 Mar 2025 14:00:43 +0200
Message-Id: <86tt7uwljo.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Kazuhiro Ito <kzhr@HIDDEN>
In-Reply-To: <85v7sfxke4.wl--xmue@HIDDEN> (message from Kazuhiro Ito on
 Wed, 12 Mar 2025 07:38:59 +0900)
Subject: Re: bug#71822: Feature request: fullwidth to halfwidth
References: <87zfr5307k.3.fsf@HIDDEN>	<864j9d41v4.fsf@HIDDEN>	<87y16nvzvo.7.fsf@HIDDEN>	<86wmm7gfys.fsf@HIDDEN>	<87r0cezvn2.3.fsf@HIDDEN>	<85sewusr38.wl--xmue@HIDDEN>	<87r0ce5yc3.3.fsf@HIDDEN>	<86a5a3o94u.fsf@HIDDEN>	<85jz96o2yi.wl--xmue@HIDDEN>	<861pvemdck.fsf@HIDDEN>
 <85v7sfxke4.wl--xmue@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 71822
Cc: 71822 <at> debbugs.gnu.org, jidanni@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Date: Wed, 12 Mar 2025 07:38:59 +0900
> From: Kazuhiro Ito <kzhr@HIDDEN>
> Cc: jidanni@HIDDEN, 71822 <at> debbugs.gnu.org
> 
> > > > I eventually decided to write new commands, because the above
> > > > japanese-* commands are too specific to the Japanese users: for
> > > > example, they convert kana characters as well.
> > > > 
> > > > So there are now new commands fullwidth-region, fullwidth-word,
> > > > halfwidth-region, and halfwidth-word, which will be in Emacs 31 when
> > > > it is released.
> > > 
> > > New functions don't seem to handle SPACE (U+0020, ' ') and IDEOGRAPHIC
> > > SPACE (U+3000, '$B!!(B').  U+3000 is used as fullwidth space in CJK
> > > languages.
> > 
> > That's because I didn't know people will want to convert those as part
> > of this feature, and so didn't include them in the translation table.
> > 
> > Is it true that most/all people who type fullwidth characters will
> > also type U+3000 instead of an ASCII SPC character?  If so, I will add
> > them to the translation table; it's easy.  But if some users would
> > like to leave SPC alone, maybe we should have some optional behavior
> > or something.
> 
> Though I rarely type fullwidth ASCII characters, most Japanese input
> methods enable user to input U+3000 via simply typing SPC.  So, U+3000
> is often used as alternate of ASCII SPACE.
> 
> U+3000 may be used as an indent at the beginning of Japanese
> paragraphs.  In this case, U+3000 should be kept, but I doubt we use
> halfwidth-* functions for such style Japanese text.
> 
> IMO, I expected halfwidth-* functions to convert U+3000 to SPACE as
> japanese-hankaku did.  But other Japanese said both behaviors whould
> be in demand.  I don't know about other languages.

OK, for now I added the conversion of SPC to IDEOGRAPHIC SPACE.  Let's
see if people complain.

Thanks.'




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71822; Package emacs. Full text available.

Message received at 71822 <at> debbugs.gnu.org:


Received: (at 71822) by debbugs.gnu.org; 11 Mar 2025 22:39:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 11 18:39:18 2025
Received: from localhost ([127.0.0.1]:46211 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ts8Fp-0007IJ-S2
	for submit <at> debbugs.gnu.org; Tue, 11 Mar 2025 18:39:18 -0400
Received: from mta-snd-e05.auone-net.jp ([111.86.247.5]:13761)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <kzhr@HIDDEN>)
 id 1ts8Fi-0007I0-IN
 for 71822 <at> debbugs.gnu.org; Tue, 11 Mar 2025 18:39:15 -0400
Received: from kzhr.d1.dion.ne.jp by mta-snd-e05.auone-net.jp with ESMTP
 id <20250311223906393.ZZPF.42772.kzhr.d1.dion.ne.jp@HIDDEN>; 
 Wed, 12 Mar 2025 07:39:06 +0900
Date: Wed, 12 Mar 2025 07:38:59 +0900
Message-ID: <85v7sfxke4.wl--xmue@HIDDEN>
From: Kazuhiro Ito <kzhr@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#71822: Feature request: fullwidth to halfwidth
In-Reply-To: <861pvemdck.fsf@HIDDEN>
References: <87zfr5307k.3.fsf@HIDDEN>	<864j9d41v4.fsf@HIDDEN>	<87y16nvzvo.7.fsf@HIDDEN>	<86wmm7gfys.fsf@HIDDEN>	<87r0cezvn2.3.fsf@HIDDEN>	<85sewusr38.wl--xmue@HIDDEN>	<87r0ce5yc3.3.fsf@HIDDEN>	<86a5a3o94u.fsf@HIDDEN>	<85jz96o2yi.wl--xmue@HIDDEN>	<861pvemdck.fsf@HIDDEN>
User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue)
 FLIM-LB/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL-LB/10.8 EasyPG/1.0.0
 Emacs/31.0.50 (x86_64-w64-mingw32) MULE/6.0 (HANACHIRUSATO)
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=ISO-2022-JP
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=d1.dion.ne.jp;
 s=default-1; t=1741732746; 
 bh=6yYFHmf83LxdeKqNj5YAanQZ13HMv0ga/My5QcFZurs=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References;
 b=ot7yUsDySDDSrPiLtOm5DgZokhPL77uqvKyI9+H4IWvpRydoY43+pN60BtZ60PTZliPHiXW5
 19j+MGtwnLfgiQoQgG9v5gKtHXGr0mkd0P3MPQn8dENc3eRna1+gaM0POM2eel4FtRAZ0gSeZ2
 SVYdIPe5bVjIqVvBc9QZ83g9o18eieZTG09of9pBQnV00fJ0YmdsX04Tsgc6ZWs1InvYU6sImU
 dBP55x4XEZggc9Oq9pr1mIXo+xU0gnTZ/tJqQQRfA5XEsvPcX62YL4SVAQbd1Rhnqz/g4xxdya
 0Kj6Si9vKh42QwrrRrd5FC6CmEh5StGk7hd1lmvVoPH1AeHg==
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 71822
Cc: 71822 <at> debbugs.gnu.org, jidanni@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

> > > I eventually decided to write new commands, because the above
> > > japanese-* commands are too specific to the Japanese users: for
> > > example, they convert kana characters as well.
> > > 
> > > So there are now new commands fullwidth-region, fullwidth-word,
> > > halfwidth-region, and halfwidth-word, which will be in Emacs 31 when
> > > it is released.
> > 
> > New functions don't seem to handle SPACE (U+0020, ' ') and IDEOGRAPHIC
> > SPACE (U+3000, '$B!!(B').  U+3000 is used as fullwidth space in CJK
> > languages.
> 
> That's because I didn't know people will want to convert those as part
> of this feature, and so didn't include them in the translation table.
> 
> Is it true that most/all people who type fullwidth characters will
> also type U+3000 instead of an ASCII SPC character?  If so, I will add
> them to the translation table; it's easy.  But if some users would
> like to leave SPC alone, maybe we should have some optional behavior
> or something.

Though I rarely type fullwidth ASCII characters, most Japanese input
methods enable user to input U+3000 via simply typing SPC.  So, U+3000
is often used as alternate of ASCII SPACE.

U+3000 may be used as an indent at the beginning of Japanese
paragraphs.  In this case, U+3000 should be kept, but I doubt we use
halfwidth-* functions for such style Japanese text.

IMO, I expected halfwidth-* functions to convert U+3000 to SPACE as
japanese-hankaku did.  But other Japanese said both behaviors whould
be in demand.  I don't know about other languages.

-- 
Kazuhiro Ito




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71822; Package emacs. Full text available.

Message received at 71822 <at> debbugs.gnu.org:


Received: (at 71822) by debbugs.gnu.org; 9 Mar 2025 10:01:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 09 06:01:42 2025
Received: from localhost ([127.0.0.1]:58445 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1trDTZ-00067k-Gf
	for submit <at> debbugs.gnu.org; Sun, 09 Mar 2025 06:01:42 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:50632)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1trDTW-00067S-VZ
 for 71822 <at> debbugs.gnu.org; Sun, 09 Mar 2025 06:01:39 -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 <eliz@HIDDEN>)
 id 1trDTC-00020H-S2; Sun, 09 Mar 2025 06:01:27 -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=lyy7Kfbk+I+f3j1AiBdh72pXUKoL5vRlOK3dCQkj2Ds=; b=USDrbV41h2w5CQhonPtN
 mdunwsV/IBOyUgCM0Rvj2L4DXe4l0DyAdaSz6L0zUoRJ43ApElSay0ut0J1fasenackT9POTYGmog
 M37U1aBb1UcJZ7eUeo4Tr7/PQg91ACO00BVzEBuCTj6+veDWj5ERKazx8bME45BktZQ60WpU2pZGl
 DNTVRyL1tVkv/uRHmA1iN///4UmWTJV6MBPWd0XpaF5TT3d+GiGO3CA5FezBQy3FuJDAOwLVJFIG9
 WaZHPlPYEK8z+SY431U5fl9cxvypqvczTvuboe8d6GUpnrALIYcQXMcEu8ue48uZmdprzsTCZcLs3
 ZXOusGIlM3ZpKg==;
Date: Sun, 09 Mar 2025 12:01:11 +0200
Message-Id: <86zfhufrq0.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: kzhr@HIDDEN
In-Reply-To: <861pvemdck.fsf@HIDDEN> (message from Eli Zaretskii on Mon, 03
 Mar 2025 15:51:39 +0200)
Subject: Re: bug#71822: Feature request: fullwidth to halfwidth
References: <87zfr5307k.3.fsf@HIDDEN> <864j9d41v4.fsf@HIDDEN>
 <87y16nvzvo.7.fsf@HIDDEN> <86wmm7gfys.fsf@HIDDEN>
 <87r0cezvn2.3.fsf@HIDDEN> <85sewusr38.wl--xmue@HIDDEN>
 <87r0ce5yc3.3.fsf@HIDDEN>
 <86a5a3o94u.fsf@HIDDEN> <85jz96o2yi.wl--xmue@HIDDEN>
 <861pvemdck.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 71822
Cc: jidanni@HIDDEN, 71822 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Cc: 71822 <at> debbugs.gnu.org, jidanni@HIDDEN
> Date: Mon, 03 Mar 2025 15:51:39 +0200
> From: Eli Zaretskii <eliz@HIDDEN>
> 
> > Date: Mon, 03 Mar 2025 18:53:09 +0900
> > From: Kazuhiro Ito <kzhr@HIDDEN>
> > Cc: Dan Jacobson <jidanni@HIDDEN>,
> > 	71822 <at> debbugs.gnu.org
> > 
> > > I eventually decided to write new commands, because the above
> > > japanese-* commands are too specific to the Japanese users: for
> > > example, they convert kana characters as well.
> > > 
> > > So there are now new commands fullwidth-region, fullwidth-word,
> > > halfwidth-region, and halfwidth-word, which will be in Emacs 31 when
> > > it is released.
> > 
> > New functions don't seem to handle SPACE (U+0020, ' ') and IDEOGRAPHIC
> > SPACE (U+3000, '$B!!(B').  U+3000 is used as fullwidth space in CJK
> > languages.
> 
> That's because I didn't know people will want to convert those as part
> of this feature, and so didn't include them in the translation table.
> 
> Is it true that most/all people who type fullwidth characters will
> also type U+3000 instead of an ASCII SPC character?  If so, I will add
> them to the translation table; it's easy.  But if some users would
> like to leave SPC alone, maybe we should have some optional behavior
> or something.

Ping! Kazuhiro, could you please answer my questions above?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71822; Package emacs. Full text available.

Message received at 71822 <at> debbugs.gnu.org:


Received: (at 71822) by debbugs.gnu.org; 3 Mar 2025 13:52:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 03 08:52:27 2025
Received: from localhost ([127.0.0.1]:46421 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tp6Da-0004KI-RB
	for submit <at> debbugs.gnu.org; Mon, 03 Mar 2025 08:52:27 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:36036)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tp6DX-0004Jo-1z
 for 71822 <at> debbugs.gnu.org; Mon, 03 Mar 2025 08:52:24 -0500
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 <eliz@HIDDEN>)
 id 1tp6DQ-0003j8-G3; Mon, 03 Mar 2025 08:52:16 -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=48DN5SAzH4vQztIkWI1jOMdqNE3FNNnALmOhlMXBY7k=; b=sFb6C18T3FpS8KsgU9te
 Vc1/Nf33PhObvgdmQf0EjvBYBQf3FMghVYnA3juHpjXVAZBvicIDEJaz5T/0sppkJhQqipxxyzprr
 H2IagVEEg1cRV3C3xbS938Voq/gc0afufjxtFrosLjMMU500jQhWMhVZPxNJYDlwM1vsH+vxHpBa2
 u0lD3HRQnYaUqux3lPrgpAR3jdNX2QuQrbcq1jBqaGpdaUeo2SvsJFKPb5Y3zIyXqmFUn6Qn+Hv+J
 ii3tvhmELiXdTnzAlMmSJ2zRoIoRgailulvxa4SOBrO9jEhKRyqZ4HXRVcabvLIvWxJOTRc+OJf46
 nh5Eej8lkoHMsA==;
Date: Mon, 03 Mar 2025 15:51:39 +0200
Message-Id: <861pvemdck.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Kazuhiro Ito <kzhr@HIDDEN>
In-Reply-To: <85jz96o2yi.wl--xmue@HIDDEN> (message from Kazuhiro Ito on
 Mon, 03 Mar 2025 18:53:09 +0900)
Subject: Re: bug#71822: Feature request: fullwidth to halfwidth
References: <87zfr5307k.3.fsf@HIDDEN> <864j9d41v4.fsf@HIDDEN>
 <87y16nvzvo.7.fsf@HIDDEN> <86wmm7gfys.fsf@HIDDEN>
 <87r0cezvn2.3.fsf@HIDDEN> <85sewusr38.wl--xmue@HIDDEN>
 <87r0ce5yc3.3.fsf@HIDDEN>
 <86a5a3o94u.fsf@HIDDEN> <85jz96o2yi.wl--xmue@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 71822
Cc: 71822 <at> debbugs.gnu.org, jidanni@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Date: Mon, 03 Mar 2025 18:53:09 +0900
> From: Kazuhiro Ito <kzhr@HIDDEN>
> Cc: Dan Jacobson <jidanni@HIDDEN>,
> 	71822 <at> debbugs.gnu.org
> 
> > I eventually decided to write new commands, because the above
> > japanese-* commands are too specific to the Japanese users: for
> > example, they convert kana characters as well.
> > 
> > So there are now new commands fullwidth-region, fullwidth-word,
> > halfwidth-region, and halfwidth-word, which will be in Emacs 31 when
> > it is released.
> 
> New functions don't seem to handle SPACE (U+0020, ' ') and IDEOGRAPHIC
> SPACE (U+3000, '$B!!(B').  U+3000 is used as fullwidth space in CJK
> languages.

That's because I didn't know people will want to convert those as part
of this feature, and so didn't include them in the translation table.

Is it true that most/all people who type fullwidth characters will
also type U+3000 instead of an ASCII SPC character?  If so, I will add
them to the translation table; it's easy.  But if some users would
like to leave SPC alone, maybe we should have some optional behavior
or something.

Thanks.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71822; Package emacs. Full text available.

Message received at 71822 <at> debbugs.gnu.org:


Received: (at 71822) by debbugs.gnu.org; 3 Mar 2025 09:53:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 03 04:53:19 2025
Received: from localhost ([127.0.0.1]:44829 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tp2UA-0000cv-Sr
	for submit <at> debbugs.gnu.org; Mon, 03 Mar 2025 04:53:19 -0500
Received: from mta-snd-e03.auone-net.jp ([111.86.247.3]:48577)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <kzhr@HIDDEN>)
 id 1tp2U5-0000cC-KN
 for 71822 <at> debbugs.gnu.org; Mon, 03 Mar 2025 04:53:16 -0500
Received: from kzhr.d1.dion.ne.jp by mta-snd-e03.auone-net.jp with ESMTP
 id <20250303095309732.OSQS.8127.kzhr.d1.dion.ne.jp@HIDDEN>; 
 Mon, 3 Mar 2025 18:53:09 +0900
Date: Mon, 03 Mar 2025 18:53:09 +0900
Message-ID: <85jz96o2yi.wl--xmue@HIDDEN>
From: Kazuhiro Ito <kzhr@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#71822: Feature request: fullwidth to halfwidth
In-Reply-To: <86a5a3o94u.fsf@HIDDEN>
References: <87zfr5307k.3.fsf@HIDDEN> <864j9d41v4.fsf@HIDDEN>
 <87y16nvzvo.7.fsf@HIDDEN> <86wmm7gfys.fsf@HIDDEN>
 <87r0cezvn2.3.fsf@HIDDEN> <85sewusr38.wl--xmue@HIDDEN>
 <87r0ce5yc3.3.fsf@HIDDEN> <86a5a3o94u.fsf@HIDDEN>
User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue)
 FLIM-LB/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL-LB/10.8 EasyPG/1.0.0
 Emacs/31.0.50 (x86_64-w64-mingw32) MULE/6.0 (HANACHIRUSATO)
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=ISO-2022-JP
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=d1.dion.ne.jp;
 s=default-1; t=1740995589; 
 bh=R4Vm7q+QoV+fa3CbvC0/C6tfi61iEHNCowHJQektozg=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References;
 b=GXPUXKgFrdBdNY70nlgcQomEuU+/OY3AzzOSkqZUdiudfSFk1lhxr65YSgmqioMVNU+Zke0O
 2jAl04bGHlPKqPgqhAoa1FVz6KLcCn8HtRKZ4t20HfRNH0ozQvVazxIZdIfLXcEYC8ABl9eLB5
 U8zQrbXaefyuHfdlHv11sRCL5OR9Yw+5YVYxJfhTsArqetrcJUfMwux7fmirypz4xUk32Hak12
 kbSFi6azi1o59kIYZguWQBzYvkTT/hqWAzxmGRUBjvWuqs1+u7VwEdTY5CxAc8CEstjfYN794L
 JYuQ36mBYRgvFWN3Fn8tBlITtMMQ8h/V5lvq+uURCWXTvTNA==
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 71822
Cc: 71822 <at> debbugs.gnu.org, Dan Jacobson <jidanni@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

> I eventually decided to write new commands, because the above
> japanese-* commands are too specific to the Japanese users: for
> example, they convert kana characters as well.
> 
> So there are now new commands fullwidth-region, fullwidth-word,
> halfwidth-region, and halfwidth-word, which will be in Emacs 31 when
> it is released.

New functions don't seem to handle SPACE (U+0020, ' ') and IDEOGRAPHIC
SPACE (U+3000, '$B!!(B').  U+3000 is used as fullwidth space in CJK
languages.

(with-temp-buffer
  (insert "$B#H#e#l#l#o!$!!#W#o#r#l#d!*(B")
  (halfwidth-region (point-min) (point-max))
  (buffer-string))

-> "Hello,$B!!(BWorld!"

-- 
Kazuhiro Ito




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71822; Package emacs. Full text available.

Message received at 71822 <at> debbugs.gnu.org:


Received: (at 71822) by debbugs.gnu.org; 2 Mar 2025 13:29:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 02 08:29:07 2025
Received: from localhost ([127.0.0.1]:55852 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tojNS-0001Wp-JJ
	for submit <at> debbugs.gnu.org; Sun, 02 Mar 2025 08:29:06 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:41356)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tojNQ-0001Vt-0R
 for 71822 <at> debbugs.gnu.org; Sun, 02 Mar 2025 08:29:05 -0500
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 <eliz@HIDDEN>)
 id 1tojNG-000595-TN; Sun, 02 Mar 2025 08:28:58 -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=YOhUmXtmypYA45yyPo9MajLTXmzv0dSYpZNReYA8Ces=; b=OSwsafhMcLPJ
 zZ5WGCGxh+Y2jVb1gWCy14gi1tlfPmt82jvV2c6BjnXSNOvDMLdI4i0QJ/rnTkX8E7IvQGmq1I7mQ
 3quHXjpf7MU7vewW6jUSeQ9+6i7PC4PhleS60j+EIYwWbfOHfaegAAdkw4qVuEArktsetFg1XM+84
 EYZRW8mTTo/pcD1ObGUODz3icQewei+NB1yS0C9lX74NAF4jP1gFKEvAAP78iK0wuY0946PD3cO/F
 sw7GBQjMBxLIhtTRPgaZstuZUq+Z5qtANVkVs+2YMskCh+Z2Qad8ErvJ+hh6ph/Pc+JzMcOv5p1YI
 7zbh6zarYo3tfHBC+zGd5A==;
Date: Sun, 02 Mar 2025 15:28:39 +0200
Message-Id: <868qpno92w.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: stefankangas@HIDDEN
In-Reply-To: <86mse5qfyf.fsf@HIDDEN> (message from Eli Zaretskii on Sat, 01
 Mar 2025 11:04:56 +0200)
Subject: Re: bug#71822: Feature request: fullwidth to halfwidth
References: <87zfr5307k.3.fsf@HIDDEN> <864j9d41v4.fsf@HIDDEN>
 <87y16nvzvo.7.fsf@HIDDEN> <86wmm7gfys.fsf@HIDDEN>
 <87r0cezvn2.3.fsf@HIDDEN>
 <85sewusr38.wl--xmue@HIDDEN> <87r0ce5yc3.3.fsf@HIDDEN>
 <CADwFkmmSsVKJisOXO0+phG8ntLrTjHapn8QSsUpRu41F4h+ZXA@HIDDEN>
 <86mse5qfyf.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 71822
Cc: kzhr@HIDDEN, jidanni@HIDDEN, 71822 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Cc: 71822 <at> debbugs.gnu.org, kzhr@HIDDEN, jidanni@HIDDEN
> Date: Sat, 01 Mar 2025 11:04:56 +0200
> From: Eli Zaretskii <eliz@HIDDEN>
> 
> > From: Stefan Kangas <stefankangas@HIDDEN>
> > Date: Fri, 28 Feb 2025 17:51:56 -0800
> > Cc: Kazuhiro Ito <kzhr@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 71822 <at> debbugs.gnu.org
> > 
> > Dan Jacobson <jidanni@HIDDEN> writes:
> > 
> > > Indeed,
> > > japanese-hankaku-region
> > > japanese-zenkaku-region
> > > work. So maybe they should
> > > be available as
> > > halfwidth-woed
> > > halfwidth-region
> > > fullwidth-word
> > > fullwidth-region etc.
> > > in emacs -Q.
> > 
> > So we have these commands, and the idea is to give them these new names.
> > I don't see a huge demand for it, so I'm inclined towards closing this
> > as a wontfix.
> 
> Please don't, I still hope I will find time to do some of that.

Now done.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71822; Package emacs. Full text available.

Message received at 71822-done <at> debbugs.gnu.org:


Received: (at 71822-done) by debbugs.gnu.org; 2 Mar 2025 13:27:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 02 08:27:58 2025
Received: from localhost ([127.0.0.1]:55839 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tojML-0001Rg-K7
	for submit <at> debbugs.gnu.org; Sun, 02 Mar 2025 08:27:58 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:36164)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tojMH-0001Qo-V7
 for 71822-done <at> debbugs.gnu.org; Sun, 02 Mar 2025 08:27:55 -0500
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 <eliz@HIDDEN>)
 id 1tojMA-0004oE-6x; Sun, 02 Mar 2025 08:27:46 -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=zr1WBgCDgBDC0/kqojhbHVqigcM5PzpyeLCsk1g1QYQ=; b=exhJs7AO1slA
 rgFVZdDxezYFbjX+h23ERhOL3cSqH2s+0HJ3TiFKbLOpNCa1R+lID0qd2jyOqXkpxkHsYB54wfZ3J
 0v1SCEiVnp/TKlPPtSxBm/zRRyan1o4kBqv6p6IMsKUj4eM/xxsU/lpTxqVRg2fO5EssMBODkmoCA
 EgohI9maobX099oOBl61LAUQsaQlsxI6k1ww7mVPqBG8Hmij1VGXdETsYWmZY7M2WiGOol6KKp+dZ
 L4cbGtW9D2JwBrwUXgRrhtM1oDIaMERi1kRx1cYBD2KvF/2FOkgPkPTQQMhXQcnuIbeZbtij8c2NH
 gT08/a7Q1Gdl3rp/gDhw4g==;
Date: Sun, 02 Mar 2025 15:27:29 +0200
Message-Id: <86a5a3o94u.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Dan Jacobson <jidanni@HIDDEN>
In-Reply-To: <87r0ce5yc3.3.fsf@HIDDEN> (message from Dan Jacobson on Sun, 
 30 Jun 2024 21:55:56 +0800)
Subject: Re: bug#71822: Feature request: fullwidth to halfwidth
References: <87zfr5307k.3.fsf@HIDDEN> <864j9d41v4.fsf@HIDDEN>
 <87y16nvzvo.7.fsf@HIDDEN> <86wmm7gfys.fsf@HIDDEN>
 <87r0cezvn2.3.fsf@HIDDEN> <85sewusr38.wl--xmue@HIDDEN>
 <87r0ce5yc3.3.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 71822-done
Cc: 71822-done <at> debbugs.gnu.org, kzhr@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Dan Jacobson <jidanni@HIDDEN>
> Cc: 71822 <at> debbugs.gnu.org,  Eli Zaretskii <eliz@HIDDEN>
> Date: Sun, 30 Jun 2024 21:55:56 +0800
> 
> Indeed,
> japanese-hankaku-region
> japanese-zenkaku-region
> work. So maybe they should
> be available as
> halfwidth-woed
> halfwidth-region
> fullwidth-word
> fullwidth-region etc.
> in emacs -Q.

I eventually decided to write new commands, because the above
japanese-* commands are too specific to the Japanese users: for
example, they convert kana characters as well.

So there are now new commands fullwidth-region, fullwidth-word,
halfwidth-region, and halfwidth-word, which will be in Emacs 31 when
it is released.

With that, I'm closing this bug.




Notification sent to Dan Jacobson <jidanni@HIDDEN>:
bug acknowledged by developer. Full text available.
Reply sent to Eli Zaretskii <eliz@HIDDEN>:
You have taken responsibility. Full text available.

Message received at 71822 <at> debbugs.gnu.org:


Received: (at 71822) by debbugs.gnu.org; 1 Mar 2025 09:05:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 01 04:05:13 2025
Received: from localhost ([127.0.0.1]:60853 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1toImU-0007wO-Cz
	for submit <at> debbugs.gnu.org; Sat, 01 Mar 2025 04:05:13 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:56752)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1toImR-0007vk-51
 for 71822 <at> debbugs.gnu.org; Sat, 01 Mar 2025 04:05:08 -0500
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 <eliz@HIDDEN>)
 id 1toImJ-0007kX-Ud; Sat, 01 Mar 2025 04:04:59 -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=OBZ//lZcQGt21eXEkBkfxJQwzVPDZGCHtUVvmzcuXJ8=; b=J4zawRtfhBlt
 vIOJWVCydw3PK4Uv5pDWYhphtxBUKxxzTBGVEgrIp7T78CcKQ4mOBV+mBNPMzlTmhzE4csEoDZ3UB
 tgcpq7KmL5Mnrd0DVY0dKRFwlQ8Eex6vyBGDt9J2MmgX2JajYAx52c8fJ/vOIWLf07tuPng7V2fB+
 a+AgAQY++Q8xzuRpqFkMQ49vO7ArzwkUIJOSdFozNu5jKIxRJEpWN9Oh1bZYg+NHrMoEa5PzGfHco
 rPDnZB0dPEPIrMsQx5N2V48NtClzA8gx0N3WVv3COvt7RH+DQkPWUaeHTlOMVJAEkqVH2sYMdgP8y
 xpDt/EGr2LXgMGjUzOOkAw==;
Date: Sat, 01 Mar 2025 11:04:56 +0200
Message-Id: <86mse5qfyf.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <CADwFkmmSsVKJisOXO0+phG8ntLrTjHapn8QSsUpRu41F4h+ZXA@HIDDEN>
 (message from Stefan Kangas on Fri, 28 Feb 2025 17:51:56 -0800)
Subject: Re: bug#71822: Feature request: fullwidth to halfwidth
References: <87zfr5307k.3.fsf@HIDDEN> <864j9d41v4.fsf@HIDDEN>
 <87y16nvzvo.7.fsf@HIDDEN> <86wmm7gfys.fsf@HIDDEN>
 <87r0cezvn2.3.fsf@HIDDEN>
 <85sewusr38.wl--xmue@HIDDEN> <87r0ce5yc3.3.fsf@HIDDEN>
 <CADwFkmmSsVKJisOXO0+phG8ntLrTjHapn8QSsUpRu41F4h+ZXA@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 71822
Cc: 71822 <at> debbugs.gnu.org, kzhr@HIDDEN, jidanni@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Stefan Kangas <stefankangas@HIDDEN>
> Date: Fri, 28 Feb 2025 17:51:56 -0800
> Cc: Kazuhiro Ito <kzhr@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 71822 <at> debbugs.gnu.org
> 
> Dan Jacobson <jidanni@HIDDEN> writes:
> 
> > Indeed,
> > japanese-hankaku-region
> > japanese-zenkaku-region
> > work. So maybe they should
> > be available as
> > halfwidth-woed
> > halfwidth-region
> > fullwidth-word
> > fullwidth-region etc.
> > in emacs -Q.
> 
> So we have these commands, and the idea is to give them these new names.
> I don't see a huge demand for it, so I'm inclined towards closing this
> as a wontfix.

Please don't, I still hope I will find time to do some of that.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71822; Package emacs. Full text available.
Added tag(s) wontfix. Request was from Stefan Kangas <stefankangas@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 71822 <at> debbugs.gnu.org:


Received: (at 71822) by debbugs.gnu.org; 1 Mar 2025 01:52:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 28 20:52:05 2025
Received: from localhost ([127.0.0.1]:55709 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1toC1N-00062e-50
	for submit <at> debbugs.gnu.org; Fri, 28 Feb 2025 20:52:05 -0500
Received: from mail-ed1-x529.google.com ([2a00:1450:4864:20::529]:60464)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>)
 id 1toC1L-00061T-9H
 for 71822 <at> debbugs.gnu.org; Fri, 28 Feb 2025 20:52:03 -0500
Received: by mail-ed1-x529.google.com with SMTP id
 4fb4d7f45d1cf-5e0373c7f55so4057254a12.0
 for <71822 <at> debbugs.gnu.org>; Fri, 28 Feb 2025 17:52:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740793917; x=1741398717; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=co26SJshIlqCHUEV8UY/Zg89KiyVuw/h9Of1LpzTnEQ=;
 b=PHcKlIXTglDT4bhf1M5H614c+tCwTU5cO7hr+eQEnNNpAMWGCvmRolovDNXBeXkrDD
 MwM3o8/AeqxWupyFMMjr3OTf/NxtetCtL6Otz11guKI5h0YbsSiDvAav1Agj5NXaTnpj
 AW+hcBl+8WXIjdgMxaMmqCahgRVra6zulD+uUeuK7j3KKdOAZdPP+6IXdrQtBGnSpK4h
 ZhcY4bMAc6tuZLm96HHIpQM1j4AGTzN2fkxX7jP1W+d1WMH8/xVipigB08RuJAKLqzNg
 X5Uz5VKOPhHnSxOcflR9EmzFExtyekUFVSTWdDDG6RwW41kqRF5lSlfov88FUt0vivuf
 PY0g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740793917; x=1741398717;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=co26SJshIlqCHUEV8UY/Zg89KiyVuw/h9Of1LpzTnEQ=;
 b=mZVZnqmPR2cGsQa0wWINOXV816OJuL+BcLNNPJExWQ2Ms81DZRZQUIy8JnbJQPQX/U
 Oo1zs7jWnr/0FqA2ygyqvzIyHd1oYNrA0U5gRH6yYUTX0B3emcuMg3pz/2yDOCWls/9K
 WkrMXkJeo1Hd/1jqamiUq+7uGRxFEPEA7Au9ijjhIoHAdKuJszjUqlIpY+Z4QeOMv6Uc
 snIBwRJaFgpWPEXVxlw4i9gbemqhX9cpCYhYuQwfZYPXaCE9V0AKH8at86lK3ObcRD1u
 BaaYLUNEk2enrajo4nKSZfnyRJTUhMBYrMDzdihMwn1zBmWe4M5WN1pgJJq2akidtsZF
 /p+w==
X-Forwarded-Encrypted: i=1;
 AJvYcCX5MPtcBQU5f6j9vYW55UjNupRebZSliJZEKBjIQfurv7t3Gxz2jsnw1yAO4yIPCjCiFhc5Kg==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YwOI4wHU4drWJIqTqI20i+ppPKZoJcqUACwF+FqXdYWOzwFf75+
 aSSb7bz8cygFqywZL0QffB5X+SaqE6FgNvbEO6mRAjYFwsvJZVHjJ8FE2AxUjf8c9JLXL179cIm
 gTQHoF1WSd3RuwDZ/EjH5HdBvICI=
X-Gm-Gg: ASbGncszR/T80XxhPhOfqzXkQkMUnw1LA24CVgVSkCBpeIXP9a/OGg0UVx7GBq6bwG5
 lGezN+SOq6mTXcp7hqk9PjRonFqZScrppvq5hduuSxpBXRzUPhEbfs26iFISsQ6hk2JEaaRNJ2L
 X3hkcynemVkz8m0Zx0KPS6i+C5AJs=
X-Google-Smtp-Source: AGHT+IFpF1qjoWFh8tpwVcJ26hf/CgneXdjF0DR9EggQXGQKoVkfg2/sVT7+NSK2hh8vJL0faqlsToN7s79SPwusVXw=
X-Received: by 2002:a05:6402:1d53:b0:5e4:c522:51d8 with SMTP id
 4fb4d7f45d1cf-5e4d6b6922fmr4774065a12.22.1740793916938; Fri, 28 Feb 2025
 17:51:56 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Fri, 28 Feb 2025 17:51:56 -0800
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <87r0ce5yc3.3.fsf@HIDDEN>
References: <87zfr5307k.3.fsf@HIDDEN> <864j9d41v4.fsf@HIDDEN>
 <87y16nvzvo.7.fsf@HIDDEN> <86wmm7gfys.fsf@HIDDEN>
 <87r0cezvn2.3.fsf@HIDDEN>
 <85sewusr38.wl--xmue@HIDDEN> <87r0ce5yc3.3.fsf@HIDDEN>
MIME-Version: 1.0
Date: Fri, 28 Feb 2025 17:51:56 -0800
X-Gm-Features: AQ5f1JqzKRwPqIIrolRCXZ0Kgrwbzmk4eKVbs4S5Iha-LckOA5BDdGNIMgMzXGM
Message-ID: <CADwFkmmSsVKJisOXO0+phG8ntLrTjHapn8QSsUpRu41F4h+ZXA@HIDDEN>
Subject: Re: bug#71822: Feature request: fullwidth to halfwidth
To: Dan Jacobson <jidanni@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 71822
Cc: Eli Zaretskii <eliz@HIDDEN>, Kazuhiro Ito <kzhr@HIDDEN>,
 71822 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Dan Jacobson <jidanni@HIDDEN> writes:

> Indeed,
> japanese-hankaku-region
> japanese-zenkaku-region
> work. So maybe they should
> be available as
> halfwidth-woed
> halfwidth-region
> fullwidth-word
> fullwidth-region etc.
> in emacs -Q.

So we have these commands, and the idea is to give them these new names.
I don't see a huge demand for it, so I'm inclined towards closing this
as a wontfix.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71822; Package emacs. Full text available.

Message received at 71822 <at> debbugs.gnu.org:


Received: (at 71822) by debbugs.gnu.org; 1 Jul 2024 09:58:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 01 05:58:39 2024
Received: from localhost ([127.0.0.1]:60161 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sODnz-0003aU-A5
	for submit <at> debbugs.gnu.org; Mon, 01 Jul 2024 05:58:39 -0400
Received: from dragonfly.birch.relay.mailchannels.net ([23.83.209.51]:38425)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jidanni@HIDDEN>) id 1sODnw-0003aJ-P2
 for 71822 <at> debbugs.gnu.org; Mon, 01 Jul 2024 05:58:38 -0400
X-Sender-Id: dreamhost|x-authsender|jidanni@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id 1BED94C29F2;
 Mon,  1 Jul 2024 09:58:28 +0000 (UTC)
Received: from pdx1-sub0-mail-a295.dreamhost.com (unknown [127.0.0.6])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id 0D13C4C3889;
 Mon,  1 Jul 2024 09:58:27 +0000 (UTC)
ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1719827907; a=rsa-sha256;
 cv=none;
 b=MrURtslpS2g8Vg1hlMDRWrtz6WfubtU84ZZGroT60QdstNe+gRaTflf3ST9tEsG+kni48j
 6xYqh1GwJLCWhx3GA1kGUW8Nmm38ZHEqkV+cOI/rADT0D451De/+huwa53yolEl28B16Rp
 0bEPZT4+wQSRtdq+aqsmz0+PTN9eT3Hx9k3BSojgyz/X97S24saO28CXIiiWJ4r/lOZzT+
 /kOBSUNS7FnF9C6qtcHZaWRGlym3cJpY0ZGDSFkPVCEIcaCiYIcYUuWSiHf0v88BVsimNa
 uZxYG7Q4CqaRC6e0LEvyVq7ii6Bw3814q3HSYTWQghjS/Qpge5V+tW7J/bxk+g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
 d=mailchannels.net; s=arc-2022; t=1719827907;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references:dkim-signature;
 bh=Gvkcf2gz+DX0YT25wKTBYnDE0mOZ1yXsIcvMuewQfSw=;
 b=emIdLneoSj/frjWaoVv3C0J0BWLpwR/Z01i09rpR1r4RYfE4JiSyHAtwawzLWqk9dwlrM4
 pPDHZYyB/+RnkjeT/71JyaNCI9EsiEf8Qn4Lj8E5zU2DmPfts+SBbZIybynUeAa4TBcGZB
 r36Qp7Va5umJ/pIvmvNrSlRUE6+4jKOyWFvvYtWWeWRxv6bCpter79zxd/UFaKtPw49Ebs
 qlmv3kfv4gTTJoFbWheCY2cYud6/h+D4qNZjLtvhrd2iS06pKOBr9OMCdcH+lM+o8U2IrT
 M2OkmUrThreQBbVsHV7Jqo8erj4tCjh5sb4rY/thCz4/BugEZGxOktNVGQco8A==
ARC-Authentication-Results: i=1; rspamd-7f76976655-pkdj8;
 auth=pass smtp.auth=dreamhost smtp.mailfrom=jidanni@HIDDEN
X-Sender-Id: dreamhost|x-authsender|jidanni@HIDDEN
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Grain-Tank: 351430706900e305_1719827907926_945182091
X-MC-Loop-Signature: 1719827907926:1990537477
X-MC-Ingress-Time: 1719827907926
Received: from pdx1-sub0-mail-a295.dreamhost.com (pop.dreamhost.com
 [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384)
 by 100.99.218.71 (trex/6.9.2); Mon, 01 Jul 2024 09:58:27 +0000
Received: from webmail.dreamhost.com (ip-66-33-200-4.dreamhost.com
 [66.33.200.4]) (Authenticated sender: jidanni@HIDDEN)
 by pdx1-sub0-mail-a295.dreamhost.com (Postfix) with ESMTPA id 4WCM1Z6Dq2z4j;
 Mon,  1 Jul 2024 02:58:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jidanni.org;
 s=dreamhost; t=1719827906;
 bh=Gvkcf2gz+DX0YT25wKTBYnDE0mOZ1yXsIcvMuewQfSw=;
 h=Date:From:To:Cc:Subject:Content-Type:Content-Transfer-Encoding;
 b=I9stQfLbW5ynTfn8ZaCDfzvggyWdMoczZH0u+x5nk6ueVEMz6uV8QnEZl4rtwcmiL
 tEF7DH0LIDjJaaLhH7rMP+IebLMo3ZJR5yjfXnE7aWboJ1l4RSL8WjJ+TKX98r79Ig
 Ds+DsYvnM7nIwiKbrmfplFPt9roUZ6RCZmxchsW2qpyvqgo5valXiSZFgdrjmxs1QP
 ax6XbZ8AxofdlUDsU/cDhsSWVoO4hvJImDCaLPR1WtPDou6KDM0Wa+xCfJ69voYQYx
 h5BSuo24bRzD2CDCk+ZAE0TG+rZZwek7lAnXeemNeUgGuD6F7BeDSLtYNc/ZvJsN5f
 Ze7XaqquCuxqg==
MIME-Version: 1.0
Date: Mon, 01 Jul 2024 17:58:26 +0800
From: Dan Jacobson <jidanni@HIDDEN>
To: Stefan Kangas <stefankangas@HIDDEN>
Subject: Re: bug#71822: Feature request: fullwidth to halfwidth
In-Reply-To: <CADwFkm=XQ+dfupiiV=7Oc0759to+CpVD=hspWLfa9UmRBekx2Q@HIDDEN>
References: <87zfr5307k.3.fsf@HIDDEN> <864j9d41v4.fsf@HIDDEN>
 <87y16nvzvo.7.fsf@HIDDEN> <86wmm7gfys.fsf@HIDDEN>
 <87r0cezvn2.3.fsf@HIDDEN> <85sewusr38.wl--xmue@HIDDEN>
 <87r0ce5yc3.3.fsf@HIDDEN>
 <CADwFkm=XQ+dfupiiV=7Oc0759to+CpVD=hspWLfa9UmRBekx2Q@HIDDEN>
User-Agent: Roundcube Webmail/1.5.0
Message-ID: <5995025093c996f1e717a45cb63cdf29@HIDDEN>
X-Sender: jidanni@HIDDEN
Content-Type: text/plain; charset=US-ASCII;
 format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 71822
Cc: Eli Zaretskii <eliz@HIDDEN>, Kazuhiro Ito <kzhr@HIDDEN>,
 71822 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

All I am ever concerned with is just ASCII.

All I know is if it hits a Chinese character, it should just leave it 
untouched, no matter if converting to or converting from.

On 2024-07-01 10:13, Stefan Kangas wrote:
> Dan Jacobson <jidanni@HIDDEN> writes:
> 
>> Indeed,
>> japanese-hankaku-region
>> japanese-zenkaku-region
>> work. So maybe they should
>> be available as
>> halfwidth-woed
>> halfwidth-region
>> fullwidth-word
>> fullwidth-region etc.
>> in emacs -Q.
> 
> Do they work for the full set of Chinese characters?
> 
> I'm asking because Kazuhiro Ito <kzhr@HIDDEN> writes:
> 
>> [...] these functions don't support all characters because they are
>> for traditional Japanese character set.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71822; Package emacs. Full text available.

Message received at 71822 <at> debbugs.gnu.org:


Received: (at 71822) by debbugs.gnu.org; 1 Jul 2024 02:15:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 30 22:15:05 2024
Received: from localhost ([127.0.0.1]:59522 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sO6ZM-0007rr-OW
	for submit <at> debbugs.gnu.org; Sun, 30 Jun 2024 22:15:04 -0400
Received: from mail-ed1-f47.google.com ([209.85.208.47]:50545)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1sO6ZJ-0007r3-57
 for 71822 <at> debbugs.gnu.org; Sun, 30 Jun 2024 22:15:03 -0400
Received: by mail-ed1-f47.google.com with SMTP id
 4fb4d7f45d1cf-57cb9a370ddso3079510a12.1
 for <71822 <at> debbugs.gnu.org>; Sun, 30 Jun 2024 19:15:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1719800035; x=1720404835; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=sSZsGQ2PbtfFuxjHuZtPBpFy0CUpqhB9QbNlhlATtAU=;
 b=TXkgMiNEA4Rg2MfGh32syXL4iml1oGD36iiMuVSn9QSH+aGRmRw5MtvGwtSZnxxAe1
 6tFkRlLuKojxwzi+1YG/8eZCyuWr/5hMG9rZpVw19rRzfa6PknmFrnMNaJ7Ik6Wv4Y3c
 96rZ3ofXeGEdqEnc2tPOpi2b8lINNUjbURBdoU/M7bo7RF2nUlmqdjO3rLPEcc8APqmX
 SiIxZEY0R5IwcrYlJerEtfBvD0QANdqAih9egwpaO71gepVc51rHu0RR+eHVXT8QHwUY
 +9UThqR1ilFC9JRVf8eJD3Scds35DHy8RlXpYxs3OR3oLnaIbfKEf63LLiraQDRpIbe1
 +3Dw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1719800035; x=1720404835;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=sSZsGQ2PbtfFuxjHuZtPBpFy0CUpqhB9QbNlhlATtAU=;
 b=fBUM7gs8L5Nf6P0/5CABGYWFYXw4yDLp17yAhUjrQodWdxgTKwejxlkGAgxW6RSqLt
 ZP0OQxooS2zQFthno9qEP0SLzYqpTExhbVB+KZi7gNLcXxXZtC77Ubr19yqXpQgJy8u3
 vlwBF/VfI9PwMbq7E0PSreCK6BChykOeRZmMnbID3MILDxW6+RkUG6vHaoSp4VQEbiz8
 XA2Yq2lWevD7Yoi2GwSwNfAk93NJvggNQhyDkVzfEo3/LqecHcUfKaGwDN7pUP+rE/Pq
 8VwKOYCVdEPg8FTE+51BTJZ46R7rrLAXeYGOsxSCDwKrOT2JyS6i5Ju+PF4dzmHA3P5V
 qCIg==
X-Forwarded-Encrypted: i=1;
 AJvYcCWMApcUjn+vkZGmDB4xAcefQL8JOTcNCPnFnWCcLIOTf3w+MYPZQdWVMkfQ2DAy2EJ4Pp3OXaIk3cbY9FWH9xn0Vf3i0SI=
X-Gm-Message-State: AOJu0YzSqKv7dAJ5Qag1OMFxZNZCsBPqLNH5aTFltlp9I/LsjWsxGx3c
 MvWz36m+asCJpOzHuQTxex1OloPyn21GAqu6wX571a2JpxIpTbsuEyrrUutKO3JaYe8FuMxaIzm
 Ei5I6oC24Qx6GubM05M4jH9NCCW4=
X-Google-Smtp-Source: AGHT+IGFcxfvZnabCKzJJ7m0RvWlYo5sddTKsC/mKX2UWT8VPyYMxZnQzWilLXtkTr5O34maV0U+ttryoAlpXIiZxTw=
X-Received: by 2002:a05:6402:5255:b0:57c:73a7:da08 with SMTP id
 4fb4d7f45d1cf-5879f5a0dd2mr3326387a12.21.1719800034899; Sun, 30 Jun 2024
 19:13:54 -0700 (PDT)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Sun, 30 Jun 2024 19:13:54 -0700
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <87r0ce5yc3.3.fsf@HIDDEN>
References: <87zfr5307k.3.fsf@HIDDEN> <864j9d41v4.fsf@HIDDEN>
 <87y16nvzvo.7.fsf@HIDDEN> <86wmm7gfys.fsf@HIDDEN>
 <87r0cezvn2.3.fsf@HIDDEN>
 <85sewusr38.wl--xmue@HIDDEN> <87r0ce5yc3.3.fsf@HIDDEN>
MIME-Version: 1.0
Date: Sun, 30 Jun 2024 19:13:54 -0700
Message-ID: <CADwFkm=XQ+dfupiiV=7Oc0759to+CpVD=hspWLfa9UmRBekx2Q@HIDDEN>
Subject: Re: bug#71822: Feature request: fullwidth to halfwidth
To: Dan Jacobson <jidanni@HIDDEN>, Kazuhiro Ito <kzhr@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 71822
Cc: Eli Zaretskii <eliz@HIDDEN>, 71822 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Dan Jacobson <jidanni@HIDDEN> writes:

> Indeed,
> japanese-hankaku-region
> japanese-zenkaku-region
> work. So maybe they should
> be available as
> halfwidth-woed
> halfwidth-region
> fullwidth-word
> fullwidth-region etc.
> in emacs -Q.

Do they work for the full set of Chinese characters?

I'm asking because Kazuhiro Ito <kzhr@HIDDEN> writes:

> [...] these functions don't support all characters because they are
> for traditional Japanese character set.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71822; Package emacs. Full text available.

Message received at 71822 <at> debbugs.gnu.org:


Received: (at 71822) by debbugs.gnu.org; 30 Jun 2024 13:56:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 30 09:56:07 2024
Received: from localhost ([127.0.0.1]:58105 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sNv2E-0004le-PO
	for submit <at> debbugs.gnu.org; Sun, 30 Jun 2024 09:56:07 -0400
Received: from crocodile.elm.relay.mailchannels.net ([23.83.212.45]:38175)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jidanni@HIDDEN>) id 1sNv2B-0004hB-I1
 for 71822 <at> debbugs.gnu.org; Sun, 30 Jun 2024 09:56:05 -0400
X-Sender-Id: dreamhost|x-authsender|jidanni@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id D1653763945;
 Sun, 30 Jun 2024 13:56:01 +0000 (UTC)
Received: from pdx1-sub0-mail-a269.dreamhost.com (unknown [127.0.0.6])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id 7C7617638FE;
 Sun, 30 Jun 2024 13:56:01 +0000 (UTC)
ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1719755761; a=rsa-sha256;
 cv=none;
 b=bapNi6jzpig0IucUxXuH77U2v4J+9BXu95ktGN+c1SF4yATyYdx13V5/R4UnC9ZZBaCc9r
 ZghY6b5VmyQimbkG3srJcC440XwB6naN+1W3TwJaU9KIdTCzwXI1hpfPKKyT+dbkn4UIno
 aDZJuQEMQHGmuBK+s05shLewoi3DdJfwbxh48mK5H1G828sahPRWtZDqKu6IU39LoJNoOO
 jf62RnWnnSRWlQIug54vwD1ODV8bdZA0PNwQDvAEmyCCLG58RQRXsRMvqRWTGD5o35Urq9
 72MfqQ+N3ZfsXMFIBd+C/jk0UVf0rh/ToISP7Lne9TGXtXy4ckLMNWkQBUFhvg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
 d=mailchannels.net; s=arc-2022; t=1719755761;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 references:references:dkim-signature;
 bh=q0GbEmgLEKV/6m8TXMxY8kHgZdi/AraoDFqSCZilmT4=;
 b=ohFobWW2IjfkugcTS7C86dKhM5y9Rne3jAKYb5y3qELRPswtcdzy/gvpJNXec77fqkExBQ
 5PDtht4CffUmD8cykEPzDTUc3V3pUxdCJ2cJOvWCGNXkwqPSgig3PtcDToa1hbVcRToHwh
 X7sev3clkIl7aAl0I5oFZSTqTCayG7qw3vwhtLMNDoOa9rsB8HoVUqjVCreN9JM8kVZGBH
 3CSSY2XohI2suiYqyeOtC8/UaTMd9CBgkjBNoFcdHM+AivIeniuVfaPRwooueWKG1EQ+3v
 C5n1kskvj7pEMJptZAfs6pUu3M1Vvrrj8CWqZjYneP8mXY0VxVlWI83T2xAy8w==
ARC-Authentication-Results: i=1; rspamd-7f76976655-5h76b;
 auth=pass smtp.auth=dreamhost smtp.mailfrom=jidanni@HIDDEN
X-Sender-Id: dreamhost|x-authsender|jidanni@HIDDEN
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Plucky-Lonely: 51e5555c0148a7c7_1719755761565_1057515812
X-MC-Loop-Signature: 1719755761565:940772488
X-MC-Ingress-Time: 1719755761564
Received: from pdx1-sub0-mail-a269.dreamhost.com (pop.dreamhost.com
 [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384)
 by 100.97.207.198 (trex/6.9.2); Sun, 30 Jun 2024 13:56:01 +0000
Received: from jidanni.org (1-165-194-242.dynamic-ip.hinet.net [1.165.194.242])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest
 SHA256) (No client certificate requested)
 (Authenticated sender: jidanni@HIDDEN)
 by pdx1-sub0-mail-a269.dreamhost.com (Postfix) with ESMTPSA id 4WBrL92LVhz5x; 
 Sun, 30 Jun 2024 06:56:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jidanni.org;
 s=dreamhost; t=1719755761;
 bh=q0GbEmgLEKV/6m8TXMxY8kHgZdi/AraoDFqSCZilmT4=;
 h=From:To:Cc:Subject:Date:Content-Type;
 b=CquVvG4h21ewI03vHKpHDjebmzxNM7aQjMMnuSzp4vMNwKZVYyE2zmoAJWBtKfsR6
 Ef/w7KlVPTdXkxGsUNJ1EI1RGBMpYcFRG1H2CEj6qmD1fQ5KWCXYwq+2ac2UeLKHKT
 IfTLwtK0f4SQV+n5/gI73SVKEUVFq6rxpA9URYGnLDVBR0itkq3uIxwBKl5+dtwS6C
 hJ0EEnNVFcV9ImBEszs+ZVE1ANgg4y1SReMiELhC20URLhPWFolyGtm2GL+5Ee5yqj
 lQuUiURvZbPAJhDFsYxlRj2ATnmkRYNr94rh9BFMiWLv/g+utsbE94x6aLjpwM/u3M
 wUvMJPV6fr9Fg==
Received: from jidanni by jidanni.org with local (Exim 4.96)
 (envelope-from <jidanni@HIDDEN>) id 1sNv25-0000Pi-05;
 Sun, 30 Jun 2024 21:55:57 +0800
From: Dan Jacobson <jidanni@HIDDEN>
To: Kazuhiro Ito <kzhr@HIDDEN>
Subject: Re: bug#71822: Feature request: fullwidth to halfwidth
References: <87zfr5307k.3.fsf@HIDDEN> <864j9d41v4.fsf@HIDDEN>
 <87y16nvzvo.7.fsf@HIDDEN> <86wmm7gfys.fsf@HIDDEN>
 <87r0cezvn2.3.fsf@HIDDEN> <85sewusr38.wl--xmue@HIDDEN>
Date: Sun, 30 Jun 2024 21:55:56 +0800
Message-ID: <87r0ce5yc3.3.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 71822
Cc: Eli Zaretskii <eliz@HIDDEN>, 71822 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Indeed,
japanese-hankaku-region
japanese-zenkaku-region
work. So maybe they should
be available as
halfwidth-woed
halfwidth-region
fullwidth-word
fullwidth-region etc.
in emacs -Q.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71822; Package emacs. Full text available.

Message received at 71822 <at> debbugs.gnu.org:


Received: (at 71822) by debbugs.gnu.org; 30 Jun 2024 13:45:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 30 09:45:33 2024
Received: from localhost ([127.0.0.1]:55933 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sNus1-0003x3-J3
	for submit <at> debbugs.gnu.org; Sun, 30 Jun 2024 09:45:33 -0400
Received: from rusty.tulip.relay.mailchannels.net ([23.83.218.252]:42371)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jidanni@HIDDEN>) id 1sNury-0003wu-SS
 for 71822 <at> debbugs.gnu.org; Sun, 30 Jun 2024 09:45:32 -0400
X-Sender-Id: dreamhost|x-authsender|jidanni@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id 5342D5C2E3E;
 Sun, 30 Jun 2024 13:45:29 +0000 (UTC)
Received: from pdx1-sub0-mail-a269.dreamhost.com (unknown [127.0.0.6])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id C81E85C2E9C;
 Sun, 30 Jun 2024 13:45:28 +0000 (UTC)
ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1719755128; a=rsa-sha256;
 cv=none;
 b=PjWPWLQjZz8xGh96V7eZv0ZMmAXjXcSPCb7GLdfNt6LLhCOKULCB9jPB3DM/dQ1mpDspfX
 Z2cCmHAtGpRn3LiRBhjZbuT9w3sslnqI9nKsxZ/l2yewzJ7xJmpQj642XmZdHXF8Z1xGeC
 cI10t5A8xposx0GBJX3YemXggzYTf3zjm5av74H3AkkjnSvAH+RCdbpifKmp2oyU7LFfz6
 JQIi3Ksowb1saE3plBpeoGdx6D4UvWxZ+2I7ILwE9N1rgsJkWfJSQASogztyFHN77Ul2Wg
 sTrPbWhr5MROZqSOgMk7TnsDjAbDcCkM6Tn+CEo2u/O94xYgDyWn+Rg9vDcoNQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
 d=mailchannels.net; s=arc-2022; t=1719755128;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 references:references:dkim-signature;
 bh=uRNbze/VTJcLT7u6FPj9ICcgOBkKq569okNqqcXrztQ=;
 b=OdUsV1mAKFWPJIPjaGFDxDmCyb8ZCirP5Goh59NxvuZ4oaO9H8uqOQh0EYPHX+522o8ErD
 y9WaL0SSZLphQMe/ebkaXeMxr1RXRyNm5WHjmzqRU6gcGOIUSWuTaoVBibMXDBTrtSfXuV
 umvqSraEZJJ0XW+80FExVXxC8H/7b44Bogdj+tY+62lxrNoRMt+04ZUr2i190OZ6fCma3n
 JJfBzkc490MYpgz+QqhK89NNPpx3d3ILIyOupKJVdRF5yA0HlMMaA13oDaVlkhVveVgsdK
 g9WU9NjX4X7isFcSiXyqO17+WKGHyU2NCcBT3qV2W1usyN31yGxRBx60zLNF3Q==
ARC-Authentication-Results: i=1; rspamd-79677bdb95-txlxl;
 auth=pass smtp.auth=dreamhost smtp.mailfrom=jidanni@HIDDEN
X-Sender-Id: dreamhost|x-authsender|jidanni@HIDDEN
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Spill-Spill: 2f4912977621b39d_1719755129043_3417078699
X-MC-Loop-Signature: 1719755129043:505768231
X-MC-Ingress-Time: 1719755129042
Received: from pdx1-sub0-mail-a269.dreamhost.com (pop.dreamhost.com
 [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384)
 by 100.106.45.86 (trex/6.9.2); Sun, 30 Jun 2024 13:45:29 +0000
Received: from jidanni.org (1-165-194-242.dynamic-ip.hinet.net [1.165.194.242])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest
 SHA256) (No client certificate requested)
 (Authenticated sender: jidanni@HIDDEN)
 by pdx1-sub0-mail-a269.dreamhost.com (Postfix) with ESMTPSA id 4WBr604P7Rz3h; 
 Sun, 30 Jun 2024 06:45:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jidanni.org;
 s=dreamhost; t=1719755128;
 bh=uRNbze/VTJcLT7u6FPj9ICcgOBkKq569okNqqcXrztQ=;
 h=From:To:Cc:Subject:Date:Content-Type:Content-Transfer-Encoding;
 b=W2DuJWtfplzYTxwDe5HjJ7C+aYXaxhYMAizqXg3VaQW8HjroHQKtdu1hjPZNYw7bw
 CJpC/TLC27E9YXXPY+lTXfq4BrqlOGSxgcA+m6FJhW7j0B4GaUHxvTy8zROkcXKifG
 BGBps+kpWJOBV5Zuxi92gLNvTKC4PvZGta/OeAUonqLT99qEDRhNxz7pFLR3fD16tn
 YxqD3YnaoJU/e4js73vsv4HxYaV+OI4BdAZtUB7HZ5szwePNwcatkLuZRyNRe6OXl7
 IqIAd9mHGHcRGbcGHwJsVS6rEtQ8wNLOmqKQXdGvDwKVVrRmYoImDMFGrzWBCtCb3A
 n12Vp+nNpq3qA==
Received: from jidanni by jidanni.org with local (Exim 4.96)
 (envelope-from <jidanni@HIDDEN>) id 1sNuru-0000Od-2X;
 Sun, 30 Jun 2024 21:45:26 +0800
From: Dan Jacobson <jidanni@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#71822: Feature request: fullwidth to halfwidth
References: <87zfr5307k.3.fsf@HIDDEN> <864j9d41v4.fsf@HIDDEN>
 <87y16nvzvo.7.fsf@HIDDEN> <86wmm7gfys.fsf@HIDDEN>
 <87r0cezvn2.3.fsf@HIDDEN> <86sewuhly4.fsf@HIDDEN>
Date: Sun, 30 Jun 2024 21:45:26 +0800
Message-ID: <87y16m5ytl.3.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 71822
Cc: 71822 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>>>>> "EZ" == Eli Zaretskii <eliz@HIDDEN> writes:
EZ> You are saying that the keyboard and/or the input method you are using
EZ> to type Chinese support characters such as 她證號為, but don't support
EZ> typing wide digits like 098, is that the problem?

No. It's the difference between needing to type

0987654321BA

i.e.,

 C-\                     ;; toggle-input-method
 v 0 v                   ;; self-insert-command
 9 v                     ;; self-insert-command
 8 v                     ;; self-insert-command
 7 v                     ;; self-insert-command
 6 v                     ;; self-insert-command
 5 v                     ;; self-insert-command
 4 v                     ;; self-insert-command
 3 v                     ;; self-insert-command
 2 v                     ;; self-insert-command
 1 v                     ;; self-insert-command
 B                       ;; self-insert-command
 v A                     ;; self-insert-command

vs. just M-<one character>.

It's just like to turn this sentence into upper case,
one needs to type each letter again, holding the shift button,
because upcase-region hasn't been invented yet.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71822; Package emacs. Full text available.

Message received at 71822 <at> debbugs.gnu.org:


Received: (at 71822) by debbugs.gnu.org; 30 Jun 2024 09:44:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 30 05:44:03 2024
Received: from localhost ([127.0.0.1]:55127 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sNr6J-0005jV-94
	for submit <at> debbugs.gnu.org; Sun, 30 Jun 2024 05:44:03 -0400
Received: from mta-snd-e03.auone-net.jp ([111.86.247.3]:50404)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <kzhr@HIDDEN>) id 1sNr6F-0005iu-EG
 for 71822 <at> debbugs.gnu.org; Sun, 30 Jun 2024 05:44:01 -0400
Received: from kzhr.d1.dion.ne.jp by mta-snd-e03.auone-net.jp with ESMTP
 id <20240630094356771.BJSY.126810.kzhr.d1.dion.ne.jp@HIDDEN>;
 Sun, 30 Jun 2024 18:43:56 +0900
Date: Sun, 30 Jun 2024 18:43:55 +0900
Message-ID: <85sewusr38.wl--xmue@HIDDEN>
From: Kazuhiro Ito <kzhr@HIDDEN>
To: 71822 <at> debbugs.gnu.org
Subject: Re: bug#71822: Feature request: fullwidth to halfwidth
In-Reply-To: <87r0cezvn2.3.fsf@HIDDEN>
References: <87zfr5307k.3.fsf@HIDDEN> <864j9d41v4.fsf@HIDDEN>
 <87y16nvzvo.7.fsf@HIDDEN> <86wmm7gfys.fsf@HIDDEN>
 <87r0cezvn2.3.fsf@HIDDEN>
User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue)
 FLIM-LB/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL-LB/10.8 EasyPG/1.0.0
 Emacs/30.0.50 (x86_64-w64-mingw32) MULE/6.0 (HANACHIRUSATO)
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=BIG5
Content-Transfer-Encoding: base64
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=d1.dion.ne.jp;
 s=default-1; t=1719740636; 
 bh=Hy7fyyDI3eyefSzXkTdB2UZjaKDC0CMP+Igr7GvF7hw=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References;
 b=k/aRWPkUVssEzVTnoBOLuwhaAMGR+HkE2EllRplRYVkJRwlFfqSFlVPqIBIUtY9f+BFJMpe6
 A2jNXzgcGY1ldgGcIACOdYpJS7qIxb5EMYY6zE0hw8KFtYkIY5TjTLwhNvj6+C5u9ZNXDdnLta
 lo/MXw+pIkQl82gyvkkP/Io/sTp6akHWN5n5nSj6tEXI/lDDFPyVNuYL6D/twKKy+AwsvrwnWT
 cNFU9kpyc90Hc4yoizwkoilF0FXu6HVwbAHLR368Urd885SkyUkonJxI8sBEGBGK1FlSoNLsTH
 ztjMtjXokN8eImlA0x4zD3B9guH7ZzhYCQomDmR6tdKHdM9g==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 71822
Cc: Eli Zaretskii <eliz@HIDDEN>, Dan Jacobson <jidanni@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

PiBFWj4gdXNlIGNhc2VzIGZvciB0aGVzZSBjb21tYW5kcw0KPiANCj4gQWxsIG9mZmxpbmUgKEku
IGUuIGFsbCBieSBoYW5kKSwgSSBzdGFydCBvdXQgd2l0aCBFbmdsaXNoLA0KPiANCj4gMS4gSGVy
IElEIG51bWJlciBpcyAwOTg3NjU0MzIxQkEuDQo+IA0KPiBJIHJld3JpdGUgdGhlIGZpcnN0IHBh
cnQgaW4gQ2hpbmVzZSwNCj4gDQo+IDIuIKZvw9K4uaywIDA5ODc2NTQzMjFCQSChQw0KPiANCj4g
QnV0IHRvIGdldCBpdCBpbnRvIGl0cyBmaW5hbCBzdGF0ZSwNCj4gDQo+IDMuIKZvw9K4uaywoq+i
uKK3Li4uDQo+IA0KPiBJIG5lZWQgdG8gcmV0eXBlIGVhY2ggYW5kIGV2ZXJ5IG51bWJlciBhbmQg
bGV0dGVyICJhbGwgb3ZlciBhZ2FpbiIgKGJ1dA0KPiBpbiBmdWxsd2lkdGgpLCBiZWNhdXNlIHRo
ZXJlIGlzIG5vIE0tPHNvbWV0aGluZz4gY29tbWFuZCB0byBjaGFuZ2UgaXQNCj4gZm9yIG1lLiBB
cyB5b3Ugc2VlIEkgaGF2ZSBnaXZlbiB1cCBoYWxmd2F5Lg0KDQpGWUksIFdlIGhhdmUgamFwYW5l
c2UtaGFua2FrdVstcmVnaW9uXSBhbmQgamFwYW5lc2UtemVua2FrdVstcmVnaW9uXQ0KZnVuY3Rp
b25zLCB3aGljaCBjb252ZXJ0IGhhbmtha3UgKGhhbGZ3aWR0aCkgYW5kIHplbmtha3UgKGZ1bGx3
aWR0aCkNCmNoYXJhY3RlcnMgdG8gb25lIGFub3RoZXIuICBJdCBpcyB1c2VmdWwgdG8gbm9ybWFs
aXplIG1peGVkIHRleHQNCm1haW5seSBpbnB1dCBieSBzb21lb25lIG5vdCBtZSwgdGhvdWdoIHRo
ZXNlIGZ1bmN0aW9ucyBkb24ndCBzdXBwb3J0DQphbGwgY2hhcmFjdGVycyBiZWNhdXNlIHRoZXkg
YXJlIGZvciB0cmFkaXRpb25hbCBKYXBhbmVzZSBjaGFyYWN0ZXINCnNldC4NCg0KDQo+IGphcGFu
ZXNlLWhhbmtha3UgaXMgYW4gYXV0b2xvYWRlZCBuYXRpdmUtY29tcC1mdW5jdGlvbiBpbg0KPiCh
pWphcGFuLXV0aWwuZWyhpi4NCj4NCj4gKGphcGFuZXNlLWhhbmtha3UgT0JKICZvcHRpb25hbCBB
U0NJSS1PTkxZKQ0KPg0KPiBDb252ZXJ0IGFyZ3VtZW50IHRvIKGlaGFua2FrdaGmIGFuZCByZXR1
cm4gdGhhdC4NCj4gVGhlIGFyZ3VtZW50IG1heSBiZSBhIGNoYXJhY3RlciBvciBzdHJpbmcuICBU
aGUgcmVzdWx0IGhhcyB0aGUgc2FtZSB0eXBlLg0KPiBUaGUgYXJndW1lbnQgb2JqZWN0IGlzIG5v
dCBhbHRlcmVkLS10aGUgdmFsdWUgaXMgYSBjb3B5Lg0KPiBPcHRpb25hbCBhcmd1bWVudCBBU0NJ
SS1PTkxZIG5vbi1uaWwgbWVhbnMgdG8gcmV0dXJuIG9ubHkgQVNDSUkgY2hhcmFjdGVyLg0KDQot
LSANCkthenVoaXJvIEl0bw0K




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71822; Package emacs. Full text available.

Message received at 71822 <at> debbugs.gnu.org:


Received: (at 71822) by debbugs.gnu.org; 30 Jun 2024 08:30:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 30 04:30:37 2024
Received: from localhost ([127.0.0.1]:54948 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sNpxF-0000lL-JN
	for submit <at> debbugs.gnu.org; Sun, 30 Jun 2024 04:30:37 -0400
Received: from eggs.gnu.org ([209.51.188.92]:57762)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1sNpxD-0000l5-LM
 for 71822 <at> debbugs.gnu.org; Sun, 30 Jun 2024 04:30:36 -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 <eliz@HIDDEN>)
 id 1sNpx8-0008LI-7y; Sun, 30 Jun 2024 04:30:30 -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=NGxBi5UM+WrRfvyoRqb5azDkAiZzXEM/QlfHS0+9prQ=; b=VgQjbYbILgBcsRcBBOIk
 lxPkI01KW6lVQ+vxg+VvXrQFMCicBA9zz/pjFrFCpXgFxILESx6NiivJbUPdk9/mzLpA7i6a5gwmw
 yk2jUajcEdi7hFrLN0HBPytZntnylmm7p8OoN7xsUDoRMW7RtiT3qxuD+SraBN23HnqFXywjPQzYk
 O27pR9oxOaD4ueZMMTkRjE+GiERdy2ZozQp4Snm8ME8NM/TNJV8cmcjw5+RB/do8lfa3BV2lJUSgU
 K2Wv2ggXHGjZN3nRfBhDTsmRDXL8jLbP8siCn122qpKKgRZPUIgvSwC25gNnhSUQS3IloZjI/b7Nn
 WkpztZMooHr5iQ==;
Date: Sun, 30 Jun 2024 11:30:27 +0300
Message-Id: <86sewuhly4.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Dan Jacobson <jidanni@HIDDEN>
In-Reply-To: <87r0cezvn2.3.fsf@HIDDEN> (message from Dan Jacobson on Sun, 
 30 Jun 2024 16:23:45 +0800)
Subject: Re: bug#71822: Feature request: fullwidth to halfwidth
References: <87zfr5307k.3.fsf@HIDDEN> <864j9d41v4.fsf@HIDDEN>
 <87y16nvzvo.7.fsf@HIDDEN> <86wmm7gfys.fsf@HIDDEN>
 <87r0cezvn2.3.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 71822
Cc: 71822 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Dan Jacobson <jidanni@HIDDEN>
> Cc: 71822 <at> debbugs.gnu.org
> Date: Sun, 30 Jun 2024 16:23:45 +0800
> 
> >>>>> "EZ" == Eli Zaretskii <eliz@HIDDEN> writes:
> EZ> use cases for these commands
> 
> All offline (I. e. all by hand), I start out with English,
> 
> 1. Her ID number is 0987654321BA.
> 
> I rewrite the first part in Chinese,
> 
> 2. 她證號為 0987654321BA 。
> 
> But to get it into its final state,
> 
> 3. 她證號為098...
> 
> I need to retype each and every number and letter "all over again" (but
> in fullwidth), because there is no M-<something> command to change it
> for me. As you see I have given up halfway.

You are saying that the keyboard and/or the input method you are using
to type Chinese support characters such as 她證號為, but don't support
typing wide digits like 098, is that the problem?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71822; Package emacs. Full text available.

Message received at 71822 <at> debbugs.gnu.org:


Received: (at 71822) by debbugs.gnu.org; 30 Jun 2024 08:23:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 30 04:23:55 2024
Received: from localhost ([127.0.0.1]:54904 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sNpqk-0000XK-Mv
	for submit <at> debbugs.gnu.org; Sun, 30 Jun 2024 04:23:55 -0400
Received: from seagreen.cherry.relay.mailchannels.net ([23.83.223.160]:8711)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jidanni@HIDDEN>) id 1sNpqg-0000X8-SQ
 for 71822 <at> debbugs.gnu.org; Sun, 30 Jun 2024 04:23:53 -0400
X-Sender-Id: dreamhost|x-authsender|jidanni@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id A8A646C1581;
 Sun, 30 Jun 2024 08:23:49 +0000 (UTC)
Received: from pdx1-sub0-mail-a280.dreamhost.com (unknown [127.0.0.6])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id 4AFE46C1514;
 Sun, 30 Jun 2024 08:23:49 +0000 (UTC)
ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1719735829; a=rsa-sha256;
 cv=none;
 b=MEG9HYQgyQJVJrwjVLsXgQTIChRCh/DAfyFxSnSSIsbmrc+VL1oyIulDqB4QiBfbJqBHYQ
 zeqMKq7eJGlhbDOiiUuU22Z6fK4Zomo8z9qyLYVimPZ5m66tW2ey0I8iTRd8zbwpxCrVEE
 xVgXQpEzjQazSCQn47DcK4yi+K2GkrDv8nBemqJXwGQmyWHjBMZFO75ukbtnFZ4nKzlzqB
 pdNKLX/bI+5onVIZMgFQrSep1Y3dJVKzXWgpM4I17m28m2vbLEnnQqp3ljLdRwwOmCrWOH
 CDCozPGaGmr7/D34OH7+tSIC6m0rw4zn+14aZmPd7B+MyM7o/WAVJ85z+uwGew==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
 d=mailchannels.net; s=arc-2022; t=1719735829;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 references:references:dkim-signature;
 bh=ygwxBJz1MjAekng4izy+E4sBQOGABSaEJX68EdaegNM=;
 b=I0ENENKap+aJpQZYEiOvwm6EfIz+V1ypxI9WIYqM5kcswW80vvq0PaXsASjkyIQkfQaHD9
 RiE49SLkirfCqsIdJMI5UsBNrdhs+f0EwBk1cJ77ktVCZOp4W8eMrRMb2vs5Y3h+FFHZHp
 5z0q+SS1KuvMtTeO7HvW0CuaGwLpzfbIwHUkzTZl5XpfzN3hkXid0KhQU1iAcMzMsGgz4B
 mQDImk8MCmtgO93al0IKE3NRGq7DdoT5gUcu5tUwKANhDOkzlPaDwwMN5w0mbQibaEvCYM
 QurC2Bv+dXN+4TtIhubGmrmchOjAcUvdeER1n1ykhw0KEl42exOUlEP0As6QZA==
ARC-Authentication-Results: i=1; rspamd-79677bdb95-skh56;
 auth=pass smtp.auth=dreamhost smtp.mailfrom=jidanni@HIDDEN
X-Sender-Id: dreamhost|x-authsender|jidanni@HIDDEN
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Decisive-Whispering: 316067dc0a2923f9_1719735829530_1752868827
X-MC-Loop-Signature: 1719735829530:761596244
X-MC-Ingress-Time: 1719735829530
Received: from pdx1-sub0-mail-a280.dreamhost.com (pop.dreamhost.com
 [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384)
 by 100.104.90.83 (trex/6.9.2); Sun, 30 Jun 2024 08:23:49 +0000
Received: from jidanni.org (1-165-194-242.dynamic-ip.hinet.net [1.165.194.242])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest
 SHA256) (No client certificate requested)
 (Authenticated sender: jidanni@HIDDEN)
 by pdx1-sub0-mail-a280.dreamhost.com (Postfix) with ESMTPSA id 4WBhys0nCrzBW; 
 Sun, 30 Jun 2024 01:23:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jidanni.org;
 s=dreamhost; t=1719735829;
 bh=ygwxBJz1MjAekng4izy+E4sBQOGABSaEJX68EdaegNM=;
 h=From:To:Cc:Subject:Date:Content-Type:Content-Transfer-Encoding;
 b=oqlfhLrV5PuIf+k47IVPdzCuPsQYcjrIc5AuAhTezzKOQlEQwFtdndtz5kd0tvSV9
 bRaZnQatK0aSbkC48DgTsVH4iJP5h7JmRAGGKhOrRcIZiZvFrdQNXSwI5emezt14nh
 vSUGW2vedl4Gto306kWnRYUC7ks5aYgBGcywaavLHlcih22+VxzUjOP3C69SvzGHi5
 vroxO2/oygzTwNjWfVfVpQC3U3PeyEwz4mr8BOtQkbntPaM/kC+47pb7PFb+KknUXq
 05VerxLHWIG3RgH133hS25/Q16rULcmmNEIJBsSIy9KC/TwSrbIOrM3Z2bV5L7BPlf
 DKX0ODOdsyf3Q==
Received: from jidanni by jidanni.org with local (Exim 4.96)
 (envelope-from <jidanni@HIDDEN>) id 1sNpqb-0000Oq-0w;
 Sun, 30 Jun 2024 16:23:45 +0800
From: Dan Jacobson <jidanni@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#71822: Feature request: fullwidth to halfwidth
References: <87zfr5307k.3.fsf@HIDDEN> <864j9d41v4.fsf@HIDDEN>
 <87y16nvzvo.7.fsf@HIDDEN> <86wmm7gfys.fsf@HIDDEN>
Date: Sun, 30 Jun 2024 16:23:45 +0800
Message-ID: <87r0cezvn2.3.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 71822
Cc: 71822 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>>>>> "EZ" == Eli Zaretskii <eliz@HIDDEN> writes:
EZ> use cases for these commands

All offline (I. e. all by hand), I start out with English,

1. Her ID number is 0987654321BA.

I rewrite the first part in Chinese,

2. 她證號為 0987654321BA 。

But to get it into its final state,

3. 她證號為098...

I need to retype each and every number and letter "all over again" (but
in fullwidth), because there is no M-<something> command to change it
for me. As you see I have given up halfway.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71822; Package emacs. Full text available.

Message received at 71822 <at> debbugs.gnu.org:


Received: (at 71822) by debbugs.gnu.org; 30 Jun 2024 05:25:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 30 01:25:12 2024
Received: from localhost ([127.0.0.1]:54440 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sNn3n-0003RF-Im
	for submit <at> debbugs.gnu.org; Sun, 30 Jun 2024 01:25:11 -0400
Received: from eggs.gnu.org ([209.51.188.92]:57860)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1sNn3k-0003Qv-QK
 for 71822 <at> debbugs.gnu.org; Sun, 30 Jun 2024 01:25:10 -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 <eliz@HIDDEN>)
 id 1sNn3e-0004hT-7Z; Sun, 30 Jun 2024 01:25:02 -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=Hw07t0CwfxvpyZYtfrEmp0h/yYZTLRG2vrk4F3V6snI=; b=cx9iB2aUDcAgcNBCY3a7
 1qZqJgIcI6Obmhn8y8P9Cq9la2Jg+h/1sAnARXuHGqNRsrJxXnhMhXcCr4WNCzQX+Feiz1owNvJgE
 Wnmi8ixbAfevvsJsrwHxFP362u4RUAOCqLZgqaXdWiXggWC0+lCiaW4DQRkmMNBqxMmpnC5sM2IZe
 D3acWPlDVe/T24wwJ94aCGNu2j2j58m0yweEgtH0dQzEC5xD8n3+Ff1rYrlMUXEA4ivfsq/ALtOMd
 K3ee9zat36N/qzR5EaL8wEwzqjrU89hjbqCCPx7yYXLTPvzIXoD6Suc/o9FKR4TGUbk2Ik9u1Pa7z
 XAexrUxcbCQShA==;
Date: Sun, 30 Jun 2024 08:24:59 +0300
Message-Id: <86wmm7gfys.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Dan Jacobson <jidanni@HIDDEN>
In-Reply-To: <87y16nvzvo.7.fsf@HIDDEN> (message from Dan Jacobson on Sun, 
 30 Jun 2024 12:04:07 +0800)
Subject: Re: bug#71822: Feature request: fullwidth to halfwidth
References: <87zfr5307k.3.fsf@HIDDEN> <864j9d41v4.fsf@HIDDEN>
 <87y16nvzvo.7.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 71822
Cc: 71822 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Dan Jacobson <jidanni@HIDDEN>
> Cc: 71822 <at> debbugs.gnu.org
> Date: Sun, 30 Jun 2024 12:04:07 +0800
> 
> >>>>> "EZ" == Eli Zaretskii <eliz@HIDDEN> writes:
> >> Have commands that can change wide to narrow,
> >> with the same ease as M-l.
> >> E.g., change 209M into 209M.
> >> and another command to do the opposite.
> >> OK, I guess they are called fullwidth and halfwidth.
> 
> EZ> When would such commands be useful?
> 
> We use them all the time in Chinese,
> 請由209M號門        Ugly
> 請由209M號門    Pretty

That's about use of the characters, not about the use cases for the
commands you proposed.  Or maybe I don't understand the example, in
which case please elaborate.

> EZ> These characters are deliberately
> EZ> not the same, and not just different shapes of the same letters
> EZ> (unlike upper-case and lower-case letters).
> 
> $ unicode 209M|grep Deco
> Decomposition: <wide> 0032
> Decomposition: <wide> 0030
> Decomposition: <wide> 0039
> Decomposition: <wide> 004D

Yes, and..?

I didn't ask whether Emacs has the requisite information, I asked
about the use cases for these commands.  You presented none; instead,
you are lecturing me on basic Unicode attributes of characters and on
the reasons for having the wide ones.  That is not helpful; I already
know all that.  It definitely doesn't provide any rationale for having
such commands in Emacs.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71822; Package emacs. Full text available.

Message received at 71822 <at> debbugs.gnu.org:


Received: (at 71822) by debbugs.gnu.org; 30 Jun 2024 04:05:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 30 00:05:57 2024
Received: from localhost ([127.0.0.1]:54353 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sNlp6-00017n-TP
	for submit <at> debbugs.gnu.org; Sun, 30 Jun 2024 00:05:57 -0400
Received: from glass.ash.relay.mailchannels.net ([23.83.222.70]:50049)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jidanni@HIDDEN>) id 1sNlp1-00017b-Mq
 for 71822 <at> debbugs.gnu.org; Sun, 30 Jun 2024 00:05:54 -0400
X-Sender-Id: dreamhost|x-authsender|jidanni@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id 63BC21019E4;
 Sun, 30 Jun 2024 04:05:50 +0000 (UTC)
Received: from pdx1-sub0-mail-a211.dreamhost.com (unknown [127.0.0.6])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id E9A32101A53;
 Sun, 30 Jun 2024 04:05:49 +0000 (UTC)
ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1719720349; a=rsa-sha256;
 cv=none;
 b=+E94XZdmNK0Vom9eiXVkMHwTBME8pt57Y4Chf7uHvT+ca0mNv7ElPwCZoJ3Aj4rRoUM7dh
 BGALI52P+nVl9LwgVNCP+Q+uHeywIV6EJskJt/Z4fqAOAK4M4W6hy+Xd7NFrjBfZntHSla
 uG7uh0GVTCL0j5TRQQaC06JeXhM8ZraTLMBnAjIxRLT6v2TOfIwNhYkNhP5u042GJQXl2X
 a0e/QFTyIIv6Kt4YnytiXMZhKkXqhj22LFxplxSF8J0Y/G3Yz8jIllVjaOVAx2vJYX2j7I
 twdWgHsuNJC699rbKC6K4InTmO+qCwT7yZqKNxOrGchRf5uXzo9lWwm8j0w6Sw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
 d=mailchannels.net; s=arc-2022; t=1719720349;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 references:references:dkim-signature;
 bh=t1mD80GM2LWafzmCV5TfdKFa6JasOXJiUeHvtcbmUBA=;
 b=FdhxTYI6f22rTMkwV4qEs+SvQiC3UgNQ8mdQll2K3Vl3Xcupbya9w8Qot7yZjU5e+JtYs3
 VRpmDIpBnl1DRw09EsHehSACZ5mPpZ1pAPwe+IBhebbT4jWqHkykMldb4QQYDeHoNnljFz
 Y+HOuwf36hKuyoH28X1HIBKkSxJLo/5LVDdhgHZkX3vVFXm4MMc6FNBQyL2ASrlQFI/46J
 DxsY8NWmZB1iXN9/j0JwUbttba2F2LWyAfo9tEqp/nGgpcEF/Q4MGI+KgZlmb9uut6RQRO
 9Yo9nQoAE9N51Z5jXXxP08h9QxpoWHtXi2N0bihsy75aZP0SwoO2kPU2C7qFDQ==
ARC-Authentication-Results: i=1; rspamd-7f76976655-4gk76;
 auth=pass smtp.auth=dreamhost smtp.mailfrom=jidanni@HIDDEN
X-Sender-Id: dreamhost|x-authsender|jidanni@HIDDEN
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Chemical-Abiding: 5c4df2db70cacb11_1719720350191_1327317300
X-MC-Loop-Signature: 1719720350191:2908197418
X-MC-Ingress-Time: 1719720350191
Received: from pdx1-sub0-mail-a211.dreamhost.com (pop.dreamhost.com
 [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384)
 by 100.108.35.150 (trex/6.9.2); Sun, 30 Jun 2024 04:05:50 +0000
Received: from jidanni.org (1-165-194-242.dynamic-ip.hinet.net [1.165.194.242])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest
 SHA256) (No client certificate requested)
 (Authenticated sender: jidanni@HIDDEN)
 by pdx1-sub0-mail-a211.dreamhost.com (Postfix) with ESMTPSA id 4WBbF95b2Qz3X; 
 Sat, 29 Jun 2024 21:05:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jidanni.org;
 s=dreamhost; t=1719720349;
 bh=t1mD80GM2LWafzmCV5TfdKFa6JasOXJiUeHvtcbmUBA=;
 h=From:To:Cc:Subject:Date:Content-Type:Content-Transfer-Encoding;
 b=URBWYzKcjQnmhCn23e476i0WqRgkzh1llOTkRFsLRyrLddB3JPTni1l4QJU844H1W
 DV0kpusByAZsm8JbZaL9reYYeq+9h/QNmfGcDykKrXTxlw+HbxtAxzFOFv+Qk5naeQ
 2VyfnKmbMd7mZJty6KxMUhsIoQ+z6bw2yIJlq+RGF7D6NNTmSzGaMSO9Tb9L5tmwGo
 nNY+6FDJ2O9CUQkXai96c6hGeEHsCDz7c4CxkU+01SFSaAptotu4VZLvN9H4b4j9tL
 yWWu+iEpiUTCG0Qbqn5e7OcDBz4LFzEhicbfaL60XxxgscnjK+f1eEkeZROBYHKJgk
 MEMxQefC/oSYw==
Received: from jidanni by jidanni.org with local (Exim 4.97)
 (envelope-from <jidanni@HIDDEN>) id 1sNlox-000000004wn-0yVU;
 Sun, 30 Jun 2024 12:05:47 +0800
From: Dan Jacobson <jidanni@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#71822: Feature request: fullwidth to halfwidth
Date: Sun, 30 Jun 2024 12:04:07 +0800
References: <87zfr5307k.3.fsf@HIDDEN> <864j9d41v4.fsf@HIDDEN>
Message-ID: <87y16nvzvo.7.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 71822
Cc: 71822 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>>>>> "EZ" == Eli Zaretskii <eliz@HIDDEN> writes:
>> Have commands that can change wide to narrow,
>> with the same ease as M-l.
>> E.g., change 209M into 209M.
>> and another command to do the opposite.
>> OK, I guess they are called fullwidth and halfwidth.

EZ> When would such commands be useful?

We use them all the time in Chinese,
請由209M號門        Ugly
請由209M號門    Pretty

EZ> These characters are deliberately
EZ> not the same, and not just different shapes of the same letters
EZ> (unlike upper-case and lower-case letters).

$ unicode 209M|grep Deco
Decomposition: <wide> 0032
Decomposition: <wide> 0030
Decomposition: <wide> 0039
Decomposition: <wide> 004D




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71822; Package emacs. Full text available.

Message received at 71822 <at> debbugs.gnu.org:


Received: (at 71822) by debbugs.gnu.org; 28 Jun 2024 13:48:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jun 28 09:48:30 2024
Received: from localhost ([127.0.0.1]:44923 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sNBxk-0003id-LV
	for submit <at> debbugs.gnu.org; Fri, 28 Jun 2024 09:48:29 -0400
Received: from eggs.gnu.org ([209.51.188.92]:36954)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1sNBxW-0003iE-HL
 for 71822 <at> debbugs.gnu.org; Fri, 28 Jun 2024 09:48:26 -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 <eliz@HIDDEN>)
 id 1sNBvH-0004qj-Qb; Fri, 28 Jun 2024 09:45: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=eCurUn5lIbZnR1Lnsosv2CZATWoE6TGBbkvvkai1j5k=; b=TFP064h3eucsRNS/WtVd
 /HhI//mUvGtttLEnVQ8wQ3vEL+WmyhKUHKBk/IgAfPe/7pZ8+eHlcQT+Syfu8Bye0yyoMrQozF0kD
 GZ5I6INumZD3HenKr9QYKSbNSYpZ1fms9ZOsYu617h20NAHW2RMIoKtMoMkcne0VTTN3CBORQaMsk
 Cf/JrlNs8hOBGu40d7LU6b7yTT+o5ChbTrlOLEEtF2eWgOL6dTF7PNBPggszYDEhPFV2sla/fwb9x
 8XBqes64T3rv+3VH8t1+azf1lsKy49kIX/Lmu7wr2ASF3JJaxmWaDMTdcat3+id8qM4Zq5aMcVkGo
 u3XZbgGFLrcxRw==;
Date: Fri, 28 Jun 2024 16:45:51 +0300
Message-Id: <864j9d41v4.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Dan Jacobson <jidanni@HIDDEN>
In-Reply-To: <87zfr5307k.3.fsf@HIDDEN> (message from Dan Jacobson on Fri, 
 28 Jun 2024 17:06:55 +0800)
Subject: Re: bug#71822: Feature request: fullwidth to halfwidth
References: <87zfr5307k.3.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 71822
Cc: 71822 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Dan Jacobson <jidanni@HIDDEN>
> Date: Fri, 28 Jun 2024 17:06:55 +0800
> 
> M-l runs the command downcase-word.
> That's great. But here's a feature request:
> Have commands that can change wide to narrow,
> with the same ease as M-l.
> E.g., change 209M into 209M.
> and another command to do the opposite.
> OK, I guess they are called fullwidth and halfwidth.

When would such commands be useful?  These characters are deliberately
not the same, and not just different shapes of the same letters
(unlike upper-case and lower-case letters).




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71822; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 28 Jun 2024 12:57:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jun 28 08:57:45 2024
Received: from localhost ([127.0.0.1]:44849 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sNBAf-0002CJ-M9
	for submit <at> debbugs.gnu.org; Fri, 28 Jun 2024 08:57:45 -0400
Received: from lists.gnu.org ([209.51.188.17]:46026)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jidanni@HIDDEN>) id 1sNBAe-0002CC-Cc
 for submit <at> debbugs.gnu.org; Fri, 28 Jun 2024 08:57:44 -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 <jidanni@HIDDEN>)
 id 1sNBAd-0000B7-Qk
 for bug-gnu-emacs@HIDDEN; Fri, 28 Jun 2024 08:57:44 -0400
Received: from shrimp.cherry.relay.mailchannels.net ([23.83.223.164])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jidanni@HIDDEN>)
 id 1sNBAb-0000D7-S8
 for bug-gnu-emacs@HIDDEN; Fri, 28 Jun 2024 08:57:43 -0400
X-Sender-Id: dreamhost|x-authsender|jidanni@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id 9C28D9432CC
 for <bug-gnu-emacs@HIDDEN>; Fri, 28 Jun 2024 12:57:39 +0000 (UTC)
Received: from pdx1-sub0-mail-a301.dreamhost.com (unknown [127.0.0.6])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id 3A8C89431A3
 for <bug-gnu-emacs@HIDDEN>; Fri, 28 Jun 2024 12:57:39 +0000 (UTC)
ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1719579459; a=rsa-sha256;
 cv=none;
 b=F/6b/qd7ExI+YF6RjtAF+M0nuL0ULseyd68hbabEpvHR1yKklOGEoUJLdyPSI07jxepS9o
 890Lmp9MnsL5lOTr3aPfBmVK/0gkSdRQ4K47r2QdUp/JxwfvnPgwprS+62TG+3gVoCRdUm
 43tXnh3Be6dRbL3dKF1QrDN5IyFHHGSh/XIwJmICOnCh4BWRMUWAxv9Fvto08FVvFNUg8E
 doa8/4FhF8JXRpIFptn84fifJbif9xeWXu3FaDlDRluoyBGcsQqjIOtVyknXGGH0TPtuG8
 kQ/do99sCVUb1R2WqTifDg0T8hQWfIpgj9Z858ssmBZd2r+bxif9IXXdUCr8dQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
 d=mailchannels.net; s=arc-2022; t=1719579459;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:dkim-signature;
 bh=+JX+WCL0+d/Sdj7dcPs5tkMILeB+s94I+ay1AHNmIlo=;
 b=2I4WcCDZjmQp5mxd9dIO+AthVMkr5eL2Y01oAmFBagH1ZY05V03Jiq8FjezyEjN4623j6K
 4uhk2FgwcDPdILibMF8YlPfFEogTpQ50iRAwi00FCKmaDBYwsgvYVAKUlDFGtf2GpvH+AY
 dT/GRwn4VW8Ql20ItyZHSpUSze2eLtBrmpnqcg7JSwZsodJoLZUi8B7dII7kBDTA6G0vT2
 hcilR9on1+hxbV8wihCCBbYjhff7yJ9ZVP/EFzCvorJWLZbOmEphbvhsY7Z9l2kFcva3qt
 xHMvjxEbNInqdDlwBSUPzGVRI0PAssm/gWtTPjtdayYvSaUpNHBcuQ4/O+DSig==
ARC-Authentication-Results: i=1; rspamd-79677bdb95-7645s;
 auth=pass smtp.auth=dreamhost smtp.mailfrom=jidanni@HIDDEN
X-Sender-Id: dreamhost|x-authsender|jidanni@HIDDEN
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Irritate-Broad: 7d36f19a3ede2780_1719579459520_3978443006
X-MC-Loop-Signature: 1719579459520:1601862761
X-MC-Ingress-Time: 1719579459519
Received: from pdx1-sub0-mail-a301.dreamhost.com (pop.dreamhost.com
 [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384)
 by 100.104.90.83 (trex/6.9.2); Fri, 28 Jun 2024 12:57:39 +0000
Received: from jidanni.org (1-165-227-217.dynamic-ip.hinet.net [1.165.227.217])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest
 SHA256) (No client certificate requested)
 (Authenticated sender: jidanni@HIDDEN)
 by pdx1-sub0-mail-a301.dreamhost.com (Postfix) with ESMTPSA id 4W9b7l0wHwz3f
 for <bug-gnu-emacs@HIDDEN>; Fri, 28 Jun 2024 05:57:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jidanni.org;
 s=dreamhost; t=1719579459;
 bh=+JX+WCL0+d/Sdj7dcPs5tkMILeB+s94I+ay1AHNmIlo=;
 h=From:To:Subject:Date:Content-Type:Content-Transfer-Encoding;
 b=GXOShkW3nsW6h5x4pXH5HuuFm6ovtvOHwW9kkt2/FUkq/X61YJoxWMhUVt0EAF8HX
 U1MYpcd22i8usqbA61W8BsZDoAFKr2dYgj0YMo7jxrcu9qxvjSk/Su+kTY0lqoe4LE
 lACqUcBI9Yv/s0+6OCZ57fHpAX+RPzKlrlZjqxmAab9QdN8pXQR6ZkyuOQ3PQeoP9o
 QnqWmbJaMagXXDTFhCFKj90I3GmdxcF3uHUhRLkd7lABiK3C45TPm29MuqCRU0DxPK
 7aiL3SreWNDBJD7TraPpccLBtqgI4o03EiHHlS3wkE8IRECPmGlPsYDSzRr8oTYYiH
 awI8/mMLi8veQ==
Received: from jidanni by jidanni.org with local (Exim 4.96)
 (envelope-from <jidanni@HIDDEN>) id 1sN7ZH-0001bs-26
 for bug-gnu-emacs@HIDDEN; Fri, 28 Jun 2024 17:06:55 +0800
From: Dan Jacobson <jidanni@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: Feature request: fullwidth to halfwidth
Date: Fri, 28 Jun 2024 17:06:55 +0800
Message-ID: <87zfr5307k.3.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=23.83.223.164; envelope-from=jidanni@HIDDEN;
 helo=shrimp.cherry.relay.mailchannels.net
X-Spam_score_int: -4
X-Spam_score: -0.5
X-Spam_bar: /
X-Spam_report: (-0.5 / 5.0 requ) BAYES_00=-1.9, DATE_IN_PAST_03_06=1.592,
 DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -0.3 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.3 (-)

M-l runs the command downcase-word.
That's great. But here's a feature request:
Have commands that can change wide to narrow,
with the same ease as M-l.
E.g., change 209M into 209M.
and another command to do the opposite.
OK, I guess they are called fullwidth and halfwidth.




Acknowledgement sent to Dan Jacobson <jidanni@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#71822; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 15 Mar 2025 12:15:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.