comparison man/xemacs/custom.texi @ 259:11cf20601dec r20-5b28

Import from CVS: tag r20-5b28
author cvs
date Mon, 13 Aug 2007 10:23:02 +0200
parents 65c19d2020f7
children 6330739388db
comparison
equal deleted inserted replaced
258:58424f6abf56 259:11cf20601dec
2060 @node X Resources 2060 @node X Resources
2061 @section X Resources 2061 @section X Resources
2062 @cindex X resources 2062 @cindex X resources
2063 @findex x-create-frame 2063 @findex x-create-frame
2064 2064
2065 Historically, XEmacs has used the X resource application class @samp{Emacs}
2066 for its resources. Unfortunately, GNU Emacs uses the same application
2067 class, and resources are not compatible between the two Emacsen. This
2068 sharing of the application class often leads to trouble if you want to
2069 run both variants.
2070
2071 Starting with XEmacs 20.5, XEmacs will use the class @samp{XEmacs} if it
2072 finds any XEmacs resources in the resource database when the X
2073 connection is initialized. Otherwise, it will use the class @samp{Emacs}
2074 for backwards compatability. The variable @var{x-emacs-application-class}
2075 may be consulted to determine the application class being used.
2076
2077 The examples in this section assume the application class is @samp{Emacs}.
2078
2065 The Emacs resources are generally set per-frame. Each Emacs frame can have 2079 The Emacs resources are generally set per-frame. Each Emacs frame can have
2066 its own name or the same name as another, depending on the name passed to the 2080 its own name or the same name as another, depending on the name passed to the
2067 @code{make-frame} function. 2081 @code{make-frame} function.
2068 2082
2069 You can specify resources for all frames with the syntax: 2083 You can specify resources for all frames with the syntax: