From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; ja-JP; rv:1.0.1) Gecko/20020830 Description of problem: Currently XEmacs resource file uses /usr/X11R6/lib/X11/*/app-defaults/Emacs, but it should use /usr/X11R6/lib/X11/*/app-defaults/XEmacs to avoid to confuse with Emacs resource files. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Run xemacs 2. It reads Emacs file. 3. Actual Results: It reads Emacs file. Expected Results: It should read XEmacs file. Additional info:
Created attachment 80707 [details] The patch
I'll try to discuss this upstream, but in the past this idea has not been popular if my memory serves me correctly. However I don't think we should do this unilaterally without some concensus from upstream.
All the XEmacs resource files have been moved to datadir/xemacs/mule-packages/etc/app-defaults/ in xemacs-sumo.
One problem with this is that it affects users' personal X resources, and perhaps vice-versa: using XEmacs instead of Emacs may mean the system or personal resources getting ignored, I think. So I'm not keen on this change, I'm afraid. From the manual: | Starting with XEmacs 21, XEmacs uses the class `XEmacs' if | it finds any XEmacs resources in the resource database when | the X connection is initialized. Otherwise, it will use the | class `Emacs' for backwards compatibility.