Bugfix: parser-default: Don't convert # into header unless it's at the beginning of a line

This commit is contained in:
Starbeamrainbowlabs 2015-10-04 14:08:40 +01:00
parent f5555bad3e
commit e149c35357
3 changed files with 3 additions and 3 deletions

View File

@ -1945,7 +1945,7 @@ register_module([
class Slimdown {
public static $rules = array (
'/\r\n/' => "\n", // new line normalisation
'/(#+)(.*)/' => 'self::header', // headers
'/^(#+)(.*)/' => 'self::header', // headers
'/(\*)(.*?)\1/' => '<strong>\2</strong>', // bold
'/(_)(.*?)\1/' => '<em>\2</em>', // emphasis

View File

@ -149,7 +149,7 @@
"author": "Johnny Broadway & Starbeamrainbowlabs",
"description": "The default parser for Pepperminty Wiki. Based on Johnny Broadway's Slimdown (with more than a few modifications). This parser's features are documented in the help page.",
"id": "parser-default",
"lastupdate": 1443945169,
"lastupdate": 1443964067,
"optional": false
},
{

View File

@ -50,7 +50,7 @@ register_module([
class Slimdown {
public static $rules = array (
'/\r\n/' => "\n", // new line normalisation
'/(#+)(.*)/' => 'self::header', // headers
'/^(#+)(.*)/' => 'self::header', // headers
'/(\*)(.*?)\1/' => '<strong>\2</strong>', // bold
'/(_)(.*?)\1/' => '<em>\2</em>', // emphasis