#NEWLINE# def run( self , edit , needle , search_type ) : #NEWLINE# #INDENT# settings = sublime . load_settings ( settings_path ) #NEWLINE# self . invert_search = settings . get ( 'invert_search' , False ) #NEWLINE# flags = self . get_search_flags ( search_type , settings ) #NEWLINE# lines = itertools . groupby ( self . view . find_all ( needle , flags ) , self . view . line ) #NEWLINE# self . line_numbers = settings . get ( 'line_numbers' , False ) #NEWLINE# self . show_filtered_lines ( edit , lines )