Skip to content

Grep実行結果に対してGrepを実行すると検索対象に存在しない行が検索結果に出力される #1936

Open
@musagi

Description

@musagi

問題内容

Grep実行結果に対してGrepを実行すると、Grep実行後に追加される検索条件と検索対象の行が検索結果に出力される。
Grep実行後に追加される検索条件と検索対象の行は検索対象とならないのが正しいと思われる。

再現手順

  1. サクラエディタを起動してhogeと入力する。
  2. 編集中のテキストから検索にチェックを入れて、hogeをGrep検索すると以下の検索結果が表示される。
    □検索条件  "hoge"
    検索対象       Window:[(無題)1  [UTF-8]]
    フォルダー       
    除外ファイル   
    除外フォルダー   
        (サブフォルダーも検索)
        (英大文字小文字を区別しない)
        (文字コードセットの自動判別)
        (一致した行を出力)
    
    
    :HWND:[00390b54](無題)1  [UTF-8](1,1)  [UTF-8]: hoge
    1 個が検索されました。
    
  3. 上記の検索結果に対して、編集中のテキストから検索にチェックを入れてhugaをGrep検索すると以下の検索結果が表示される。
    □検索条件  "huga"
    検索対象       Window:[ 【Grep】"huga"]
    フォルダー       
    除外ファイル   
    除外フォルダー   
        (サブフォルダーも検索)
        (英大文字小文字を区別しない)
        (文字コードセットの自動判別)
        (一致した行を出力)
    
    
    :HWND:[009409be](Grep)(16,9)  [UTF-8]: □検索条件  "huga"
    :HWND:[009409be](Grep)(17,28)  [UTF-8]: 検索対象       Window:[ 【Grep】"huga"]
    2 個が検索されました。
    

再現頻度

100%

問題のカテゴリ

  • 仕様の問題
  • プログラムの動作上の問題
    • 正式リリース版

環境情報

  • OS バージョン
    Windows 10 Enterprise 64bit

  • サクラエディタバージョン

    サクラエディタ32bit Ver. 2.4.2.6048 Appveyor (a3e63915b)
    (GitHash a3e63915b3c3236a9f14fbb27a01cf7acb030f45)
    (GitURL https://github.com/sakura-editor/sakura.git)
    
          Compile Info: V1916 WPR WIN601/I800/C000/N601
          Last Modified: 2022/12/5 00:21:56
    
  • PC情報

スクリーンショット

なし

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions