lib/lll.rb in lll-1.11.0 vs lib/lll.rb in lll-1.12.0
- old
+ new
@@ -16,10 +16,12 @@
if block
output_string << msg + ': ' if msg
expression_string = block.call
expression_value = eval(expression_string, block.binding)
output_string << expression_string + ' = '
- if enumerable? expression_value
+ if defined?(AwesomePrint)
+ output_string << expression_value.awesome_inspect << " \n"
+ elsif enumerable? expression_value
output_string << " \n"
expression_value.each { |e| output_string << ' ' << e.inspect << " \n" }
else
output_string << expression_value.inspect << " \n"
end