Subject: bug#71822: Feature request: fullwidth to halfwidth

From: Dan Jacobson <[email-masked]>
Date: Sun, 30 Jun 2024 21:45:26 +0800

>>>>> "EZ" == Eli Zaretskii <[email-masked]> 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 ０９８, is that the problem?

No. It's the difference between needing to type

０９８７６５４３２１ＢＡ

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.