# File lib/maruku/input/linesource.rb, line 56 def describe s = "At line #{original_line_number(@lines_index)}\n" context = 3 # lines from = [@lines_index-context, 0].max to = [@lines_index+context, @lines.size-1].min for i in from..to prefix = (i == @lines_index) ? '--> ' : ' '; l = @lines[i] s += "%10s %4s|%s" % [@lines[i].md_type.to_s, prefix, l] s += "|\n" end # if @parent # s << "Parent context is: \n" # s << add_tabs(@parent.describe,1,'|') # end s end