Yes, it works for me.

I changed to
"a"        =  :workspace : f.zoom
and when I press 'a' in the wsm it fills the screen. When I press it in an
xterm or somewhere else, I get an 'a'.

Mysterious. You didn't change anything else related to C_WORKSPACE, for
example in events.c?

//\\                                 /"\
 dL - Dan Lilliehorn                 \ /      ASCII ribbon campaign
  http://www.dL.nu/                   X       against HTML email
      [EMAIL PROTECTED]                       / \

On Fri, 11 Jun 2004, Richard Levitte - VMS Whacker wrote:

> Did you check that it actually beeps when you press "a" in the
> workspace manager?  It doesn't for me, and just to check that it
> wasn't something with sound that was broken, I tried this:
>
> "a"   =       : workspace     : f.gotoworkspace "A"
>
> Nothing happens when I press "a" in the workspace manager, and yes,
> the "A" workspace exists :-).
>
> In message <[EMAIL PROTECTED]> on Fri, 11 Jun 2004 08:13:17 +0200 (CEST), [EMAIL 
> PROTECTED] said:
>
> dl> Hi Rudy & all
> dl>
> dl> Ahh, NOW I see the problem... I haven't really understood this
> dl> problem until I actually tried
> dl> "a" = : workspace : f.beep
> dl>
> dl> Ok, try commenting away this line (should be line 1470 in
> dl> 3_7alpha5) in add_window.c:
> dl>
> dl> for (tmp = Scr->FuncKeyRoot.next; tmp != NULL; tmp = tmp->next)
> dl>     {
> dl>   switch (tmp->cont)
> dl>   {
> dl>   case C_WINDOW:
> dl> ---->       //case C_WORKSPACE:              <----
> dl>       if (tmp->mods & AltMask) break;
> dl>       grabkey (tmp, 0, tmp_win->w);
> dl>
> dl> This solved it for me, hopefully it will work for you too.
> dl>
> dl> Please verify this ASAP. If everything works as you would like and
> dl> expect, I will submit this change to the archive.
> dl>
> dl> I also found a focusbug with my own f.changesize function. I will
> dl> fix that as soon as I have time, too.
>
> -----
> Please consider sponsoring my work on free software.
> See http://www.free.lp.se/sponsoring.html for details.
>
> --
> Richard Levitte     | http://richard.levitte.org/ | Tunnlandsv. 52
> Levitte Programming | http://www.lp.se/           | S-168 36 Bromma
> T: +46-708-26 53 44 |                             | SWEDEN
>      "Price, performance, quality...  choose the two you like"
>

Reply via email to