Separate Emacs 20.1 and 20.2 depended definitions from emu-e20.el to
[elisp/apel.git] / EMU-ELS
1 ;;; -*-Emacs-Lisp-*-
2 ;;;
3 ;;; $Id: EMU-ELS,v 1.6 1998-04-17 00:28:38 morioka Exp $
4 ;;;
5
6 (setq emu-modules
7       (cons
8        'emu
9        (if (or running-emacs-19_29-or-later
10                running-xemacs-19_14-or-later)
11            '(richtext)
12          '(tinyrich)
13          )))
14
15 (setq emu-modules
16       (nconc
17        (cond (running-xemacs
18               ;; for XEmacs
19               (cons 'emu-xemacs
20                     (if (featurep 'mule)
21                         '(emu-20 emu-x20) ; for XEmacs with MULE
22                       '(emu-latin1) ; for XEmacs without MULE
23                       ))
24               )
25              ((featurep 'mule)
26               ;; for Emacs 20.1 or later
27               '(emu-20 emu-e19 emu-e20 emu-e20_2)
28               )
29              ((boundp 'MULE)
30               ;; for MULE 1.* and MULE 2.*
31               (cons 'emu-mule
32                     (if running-emacs-18
33                         '(emu-18 env)
34                       '(emu-e19)))
35               )
36              ((boundp 'NEMACS)
37               ;; for NEmacs
38               '(emu-18 emu-nemacs)
39               )
40              (t
41               ;; for Emacs 19.34
42               '(emu-e19 emu-latin1)
43               ))
44        emu-modules))
45
46 ;;; EMU-ELS ends here