見出しバーに表示される文字No.04830
レモン さん 09/12/22 14:03
 
秀丸エディタ ver.8.00 beta30 32bit版
OS: Windows 7 Professional

ユニコード(UTF-8)のファイルで以下の条件を満たした場合、見出しバーに表示さ
れる文字とカーソル行の文字が一致しない現象が起きます。以下、具体例を示します。

【条件】
1. 文字コードをUTF-8で新規ファイルを作成
2. 見出しバーを表示
3. アウトライン解析「ツリー表示の定義」→「行頭の文字」に「☆」を指定
4. 「表示範囲」を「自動」に
5. 「見出しバーに表示する対象」をONに

【例1】
☆ a
☆ b
☆ c
 それぞれ正しく表示されます。

【例2】
☆ a
☆ b
☆ a
 正しく表示されます。

【例3】
☆ aa
☆ ab
☆ aabb
☆ aa
 3行目にカーソルを移動させると「aabb」ではなく「ab」が表示されます。

【例4】
☆ a
☆ b
☆ c
☆ d
☆ bb
 5行目にカーソルを移動させると「bb」ではなく「c」が表示されます。

そちらでも再現するでしょうか。

[ ]
RE:04830 見出しバーに表示される文字No.04832
秀丸担当 さん 09/12/22 14:49
 

>ユニコード(UTF-8)のファイルで以下の条件を満たした場合、見出しバーに表示さ
>れる文字とカーソル行の文字が一致しない現象が起きます。以下、具体例を示します。

報告ありがとうございます。
アウトライン解析の方法が「ツリー表示 - 分類」のときに再現させることができ
ました。
「ツリー表示 - 分類」のときはV8.00βにおいて、見出しバーの位置が違う場所
を指してしまっていました。
β31で修正させていただきます。

全く同じ結果では無かったのでもしかしたら外しているかもしれないですが、も
し「ツリー表示 - 通常」の場合にも起きるようでしたらお手数ですがまた教えて
いただけると助かります。

[ ]
RE:04832 見出しバーに表示される文字No.04835
レモン さん 09/12/22 15:51
 
さっそくのレスありがとうございます。
おっしゃるとおり「ツリー表示 - 分類」のときに再現します。
「ツリー表示 - 通常」の場合は正しく表示されます。

[ ]