Bugzilla – Bug 115362
xemacs startup info not disappearing
Last modified: 2005-10-06 17:05:20 UTC
xemacs startup info does not go away when xemacs window appears.
Any idea Luboš? Possible work-around: "X-KDE-StartupNotify=false" in .desktop file.
xprop | grep WM_CLASS shows that xemacs no longer has "emacs" as WM_CLASS but now it matches and it's "xemacs". Please remove the X-KDE-WMCLASS=emacs entry from xemacs.desktop as it's no longer valid (and not needed).
Yes, it is as Lubos writes. Until recently, XEmacs used the application class "emacs" by default in order to use the same configuration entries in ~/.Xresources as Emacs. But as most of the possible configuration entries in ~/.Xresources are incompatible between Emacs and XEmacs this caused many problems. Therefore, the default application class of XEmacs has been changed to "XEmacs". For some time this was only done by a SuSE patch but this has been included upstream a while ago.
Stephan Kulow <coolo@suse.de> fixed it in update-desktop-files.rpm which is where the xemacs.spec file get's it from. But as update-desktop-files triggers a complete rebuild, this change might not show up in XEmacs before release. Therefore I'll fix it in the xemacs package as well.
Fixed xemacs package submitted to STABLE. Closing as FIXED.