ファイル名が長いと開けないNo.21399
takkun さん 06/06/03 14:25
 
以下のファイルを開こうとすると
秀丸では開けませんが、ノートパッドでは開けます。
ノートパッドで開けるので秀丸でも開けるように出来ないでしょうか?

C:\123456789012345678901234567890123456
78901234567890123456789012345678901234
56789012345678901234567890123456789012
34567890123456789012345678901234567890
12345\1.txt

[ ]
RE:21399 ファイル名が長いと開けないNo.21405
ENCODINGSHIFTJIS さん 06/06/04 11:33
 
参考
MAX_PATHに関する考察とか
http://risky-safety.org/~zinnia/doc/maxpath.html

最大長に関する、保証された規約は無い

ローカルには使えても、共有ファイルサーバーやWebURL、
圧縮解凍、アーカイブ、ネットワーク転送、コマンド引数、UNIX、Mac
でも 使えるとは限らない。
長いファイル名を許さない、セキュリティ・ソフトがあるかも

[ ]
RE:21405 ファイル名が長いと開けないNo.21406
ENCODINGSHIFTJIS さん 06/06/04 11:40
 
長いファイル名で落ちる No.14628
http://hidemaruo.dip.jp:81/hidesoft/hidesoft_2/x14628.html
の続きのような

[ ]
RE:21406 ファイル名が長いと開けないNo.21408
秀丸担当 さん 06/06/05 14:53
 

>以下のファイルを開こうとすると
>秀丸では開けませんが、ノートパッドでは開けます。
>ノートパッドで開けるので秀丸でも開けるように出来ないでしょうか?

死んでしまうことがあるとしたら問題ですが、そうでなければ今のところこれは
制限ということになっています。
フルパスで半角にして260文字を超えるファイルを覚えることはできません。
解決するべき問題の1つです。
V6.00βではUnicodeファイル名の対応の影響で、逆に本来開けるべきでない
ファイルも開けるようになっている場合もあったので、このあたりはとりあえず
修正したいと思います。

[ ]
RE:21408 ファイル名が長いと開けないNo.21420
takkun さん 06/06/07 00:38
 
回答ありがとうございます。

ダブルクリックで開こうとすると死んでしまうことがありますが
現状、難しいということですね…
通常使用には問題ないので、気長に待ちたいと思います。

[ ]
RE:21420 ファイル名が長いと開けないNo.21423
秀丸担当 さん 06/06/07 09:56
 

>ダブルクリックで開こうとすると死んでしまうことがありますが
>現状、難しいということですね…
>通常使用には問題ないので、気長に待ちたいと思います。

死んでしまうことがあるとしたら、それは問題です。開ける開けないに関わらず、
修正しなくてはいけません。
V5.18 と V6.00β29 で、WindowsXP SP2 で例に示されたファイルを試してみま
したが、死んでしまうことは確認できませんでした。
「ファイル名が長すぎるためオープンできません」と出るべきです。
秀丸エディタのバージョンと、Windowsのバージョンは幾つでしょうか。

[ ]
RE:21423 ファイル名が長いと開けないNo.21424
クラフト さん 06/06/07 13:46
 
>フルパスで半角にして260文字を超えるファイルを覚えることはできません。

階層が深いか、ファイル名が長いかのどちらかで、フルパスで半角260文字を超える
パス名になるようにして保存すると、秀丸がdump.txtをはいておちてしまうようです。

セーブダイアログの「保存」ボタンを押した時にチェックした方がいいと思います。

確認したのは WindowsXP Pro + 秀丸6.00 β29です。

[ ]
RE:21424 ファイル名が長いと開けないNo.21428
秀丸担当 さん 06/06/07 17:28
 

>階層が深いか、ファイル名が長いかのどちらかで、フルパスで半角260文字を超える
>パス名になるようにして保存すると、秀丸がdump.txtをはいておちてしまうようで
>す。
>
>セーブダイアログの「保存」ボタンを押した時にチェックした方がいいと思います。

保存ダイアログの後などで問題が起きる場合があることが確認できました。
ありがとうございます。
修正させていただきます。

[ ]