Le Mercredi 17 Mai 2006 22:44, Benno Schulenberg a écrit :
> Hi all,
>
> This is absurd, but when in bash-3.1_p17 I press Shift+M, the "M"
> only appears the moment I press another key.  This happens both in
> Konsole and on a VT.  And also in xterm and rxvt.
>
> It happens also in bash-3.1_p14 and bash-3.0-r14.  And sash-3.7-r1.
> But _not_ in bash-2.05b-r11, nor in tcsh-6.14-r3, nor in zsh-4.2.5.
> Also typing in vim or nano works fine, and in KMail and KWrite and
> Firefox and Konqueror.  So this is purely a problem of the bash-3.*
> series.
>
> I tried different CFLAGS (-O2 instead of -Os), a different compiler
> (gcc-3.3.6-vanilla instead of 3.4.6-hardened), no difference.  I've
> tried starting bash with '--noprofile --norc', even with 'env -i',
> it all makes no difference: any first press of Shift+M does not
> show an M; only the next keypress makes the M appear.
>
> Is anyone else seeing this?  Or am I going bananas?
>
> Benno

I have come across that kind of behaviuour when I was playing with unicode 
settings. It happened when I was using a unicode console with a non unicode 
keymap. However, it only happened on accented characters (the ones composed 
with a dead key of course, but also all the other ones !).

The thing I can tell you is that I have no such problem with bash-3.1_p16, 
compiled with gcc-3.4.5-r1 and glibc 2.3.6-r3. All three of them have 
the "nls" usflag enabled.

Are you sure there are not any app on your system that capture this specific 
combination ?

What keymap are you using ?


-- John


-- 
[email protected] mailing list

Reply via email to