Commits

Anonymous committed 7925f41

Remove dumped-lisp.el

  • Participants
  • Parent commits 096a547

Comments (0)

Files changed (6)

+1999-05-18  SL Baur  <steve@gneiss.etl.go.jp>
+
+	* egg-sj3-leim.el (egg-sj3-activate): Autoload.
+	(egg-sj3-inactivate): Ditto.
+
+	* egg-cwnn-leim.el (egg-pinyin-activate): Autoload.
+	(egg-pinyin-inactivate): Ditto.
+	(egg-zhuyin-activate): Ditto.
+	(egg-zhuyin-inactivate): Ditto.
+
+	* egg-kwnn-leim.el (egg-kwnn-activate): Autoload.
+	(egg-kwnn-inactivate): Ditto.
+
+	* egg-leim.el (egg-activate): Autoload.
+	(egg-inactivate): Ditto.
+
+	* Makefile (EXTRA_SOURCES): Remove dumped-lisp.el.
+
 1999-03-05  Katsumi Yamaoka <yamaoka@jpl.org>
 
 	* egg-sj3.el (henkan-region-internal): Use
 # the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
 # Boston, MA 02111-1307, USA.
 
-VERSION = 1.16
+VERSION = 1.17
 AUTHOR_VERSION =
 MAINTAINER = XEmacs Development Team <xemacs-beta@xemacs.org>
 PACKAGE = egg-its
 REQUIRES = leim mule-base fsf-compat xemacs-base
 CATEGORY = mule
 
-EXTRA_SOURCES = eggrc-sj3 eggrc-wnn dumped-lisp.el
+EXTRA_SOURCES = eggrc-sj3 eggrc-wnn
 
 ELCS = egg-busyu.elc egg-cwnn-leim.elc egg-jisx0201.elc egg-jsymbol.elc \
 	egg-keymap.elc egg-kwnn-leim.elc egg-leim.elc egg-quail.elc \
     (setq-default its:*current-map* (its:get-mode-map "zhuyin"))))
 
 
+;;;###autoload
 (defun egg-pinyin-activate (&optional name)
   (if (featurep 'wnn)
       (require 'egg)
   (egg-mode)
   (toggle-egg-mode))
 
+;;;###autoload
 (defun egg-pinyin-inactivate ()
   (cond (egg:*mode-on* (toggle-egg-mode))))
 
+;;;###autoload
 (defun egg-zhuyin-activate (&optional name)
   (if (featurep 'wnn)
       (require 'egg)
   (egg-mode)
   (toggle-egg-mode))
 
+;;;###autoload
 (defun egg-zhuyin-inactivate ()
   (cond (egg:*mode-on* (toggle-egg-mode))))
 
-(register-input-method
- 'chinese-egg-pinyin "Chinese"
- 'egg-zhuyin-activate nil
- "EGG - an interface to the CWnn Chinese conversion program" )
+;;;###autoload
+(when (and (featurep 'mule) (featurep 'wnn))
+  (register-input-method
+   'chinese-egg-pinyin "Chinese"
+   'egg-zhuyin-activate nil
+   "EGG - an interface to the CWnn Chinese conversion program" ))
 
-(register-input-method
- 'chinese-egg-zhuyin "Chinese"
- 'egg-zhuyin-activate nil
- "EGG - an interface to the CWnn Chinese conversion program" )
+;;;###autoload
+(when (and (featurep 'mule) (featurep 'wnn))
+  (register-input-method
+   'chinese-egg-zhuyin "Chinese"
+   'egg-zhuyin-activate nil
+   "EGG - an interface to the CWnn Chinese conversion program" ))
 
 (provide 'egg-cwnn-leim)
 
 ;;
 ;;  Add pointers to Egg documentation in LEIM format
 
+;;;###autoload
 (defun egg-kwnn-activate (&optional name)
   (if (featurep 'wnn)
       (require 'egg)
   (egg-mode)
   (toggle-egg-mode))
 
+;;;###autoload
 (defun egg-kwnn-inactivate ()
   (cond (egg:*mode-on* (toggle-egg-mode))))
 
-(register-input-method
- 'korean-egg "Korean"
- 'egg-kwnn-activate nil
- "EGG - an interface to the kWnn Korean conversion program" )
+;;;###autoload
+(when (and (featurep 'mule) (featurep 'wnn))
+  (register-input-method
+   'korean-egg "Korean"
+   'egg-kwnn-activate nil
+   "EGG - an interface to the kWnn Korean conversion program" ))
 
 (provide 'egg-kwnn-leim)
 
 ;;
 ;;  Add pointers to Egg documentation in LEIM format
 
+;;;###autoload
 (defun egg-activate (&optional name)
   (if (featurep 'wnn)
       (require 'egg)
   (egg-mode)
   (toggle-egg-mode))
 
+;;;###autoload
 (defun egg-inactivate ()
   (cond (egg:*mode-on* (toggle-egg-mode))))
 
-(register-input-method
- 'japanese-egg-wnn "Japanese"
- 'egg-activate nil
- "EGG - an interface to the Wnn kana to kanji conversion program" )
+;;;###autoload
+(when (and (featurep 'mule) (featurep 'wnn))
+  (register-input-method
+   'japanese-egg-wnn "Japanese"
+   'egg-activate nil
+   "EGG - an interface to the Wnn kana to kanji conversion program" ))
 
 (provide 'egg-leim)
 
 
 ;;; Code:
 
+;;;###autoload
 (defun egg-sj3-activate (&optional name)
   (setq inactivate-current-input-method-function 'egg-sj3-inactivate)
   (setq egg-default-startup-file "eggrc-sj3")
   (egg-mode)
   (toggle-egg-mode))
 
+;;;###autoload
 (defun egg-sj3-inactivate ()
   (cond (egg:*mode-on* (toggle-egg-mode))))
 
-(register-input-method
- 'japanese-egg-sj3 "Japanese"
- 'egg-sj3-activate nil
- "EGG - an interface to the SJ3 kana to kanji conversion program" )
+;;;###autoload
+(when (featurep 'wnn)
+  (register-input-method
+   'japanese-egg-sj3 "Japanese"
+   'egg-sj3-activate nil
+   "EGG - an interface to the SJ3 kana to kanji conversion program" ))
 
 (provide 'egg-sj3-leim)