[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RP] Re: ratpoison prefix on winkey
From: |
Nicolas Rachinsky |
Subject: |
Re: [RP] Re: ratpoison prefix on winkey |
Date: |
Sun Nov 16 08:59:03 2003 |
User-agent: |
Mutt/1.5.5.1i |
* twb <address@hidden> [2003-11-17 14:27 +1100]:
> Quoth Nicolas Rachinsky <address@hidden> on or about Sun, 16 Nov 2003
> 11:48:57 +0100:
> > * Shawn Betts <address@hidden> [2003-11-16 00:25 -0800]:
> > > Rainer Trusch <address@hidden> writes:
> > > escape <winkey>
> >
> > I do this quite successful, but I can't bind Super_L (that's my
> > right winkey) to anything, ratpoison binds it automatically to two
> > functions (meta and other), none of them works, even after unbinding
> > one or both (and rebinding anything else).
>
> When you press super_l (after doing `xmodmap -e 'remove ModN =
> Super_L'`, and `:escape super_l`), does the cursor change to the box?
Yes, I'm working with it.
> You have found a bug anyway. Observe this session:
Yes, I think so.
> Without any checking, here's a rough&ready diff (by hand)
> <--------snip-------->
> actions.c
> @ 1523:7, 1523:8 @
> /* Update the "meta" keybinding */
> action = find_keybinding(prefix_key.sym, 0, map);
> + if (key.state) //There must be one or more modifiers
> if (action != NULL && !strcmp (action->data, "meta"))
> {
> action->key = key->sym;
> action->state = 0;
> }
> <--------snip-------->
> from cvs, circa 2wk ago.
I will try to test it, but I don't have enough time at the moment.
Thanks,
Nicolas