Subject: bug#32108: closed (Re: bug#32108: 27.0.50; Insertion of char from input method during macro invocation duplicates the char)

From: [email-masked] (GNU bug Tracking System)
Date: Mon, 23 Jul 2018 18:59:02 +0000

Your bug report

#32108: 27.0.50; Insertion of char from input method during macro invocation duplicates the char

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
32108: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=32108
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#32108: 27.0.50; Insertion of char from input method during macro invocation duplicates the char
From: Eli Zaretskii <[email-masked]>
To: Filipp Gunbin <[email-masked]>
Cc: [email-masked], [email-masked], [email-masked]
Date: Mon, 23 Jul 2018 21:58:05 +0300
List-Id: <debbugs-submit.debbugs.gnu.org>

> From: Filipp Gunbin <[email-masked]>
> Cc: [email-masked],  [email-masked],  [email-masked]
> Date: Mon, 23 Jul 2018 21:38:29 +0300
> 
> On 21/07/2018 12:15 +0300, Eli Zaretskii wrote:
> 
> > No other ideas, so I pushed to the master branch a fix along the above
> > lines (except it turned out to be slightly more tricky due to input
> > methods that translate sequences of two or more keys).  Please test.
> 
> LGTM, it indeed fixes the problem, thanks!

Thanks for testing.  I'm closing the bug, feel free to reopen if some
issues arise.

Subject: 27.0.50; Insertion of char from input method during macro invocation duplicates the char
From: Filipp Gunbin <[email-masked]>
To: [email-masked]
Date: Tue, 10 Jul 2018 01:41:01 +0300
List-Id: <debbugs-submit.debbugs.gnu.org>

emacs -Q
C-u C-\ russian-computer
C-x (
<type any letter>
C-x )
C-x e

The last command inserts two chars instead of one.

In GNU Emacs 27.0.50 (build 2, x86_64-apple-darwin17.6.0)
Repository revision: 6ffc6a698f5d425e402c35010394cdb17d8888ce
System Description:  Mac OS X 10.13.5

Configured using:
 'configure CC=/usr/bin/gcc --without-all --without-ns --with-dbus
 --with-file-notification=no --with-gnutls --with-modules --with-xml2
 --with-zlib'

Configured features:
GNUTLS LIBXML2 ZLIB MODULES

Important settings:
  value of $LC_CTYPE: UTF-8
  value of $LANG: ru_RU.UTF-8
  locale-coding-system: utf-8-unix