Bug 115362

Summary: xemacs startup info not disappearing
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Dirk Mueller <dmueller>
Component: X11 ApplicationsAssignee: Mike Fabian <mfabian>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Minor    
Priority: P5 - None CC: coolo
Version: Beta 4 Plus   
Target Milestone: ---   
Hardware: Other   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Dirk Mueller 2005-09-06 08:34:00 UTC
xemacs startup info does not go away when xemacs window appears.
Comment 1 Stephan Binner 2005-09-07 08:48:31 UTC
Any idea Luboš?

Possible work-around: "X-KDE-StartupNotify=false" in .desktop file.
Comment 2 Lubos Lunak 2005-09-07 12:45:43 UTC
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). 
 
Comment 3 Mike Fabian 2005-09-07 13:24:12 UTC
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.

Comment 4 Mike Fabian 2005-09-08 12:43:18 UTC
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.
Comment 5 Mike Fabian 2005-09-08 13:14:13 UTC
Fixed xemacs package submitted to STABLE.

Closing as FIXED.