xwem-devel
[Top] [All Lists]

Re: Strange problem with Hyper_L

From: Zajcev Evgeny <zevlg@xxxxxxxxx>
Subject: Re: Strange problem with Hyper_L
Date: Tue, 06 Sep 2005 09:56:18 +0400
User-agent: Gnus/5.1007 (Gnus v5.10.7) XEmacs/21.4 (Jumbo Shrimp, linux)
Steve Youngs <steve@xxxxxxxx> writes:

> Hi Evgeny!
>
> I've just noticed a strange thing with my left Hyper key.  I'm pretty
> sure that this has existed since day one, it's just that I finally
> found something that causes a problem. :-)
>
> First of all, let me say that I _can_ use the left Hyper key as normal
> for almost all things.  But...
>
>  H-h k <Hyper_L> => М runs `xwem-self-insert-or-undefined'
>
>  H-h k <Hyper_R> g => H-g runs `xwem-keyboard-quit'
>
> I had a look in xev...
>
> Hyper_L:
>
>   keysym - 0xffed    keycode - 115
>
> Hyper_R:
>
>   keysym - 0xffee    keycode - 116
>
>   $ xmodmap|grep Hyper RET
> mod4        Hyper_R (0x74),  Hyper_L (0x80)
>

This thing looks like your Hyper_L is not modifier(despite xmodmap
report), or xwem falsely treats Hyper_L as non-modifier for some
reason ..  we will see after you will evalueate this sexps:

    (xwem-kbd-kcode-modifier-p 115)

and

    xwem-xmods-mapping

> I discovered this to be a real problem yesterday when I was trying to
> define a keymacro with some `xwem-misc-pause' in it.
>
> Defined using Hyper_L:
>
>   H-x ( f o o H-u H-z b a r H-x )
>
>   H-x e
>    => foouzbar
>
> Defined using Hyper_R:
>
>   H-x ( f o o H-u H-z b a r H-x )
>
>   H-x e
>    => foobar
>
> Is this an XWEM problem, or a Steve problem? :-)

It also might be useful to report this as bug, with enabled xwem-debug
capacities.

Thanks!

-- 
lg

<Prev in Thread] Current Thread [Next in Thread>