# File lib/ferret/index.rb, line 684
684:       def ensure_searcher_open()
685:         raise "tried to use a closed index" if not @open
686:         if ensure_reader_open() or not @searcher
687:           @searcher = Searcher.new(@reader)
688:         end
689:       end