unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#37051: 26.2.90; feature request: C-x 8 <SYMBOL> Prefix Command for letter with macron
@ 2019-08-16 14:13 VanL
  2019-08-19 14:44 ` Robert Pluim
  0 siblings, 1 reply; 10+ messages in thread
From: VanL @ 2019-08-16 14:13 UTC (permalink / raw)
  To: 37051

Hello,

There doesn't seem to be a Prefix Command for placing a macron over a small letter 'a'. [1]

Like typing `C-x 8 ^ a	â' to place a circumflex over a small letter a, I'd like to be able to type the 'a' and 'i' with macron in 'Cháng Xiāng Sī (Everlasting Longing) by Bai Juyi'.

--
[1] output from C-x 8 C-h follows

Key translations Starting With C-x 8:
key             binding
---             -------

C-x 8 SPC	 
C-x 8 !		¡
C-x 8 "		Prefix Command
C-x 8 $		¤
C-x 8 '		Prefix Command
C-x 8 *		Prefix Command
C-x 8 +		±
C-x 8 ,		Prefix Command
C-x 8 -		­
C-x 8 .		·
C-x 8 /		Prefix Command
C-x 8 1		Prefix Command
C-x 8 2		Prefix Command
C-x 8 3		Prefix Command
C-x 8 <		«
C-x 8 =		¯
C-x 8 >		»
C-x 8 ?		¿
C-x 8 C		©
C-x 8 L		£
C-x 8 N		Prefix Command
C-x 8 P		¶
C-x 8 R		®
C-x 8 S		§
C-x 8 Y		¥
C-x 8 [		‘
C-x 8 ]		’
C-x 8 ^		Prefix Command
C-x 8 _		Prefix Command
C-x 8 `		Prefix Command
C-x 8 a		Prefix Command
C-x 8 c		¢
C-x 8 m		µ
C-x 8 o		°
C-x 8 u		µ
C-x 8 x		×
C-x 8 {		“
C-x 8 |		¦
C-x 8 }		”
C-x 8 ~		Prefix Command

C-x 8 a <	←
C-x 8 a =	↔
C-x 8 a >	→

C-x 8 N o	№

C-x 8 2 +	‡

C-x 8 ~ SPC	~
C-x 8 ~ =	≈
C-x 8 ~ A	Ã
C-x 8 ~ D	Ð
C-x 8 ~ N	Ñ
C-x 8 ~ O	Õ
C-x 8 ~ T	Þ
C-x 8 ~ a	ã
C-x 8 ~ d	ð
C-x 8 ~ n	ñ
C-x 8 ~ o	õ
C-x 8 ~ t	þ
C-x 8 ~ ~	¬

C-x 8 ` SPC	`
C-x 8 ` A	À
C-x 8 ` E	È
C-x 8 ` I	Ì
C-x 8 ` O	Ò
C-x 8 ` U	Ù
C-x 8 ` a	à
C-x 8 ` e	è
C-x 8 ` i	ì
C-x 8 ` o	ò
C-x 8 ` u	ù

C-x 8 _ -	−
C-x 8 _ <	≤
C-x 8 _ >	≥
C-x 8 _ H	‑
C-x 8 _ a	ª
C-x 8 _ f	‒
C-x 8 _ h	‐
C-x 8 _ m	—
C-x 8 _ n	–
C-x 8 _ o	º
C-x 8 _ q	―

C-x 8 ^ SPC	^
C-x 8 ^ 1	¹
C-x 8 ^ 2	²
C-x 8 ^ 3	³
C-x 8 ^ A	Â
C-x 8 ^ E	Ê
C-x 8 ^ I	Î
C-x 8 ^ O	Ô
C-x 8 ^ U	Û
C-x 8 ^ a	â
C-x 8 ^ e	ê
C-x 8 ^ i	î
C-x 8 ^ o	ô
C-x 8 ^ u	û

C-x 8 3 /	Prefix Command

C-x 8 1 +	†
C-x 8 1 /	Prefix Command

C-x 8 / /	÷
C-x 8 / =	≠
C-x 8 / A	Å
C-x 8 / E	Æ
C-x 8 / O	Ø
C-x 8 / a	å
C-x 8 / e	æ
C-x 8 / o	ø

C-x 8 , ,	¸
C-x 8 , C	Ç
C-x 8 , c	ç

C-x 8 ' SPC	'
C-x 8 ' '	´
C-x 8 ' A	Á
C-x 8 ' E	É
C-x 8 ' I	Í
C-x 8 ' O	Ó
C-x 8 ' U	Ú
C-x 8 ' Y	Ý
C-x 8 ' a	á
C-x 8 ' e	é
C-x 8 ' i	í
C-x 8 ' o	ó
C-x 8 ' u	ú
C-x 8 ' y	ý

C-x 8 " SPC	"
C-x 8 " "	¨
C-x 8 " A	Ä
C-x 8 " E	Ë
C-x 8 " I	Ï
C-x 8 " O	Ö
C-x 8 " U	Ü
C-x 8 " a	ä
C-x 8 " e	ë
C-x 8 " i	ï
C-x 8 " o	ö
C-x 8 " s	ß
C-x 8 " u	ü
C-x 8 " y	ÿ

C-x 8 * SPC	 
C-x 8 * !	¡
C-x 8 * "	″
C-x 8 * $	¤
C-x 8 * '	′
C-x 8 * *	•
C-x 8 * +	±
C-x 8 * -	­
C-x 8 * .	·
C-x 8 * <	«
C-x 8 * =	¯
C-x 8 * >	»
C-x 8 * ?	¿
C-x 8 * C	©
C-x 8 * E	€
C-x 8 * L	£
C-x 8 * P	¶
C-x 8 * R	®
C-x 8 * S	§
C-x 8 * Y	¥
C-x 8 * c	¢
C-x 8 * m	µ
C-x 8 * o	°
C-x 8 * u	µ
C-x 8 * x	×
C-x 8 * |	¦

C-x 8 3 / 4	¾

C-x 8 1 / 2	½
C-x 8 1 / 4	¼

Global Bindings Starting With C-x 8:
key             binding
---             -------

C-x 8 RET	insert-char

[forward]







^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#37051: 26.2.90; feature request: C-x 8 <SYMBOL> Prefix Command for letter with macron
  2019-08-16 14:13 bug#37051: 26.2.90; feature request: C-x 8 <SYMBOL> Prefix Command for letter with macron VanL
@ 2019-08-19 14:44 ` Robert Pluim
  2019-08-20 14:05   ` VanL
  2019-08-22 11:46   ` VanL
  0 siblings, 2 replies; 10+ messages in thread
