definition is void: define-program-kanji-code" とメッセージが出てうま く動きません。どうすれば良いでしょう?
Atsushi Furuta <furuta@srarc2.sra.co.jp> さんは、次のように書いてい ます。
define-program-kanji-code は、Nemacs にだけある関数です。したがっ て、そのままでは Mule で動きません。define-program-coding-system という関数が、代わりの役目をしてくれるでしょう。たとえば、次のよう に書き換えます。
(define-program-kanji-code nil ".*inc.*" 2) | V (define-program-coding-system nil ".*inc.*" *junet*)
同様に、"kanji-code" を含んだ変数/関数が見つからない場合、 "kanji-code" を "coding-system" に置き換えた変数/関数が Mule にあ る場合があります。また、"kanji-flag" という変数は、"mc-flag" とい う変数が、代わりの役目をしています。
さらに、Mule の上で Nemacs 用に書かれたコードを動くようにするための パッケージもあります。Ken'ichi Handa <handa@etl.go.jp> さんは次のよ うに書いています。
From: handa@etlken.etl.go.jp (Kenichi Handa) Newsgroups: fj.editor.mule,fj.editor.emacs Subject: nemacs -> mule Message-ID: <HANDA.93Oct15215300@etlken.etl.go.jp> Date: 15 Oct 93 21:53:00 GMT Nemacs から Mule への移行を容易にするためにメイリングリスト の方々の協力のもと、以下のような単純なパッケージを作りました。 以下の二つの .el ファイルをロードパスのどこかに入れておけば、 .emacs に Nemacs 用のコードを入れている方は、.emacs を以下の ように修正することで、Nemacs 用の設定と同様のことを Mule で もできます。お試し下さい。 (load-library "nemacs-pre") ... もともとの .emacs のコード (load-library "nemacs-post") もちろんこう修正しても Nemacs の使用には支障ありません。 まだまだ完全なものではありませんので、 「私は Nemasc 用のこういう設定をしているが、Mule で はどうすればよいのか?」 という御質問をお待ちしております。
なお、nemacs-pre.el および nemacs-post.el は、 etlport.etl.go.jp:/pub/mule/contrib/lisp から FTP で入手できます。