On Sat, 7 Sep 2013, Charles Philip Chan wrote:
At first I agree with you, but after further investigation I found out
that this is wrong. The Class name is *usually* the application name
(same as the instance name), but doesn't have to be. I quote from the
xclasshint manpage[1]:
In my interpretation it does not contradict to what I said. The WM_CLASS
attribute (the name and class together) is the formal name of the app
which is used to retrieve resources. It does not say anything about how
the res_class part should be set. Usually apps use the app name for
res_class and this is what Window Maker displays. GNUstep seems to deviate
from this practice. While this is not against any standard I know about,
it might cause problems with window managers that rely on this practice.
Anyway, I found out that this won't be changed in GNUstep.[2]
This bug is quite old and was declined mostly because the developers did
not get enough information to understand the problem. You might try to
report it again with a more detailed description and see if their view has
changed since. We could special case this in Window Maker but there are at
least two things against this:
1. It would not help other window managers.
2. Given the current Window Maker developers' preference for simplicity
over compatibility with everything such a patch might not get accepted for
Window Maker.
Footnotes:
[1] http://linux.die.net/man/3/xclasshint
[2] https://savannah.gnu.org/bugs/?func=detailitem&item_id=13592
--
To unsubscribe, send mail to [email protected].