From: Robert Pluim @ 2019-08-19 14:44 UTC (permalink / raw)
  To: VanL; +Cc: 37051

>>>>> On Sat, 17 Aug 2019 00:13:58 +1000, VanL <van@scratch.space> said:

    VanL> Hello,
    VanL> There doesn't seem to be a Prefix Command for placing a macron over a small letter 'a'. [1]

    VanL> Like typing `C-x 8 ^ a â' to place a circumflex over a small letter a,
    VanL> I'd like to be able to type the 'a' and 'i' with macron in 'Cháng
    VanL> Xiāng Sī (Everlasting Longing) by Bai Juyi'.

Would you consider using the chinese-sisheng input method? That has
mappings for all of those. In fact, digging some more, thereʼs the
hawaiian-prefix method as well, which has far fewer mappings, so
shouldn't interfere too much with normal typing.

Otherwise it could be added to the C-x 8 map, but Iʼm having a hard
time finding a prefix thatʼs both free and reasonably mnemonic for
MACRON, unless we want to turn 'C-x 8 =' into a prefix map, with
'C-x 8 = =' meaning 'insert MACRON'.

Robert





^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#37051: 26.2.90; feature request: C-x 8 <SYMBOL> Prefix Command for letter with macron
  2019-08-19 14:44 ` Robert Pluim
