無改行の大きなサイズのテキストが3.06でNo.07288
TAD さん 01/01/28 14:18
 
改行が一切無い70KB程度のテキストファイルを開いた時に
3.06で表示させるとテキストの並びが乱れてしまいます。

その状態でファイルを保存すると乱れた状態のまま保存されるので
表示上だけの問題ではないようです。

折り返し文字数を色々変更して試した所
それぞれ異なる位置(何文字目)から発生しますが
例えば200に設定した場合には正常に表示されるようです。

かなり無茶なテキストを表示させているとは思うのですが(^^;;
自作マクロで改行・タブを挿入する処理を毎日する必要があるので
もしバグであれば正常に表示されるように対応を、
何等かの設定で対処出来るのであればアドバイスをお願いします。


OSはW98でVer.3.05では問題無く表示され
3.06インストール後も設定は全く変更していません。

念のためサンプルファイルをアップロードしておきます。
http://www.ipc-tokai.or.jp/~tad/test_txt.lzh

[ ]
RE:07288 無改行の大きなサイズのテキスNo.07291
ひろ さん 01/01/28 23:17
 
 TAD さん今日は、ひろです。引用順序を変えました。
> 改行が一切無い70KB程度のテキストファイルを開いた時に
> 3.06で表示させるとテキストの並びが乱れてしまいます。
 私の環境では、自分で試しに作ったファイルや
> http://www.ipc-tokai.or.jp/~tad/test_txt.lzh
のファイルを使っても再現しませんでした。

 そこで、
> その状態でファイルを保存すると乱れた状態のまま保存されるので
> 表示上だけの問題ではないようです。
と判断された根拠は何なのでしょうか? もし一旦秀丸で保存後再度秀丸で開
くという確認ならば、再度開いたときにテキストの列びが乱れているだけか
もしれませんよ。

> かなり無茶なテキストを表示させているとは思うのですが(^^;;
 カラー設定をしていると、かなりスクロールが遅くなります(^^;。

> もしバグであれば正常に表示されるように対応を、
> 何等かの設定で対処出来るのであればアドバイスをお願いします。
 何かの根拠があるわけではないですが、ドライバを疑ってみて、
1.秀丸の「その他」→「動作環境」→「スクロール」の各項目を色々変えて
みる。
2.Windows の設定で、画面解像度・色数を変えてみる。
3.ディスプレイ/ディスプレイ・アダプタのドライバをヴァージョン・アッ
プする
を試されては如何でしょうか?

> OSはW98でVer.3.05では問題無く表示され
> 3.06インストール後も設定は全く変更していません。
 Ver.3.05 で大丈夫だったとのことですが、表示関係も手が加わっている
のかなあ〜。サンプル・ファイルは ASCII キャラクターだけで、文字コー
ドは関係ないもんなあ〜。

[ ]
RE:07291 無改行の大きなサイズのテキスNo.07293
TAD さん 01/01/29 02:52
 
> 私の環境では、自分で試しに作ったファイルや
>> http://www.ipc-tokai.or.jp/~tad/test_txt.lzh
>のファイルを使っても再現しませんでした。

ひろさん、わざわざテストしてくださってありがとうございます。


>> 表示上だけの問題ではないようです。
>と判断された根拠は何なのでしょうか? もし一旦秀丸で保存後再度秀丸で開
>くという確認ならば、再度開いたときにテキストの列びが乱れているだけか
>もしれませんよ。

以下の方法で確認しております。

・常駐秀丸を含めて3.06を全て終了させてから3.05で開いた所
 表示が乱れた状態のまま表示された。

・手元にあったテキストエディタ、Dana1.13.01とQX6.3で開いて
 表示だけでなくテキスト内容が乱れている事を確認。

・バイナリエディタ、Bz1.04でも同じく確認。


> カラー設定をしていると、かなりスクロールが遅くなります(^^;。
|
>1.秀丸の「その他」→「動作環境」→「スクロール」の各項目を色々変えて
>みる。
>2.Windows の設定で、画面解像度・色数を変えてみる。
>3.ディスプレイ/ディスプレイ・アダプタのドライバをヴァージョン・アッ
>プする

色々アドバイスありがとうございます。
一通り試してみましたが残念ながら効果は有りませんでした。


> Ver.3.05 で大丈夫だったとのことですが、表示関係も手が加わっている
>のかなあ〜。サンプル・ファイルは ASCII キャラクターだけで、文字コー
>ドは関係ないもんなあ〜。

もしも表示上の問題だけであれば
私がしたい事はマクロ処理でレコード・フィールドごとに
改行とタブを付加して真っ当な(?)テキストファイルに変換したいだけなので
乱暴な言い方をすれば表示がいくら乱れようが、スクロールが遅かろうが
ファイルの中身さえ壊れなければ構わないんですが。(^^;;

しかし全く無編集でも3.06で保存後に上記の他のアプリで開いてみると
表示だけでなくファイルの中身自体も私の環境では乱れたままです。

実際にマクロ処理を行うファイルの場合はASCII文字と
Shift-JISの2バイト文字が混在していますが
こちらも同様の現象になりマクロ処理後も
一旦保存して開き直しても一部分乱れたままです。


ひろさんの環境では再現されなかったとの事なのでサンプルとして
私の環境で3.06で開き一切編集を加えずに別名保存したファイルを
アップしておきます。
http://www.ipc-tokai.or.jp/~tad/test_result.lzh

[ ]
RE:07288 無改行の大きなサイズのテキストNo.07296
KITA さん 01/01/29 10:57
 
再現しちゃいました。
WindowsNT4.0SP4 + IE5.5SP1

|「ファイルタイプ別の設定」で「折り返し文字数」を100に設定。
| 72788文字目以降で内容が変化 (200byte)
72789文字目以降 (200byte)で内容が変化
改行コードとかは入らず。

| 44931文字目以降で内容が変化
どれだけ違っているかは確認できず(バラバラ)で、
ファイル最後に改行コード(0x0d,0x0a)2バイトが付加される。

200ってのがキーワード?

[ ]
RE:07296 無改行の大きなサイズのテキストNo.07297
KITA さん 01/01/29 11:05
 
>ファイル最後に改行コード(0x0d,0x0a)2バイトが付加される。
ちなみに、3.05に戻しても改行コードは付いてます。
これはテキストエディタだから当然かな。

[ ]
RE:07293 無改行の大きなサイズのテキスNo.07298
ひろ さん 01/01/29 12:25
 
 TAD さん今日は、ひろです。
> 以下の方法で確認しております。
<中略>
> ・バイナリエディタ、Bz1.04でも同じく確認。
 バイナリ・エディタでコードを確認されたとなると、確かに中身も変わっ
ているんですね。以前半角カタカナが含まれる場合ではこういった現象に見
舞われたは有るんですが、ASCII 文字で何故に。

> 色々アドバイスありがとうございます。
 表示だけではないので、意味無しでしょうね(^^;。

 さて問題は秀丸担当さんの環境で再現するかどうかですね。

[ ]
RE:07298 無改行の大きなサイズのテキスNo.07299
TAD さん 01/01/29 12:50
 
ひろさん、こんにちは。

>> 色々アドバイスありがとうございます。
> 表示だけではないので、意味無しでしょうね(^^;。

いえいえ、可能性が全く無い訳ではありませんでしたし
1人だけで考える対策にも限界があります。
もし今後似たようなトラブルに遭遇した時にも
チェックすべき項目として頭に入れておきます。

また、環境によって再現性が100%でない事だけでも判りました。


> さて問題は秀丸担当さんの環境で再現するかどうかですね。

そうですねぇ。
今の所同様の症状を聞きませんし。(^^;

現状では3.06でないと都合が悪いという事はありませんし
用途によって使い分けるのも常駐の解除等面倒なので
しばらくは3.05をメインで使い続ける事で様子を見ようと思います。

P.S.
>秀丸担当さんへ
もしも私のPC環境の詳細な情報が必要でしたらお送りしますので
<tad@ipc-tokai.or.jp>宛にメールで連絡をお願いします。

[ ]
RE:07296 無改行の大きなサイズのテキストNo.07300
TAD さん 01/01/29 12:59
 
KITAさん、レス及びテストありがとうございます。

>再現しちゃいました。
>WindowsNT4.0SP4 + IE5.5SP1

私の環境だけの問題ではないようで一安心(?)です。(^^;;


>200ってのがキーワード?

どうなんでしょう?
私がアップしたテストファイルの場合は
折り返し200の場合は問題無かったんですが
他のファイルサイズでは試していないので。

週末に時間が取れたらもう少し条件を変えて試して見ようとも思いますが。

[ ]
RE:07288 無改行の大きなサイズのテキストNo.07310
秀丸担当 さん 01/01/29 17:13
 
>改行が一切無い70KB程度のテキストファイルを開いた時に
>3.06で表示させるとテキストの並びが乱れてしまいます。

再現することができました。
これはまずい問題です。
早急に対策を取る必要がありそうです。

[ ]
RE:07310 無改行の大きなサイズのテキストNo.07323
TAD さん 01/01/30 05:59
 
>再現することができました。

では3.05のままバージョンアップを待つ事にします。
秀丸担当さん、ひろさん、KITAさん、どうもありがとうございました。

[ ]