Tetsuro KURITA
tkuri****@mac*****
2006年 1月 4日 (水) 01:02:26 JST
良い可決策を示せる訳ではないのですが、いくらかコメントさせてください。 > mac-key-mode.el に関してですが、私の環境は英語環境だから、ということも > あるのだと思いますが、マルチバイト文字を含むファイル名/ディレクトリ名に > 関してうまく動かないようです。 問題の根源は AppleScript で UTF8のリテラルを定義できないことにあります。日本語の場合は Shitf-JIS に変換してやれば AppleScript のソースに文字列を埋め込めます。日本語環境に限定してよいならば(してはいけないと想像しますが)、これでよいのですが。 スクリプティング機能追加 http://www.occn.zaq.ne.jp/ski/lib/osaxenj.htm#aedata を使えば、 set newstring to another data of oldstring but type is "utf8" という感じで強制的な型変換できますので、これでも解決できます。 たぶん、いずれも CarbonEmacs Pacakge では採用しがたいのでしょうね。 ======================================================= Tetsuro KURITA E-mail: tkuri****@mac***** http://homepage.mac.com/tkurita/scriptfactory/ =======================================================