3 ;; EMU-ELS: list of EMU modules to install
7 (setq emu-modules (cons 'emu
8 (if (or running-emacs-19_29-or-later
9 running-xemacs-19_14-or-later)
14 (let ((poe-modules '(poe))
15 (poem-modules '(poem))
16 (mcs-modules '(mcharset))
18 (setq poe-modules (cons (cond ((featurep 'xemacs)
20 ((>= emacs-major-version 19)
26 (cond ((featurep 'mule)
27 (cond ((featurep 'xemacs)
28 (setq poem-modules (cons 'poem-xm (cons 'poem-20
30 mcs-modules (cons 'mcs-xm (cons 'mcs-20 mcs-modules)))
31 (if (>= emacs-major-version 21)
32 (setq pccl-modules '(pccl-20 pccl))
35 ((>= emacs-major-version 20)
36 (setq poem-modules (cons 'poem-e20 (cons 'poem-20
38 mcs-modules (cons 'mcs-e20 (cons 'mcs-20
40 pccl-modules '(pccl-20 pccl))
44 (fboundp 'set-buffer-multibyte)
45 (subrp (symbol-function 'set-buffer-multibyte)))
51 (setq poem-modules (cons 'poem-om poem-modules)
52 mcs-modules (cons 'mcs-om mcs-modules)
53 pccl-modules '(pccl-om pccl)
54 emu-modules (cons 'emu-mule emu-modules))
58 (setq poem-modules (cons 'poem-nemacs poem-modules)
59 mcs-modules (cons 'mcs-nemacs mcs-modules))
62 (setq poem-modules (cons 'poem-ltn1 poem-modules)
63 mcs-modules (cons 'mcs-ltn1 mcs-modules))
66 (setq emu-modules (append poe-modules poem-modules
67 mcs-modules pccl-modules
69 (setq emu-modules (cons 'broken emu-modules))