Jerry A! <[EMAIL PROTECTED]> writes:

> The first is that I'd like to enable what other WMs refer to as
> "windoze cycling".  Is this even possible in ctwm?  I can't find any
> way to 'flip' between two entries in the WarpRing.

What does your warpring configuration look like? It works OK for me
with CTWM 3.6:

  ### Move around focus on current workspace with Control-left and
  ### C-right. But don't focus on clocks and mailboxes.

  WindowRing
  WarpRingOnScreen
  WindowRingExclude
  {
          "xbiff"
          "dclock"
          "xclock"
  }

  "Left" = control : all : f.warpring "prev"
  "Right" = control : all: f.warpring "next"

I use a similar configuration to move between workspaces:

  "Left" = mod1 : all : f.prevworkspace
  "Right" = mod1 : all: f.nextworkspace

but I also move between ten configured workspaces with the function
keys � la

  "F1" = : all : f.gotoworkspace "1"

et cetera.

> Second, is it possible to maintain recognized window state when
> traversing workspaces?  Basically, whenever I enter a workspace I'd like
> to automatically warp to the window that last had focus in said
> workspace before leaving the workspace.

Not possible as far as I know. The focus will be wherever your pointer
is. I don't think it would be too much trouble to put this change in,
though. I'll look into it if I can find the time. I'll let you know
where to find the patches unless someone beats me to it.

-- 
MC, http://hack.org/mc/

Reply via email to