[Mew-dist 747] Re: mew-expand-file-name & reedit/redist
Kazu Yamamoto 山本和彦
kazu at example.com
1997年 3月 25日 (火) 20:26:51 JST
From: OKUNISHI Fujikazu <fuji0924 at example.com>
Subject: [Mew-dist 695] Re: mew-expand-file-name & reedit/redist
Date: Sun, 16 Mar 1997 19:16:13 +0900
> #OS/2 Perl,vscan の出力を EOL=CRLF でなく LF にできれば Lisp をいじら
> #なくてもすむんですが。
OS/2 をサポートするための提案です。
(1) 行末の差 (UNIX は LF、OS/2 は CRLF ) を埋めるのは、Mule を大前提に
して coding-system を変更するとよいでしょう。Mule 2.3 なら、
file-coding-system{,-for-read} を *iso-2022-jp*unix とすれば、よい気がし
ます。
また、正規表現がそもそも違う(行末を表すのに \r\n とする必要がある)なら、
Mule on OS/2 の正規表現を直すべきではないでしょうか? "\n" は UNIX
でも DOS でも行末を意味すると思いますが、どうでしょう?
(2) mew-expand-file-name の挙動が違う問題は、mew-expand-file-name の内部
で吸収すべきです。他のコードは変更したくありません。
(3) /bin/sh を call-process するのはあまりにひどかったので、もうすこし
抽象的な関数を用意しておきます。"cmd.exe" と "/C" が指定できればいいです
よね?
(4) make-symbolic-link に関しては alias してください。これは、
mew.dot.emacs に入れておくのが親切でしょうか?
--かず
Mew-dist メーリングリストの案内