# File lib/earthquake/input.rb, line 72 def confirm(message, type = config[:confirm_type]) s = case type when :y ask("#{message} [Yn] ".u) when :n ask("#{message} [yN] ".u) else raise "type must be :y or :n" end s = type.to_s if s.empty? if m = s.match(/^[yn]$/i) return m[0].downcase == 'y' else confirm(message, type) end end