# File lib/maruku/input/parse_block.rb, line 484 def read_quote(src) parent_offset = src.cur_index lines = [] # collect all indented lines while src.cur_line && ( [:text, :quote].include?(src.cur_line.md_type) or src.cur_line.md_type == :empty && ( src.next_line && src.next_line.md_type == :quote ) ) lines << unquote(src.shift_line) end src2 = LineSource.new(lines, src, parent_offset) children = parse_blocks(src2) md_quote(children) end