[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: file extraction on SEMI 1.0.2 or later



渡辺と申します。

>>> In article <r9n3egeeww7.fsf@xxxxxxxxxxxxxxxxx>,
>>> "SK" = Shuhei KOBAYASHI <shuhei-k@xxxxxxxxxxx> writes:

>>>>> In [meadow-users-jp:84] SEMI extract broken file,
>>>>> 渡辺 正 / Tadashi Watanabe <watanabe@xxxxxxxxxxxxxxx> wrote:
>> 最近のSEMIはmime-fileがなくなったようなので、今まで、
>> 
>> (call-after-loaded 'mime-view (lambda () (require 'mime-file)))
>> 
>> としていたのを止めたのですが、符号化されたパートをextractす
>> るとファイルが壊れるようになりました。

>>>>> In [tm(ja) / tm ML (日本語版):2848] file extraction on SEMI 1.0.2 or later,
>>>>> Masahiro MURATA (村田全寛) <muse@xxxxxxxxxxxxxxxx> wrote:
>> SEMI 1.0.2 以降に変えてから,Semi-Gnus などで以下のパートを "e" で 
>> save すると,
>> 
>> |----Next_Part(Fri_Mar_13_14:46:34_1998_250)--
>> |Content-Type: Text/Plain; charset=iso-2022-jp
>> |Content-Transfer-Encoding: 7bit
>> |Content-Disposition: attachment; filename=tmp.txt
>> |
>> |
>> |あああ
>> |
>> |----Next_Part(Fri_Mar_13_14:46:34_1998_250)----
>> 
>> 以下の部分が後ろに残ってしまうのはバグでしょうか?
>> 
>> |
>> |----Next_Part(Fri_Mar_13_14:46:34_1998_250)----
>> 
>> mime-play.el の mime-method-to-save あたりがあやしいのかな,とまでは突
>> き止めましたが,これ以上はわかりませんでした。

SK>   ほぼ正解ですね。おかげで簡単に解決できました。part の最後ではなく
SK> (point-max) まで書き出しているようです。以下の patch で直ると思います。

これで解決しました。どうもありがとうございました。

-- 
渡辺 正 / Tadashi Watanabe <watanabe@xxxxxxxxxxxxxxx>