@ 2019-08-20 14:05   ` VanL
  2019-08-20 15:04     ` Robert Pluim
  2019-08-22 11:46   ` VanL
  1 sibling, 1 reply; 10+ messages in thread
From: VanL @ 2019-08-20 14:05 UTC (permalink / raw)
  To: Robert Pluim; +Cc: 37051


> On 20 Aug 2019, at 00:44, Robert Pluim <rpluim@gmail.com> wrote:
> 
>    VanL> I'd like to be able to type the 'a' and 'i' with macron in 'Cháng
>    VanL> Xiāng Sī (Everlasting Longing) by Bai Juyi'.
> 
> Would you consider using the chinese-sisheng input method? That has
> mappings for all of those. In fact, digging some more, thereʼs the
> hawaiian-prefix method as well, which has far fewer mappings, so
> shouldn't interfere too much with normal typing.
> 
> Otherwise it could be added to the C-x 8 map, but Iʼm having a hard
> time finding a prefix thatʼs both free and reasonably mnemonic for
> MACRON, unless we want to turn 'C-x 8 =' into a prefix map, with
> 'C-x 8 = =' meaning 'insert MACRON'.

How about a C-u before `C-x 8 -		­' for to `insert MACRON'?

I fail to find instructions to use chinese-sisheng in [1] and the listings from describe-mode, describe-bindings don't have `ī' in them, for example.

C-x <RET> C-\ h <TAB> ; has no hawaiian-prefix method completion but hebrew.

-- [1]
  info:emacs#Input Methods
  info:emacs#Select Input Method
  info:emacs#International






^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#37051: 26.2.90; feature request: C-x 8 <SYMBOL> Prefix Command for letter with macron
  2019-08-20 14:05   ` VanL
@ 2019-08-20 15:04     ` Robert Pluim
  0 siblings, 0 replies; 10+ messages in thread
From: Robert Pluim @ 2019-08-20 15:04 UTC (permalink / raw)
  To: VanL; +Cc: 37051

>>>>> On Wed, 21 Aug 2019 00:05:11 +1000, VanL <van@scratch.space> said:

    >> On 20 Aug 2019, at 00:44, Robert Pluim <rpluim@gmail.com> wrote:
    >> 
    VanL> I'd like to be able to type the 'a' and 'i' with macron in 'Cháng
    VanL> Xiāng Sī (Everlasting Longing) by Bai Juyi'.
    >> 
    >> Would you consider using the chinese-sisheng input method? That has
    >> mappings for all of those. In fact, digging some more, thereʼs the
    >> hawaiian-prefix method as well, which has far fewer mappings, so
    >> shouldn't interfere too much with normal typing.
    >> 
    >> Otherwise it could be added to the C-x 8 map, but Iʼm having a hard
    >> time finding a prefix thatʼs both free and reasonably mnemonic for
    >> MACRON, unless we want to turn 'C-x 8 =' into a prefix map, with
    >> 'C-x 8 = =' meaning 'insert MACRON'.

    VanL> How about a C-u before `C-x 8 -		­' for to `insert MACRON'?

