[sylpheed-win32-users:73] 中間報告 (Re: 0.8.3-20020919 をリリース)

Back to archive index

Munesato - NAK - Nakada munes****@post*****
2002年 9月 28日 (土) 00:26:04 JST


返事が遅くなって申し訳ありません。NAK です。
# 最近忙しくて返事を書いてる余裕もありませんでした。(^_^;;

まだ修正中ですが、中間報告です。

キャッシュフォルダが作成されない件の原因は、IMAP 機能部分から
渡されるパス区切りが '/' になっていることが原因でした。
Win32 版的には、'/' を '\' に置換してしまえばよいと思いますが、
軽く動かした感じでは影響範囲が大きいようで、所々不具合が
見つかっていて面倒くさいことになっています。

Sylpheed 自体が IMAP の区切りである '/' と、OS のパス区切りが
同一であることを前提としている感じがする(*1)ので、そこいら辺を
うまく切り分ける必要があります。
# *1 imap.c 中に G_DIR_SEPARATOR が散見される。

そういう意味では、現在の Sylpheed は移植性が低いと言えるかも
しれませんが、1.0 になる頃には修正されていることでしょう。:-P

この件の修正は、おそらく来週月曜には出せると思います。
# 土日に頑張ってみます。


On Tue, 24 Sep 2002 17:15:35 +0900
Munesato - NAK - Nakada <munes****@post*****> wrote:

 >  > この HOGE と FUGA に使われている文字の問題の可能性もあるかも
 >  > しれません。併せて確認します。
 > 
 > 言葉足らずでしたが、文字の問題と言っているのは、'\' (0x5c) が
 > フォルダ文字列(SJIS)に含まれる場合のことです。
 > これらの文字が含まれると、パス区切りと勘違いしてしまいます。

この件は今回のとは関係無いようですが、やはり不具合として潜在して
いました。

'表' や '能' が含まれるフォルダを作成しようとすると、'\' と
誤判定して作成できません。早めに対応したいと思います。

-- 
中田 宗里 (NAK) <munes****@post*****>
Sylpheed 0.8.3 for Win32 : http://www2.odn.ne.jp/munesato/sylpheed/




sylpheed-win32-users メーリングリストの案内
Back to archive index