aperez@caribe.prime.com (Arturo Perez x6739) (12/30/89)
I like autoraise mode for some things (like emacs). Much to my chagrin, the "almost official" twm has it broken. Neither through menu selection (i.e. f.autoraise) nor variable (i.e. AutoRaise { "emacs" }) does it work. I took the liberty of looking at the code for the Enter/Leave notify events. I found this strange little variable "enter_flag." It was used like so events.c, line 1549 if (enter_flag == FALSE && Tmp_win->auto_raise) { XRaiseWindow(dpy, Tmp_win->frame); enter_flag = TRUE; } so I got rid of that funny little variable like so: if (Tmp_win->auto_raise) { XRaiseWindow(dpy, Tmp_win->frame); enter_flag = TRUE; } Now AutoRaise works again. Have I done something terribly wrong? BTW, UsePPosition hangs twm in my version (R4_beta). And the IconRegion variable doesn't seem to work at all. At least, my understanding is that for icons which haven't specified a position they will be placed in the IconRegion. Well, they just hang around where I iconify them. Arturo Perez ComputerVision, a division of Prime aperez@cvbnet.prime.com Too much information, like a bullet through my brain -- The Police