C-x 8 already uses the prefix argument to mean COUNT, so I donʼt think
that will work.

    VanL> I fail to find instructions to use chinese-sisheng in [1]
    VanL> and the listings from describe-mode, describe-bindings don't
    VanL> have `ī' in them, for example.

It doesnʼt appear to be documented in the manual, but itʼs easy enough
to use. Turn it on and type eg

Cha

You'll see "Cha[1234ino]" in the echo area. If you then type "1",
you'll get:

Chā

Similarly

Xia1 => Xiā
Si1 => Sī

and so on.

    VanL> C-x <RET> C-\ h <TAB> ; has no hawaiian-prefix method
    VanL> completion but hebrew.

Sorry, that was added in emacs-27, and youʼre on emacs-26.

Robert





^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#37051: 26.2.90; feature request: C-x 8 <SYMBOL> Prefix Command for letter with macron
  2019-08-19 14:44 ` Robert Pluim
  2019-08-20 14:05   ` VanL
@ 2019-08-22 11:46   ` VanL
  2019-08-22 13:04     ` Robert Pluim
  1 sibling, 1 reply; 10+ messages in thread
From: VanL @ 2019-08-22 11:46 UTC (permalink / raw)
  To: Robert Pluim; +Cc: 37051

Robert Pluim <rpluim@gmail.com> writes:

> Would you consider using the chinese-sisheng input method?

Thanks Robert for the tip on how to make use of chinese-sisheng.  This
input method does exactly what I need in that situation.  I am trying to
use Emacs to write email and have lost track of your post this one is in
reply to.  So, discoverability in the docs for typing with macron in
Chinese poem titles as presented is what's needed.  When I next go past
emacs-27 I will definitely try the hawaiin input method.

© 2019 VanL
gpg using EEF2 37E9 3840 0D5D 9183  251E 9830 384E 9683 B835
          'If the bug bites don't fight it.' - Nancy S. Steinhardt





^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#37051: 26.2.90; feature request: C-x 8 <SYMBOL> Prefix Command for letter with macron
  2019-08-22 11:46   ` VanL
@ 2019-08-22 13:04     ` Robert Pluim
  2019-08-22 13:36       ` Eli Zaretskii
  0 siblings, 1 reply; 10+ messages in thread
From: Robert Pluim @ 2019-08-22 13:04 UTC (permalink / raw)
  To: VanL; +Cc: 37051

>>>>> On Thu, 22 Aug 2019 21:46:59 +1000, VanL <van@scratch.space> said:

    VanL> Robert Pluim <rpluim@gmail.com> writes:
    >> Would you consider using the chinese-sisheng input method?

    VanL> Thanks Robert for the tip on how to make use of chinese-sisheng.  This
    VanL> input method does exactly what I need in that situation.  I am trying to
    VanL> use Emacs to write email and have lost track of your post this one is in
    VanL> reply to.  So, discoverability in the docs for typing with macron in
    VanL> Chinese poem titles as presented is what's needed.  When I next go past
    VanL> emacs-27 I will definitely try the hawaiin input method.

Something like the following, perhaps? Eli, can this still go into
emacs-26, given that weʼre at -rc1?

diff --git i/doc/emacs/mule.texi w/doc/emacs/mule.texi
index b3e7d218c6..4ed13b8787 100644
--- i/doc/emacs/mule.texi
+++ w/doc/emacs/mule.texi
@@ -497,6 +497,10 @@ Input Methods
 do the highlighting in the buffer showing the possible characters,
 rather than in the echo area.
 
+  To enter characters according to the @dfn{pīnyīn} transliteration
+method instead, use the @code{chinese-sisheng} input method.  This is
+a composition based method, where e.g. @kbd{pi1} results in @samp{pī}.
+
   In Japanese input methods, first you input a whole word using
 phonetic spelling; then, after the word is in the buffer, Emacs
 converts it into one or more characters using a large dictionary.  One





^ permalink raw reply related	[flat|nested] 10+ messages in thread

* bug#37051: 26.2.90; feature request: C-x 8 <SYMBOL> Prefix Command for letter with macron
  2019-08-22 13:04     ` Robert Pluim
@ 2019-08-22 13:36       ` Eli Zaretskii
  2019-09-04  8:13         ` Robert Pluim
  0 siblings, 1 reply; 10+ messages in thread
From: Eli Zaretskii @ 2019-08-22 13:36 UTC (permalink / raw)
  To: Robert Pluim; +Cc: van, 37051

> From: Robert Pluim <rpluim@gmail.com>
> Cc: 37051@debbugs.gnu.org, eliz@gnu.org
> Date: Thu, 22 Aug 2019 15:04:55 +0200
> 
> Something like the following, perhaps? Eli, can this still go into
> emacs-26, given that weʼre at -rc1?

Too late, sorry.  Let's wait till 26.3 is released.





^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#37051: 26.2.90; feature request: C-x 8 <SYMBOL> Prefix Command for letter with macron
  2019-08-22 13:36       ` Eli Zaretskii
