BugReport/82
<
http://sakura.qp.land.to/?BugReport%2F82>
の件でパッチを投稿しました。
<
https://sourceforge.net/tracker/?func=detail&aid=3310610&group_id=12488&atid=1013762>
bcc32で作成した sakura.exe(1.6.6.0)と VS2008EEで作成した sakura.exe(2.0.2.0)、どちらも Revision 1922ベース、で添付したテストが通ることを確認してあります。
パッチを適用していない、ダウンロードできる sakura.exe(2.0.2.0)では以下の二つのテストが失敗しました。
FAILED: (bregonig限定) \c\というシークェンスの後ろの .をエスケープされていると誤認して .を置き換え忘れてはいけない。
FAILED: (bregonig限定) \Q...\Eがサポートされているときは \Qの後ろの .を置き換えてはいけない。
問題が発覚しなければ近いうちにコミットしたいと思います。マクロだけでも実行してみてください。
<追記> 「\c\というシークェンスの後ろ」というのは間違いです。\c\\という(一つの文字を表す)シークェンスの後ろが正しいです。