Method: Textbringer::Commands#isearch_done

Defined in:
lib/textbringer/commands/isearch.rb

#isearch_doneObject



79
80
81
82
83
84
85
86
87
# File 'lib/textbringer/commands/isearch.rb', line 79

def isearch_done
  Buffer.current.delete_visible_mark
  Controller.current.overriding_map = nil
  remove_hook(:pre_command_hook, :isearch_pre_command_hook)
  ISEARCH_STATUS[:last_string] = ISEARCH_STATUS[:string]
  if ISEARCH_STATUS[:recursive_edit]
    exit_recursive_edit
  end
end