@ 2019-09-04  8:13         ` Robert Pluim
  2019-09-04 14:51           ` Eli Zaretskii
  0 siblings, 1 reply; 10+ messages in thread
From: Robert Pluim @ 2019-09-04  8:13 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: van, 37051

>>>>> On Thu, 22 Aug 2019 16:36:56 +0300, Eli Zaretskii <eliz@gnu.org> said:

    >> From: Robert Pluim <rpluim@gmail.com>
    >> Cc: 37051@debbugs.gnu.org, eliz@gnu.org
    >> Date: Thu, 22 Aug 2019 15:04:55 +0200
    >> 
    >> Something like the following, perhaps? Eli, can this still go into
    >> emacs-26, given that weʼre at -rc1?

    Eli> Too late, sorry.  Let's wait till 26.3 is released.

Pushed to emacs-26.

Iʼm not sure what to do with the bug, though. The OPs problem is
solved, so I guess we can close it?

Robert





^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#37051: 26.2.90; feature request: C-x 8 <SYMBOL> Prefix Command for letter with macron
  2019-09-04  8:13         ` Robert Pluim
@ 2019-09-04 14:51           ` Eli Zaretskii
  2019-09-04 14:58             ` Robert Pluim
  0 siblings, 1 reply; 10+ messages in thread
From: Eli Zaretskii @ 2019-09-04 14:51 UTC (permalink / raw)
  To: Robert Pluim; +Cc: van, 37051

> From: Robert Pluim <rpluim@gmail.com>
> Cc: van@scratch.space,  37051@debbugs.gnu.org
> Date: Wed, 04 Sep 2019 10:13:16 +0200
> 
> Pushed to emacs-26.
> 
> Iʼm not sure what to do with the bug, though. The OPs problem is
> solved, so I guess we can close it?

Yes, I think so.  Are there any reasons why we shouldn't?

Thanks.





^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#37051: 26.2.90; feature request: C-x 8 <SYMBOL> Prefix Command for letter with macron
  2019-09-04 14:51           ` Eli Zaretskii
@ 2019-09-04 14:58             ` Robert Pluim
  0 siblings, 0 replies; 10+ messages in thread
From: Robert Pluim @ 2019-09-04 14:58 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: van, 37051

tags 37051 fixed
close 37051 26.3
quit

>>>>> On Wed, 04 Sep 2019 17:51:53 +0300, Eli Zaretskii <eliz@gnu.org> said:

    >> From: Robert Pluim <rpluim@gmail.com>
    >> Cc: van@scratch.space,  37051@debbugs.gnu.org
    >> Date: Wed, 04 Sep 2019 10:13:16 +0200
    >> 
    >> Pushed to emacs-26.
    >> 
    >> Iʼm not sure what to do with the bug, though. The OPs problem is
    >> solved, so I guess we can close it?

    Eli> Yes, I think so.  Are there any reasons why we shouldn't?

Not that I can think of. Closing.

Robert





^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2019-09-04 14:58 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-08-16 14:13 bug#37051: 26.2.90; feature request: C-x 8 <SYMBOL> Prefix Command for letter with macron VanL
2019-08-19 14:44 ` Robert Pluim
2019-08-20 14:05   ` VanL
2019-08-20 15:04     ` Robert Pluim
2019-08-22 11:46   ` VanL
2019-08-22 13:04     ` Robert Pluim
2019-08-22 13:36       ` Eli Zaretskii
2019-09-04  8:13         ` Robert Pluim
2019-09-04 14:51           ` Eli Zaretskii
2019-09-04 14:58             ` Robert Pluim

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).