module PryByebug::Helpers::Multiline

Helpers to help handling multiline inputs

Public Instance Methods

check_multiline_context() click to toggle source

Returns true if we are in a multiline context and, as a side effect, updates the partial evaluation string with the current input.

Returns false otherwise

# File lib/pry-byebug/helpers/multiline.rb, line 13
def check_multiline_context
  return false if eval_string.empty?

  eval_string.replace("#{eval_string}#{match} #{arg_string}\n")
  true
end