lib/cutter/inspection.rb in cutter-0.5.10 vs lib/cutter/inspection.rb in cutter-0.5.11
- old
+ new
@@ -40,16 +40,16 @@
puts %| called from class: #{eval('self.class', _binding)}|
lvb = eval('local_variables',_binding)
puts %| local_variables: #{"[]" if lvb.empty?}|
lvb.map do |lv|
- puts %| #{lv}: #{eval(lv.to_s, _binding)}|
+ puts %| #{lv}: #{eval(lv.to_s, _binding).inspect}|
end if lvb
ivb = eval('instance_variables',_binding)
puts %| instance_variables: #{"[]" if ivb.empty?}|
ivb.map do |lv|
- puts %| #{lv}: #{eval(lv.to_s, _binding)}|
+ puts %| #{lv}: #{eval(lv.to_s, _binding).inspect}|
end if ivb
# Self inspection
begin
puts %| self inspection:|