「sort < con」で不具合?No.10325
cho-bi さん 06/05/08 18:02
 
 「プログラムの実行」で「sort < con」と実行したとき、結果の
一部が少し文字化けというか、一部の文字が失われてしまうことが
ありました。
 ソートしたファイルはシフトJISの24464行のファイルで、各行の
冒頭に「U+37AE」といった16進数があり、後にタブ区切りでコメン
トがついています。これを16進数順にするためにソートをかけまし
た。
 「sort < con」で実行するにはファイルが大きすぎたのでしょう
か。

 コマンドプロンプトでそのテキストファイルを「sort hoge.txt
> kekka.txt」と処理した時には全く問題ありませんでした。

 秀丸Ver6.00Beta21、Windowsは2000、SP4です。

[ ]
RE:10325 「sort < con」で不具合?No.10326
アルビレオ さん 06/05/08 18:25
 
ユーザーのアルビレオです。

> 「プログラムの実行」で「sort < con」と実行したとき、結果の
>一部が少し文字化けというか、一部の文字が失われてしまうことが
>ありました。
> ソートしたファイルはシフトJISの24464行のファイルで、各行の
>冒頭に「U+37AE」といった16進数があり、後にタブ区切りでコメン
>トがついています。これを16進数順にするためにソートをかけまし
>た。
> 「sort < con」で実行するにはファイルが大きすぎたのでしょう
>か。
>
> コマンドプロンプトでそのテキストファイルを「sort hoge.txt
>> kekka.txt」と処理した時には全く問題ありませんでした。

原因が秀丸エディタかどうか特定するには、コマンドプロンプトで
「sort < hoge.txt > kekka.txt」
を試してみた方がよいかと思います。

[ ]
RE:10326 「sort < con」で不具合?No.10327
cho-bi さん 06/05/08 19:06
 
 アルビレオさん、アドバイスをありがとうございます。

 「sort < hoge.txt > kekka.txt」でも試してみましたが、こち
らでも文字が失われることなく正しくソートできました。「sort <
 con」の結果と比較してみると、10箇所くらいで文字抜けしていま
した。

 秀丸担当様、もし必要でしたらファイルを提供できますのでお申
し付け下さい。

[ ]
RE:10327 「sort < con」で不具合?No.10329
秀丸担当 さん 06/05/08 19:41
 

> 「sort < hoge.txt > kekka.txt」でも試してみましたが、こち
>らでも文字が失われることなく正しくソートできました。「sort <
> con」の結果と比較してみると、10箇所くらいで文字抜けしていま
>した。
>
> 秀丸担当様、もし必要でしたらファイルを提供できますのでお申
>し付け下さい。

いろいろ確認してみたところ、大きなサイズのテキストで確認できました。
β20以前では起きなかったり、「sort <con >con」では起きないような気がした
り、何かしら不安定なことがあるようです。
プログラム実行のソース自体はV5.15から全く変わっていなくて、謎な現象です。

もう少し入念に確認してみるとわかるかもしれませんが、ファイルを送っていた
だけることが可能とのことで、お手数ですが念のため送っていただけると助かり
ます。
さらに差支えなければ、[その他]→[設定内容の保存/復元]より設定内容を
ファイルに保存したものも送っていただけると助かります。
お手数ですが、送っていただける場合は、xxxxxxxx@nifty.ne.jp まで秀丸担当
宛であることを書いて送ってください。

[ ]
RE:10329 「sort < con」で不具合?No.10337
cho-bi さん 06/05/09 23:41
 
秀丸担当 様

 「sort < con」の件、V6.00β22で対応して下さったようで、ど
うもありがとうございました。

 ただ、さきほどβ22をダウンロードして昨日お送りしました問題
のファイルを「sort < con」してみたのですが、まだ数箇所で結果
がおかしくなっていました。「sort < con > con」でも「sort < co
n」とは結果が違いましたが、同様にいくつかの箇所で文字抜けして
おりました。
 私の環境固有の問題なのかもしれませんが、一応報告させていた
だきます。

[ ]
RE:10337 「sort < con」で不具合?No.10343
秀丸担当 さん 06/05/10 12:53
 

> 「sort < con」の件、V6.00β22で対応して下さったようで、ど
>うもありがとうございました。
>
> ただ、さきほどβ22をダウンロードして昨日お送りしました問題
>のファイルを「sort < con」してみたのですが、まだ数箇所で結果
>がおかしくなっていました。「sort < con > con」でも「sort < co
>n」とは結果が違いましたが、同様にいくつかの箇所で文字抜けして
>おりました。
> 私の環境固有の問題なのかもしれませんが、一応報告させていた
>だきます。

ううむ。そうなのですか。
こちらで確認した限りでは問題は解消されていて、何度やっても起きなくなった
のですが。
これでも起きるとなると、ちょっとわかりません。近いうちに原因を調査するた
めのテスト版を作成して、協力していただいてもよろしいでしょうか。
お手数をおかけしますがよろしくお願いします。

