lib/markdown: fix `text` for nested markdown blocks
authorAlexandre Terrasa <alexandre@moz-code.org>
Thu, 12 Oct 2017 00:46:11 +0000 (20:46 -0400)
committerAlexandre Terrasa <alexandre@moz-code.org>
Thu, 12 Oct 2017 00:46:11 +0000 (20:46 -0400)
Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

lib/markdown/markdown.nit

index 4ae99fb..ecf6064 100644 (file)
@@ -1140,6 +1140,12 @@ class MDBlock
                        text.append "\n"
                        line = line.next
                end
+               var block = first_block
+               while block != null do
+                       text.append block.text
+                       text.append "\n"
+                       block = block.next
+               end
                return text.write_to_string
        end
 end