Article View: fj.editor.xemacs
Article #5Re: .emacsでのカスタマイズより前にEgg/Wnnを読み込むには?
From: Seiichi Namba
Date: Mon, 24 Jun 2002 16:21
Date: Mon, 24 Jun 2002 16:21
39 lines
3025 bytes
3025 bytes
難波です。 wnn も egg も tamago も知らないのですが、 > http://www.ht.sakura.ne.jp/~delmonta/emacs/wnn-recovery.el の前に wnn/egg/tamago (のどれか) が load 済みになっている事が必要 な訳ですか。 それならユーザに wnn/egg/tamago (のどれか。以下 xxx) の xxx-load-hook (件の xxx で用意されているもの) を使って wnn-recovery を require() す るコード、たとえば (add-hook 'xxx-mode-hook (lambda (require 'wnn-recovery))) のような感じのものを .emacs に書いてもらえば良いのではありませんか。 このとき、require() される wnn-recovery.el の側に不用意に (require 'xxx) を書くと嵌まることがあるので注意、かな(この話は dired-x の info に書いてあったと記憶)。 xxx-load-hook が無いとしても、xxx-mode-hook のようなものがあれば、そっ ちを使うこともできます。おそらくxxx-mode に入るごとに wnn-recovery が require() されるような形にはなりますが、実害はほとんど無いといえる でしょう(wnn-recovery.el の側に (provide 'wnn-recovery) を書いとけば、 の話ですが、(require 'wnn-recovery) の2回目の評価ではファイルのロードが 起きません)。 xxx-load-hook や xxx-mode-hook は xxx というモジュールに必ず用意されて いるとは限らないので、その場合はeval-after-load() を使うんですかね。 hook の方が確実だと思うんで、xxx-(load|mode)-hook があるなら、hook を 使う方が良いとは思います。 細い話を読んでいないので、外してたらごめんなさい。 -- 難波清一@東京都西東京市 (http://www.asahi-net.or.jp/~pi9s-nnb/) NAMBA Seiichi <sn@asahi-net.email.ne.jp>
Technical Details
Message-ID:
<af7gun$6pn$1@sn.asahi-net.email.ne.jp>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.media.kyoto-u.ac.jp!newsfeed.mesh.ad.jp!newsfeed2.kddnet.ad.jp!nf.asahi-net.or.jp!not-for-mailReferences:
<3D16EBA4.D8D1F5E7@ht.sakura.ne.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 100ca4,2175c898e004e0a6 X-Google-Attributes: gid100ca4,public X-Google-Thread: ff358,2175c898e004e0a6 X-Google-Attributes: gidff358,public X-Google-Thread: 1107f7,2175c898e004e0a6 X-Google-Attributes: gid1107f7,public X-Google-ArrivalTime: 2002-06-24 09:22:50 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.media.kyoto-u.ac.jp!newsfeed.mesh.ad.jp!newsfeed2.kddnet.ad.jp!nf.asahi-net.or.jp!not-for-mail From: Seiichi Namba <sn@asahi-net.email.ne.jp> Newsgroups: fj.editor.xemacs,fj.editor.emacs,fj.comp.input-method Subject: Re: .emacsでのカスタマイズより前にEgg/Wnnを読み込むには? Date: 25 Jun 2002 01:21:39 +0900 Organization: Smoke Message-ID: <af7gun$6pn$1@sn.asahi-net.email.ne.jp> References: <3D16EBA4.D8D1F5E7@ht.sakura.ne.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Content-Transfer-Encoding: 8bit Lines: 39 NNTP-Posting-Host: e143184.ppp.asahi-net.or.jp X-Trace: 1024935770 news3.asahi-net.or.jp 22470 211.13.143.184 X-Complaints-To: ap-net@asahi-net.or.jp