From: tomo Date: Sat, 27 Jan 2001 18:47:01 +0000 (+0000) Subject: This commit was manufactured by cvs2svn to create tag 'tamago-4_0_6'. X-Git-Tag: tamago-4_0_6 X-Git-Url: http://git.chise.org/gitweb/?a=commitdiff_plain;h=d66787a053e5ca528dc660b25584761f613cce2f;p=elisp%2Ftamago.git This commit was manufactured by cvs2svn to create tag 'tamago-4_0_6'. --- diff --git a/Makefile b/Makefile deleted file mode 100644 index 3b08948..0000000 --- a/Makefile +++ /dev/null @@ -1,100 +0,0 @@ -# Makefile --- Makefile of EGG V4.0 - -# Copyright (C) 1999, 2000 Free Software Foundation, Inc -# Author: NIIBE Yutaka -# TOMURA Satoru -# Maintaner: Satoru Tomura - -#--------------------------------------- -# (1) make -# ;; compile *.el files -# (2) make install -# ;; install files into the emacs site-lisp directory -# ;; ex. /usr/local/share/emacs/site-lisp/egg -#------------------------------------------------ -# Configuration parameters -#------------------------------------------------ -# emacs you use -EMACS = /usr/local/bin/emacs -# Programs -INSTALL = /usr/sbin/install -CP = /bin/cp -MV = /bin/mv -RM = /bin/rm -MKDIR = /usr/bin/mkdir -#------------------------------------------------ - -DEPS = -l ./docomp.el -BATCHFLAGS = -batch -q -no-site-file -no-init-file - -ETCS = Makefile docomp.el make-insdirs.el \ - AUTHORS ChangeLog README TODO PROBLEMS - -ELS = eggrc leim-list.el - -SRCS = egg-util.el \ - menudiag.el its.el egg-edep.el \ - its/ascii.el \ - its/bixing.el \ - its/erpin.el \ - its/hankata.el \ - its/hira.el \ - its/jeonkak.el \ - its/pinyin.el \ - its/hangul.el \ - its/kata.el \ - its/thai.el \ - its/quanjiao.el \ - its/zenkaku.el \ - its/zhuyin.el \ - its-keydef.el \ - egg-mlh.el egg-cnv.el egg-com.el \ - egg.el \ - egg/cannarpc.el egg/canna.el \ - egg/sj3rpc.el egg/sj3.el \ - egg/wnnrpc.el egg/wnn.el - -ELCS = ${SRCS:.el=.elc} - -DIST = ${ETCS} ${SRCS} ${ELS} - -.SUFFIXES: .el .elc - -.el.elc: - ${EMACS} ${BATCHFLAGS} ${DEPS} -f batch-byte-compile $< - -all: ${ELCS} insdirs - -insdirs: ${EMACS} - @${EMACS} ${BATCHFLAGS} -l ./make-insdirs.el 2> /dev/null - -clean: - ${RM} -f ${ELCS} insdirs *~ */*~ - -install: install-site - -install-site: all - @. ./insdirs; \ - echo "Egg system will be installed in $${INSDIR}/egg...."; \ - if [ -d $${INSDIR}/egg ]; then \ - echo "Clean up the previsous installation...."; \ - ${RM} -rf $${INSDIR}/egg; fi ; \ - mkdir -p $${INSDIR}/egg; \ - tar cf - ${SRCS} ${ELCS} ${ELS} | (cd $${INSDIR}/egg && tar xpBf -) - -uninstall-site: - @. ./insdirs; \ - if [ -d $${INSDIR}/egg ]; then \ - ${RM} -rf $${INSDIR}/egg; \ - fi - -# DEPENDENCIES -egg/sj3rpc.elc: egg-com.elc egg/sj3.elc -egg/wnnrpc.elc: egg-com.elc egg/wnn.elc - -egg.elc its/ascii.elc its/erpin.elc its/hankata.elc \ -its/hira.elc its/jeonkak.elc its/pinyin.elc \ -its/hangul.elc its/kata.elc its/quanjiao.elc \ -its/zenkaku.elc its/zhuyin.elc: its-keydef.elc - - diff --git a/README b/README deleted file mode 100644 index 9d47a40..0000000 --- a/README +++ /dev/null @@ -1,13 +0,0 @@ - - EGG Versio 4.0 --- Code name "Tamagotchy" - - NIIBE Yutaka - -We've started this project with the code of EGG V3.0 in the beginning. -However, we chose to rewrite whole of them, while referring the design -and interface of EGG V3.0. - -In original version of EGG (to V3.0), it seems for me that there's no -copyright notice. But it has been widely distributed on the Internet -under the licence of GPL: - diff --git a/egg-dotemacs b/egg-dotemacs deleted file mode 100644 index 203a392..0000000 --- a/egg-dotemacs +++ /dev/null @@ -1,16 +0,0 @@ -;;; Emacs/Egg Configuration - -;; - -(set-language-info "Japanese" 'input-method "japanese-egg-wnn") - -;;; Try M-x customize-gropu hira - -(set-language-info "Chinese-GB" 'input-method "chinese-gb-egg-wnn-py") -(set-language-info "Chinese-CNS" 'input-method "chinese-cns-egg-wnn-py") -(set-language-info "Korean" 'input-method "korean-egg-wnn") - -(require 'egg) -(require 'its/hira) - -;; diff --git a/leim-list-egg.el b/leim-list-egg.el deleted file mode 100644 index ac70a92..0000000 --- a/leim-list-egg.el +++ /dev/null @@ -1,84 +0,0 @@ -;;; leim-list-egg.el --- Egg setup for leim API - -;; Copyright (C) 1999, 2000 Free Software Foundation, Inc - -;; Author: NIIBE Yutaka -;; KATAYAMA Yoshio - -;; Maintainer: TOMURA Satoru - -;; Keywords: mule, multilingual, input method - -;; This file is part of EGG. - -;; EGG is free software; you can redistribute it and/or modify -;; it under the terms of the GNU General Public License as published by -;; the Free Software Foundation; either version 2, or (at your option) -;; any later version. - -;; EGG is distributed in the hope that it will be useful, -;; but WITHOUT ANY WARRANTY; without even the implied warranty of -;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -;; GNU General Public License for more details. - -;; You should have received a copy of the GNU General Public License -;; along with GNU Emacs; see the file COPYING. If not, write to the -;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, -;; Boston, MA 02111-1307, USA. - -;;; Commentary: - -;;; Code: - -;;; leim-list-egg.el --- Egg setup for leim API -;;; CAUTION: Don't delete the above line. - -(autoload 'egg-activate-wnn "egg/wnn" "Activate Wnn backend of Tamagotchy." t) -(autoload 'egg-activate-sj3 "egg/sj3" "Activate SJ3 backend of Tamagotchy." t) - -(register-input-method - "japanese-egg-wnn" "Japanese" 'egg-activate-wnn - "$B$"(B.." "Romaji -> Hiragana -> Kanji&Kana" - 'its-select-hiragana) - -(register-input-method - "japanese-egg-sj3" "Japanese" 'egg-activate-sj3 - "$B$"(B.." "Romaji -> Hiragana -> Kanji&Kana" - 'its-select-hiragana) - -(register-input-method - "chinese-gb-egg-wnn-py" "Chinese-GB" 'egg-activate-wnn - "$AF4(BG" "Pinyin -> Simplified Hanzi" - 'its-select-pinyin-cn) - -(register-input-method - "chinese-gb-egg-wnn-zy" "Chinese-GB" 'egg-activate-wnn - "$AW"(BG" "Zhunyin -> Simplified Hanzi" - 'its-select-zhuyin-cn) - -(register-input-method - "chinese-gb-egg-wnn-qm" "Chinese-GB" 'egg-activate-wnn - "$AG.(B" "QianMa Simplified Hanzi inputmethod" - 'its-select-qianma) - -(register-input-method - "chinese-gb-egg-wnn-wb" "Chinese-GB" 'egg-activate-wnn - "$ANe(B" "WuBi Simplified Hanzi inputmethod" - 'its-select-wubi) - -(register-input-method - "chinese-cns-egg-wnn-py" "Chinese-CNS" 'egg-activate-wnn - "$(GQ;(BC" "Pinyin -> Traditional Hanzi" - 'its-select-pinyin-tw) - -(register-input-method - "chinese-cns-egg-wnn-zy" "Chinese-CNS" 'egg-activate-wnn - "$(GNC(BC" "Zhunyin -> Traditional Hanzi" - 'its-select-zhuyin-tw) - -(register-input-method - "korean-egg-wnn" "Korean" 'egg-activate-wnn - "$(CGQ(B" "Hangul -> Hanja" - 'its-select-hangul) - -(autoload 'egg-mode "egg" "Toggle EGG mode." t) diff --git a/make-dirs.el b/make-dirs.el deleted file mode 100644 index 74c1613..0000000 --- a/make-dirs.el +++ /dev/null @@ -1,48 +0,0 @@ -;;; make-emacs-conf.el --- - -;; Copyright (C) 2000 ElectroTechnical Laboratory -;; Copyright (C) 2000 TOMURA Satoru -;; Licensed to Free Software Foundation, Inc. - -;; Author: TOMURA Satoru - -;; Maintainer: TOMURA Satoru - -;; Keywords: mule, multilingual, input method - -;; This file is part of EGG. - -;; EGG is free software; you can redistribute it and/or modify -;; it under the terms of the GNU General Public License as published by -;; the Free Software Foundation; either version 2, or (at your option) -;; any later version. - -;; EGG is distributed in the hope that it will be useful, -;; but WITHOUT ANY WARRANTY; without even the implied warranty of -;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -;; GNU General Public License for more details. - -;; You should have received a copy of the GNU General Public License -;; along with GNU Emacs; see the file COPYING. If not, write to the -;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, -;; Boston, MA 02111-1307, USA. - -;;; Commentary: - -;;; Code: - -(defun make-emacs-configuration-file () - (with-temp-buffer - (let* ((etc-dir data-directory) - (ver-dir (file-name-directory (substring etc-dir 0 -1))) - (emacs-dir (file-name-directory (substring ver-dir 0 -1)))) - (insert - ;;; INSDIR=/usr/local/share/emacs/site-lisp - (format "INSDIR=%s/site-lisp\n" - (substring emacs-dir 0 -1)) - ;;; VINSDIR=/usr/local/share/emacs/20.5/site-lisp - (format "VINSDIR=%s/site-lisp\n" - (substring ver-dir 0 -1))) - (write-file "dirs" nil)))) - -(make-emacs-configuration-file) diff --git a/make-insdirs.el b/make-insdirs.el deleted file mode 100644 index 0a9719f..0000000 --- a/make-insdirs.el +++ /dev/null @@ -1,50 +0,0 @@ -;;; make-emacs-conf.el --- - -;; Copyright (C) 2000 ElectroTechnical Laboratory -;; Copyright (C) 2000 TOMURA Satoru -;; Licensed to Free Software Foundation, Inc. - -;; Author: TOMURA Satoru - -;; Maintainer: TOMURA Satoru - -;; Keywords: mule, multilingual, input method - -;; This file is part of EGG. - -;; EGG is free software; you can redistribute it and/or modify -;; it under the terms of the GNU General Public License as published by -;; the Free Software Foundation; either version 2, or (at your option) -;; any later version. - -;; EGG is distributed in the hope that it will be useful, -;; but WITHOUT ANY WARRANTY; without even the implied warranty of -;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -;; GNU General Public License for more details. - -;; You should have received a copy of the GNU General Public License -;; along with GNU Emacs; see the file COPYING. If not, write to the -;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, -;; Boston, MA 02111-1307, USA. - -;;; Commentary: - -;;; Code: - -(defun make-emacs-configuration-file () - (with-temp-buffer - (let* ((emacs-etc-directory data-directory) - (this-version-directory (file-name-directory (directory-file-name emacs-etc-directory))) - (site-directory (file-name-directory (directory-file-name this-version-directory)))) - (insert - ;;; INSDIR=/usr/local/share/emacs/site-lisp - (format "INSDIR=%s\n" - (expand-file-name "site-lisp" site-directory) - ) - ;;; VINSDIR=/usr/local/share/emacs/20.5/site-lisp - (format "VINSDIR=%s\n" - (expand-file-name "site-lisp" this-version-directory) - )) - (write-file "insdirs" nil)))) - -(make-emacs-configuration-file)