[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:28254] Re: Emacs-22.1上のMew 5.2.50でError in post-command-hook: (errorSelecting deleted buffer)
-
From:Hideyoshi ARAKIDA
-
Date:Sun, 1 Jul 2007 13:23:17 +0900 (JST)
- Subject: [plamo:28254] Re: Emacs-22.1上のMew 5.2.50でError in post-command-hook: (errorSelecting deleted buffer)
- From: Hideyoshi ARAKIDA <arakida@xxxxxxxxxxxxxxxx>
- Date: Sun, 01 Jul 2007 13:23:17 +0900 (JST)
- Organization: School of Education, Waseda University
荒木田です.
問題の件,あまり美しくありませんが解決出来ました.
どうも Emacs-22.1 で tamago-4.0.6 をバイトコンパイルして
/usr/shere/emacs/site-lisp/egg に入れ変えると
Can't activate input method 'japanese-egg-canna'
というエラーが出て日本語入力出来ませんでした.
しかし,egg.el のみをバイトコンパイルして egg.el, egg.elc だけを
Plamo の tamago のそれらと入れ換えることで一応問題解決
出来ているように見えます.
作業手順は以下のとおりです.
あらかじめ tamago は Plamo の tamago.tgz を入れておき,
以下のサイトから tamago-4.0.6.tar.gz,tamago-4.0.6-20000605.patch.gz
を取得:
http://unit.aist.go.jp/itri/itri-gist/ftp.m17n.org/
以下の手順で egg.el/egg.elc のみをバイトコンパイルし入れ換えます.
# tar zxvf tamago-4.0.6.tar.gz
# gzip -dc tamago-4.0.6-20000605.patch.gz > tamago-4.0.6-20000605.patch
# cd tamago-4.0.6
# patch -p1 < ../tamago-4.0.6-20000605.patch
ここで egg.el の (defun egg-activate-keymap-after-command () の部分を
(defun egg-activate-keymap-after-command ()
(while egg-change-major-mode-buffer
(save-excursion
(if (buffer-live-p (car egg-change-major-mode-buffer))
(progn
(set-buffer (car egg-change-major-mode-buffer))
(egg-activate-keymap))))
(setq egg-change-major-mode-buffer (cdr egg-change-major-mode-buffer)))
(remove-hook 'post-command-hook 'egg-activate-keymap-after-command))
と修正.
# ./configure (もしかするとこれは不要かも?)
egg.el のみバイトコンパイルするので,
# emacs -batch -q -no-site-file -no-init-file -l ./docomp.el -f batch-byte-compile egg.el
を実行.たぶん make で全部の *.el をバイトコンパイルしても大丈夫かも.
egg.el, egg.elc のみ /usr/share/emacs/site-lisp/egg へコピー
# sudo cp egg.el* /usr/share/emacs/site-lisp/egg
tamago 自身,もうずいぶんと更新されていないので,そろそろ
anthy 等に乗り換える頃合だったりするのでしょうか ...
--
荒木田 英禎
- Follow-Ups
-
- [plamo:28255] Re: Emacs-22.1上のMew 5.2.50でError in post-command-hook: (errorSelecting deleted buffer), 田原 俊一
[検索ページ]
[メール一覧]
Plamo ML 公開システム