|
From: | HaiJun Zhang |
Subject: | bug#23412: |
Date: | Thu, 5 Dec 2019 06:50:51 +0800 |
Hello.
As far as I tried, Emacs with macOS native input method still flicker.
I use default Japanese input method of macOS. Flicker happens when I
press RET to input selected candidates.
This is because insertText: in nsterm.m is called and emits a special
event '(ns-unput-working-text) and then normal input events.
read_char() function which processes these events always call redisplay()
just after processing '(ns-unput-working-text) event.
We have to prevent redisplay after '(ns-unput-working-text) event
emited by insertText:. To do it, I made a patch. I don’t know this
is corrent way to prevent redisplaying.
--
tsuucat
[Prev in Thread] | Current Thread | [Next in Thread] |