V5.00β5No.06723
秀丸担当 さん 05/03/16 18:04
 

先行バージョン V5.00β5を公開しました。

秀丸エディタのダウンロードページの下のほうの「先行バージョンはこちら」か
らダウンロードすることができます。

秀まるおのホームページ−ソフトウェア−秀丸エディタ
http://hide.maruo.co.jp/software/hidemaru.html

[ ]
RE:06723 V5.00β5No.06724
秀まるお さん 05/03/16 18:18
 
 一応僕からもコメントしますが、HmJre.dllにていろいろ高速化をしてるため
に、もしかしたらその辺関係でレベルダウンが発生してる可能性があります。そ
の辺ご注意お願いします。

 (一応、いろいろテストはしたつもりですけど)

 HmJre.dllについては他にも高速化のネタがあるので、ぼちぼち直します。

[ ]
RE:06724 HmJre.dll Ver.1.52No.06735
Iranoan さん 05/03/16 21:05
 
 秀まるおさん今日は、Iranoan です。
>  一応僕からもコメントしますが、HmJre.dllにていろいろ高速化をしてるため
> に、もしかしたらその辺関係でレベルダウンが発生してる可能性があります。そ
> の辺ご注意お願いします。
 おかしな動きを見つけました。
 %((a)?[bc]|b?[bc]) の様に、「()」が多重になっていてると、おかしな
ヒットの仕方をします。Ver.1.51 では問題ないようです。

[ ]
RE:06735 HmJre.dll Ver.1.52No.06737
秀まるお さん 05/03/16 23:47
 
 いつもバグ見つけていただいてありがとうございます。バグの内容確認できて、
修正も出来ました。

 バグの状況ですが、カッコの中でさらにカッコを使って、そのカッコで囲んだ
物に対して繰り返し指定をすると、その後の式がとぎれてしまうというバグのよ
うです。

 ちょっとまずいので明日朝にでもHmJre.dllだけ入れ替えた秀丸エディタを
(秀丸担当に)アップロードしてもらうことにします。

 あと、ついでにもう1つの高速化もやってしまいました。なのでまたテストし
ないといけないですが…。(|aaa|bbb|ccc)ddd|eee|fff  みたいな複雑な「また
は」のネスト指定のケースでかなり高速化できて、手元にあるJava.hliight
(688行くらいの正規表現だらけの強調表示ファイル)でもかなりまともにスク
ロールできるようになりました。

[ ]
RE:06737 HmJre.dll Ver.1.52No.06774
Iranoan さん 05/03/17 19:27
 
 秀まるおさん今日は、Iranoan です。
>  バグの状況ですが、カッコの中でさらにカッコを使って、そのカッコで囲んだ
> 物に対して繰り返し指定をすると、その後の式がとぎれてしまうというバグのよ
> うです。
 「?」との組み合わせかと持っていたのですが、それより範囲が広くて、繰
り返しとの組み合わせだったんですね。
 Ver.1.53 での早速の修正有り難うございました。
 ##HmJre.dll をシステム・フォルダにおいていて、鶴亀で使用しているマク
ロがが上手く動作しないことから気がつきました。更に、マクロ中の変な正規
表現も見つけられたので、私にとっても幸運でした(^^)。

[ ]