* bug#46118: 28.0.50; Input method russian-computer ignores caps lock on some keys
@ 2021-01-26 18:09 Filipp Gunbin
2022-06-14 12:53 ` Lars Ingebrigtsen
0 siblings, 1 reply; 2+ messages in thread
From: Filipp Gunbin @ 2021-01-26 18:09 UTC (permalink / raw)
To: 46118
macOS, tty emacs in Terminal.app:
emacs -Q -nw
C-u C-\ russian-computer RET
<caps lock>
Then, typing a key which is a letter key in English layout behaves
normally, like:
a => Ф
Shift + a => Ф
(both upcase)
But a key which is a non-letter key in English layout just ignores caps
lock:
' => э (lowcase)
Shift + ' => Э (upcase)
In GNU Emacs 28.0.50 (build 5, x86_64-apple-darwin20.2.0, NS appkit-2022.20 Version 11.1 (Build 20C69))
of 2021-01-25 built on fgunbin.local
Repository revision: a10c74fbea46d5299e19167248383c69fd30648c
Repository branch: master
System Description: macOS 11.1
Configured features:
ACL GLIB GNUTLS LCMS2 LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER PNG RSVG
THREADS TOOLKIT_SCROLL_BARS XIM ZLIB
Important settings:
value of $LC_CTYPE: UTF-8
value of $LANG: ru_RU.UTF-8
locale-coding-system: utf-8-unix
^ permalink raw reply [flat|nested] 2+ messages in thread
* bug#46118: 28.0.50; Input method russian-computer ignores caps lock on some keys
2021-01-26 18:09 bug#46118: 28.0.50; Input method russian-computer ignores caps lock on some keys Filipp Gunbin
@ 2022-06-14 12:53 ` Lars Ingebrigtsen
0 siblings, 0 replies; 2+ messages in thread
From: Lars Ingebrigtsen @ 2022-06-14 12:53 UTC (permalink / raw)
To: 46118
Filipp Gunbin <fgunbin@fastmail.fm> writes:
> macOS, tty emacs in Terminal.app:
>
> emacs -Q -nw
> C-u C-\ russian-computer RET
> <caps lock>
>
> Then, typing a key which is a letter key in English layout behaves
> normally, like:
>
> a => Ф
> Shift + a => Ф
>
> (both upcase)
>
> But a key which is a non-letter key in English layout just ignores caps
> lock:
>
> ' => э (lowcase)
> Shift + ' => Э (upcase)
(I'm going through old bug reports that unfortunately weren't resolved
at the time.)
I've tested now on Macos: By default, with caps lock, hitting Shift +
letter has no effect -- you still get an upcased letter. However, caps
lock has no effect on the non-letter keys, so shift does affect those
keys, which explains what you're seeing.
But I'm not sure there's anything we can do here on the Emacs side?
I.e., we get an "'" event from the OS, but do we know that it's the
result of a Caps Lock + Shift + '? Anybody?
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2022-06-14 12:53 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-26 18:09 bug#46118: 28.0.50; Input method russian-computer ignores caps lock on some keys Filipp Gunbin
2022-06-14 12:53 ` Lars Ingebrigtsen
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).