From bba114e4eb49a401de301798a64ba00160deaa5b Mon Sep 17 00:00:00 2001 From: "byte[]" Date: Fri, 8 Nov 2019 21:13:17 -0500 Subject: [PATCH] fix markup at start --- lib/textile/lexer.ex | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/lib/textile/lexer.ex b/lib/textile/lexer.ex index 7bfccdb3..2f0dc114 100644 --- a/lib/textile/lexer.ex +++ b/lib/textile/lexer.ex @@ -178,7 +178,7 @@ defmodule Textile.Lexer do {markup_start, markup_element} = markup_ending_in(eos()) - textile_main = + textile_default = choice([ bracketed_literal, blockquote_open_cite, @@ -187,13 +187,18 @@ defmodule Textile.Lexer do spoiler_open, spoiler_close, link, - image, + image + ]) + + textile_main = + choice([ + textile_default, markup_element ]) textile_start = choice([ - textile_main, + textile_default, markup_start ])