Modify header.
[elisp/apel.git] / EMU-ELS
1 ;;; -*-Emacs-Lisp-*-
2
3 ;; EMU-ELS: list of EMU modules to install
4
5 ;;; Code:
6
7 (setq emu-modules
8       (cons
9        'emu
10        (if (or running-emacs-19_29-or-later
11                running-xemacs-19_14-or-later)
12            '(richtext)
13          '(tinyrich)
14          )))
15
16 (setq emu-modules
17       (nconc
18        (cond (running-xemacs
19               ;; for XEmacs
20               (cons 'emu-xemacs
21                     (if (featurep 'mule)
22                         '(emu-20 emu-x20) ; for XEmacs with MULE
23                       '(emu-latin1) ; for XEmacs without MULE
24                       ))
25               )
26              (running-mule-merged-emacs
27               ;; for Emacs 20.1 or later
28               (cons (if (= (length "\e$B$"\e(B") 1)
29                         'emu-e20_3 ; for Emacs 20.3
30                       'emu-e20_2 ; for Emacs 20.1 and 20.2
31                       )
32                     '(emu-20 emu-e19 emu-e20))
33               )
34              ((boundp 'MULE)
35               ;; for MULE 1.* and MULE 2.*
36               (cons 'emu-mule
37                     (if running-emacs-18
38                         '(emu-18 env)
39                       '(emu-e19)))
40               )
41              ((boundp 'NEMACS)
42               ;; for NEmacs
43               '(emu-18 emu-nemacs)
44               )
45              (t
46               ;; for Emacs 19.34
47               '(emu-e19 emu-latin1)
48               ))
49        emu-modules))
50
51 ;;; EMU-ELS ends here