Merge pull request #6590 from MrPetovan/bug/6585-diaspora-ignore-escaped-asterisks
Diaspora: Remove asterisk-meddling regular expression
This commit is contained in:
commit
2ed66cb03b
|
@ -98,7 +98,7 @@ function babel_content()
|
||||||
$html = Text\Markdown::convert($markdown);
|
$html = Text\Markdown::convert($markdown);
|
||||||
$results[] = [
|
$results[] = [
|
||||||
'title' => L10n::t('Markdown::convert (raw HTML)'),
|
'title' => L10n::t('Markdown::convert (raw HTML)'),
|
||||||
'content' => htmlspecialchars($html)
|
'content' => visible_whitespace(htmlspecialchars($html))
|
||||||
];
|
];
|
||||||
|
|
||||||
$results[] = [
|
$results[] = [
|
||||||
|
|
|
@ -83,9 +83,6 @@ class Markdown extends BaseObject
|
||||||
{
|
{
|
||||||
$s = html_entity_decode($s, ENT_COMPAT, 'UTF-8');
|
$s = html_entity_decode($s, ENT_COMPAT, 'UTF-8');
|
||||||
|
|
||||||
// Replace lonely stars in lines not starting with it with literal stars
|
|
||||||
$s = preg_replace('/^([^\*]+)\*([^\*]*)$/im', '$1\*$2', $s);
|
|
||||||
|
|
||||||
// The parser cannot handle paragraphs correctly
|
// The parser cannot handle paragraphs correctly
|
||||||
$s = str_replace(['</p>', '<p>', '<p dir="ltr">'], ['<br>', '<br>', '<br>'], $s);
|
$s = str_replace(['</p>', '<p>', '<p dir="ltr">'], ['<br>', '<br>', '<br>'], $s);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue