From 8954b945167533457e3284f032ed0325f5f369a2 Mon Sep 17 00:00:00 2001
From: Emanuil <4thmail@gmail.com>
Date: Wed, 24 Jul 2013 00:52:35 +0300
Subject: [PATCH] setext headings should support inline elements
---
Parsedown.php | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/Parsedown.php b/Parsedown.php
index 918c7e6..5ea2e74 100755
--- a/Parsedown.php
+++ b/Parsedown.php
@@ -432,12 +432,13 @@ class Parsedown
{
if ($line[0] === $setext_character and preg_match('/^['.$setext_character.']+[ ]*$/', $line))
{
- $atx_heading_level = $index + 1;
+ $setext_heading_level = $index + 1;
- $markup .= ''.$paragraph.''."\n";
+ $setext_heading_text = $this->parse_inline_elements($paragraph);
- unset($paragraph);
- unset($line);
+ $markup .= ''.$setext_heading_text.''."\n";
+
+ unset($paragraph, $line);
continue 2;
}