anchor.diff:      }
   
       let search fsReader subDirResults progress (model: MainModel) = asyncSeq {
  -        let model = { model with SearchCurrent = Some { model.SearchInput with Terms = model.InputText } }
  -        match model.InputText |> String.isNotEmpty, getFilter model with
  +        let input = { model.SearchInput with Terms = model.InputText }
  +        let model = { model with SearchCurrent = Some input }
  +        match model.InputText |> String.isNotEmpty, getFilter model.Config.ShowHidden input with
           | true, Some filter ->
               let withItems items model =
                   let noResults = [ { Item.Empty with Name = "<No Search Results>"; Path = model.Location } ]
  
positive.code:     }
  
      let addSubDirResults newItems model =
          let filter = getFilter model |? cnst []
          let items =
              match filter newItems, model.Items with
              | [], _ -> model.Items
  
negative.code:             |> moveCursorTo true false (fun i -> i.Name |> String.startsWithIgnoreCase prefix)
          | None -> model
  
      let private getFilter showHidden searchInput =
          searchInput.Terms
          |> Option.ofString
          |> Option.bind (fun input ->
              if searchInput.Regex then
                  let options = if searchInput.CaseSensitive then RegexOptions.None else RegexOptions.IgnoreCase
                  try
                      let re = Regex(input, options)
                      Some (List.filter (fun item -> re.IsMatch item.Name))
                  with :? System.ArgumentException -> None
              else
                  Some (filterByTerms false searchInput.CaseSensitive input (fun item -> item.Name))
          )
          |> Option.map (fun filter ->
              if not showHidden then
                  List.filter (fun i -> not i.IsHidden) >> filter
              else
                  filter
          )
  
      let private enumerateSubDirs (fsReader: IFileSystemReader) (subDirResults: Event<_>) (progress: Event<_>)
  