Subject: bug#11414: 23.2; Caps lock problem on English-Dvorak layout

From: Glenn Morris <[email-masked]>
Date: Tue, 08 May 2012 19:08:56 -0400

Gian Fontanilla wrote:

> When switching to the English-Dvorak layout using C-\ or C-x RET C-\ ,
> and then turning on caps lock, the following letters do not capitalize:
> w, v, z, and s.

So to summarize, with a standard QWERTY English keyboard:

emacs -Q
C-x RET C-\ english-dvorak RET

Now pressing the key labelled "," produces "w" as it should, and
pressing "shift ," (ie, "<") correctly produces "W". This is because
latin-post.el has the correct mapping:

 ("W" ?<)

But when caps-lock is active, pressing "," still generates "," (not "<")
so Emacs still translates it to "w" (not "W").

I don't know if quail has any way to solve this...