bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#5011: 23.1.50; The {}\ characters seems to be impossible to write in


From: Alan Third
Subject: bug#5011: 23.1.50; The {}\ characters seems to be impossible to write in non-terminal mode on Mac OS X
Date: Tue, 17 May 2016 20:35:53 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.93 (darwin)

Andrew Hyatt <ahyatt@gmail.com> writes:

> Sorry for the late reply, but I'm assuming this must be with a keyboard
> that doesn't have a \, {, or }.  Which keyboard do you have, and how
> have you set things up so that S-Alt-7,8, or 9 produce these characters?
> How can I reproduce this on a standard US keyboard?

Hi Andrew, this is a clash between OS X's keymap and Emacs's.

On an Apple UK keyboard if you type shift-3 you get £ (pound sterling
symbol, in case it doesn't show), but # is on the same key, so you have
to type option-3 to get it. Emacs treats option as Meta and therefore in
Emacs typing option-3 results in the next command being repeated 3 times
and no # symbol.

I think the reported bug is exactly the same problem but on a different
keyboard layout.

There are a number of work-arounds including making the command key meta
instead of option, or unbinding the right option key so Emacs ignores it
and OS X's binding works, but leaving left-option bound to meta.

None of them strike me as being an obvious candidate for the default,
but the current behaviour is not good either.
-- 
Alan Third





reply via email to

[Prev in Thread] Current Thread [Next in Thread]