[Mew-dist 2423] Re: imget の改行コード

Yoshinori Sakamoto yosino-s at example.com
1997年 10月 9日 (木) 15:46:40 JST


坂本@奈良県工業技術センターです。

From: Kazu Yamamoto (山本和彦) <Kazu at example.com>
Subject: [Mew-dist 2422] Re: imget の改行コード
Date: Thu, 09 Oct 1997 15:12:59 +0900

> ちょっと議論についていっていませんが、Emacs 20 だと、no-conversion で
> も改行を適切に変換してくれるようになったと思います。UNIX 側で Emacs 20 
> を使うと問題は小さくなるのではないでしょうか?

んっと、+inbox フォルダに crlf 改行テキストばっかりあると、そもそも、
UNIX(BSD/OS 3.0) 上では、

[ds9]<yosino-s>imls
    1  10/09 To:mew-dist at example.com Re: [Mew-dist 2416] To expire ActiveWare's Perl for
    2  10/09 To:mew-dist at example.com [Mew-dist 2419] Re: To expire ActiveWare's Perl for
 <<          Nokubi Takatsu (JPNIC-DOMAIN-TALK 2135) Abbreviation.
 <<      /09 yoshida at example.com [design-iri 340] デザイン分科会の担当機関
    5  10/09 To:mew-dist at example.com [Mew-dist 2420] Re: To expire ActiveWare's Perl for
 <<          Hideki Sunahar [wwca98-pc:10] wwca98 Call for papers


こんなかんじになります。

ちなみに、上記全ファイルを lf 改行に叩き直すと。

[ds9]<yosino-s>imls
    1  10/09 To:mew-dist at example.com Re: [Mew-dist 2416] To expire ActiveWare's Perl for
    2  10/09 To:mew-dist at example.com [Mew-dist 2419] Re: To expire ActiveWare's Perl for
    3  10/09 Nokubi Takatsu (JPNIC-DOMAIN-TALK 2135) Abbreviation. <<野首と申し
    4  10/09 yoshida at example.com [design-iri 340] デザイン分科会の担当機関 <<こんに 
    5  10/09 Shuichi Kitagu [Mew-dist 2420] Re: To expire ActiveWare's Perl for
    6  10/09 Hideki Sunahar [wwca98-pc:10] wwca98 Call for papers <<例の奴です 

と、正しく表示されます。

同様に、全ファイルが、crlf 改行だと、

[ds9]<yosino-s>imls "--grep=(body=etl)"
imgrep: no message matches specifications

なのが、全部を lf 改行に直すと

[ds9]<yosino-s>imls "--grep=(body=etl)"
 +inbox 6/09 Hideki Sunahar [wwca98-pc:10] wwca98 Call for papers <<例の奴です 

と言う挙動をします。これでは、Mew (Emacs) 側では対処のしようがないように
思います(^^;。

IM シリーズ側で、「NT でも Win95 でも OS2 でも必ずフォルダにメッセージ
をセーブするときは、LF 改行とする」という仕様上の保証がほしいように思
います。あるいは、UNIX 上で CRLF改行でも動くようにするほうが楽ならばそ
れでも良いです。(^_^)。

#悪いのは、Wintel 対応版の Perl だ。という気持ちはあるでしょうけど(笑)。

_      _ 
‖\    ‖ - Nara Prefectural Institute of Industrial Technology -+
‖ 奈良県工業技術センター 【坂本佳則】<yosino-s at example.com>|
‖    \‖IIT     Boldly go where no one has gone before....   | 
 ̄       ̄ -------------------------------------------------------+



Mew-dist メーリングリストの案内