forked from Mirrors/apostrophe
Fix list markup parsing
Subsequent list items were being erroneously discarded.github/fork/yochananmarqos/patch-1
parent
931d92bdfd
commit
55d82856c2
|
@ -13,11 +13,11 @@ LINK = re.compile(
|
||||||
IMAGE = re.compile(
|
IMAGE = re.compile(
|
||||||
r"!\[(?P<text>.*)\]\((?P<url>.+?)(?: \"(?P<title>.+)\")?\)")
|
r"!\[(?P<text>.*)\]\((?P<url>.+?)(?: \"(?P<title>.+)\")?\)")
|
||||||
HORIZONTAL_RULE = re.compile(
|
HORIZONTAL_RULE = re.compile(
|
||||||
r"(?:^\n*|\n\n)(?P<symbols> {0,3}[*\-_]{3,} *)(?:\n+|$)")
|
r"(?:^|\n)(?P<symbols> {0,3}[*\-_]{3,} *)(?:\n+|$)")
|
||||||
LIST = re.compile(
|
LIST = re.compile(
|
||||||
r"(?:^\n*|\n\n)(?P<indent>(?:\t| {4})*)[\-*+]( +)(?P<text>.+(?:\n+ \2.+)*)")
|
r"(?:^|\n)(?P<content>(?P<indent>(?:\t| {4})*)[\-*+]( +)(?P<text>.+(?:\n+ \2.+)*))")
|
||||||
ORDERED_LIST = re.compile(
|
ORDERED_LIST = re.compile(
|
||||||
r"(?:^\n*|\n\n)(?P<indent>(?:\t| {4})*)(?P<prefix>(?:\d|[a-z])+[.)]) (?P<text>.+(?:\n+ {2}\2.+)*)")
|
r"(?:^|\n)(?P<content>(?P<indent>(?:\t| {4})*)(?P<prefix>(?:\d|[a-z])+[.)]) (?P<text>.+(?:\n+ {2}\2.+)*))")
|
||||||
BLOCK_QUOTE = re.compile(
|
BLOCK_QUOTE = re.compile(
|
||||||
r"^ {0,3}(?:> ?)+(?P<text>.+)", re.M)
|
r"^ {0,3}(?:> ?)+(?P<text>.+)", re.M)
|
||||||
HEADER = re.compile(
|
HEADER = re.compile(
|
||||||
|
|
Loading…
Reference in New Issue