1
0
mirror of https://github.com/erusev/parsedown.git synced 2023-08-10 21:13:06 +03:00
This commit is contained in:
Emanuil Rusev 2015-01-15 22:31:31 +02:00
parent ada39109e4
commit 4383cce85b

View File

@ -534,7 +534,7 @@ class Parsedown
protected function blockListContinue($Line, array $Block) protected function blockListContinue($Line, array $Block)
{ {
if ($Block['indent'] === $Line['indent'] and preg_match('/^'.$Block['pattern'].'[ ]+(.*)/', $Line['text'], $matches)) if ($Block['indent'] === $Line['indent'] and preg_match('/^'.$Block['pattern'].'(?:[ ]+(.*)|$)/', $Line['text'], $matches))
{ {
if (isset($Block['interrupted'])) if (isset($Block['interrupted']))
{ {
@ -545,11 +545,13 @@ class Parsedown
unset($Block['li']); unset($Block['li']);
$text = isset($matches[1]) ? $matches[1] : '';
$Block['li'] = array( $Block['li'] = array(
'name' => 'li', 'name' => 'li',
'handler' => 'li', 'handler' => 'li',
'text' => array( 'text' => array(
$matches[1], $text,
), ),
); );