rxvt-unicode sets the UrgencyHint even when it has the focus. I think this is wrong for several reasons, e.g.:

- annoyance: when using urgentOnBell the urgency hint is set every now;
- compliance to the de facto standard: other terminals, like xterm, does not set the urgency hint when focused; - common sense: there's no need to set the urgency hint if the focus is already there; - standard compliance: I can't assure that EWMH/ICCCM recommends not to set the urgency hint when focused, but I'm sure they do *not* recommend to do so; - how is the user supposed to cancel the urgency hint? By clicking on the window? Not good, we don't want to force the user to move the fingers away from the keyboard. By unfocusing and then focusing the terminal again? Even worse.

A patch that prevents the urgency hint to be set when rxvt-unicode has the focus is included in many popular distributions, like Debian and Ubuntu and derivatives. The patch is trivial, see

http://patch-tracking.debian.net/patch/misc/view/rxvt-unicode/9.06-1/src/screen.C

and I think should be included in the mainstream source code.

p.

_______________________________________________
rxvt-unicode mailing list
[email protected]
http://lists.schmorp.de/cgi-bin/mailman/listinfo/rxvt-unicode

Reply via email to