ファイルパス最大長の扱いについてNo.01474
rubylip さん 03/06/09 15:28
 
初めまして、rubylipと申します。

Windows2000でのファイル名の扱いをいろいろ調べていて、
秀丸でどうなるかをみてみたところ、うまく動いていないようなので報告いたします。

Windows2000ではファイルパスは最大258文字のようなのですが、
秀丸だと、259バイトまでに制限されているようです。

開ける   : "C:\12345678\あA…A.TXT"("A"は241個連続) 258文字/259バイト
開けない : "C:\12345678\ああA…A.TXT"("A"は240個連続) 258文字/260バイト

メモ帳だと開けるのですが、これは秀丸の仕様でしょうか。

また、ファイルを開くダイヤログにて、上に挙げた開けるファイルを
フルパスで指定すると、「ファイル名または選択したファイルの数が
多すぎるため、バッファがオーバーフローしました。」とのエラーが
発生してしまいます。

よろしくお願いいたします。

[ ]
RE:01474 ファイルパス最大長の扱いについNo.01480
秀丸担当 さん 03/06/09 19:07
 
>Windows2000ではファイルパスは最大258文字のようなのですが、
>秀丸だと、259バイトまでに制限されているようです。

再現することができました。
とりあえず現状ではいろいろな都合があり、仕様とさせてください。
ファイル名のUnicode対応する方向で考えたいと思います。

[ ]
RE:01480 ファイルパス最大長の扱いについNo.01523
rubylip さん 03/06/10 18:20
 
>再現することができました。
>とりあえず現状ではいろいろな都合があり、仕様とさせてください。
>ファイル名のUnicode対応する方向で考えたいと思います。

了解しました。忙しい中、迅速な回答ありがとうございました。
これからも開発がんばってください。

#秀丸V4、ファイル読み込みが早くなって、とてもいいです!

[ ]