bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Bad handling of compose state


From: Claus Fischer
Subject: Bad handling of compose state
Date: Fri, 27 Sep 2002 16:17:53 +0200
User-agent: Mutt/1.3.28i

I am using an English keyboard (US layout) with the right Control
key set to a compose functionality so that I can type Umlaute.

---------------------- excerpt from /etc/X11/XF86Config --------------        
Section "Keyboard"
        Protocol "Standard"
        XkbKeymap "xfree86(en_US)"
        RightCtl Compose
        AutoRepeat 500 20
EndSection
-------------------------------------------------------------------------

I type ü (u-Umlaut) as the three-key-sequence Compose, ", u;
Compose is the right control key. Each key is pressed individually,
then relased before the next is pressed.

This works fine with Emacs most of the time. Sometimes, however,
it seems that the internal state of Emacs or of its X11 keyboard
handling gets confused, and when I type the sequence above, it
puts a "u (that's double-quote lowercase-u) in the buffer text.

To reset the state, I move focus to an xterm, press any letter
there e.g. q, move back to Emacs and continue working.
You can see what Emacs thinks of the keystrokes in the
information below.

I'm not quite sure what brings Emacs into this bad state though.

Regards,

Claus Fischer


In GNU Emacs 20.7.2 (i386-debian-linux-gnu, X toolkit)
 of Thu Apr  4 2002 on cyberhq modified by Debian
configured using `configure  i386-debian-linux-gnu --prefix=/usr
--sharedstatedir=/var/lib --libexecdir=/usr/lib
--localstatedir=/var/lib --infodir=/usr/share/info
--mandir=/usr/share/man --with-pop=yes --with-x=yes
--with-x-toolkit=yes'

Recent input:
E i n t r a g up M-right M-right M-right M-right M-right 
right M-d d e n C-e SPC f " u r SPC d backspace backspace 
backspace backspace backspace ü r SPC d e m SPC M a 
backspace backspace backspace backspace n SPC M a i 
l b o x - T r a n s p o r t SPC M-q return left M-x 
g u backspace backspace b u g tab C-h a b u g return 
C-x o C-s e m a c s down up M-x r e p o r tab return



-- 
Claus Fischer <claus.fischer@clausfischer.com>
http://www.clausfischer.com/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]