Ctrl-L!の行末空白No.04747
L47B307 さん 02/02/16 15:05
 
# 質問はこっちなのかな?

 メールデータのファイル(*.txt)を直接編集しようとエディタで開いてみると、
各メールの一行目 Ctrl-L! …… の行末に半角空白が10数個あります。

 もし、この半角空白が消えるとなにかマズイでしょうか?

 テキストエディタで編集する際、保存時に行末空白を削除するオプションで
使うことがよくあります。 もし、何か意味があるのなら、このオプションを
オフにして編集するように気を付けないといけません。

[ ]
RE:04747 Ctrl-L!の行末空白No.04748
ひろ さん 02/02/16 19:20
 
 L47B307 さん今日は、ひろです。
> 各メールの一行目 Ctrl-L! …… の行末に半角空白が10数個あります。
 正式には解りませんが、netnews の記事をインポートするときに、マクロ
で Ctrl-L! を入れていますが、おかしな事が起きたことがないので、おそら
く大丈夫だと思います。

[ ]
RE:04747 Ctrl-L!の行末空白No.04749
秀まるお さん 02/02/16 23:27
 
 Ctrl-L!行末の空白はなくべく除去しない方がいいですが、除去しても鶴亀
メールはちゃんと動作するはずです。

 ここの部分には、たとえばマークしたメールには「m:1」を入れるなど、鶴亀
メール内部のフラグを入れるのに使っています。

 たとえばですが、マークされたメールには、Ctrl-L!行に「m:1」を入れます。
既に「m:0」が入っていればそこをm:1に書き換えますが、「m:」が無ければ新規
に「m:1」を追加しようとします。空白だけの部分があれば、そこを上書きして
「m:1」を入れます。

 空白が無い場合はそこに適当なスペースを挿入します。このときファイルを後
ろ方向に移動する処理が入りますので、仮にメール用のファイルのサイズが非常
に大きい場合はそれなりに時間がかかることになります。

 デフォルトの2Mバイト区切りならほとんど気づく程の時間はかからないので、
まぁ気にしなくてもいいですけど。

[ ]