[ ]
RE:10343 「sort < con」で不具合?No.10352
秀丸担当 さん 06/05/10 13:13
 

テスト版ということを書きましたが、標準エラー出力での問題が出てきてしまっ
たので、早いうちにβ23を出すようにしようと思います。

[ ]
RE:10352 「sort < con」で不具合?No.10355
cho-bi さん 06/05/10 13:36
 
 秀丸担当様、お手数をお掛けいたします。もちろん、テスト版・ベータ版いずれで
も試させて頂きます。

 そちらでは「問題解消」とのことですので、こちらでも勤務先の別のパソコンを使
ってβ22で「sort < con」をやってみました。すると、全く文字抜けなどなく、コマ
ンドプロンプトでソートした結果と同一のファイルができました(WinMergeで確認し
ました)。

 やはりどうも自宅のパソコン固有の環境によるものかもしれません。

[ ]
RE:10355 「sort < con」で不具合?No.10366
秀丸担当 さん 06/05/10 17:56
 

> 秀丸担当様、お手数をお掛けいたします。もちろん、テスト版・ベータ版いずれで
>も試させて頂きます。
>
> そちらでは「問題解消」とのことですので、こちらでも勤務先の別のパソコンを使
>ってβ22で「sort < con」をやってみました。すると、全く文字抜けなどなく、コマ
>ンドプロンプトでソートした結果と同一のファイルができました(WinMergeで確認し
>ました)。
>
> やはりどうも自宅のパソコン固有の環境によるものかもしれません。

ありがとうございます。
早速ですが、β23でこのあたりの処理を全面的に変えて修正してみたので、試し
てみてください。

[ ]
RE:10366 「sort < con」で不具合?No.10369
cho-bi さん 06/05/10 23:19
 
 秀丸担当様、β23をダウンロードさせていただきました。どうもありがとうござい
ました。

 いま自宅のパソコンでやってみました。結果は全く文字抜けがなく、正常にソート
されていました。ただどういうわけか、八箇所に空行が入り、全体で八行分増えてい
ましたが、空行の前後にも文字抜け等はありませんでした。

 空行が入るのは「?」ですが、ソート自体は問題なく、また文字の欠損もありませ
んので、私としては十分満足です。もしすぐに思い付かれる点がなかったり、他の対
応にお忙しいようでしたら、この件はこれまでということで良いと思います(私の自
宅の環境だけかもしれませんので)。
 もちろん今後、テスト版・ベータ版が出ましたら、「sort < con」についても試さ
せて頂き、もし何かありましたら報告させて頂こうと思います。今後ともよろしくお
願いいたします。

[ ]
RE:10369 「sort < con」で不具合?No.10371
秀丸担当 さん 06/05/11 15:04
 

> いま自宅のパソコンでやってみました。結果は全く文字抜けがなく、正常にソート
>されていました。ただどういうわけか、八箇所に空行が入り、全体で八行分増えてい
>ましたが、空行の前後にも文字抜け等はありませんでした。
>
> 空行が入るのは「?」ですが、ソート自体は問題なく、また文字の欠損もありませ
>んので、私としては十分満足です。もしすぐに思い付かれる点がなかったり、他の対
>応にお忙しいようでしたら、この件はこれまでということで良いと思います(私の自
>宅の環境だけかもしれませんので)。
> もちろん今後、テスト版・ベータ版が出ましたら、「sort < con」についても試さ
>せて頂き、もし何かありましたら報告させて頂こうと思います。今後ともよろしくお
>願いいたします。

確認していただいてありがとうございます。
空行がある以外に問題が無かったとのことですが、リニューアルしたせいで、こ
ちらのほうでさらに問題が見つかってしまいました。
標準出力を読み出せずに同じ行を連続して出力してしまうことなどがあります。
たびたび申し訳ありませんが、またしてもすぐにβ24を出そうと思います。

問題が無いとのことですが、きっと問題があると思うので、大変お手数ではあり
ますが、今日β24を作成するので、β24にしていただけたらと思います。申し訳
ありません。

[ ]
RE:10371 「sort < con」で不具合?No.10372
cho-bi さん 06/05/11 15:27
 
秀丸担当 様

 了解です。こちらこそどうもありがとうございます。

[ ]
RE:10372 「sort < con」で不具合?No.10378
cho-bi さん 06/05/11 23:54
 
 秀丸担当様、報告が遅くなり申し訳ありません。いまβ24を自宅のパソコンで試さ
せていただきました。

 結果は、バッチリでした。文字抜けも空行もなく、コマンドプロンプトでソートし
た結果と全く同一のファイルができました。

 本当にこのたびはどうもありがとうございました。誠実にまた粘り強く対処してい
ただいたことに、心から感謝と敬意を表します。これからもどうぞよろしくお願いし
ます。

[ ]