[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:11829] Re: emacs



小野@名古屋大学 です.

<20011016204649P.cyamauch@hst.phyas.aichi-edu.ac.jp>の記事において
cyamauch@hst.phyas.aichi-edu.ac.jpさんは書きました。
cyamauch>   .emacs 中で,Emacsをユーザが「emacs」で起動したか,
cyamauch> 「mule」で起動したか判別する方法ってありますか?
ln -s emacs mule なんて場合に判別する方法は知りませんが, mule か
non-mule かの判別だったら
(if (boundp 'mule-version) ...)
でできる.... と思ったら, xemacs-21.4.4 では mule-version という変
数が定義されてなかった (ちょっと意外). 手元の xemacs-21.4.4 と
emacs-21.0.105, emacs-19.34+mule-2.3 の全てで共通に定義されている
mule 関係のオブジェクトは関数 mule-diag だけかも. なので,

cyamauch> (if (muleだったら)
cyamauch>     (progn
cyamauch>       :
cyamauch>      )
cyamauch> )
cyamauch> みたいなことやりたいのですが…
(if (fboundp 'mule-diag)
	(progn <mule のときにやりたいこと>))
が最善の方法かも.
-- 
名古屋大学 工学部 電子工学科 平田研究室
小野 孝男

Follow-Ups
[plamo:11831] Re: emacs, Takao Ono
References
[plamo:11826] emacs, Chisato Yamauchi

[検索ページ] [メール一覧]
Plamo ML 公開システム