1 件の投稿を表示中 (合計 5 個)
  • 作成者
    投稿
  • #6898
    yosyua
    参加者

    EmEditor 8.01 , WindowsXP SP2 (32bit) での検索関係の不審な挙動の報告です。多分バグだと思うのですが。
    ちなみに「正規表現が改行文字に一致することができる」のチェックは外して試しましたが、
    チェックしても挙動は変わりませんでした。

    abc(?=●)  肯定先読み(罫線が消える)
    abc(?!●)  否定先読み(問題なし)
    (?<=●)abc 肯定後読み(次を検索と前を検索が効かない,罫線が消える) (?

    #6902
    Yutaka Emura
    キーマスター

    yosyuaさんは書きました:
    EmEditor 8.01 , WindowsXP SP2 (32bit) での検索関係の不審な挙動の報告です。多分バグだと思うのですが。
    ちなみに「正規表現が改行文字に一致することができる」のチェックは外して試しましたが、
    チェックしても挙動は変わりませんでした。

    abc(?=●)  肯定先読み(罫線が消える)
    abc(?!●)  否定先読み(問題なし)
    (?<=●)abc 肯定後読み(次を検索と前を検索が効かない,罫線が消える)
    (?<!●)abc 否定後読み(次を検索が効かない,前を検索は効く)

    以下が実験に使用したサンプルですが、
    肯定後読みは、後読みの値が行頭だと問題ありませんでした。

    abc●
    abc★
    abc●
    abc★
    abc●
    abc★

    ●abc
    ★abc
    ●abc
    ★abc
    ●abc
    ★abc

    abc●テスト
    abc★テスト
    abc●テスト
    abc★テスト
    abc●テスト
    abc★テスト

    テスト●abc
    テスト★abc
    テスト●abc
    テスト★abc
    テスト●abc
    テスト★abc

    ご報告ありがとうございます。これは英語の方でもご指摘があり、既に修正しています。次のベータ版が公開されたらお試しください。「罫線が消える」というのはどういう意味なのかわからないのですが、水平罫線、垂直罫線のことだったら、選択中は表示されない仕様になっています。

    #6907
    yosyua
    参加者

    御役に立てたようで私も嬉しいです。
    バージョンアップを心待ちにしています。

    あと、罫線が消えるというのは、そのままの意味で、
    検索後に水平罫線と垂直罫線が表示されなくなります。
    選択を解除しても復活しません。
    ファイルを閉じて開き直すか、
    現在の設定を開いて、何もせずにOKを押すと復活します。
    ただ、江村さんの方で再現しないのなら、
    私の環境依存の問題なのかもしれません。

    #6927
    Yutaka Emura
    キーマスター

    yosyuaさんは書きました:
    御役に立てたようで私も嬉しいです。
    バージョンアップを心待ちにしています。

    あと、罫線が消えるというのは、そのままの意味で、
    検索後に水平罫線と垂直罫線が表示されなくなります。
    選択を解除しても復活しません。
    ファイルを閉じて開き直すか、
    現在の設定を開いて、何もせずにOKを押すと復活します。
    ただ、江村さんの方で再現しないのなら、
    私の環境依存の問題なのかもしれません。

    さきほど公開した v8.02 beta 1 では、修正されているはずです。お試しください。

    #6932
    yosyua
    参加者

    v8.02 bata1 で試した所、バッチリでした。
    個人的にかなり頻繁に使う正規表現なので
    すぐに対応して貰って助かりました。
    これからも頑張ってください。

1 件の投稿を表示中 (合計 5 個)
  • このトピックに返信するにはログインしてください。