[ツリー表示 - 通常]で、長い行だと落ちるNo.09922
K'zawa さん 19/06/25 17:07
 
こんにちは、K'zawaです。

いつのバージョンからか不明ですが現在は、秀丸エディタ Version 8.89 Beta 9 32b
it editionです。

下記のhilightファイルを適用して、アウトライン解析の枠を「ツリー表示 - 通常」
にします。
行頭が0ではじまる行の長さを長くしていくと、300ぐらいで秀丸が落ちてしまいます。
あるいは、アウトライン解析の枠で、その300超の行に相当する項目を選択すると落
ちてしまいます。

hilightファイルの内容
/<TreeWord>
/0000,0002,0000,00000000,00010113,"^0",""
/<TreeWordEx>
/TreeWordExData:0

[ ]
RE:09922 [ツリー表示 - 通常]で、長い行No.09923
秀丸担当 さん 19/06/25 17:23
 

バグでお手数をお掛けして申し訳ありません。
hilightファイルを読み込んで試してみたところでは、うまく再現させることができ
ませんでした。
dumpがもし出力されていればdumpファイルか、無ければ[その他]→[設定内容の保存/
復元...]で保存したものと問題の起きるファイルを送っていただけると助かります。
送っていただける場合、送り先は"taki@maruo.co.jp"になります。

[ ]
RE:09922 [ツリー表示 - 通常]で、長い行No.09925
秀丸担当 さん 19/06/26 09:46
 

設定ファイルを受け取りました。
ありがとうございます。

反映させてみたのですが、うまく再現させることができませんでした。
上下矢印キーの操作ではマクロが動くようになっていますが、このマクロの内容か、
あるいはスクリーンリーダーそのものかが関係しているという気がします。

原因はいまのところ不明ですが、現状で回避する手段として、正規表現で以下のよう
な感じで文字数を決めると回避になるかもしれません。
^0.{0,10}
ツリー表示項目のプロパティで、「オプション(O)>>」を出して、表示範囲を「ヒッ
トした文字のみ」にすると、この例では10文字までがアウトライン解析の枠に表示さ
れるようになります。

[ ]
RE:09925 [ツリー表示 - 通常]で、長い行No.09926
K'zawa さん 19/06/26 11:29
 
秀丸担当さん、こんにちは。
K'zawaです。

>上下矢印キーの操作ではマクロが動くようになっていますが、このマクロの内容か、
>あるいはスクリーンリーダーそのものかが関係しているという気がします。

PC Talkerでは置きますが、NVDAでは起きないみたいです。
PC Talkerが原因のようです。ご迷惑をおかけしてすみませんでした。

>ツリー表示項目のプロパティで、「オプション(O)>>」を出して、表示範囲を「ヒッ
>トした文字のみ」にすると、

「ヒットした文字のみ」は有効なようです。
それとは別に「アクセシビリティ対応(アウトライン解析の枠)」をONにしても有効な
ようです。

[ ]