カラー表示の不具合No.25364
colder さん 08/09/01 13:44
 
秀丸 version 7.09 を使用しています。

行番号の計算方をエディタ的、折り返しをウィンドウ幅に合わせる、
スプライト表示を有効にしてある状態で、
以下の操作を行うと、スプライト表示が乱れます。
・Shift+Enter による空行挿入。
・一行が画面上で二行になっている状態で、両者とも一行に収まるように二行に分割。

また Perlモードで Perl 5.10で導入された defined-OR演算子(//)を使うと、
正規表現と誤認します。

$x = $a//$b;
なお、これは、それ以前のversionのPerlでは、正規表現と解釈するのは正しいです。
ただし、極めてレアケースです。

今のところ、あまり困ったこともないので、
時間の余裕が出来たときにでも、修正してもらえたら嬉しいです。

[ ]
RE:25364 カラー表示の不具合No.25365
秀丸担当 さん 08/09/01 15:40
 

>行番号の計算方をエディタ的、折り返しをウィンドウ幅に合わせる、
>スプライト表示を有効にしてある状態で、
>以下の操作を行うと、スプライト表示が乱れます。
>・Shift+Enter による空行挿入。
>・一行が画面上で二行になっている状態で、両者とも一行に収まるように二行に分割。

同じようにしてみましたが、再現させることができませんでした。
何か他に条件と思われることは無いでしょうか。
ストライプ表示が乱れるというのは、具体的に言ってどのように乱れているので
しょうか。

画面内に折りたたみがあると、乱れる場合がありました。
試しに、V7.10β3にしてみると何か変化があるかもしれません。


>また Perlモードで Perl 5.10で導入された defined-OR演算子(//)を使うと、
>正規表現と誤認します。
>例
>$x = $a//$b;
>なお、これは、それ以前のversionのPerlでは、正規表現と解釈するのは正しいです。
>ただし、極めてレアケースです。
>
>今のところ、あまり困ったこともないので、
>時間の余裕が出来たときにでも、修正してもらえたら嬉しいです。

そういう書き方があるのですか。参考にさせていただきます。

[ ]