unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* 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).