Skip to content

Commit 8ab662c

Browse files
committed
Applied b220285 from peg-markdown
Sp? is redundant… The definition of Sp is: Sp = Spacechar* so the matching of chars is already optional.
1 parent 6fbcbf3 commit 8ab662c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

lib/rdoc/markdown.kpeg

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -523,12 +523,12 @@ Para = @NonindentSpace Inlines:a @BlankLine+
523523
Plain = Inlines:a
524524
{ paragraph a }
525525

526-
AtxInline = !@Newline !(@Sp? /#*/ @Sp @Newline) Inline
526+
AtxInline = !@Newline !(@Sp /#*/ @Sp @Newline) Inline
527527

528528
AtxStart = < /\#{1,6}/ >
529529
{ text.length }
530530

531-
AtxHeading = AtxStart:s @Sp? AtxInline+:a (@Sp? /#*/ @Sp)? @Newline
531+
AtxHeading = AtxStart:s @Sp AtxInline+:a (@Sp /#*/ @Sp)? @Newline
532532
{ RDoc::Markup::Heading.new(s, a.join) }
533533

534534
SetextHeading = SetextHeading1 | SetextHeading2
@@ -538,12 +538,12 @@ SetextBottom1 = /={1,}/ @Newline
538538
SetextBottom2 = /-{1,}/ @Newline
539539

540540
SetextHeading1 = &(@RawLine SetextBottom1)
541-
@StartList:a ( !@Endline Inline:b { a << b } )+ @Sp? @Newline
541+
@StartList:a ( !@Endline Inline:b { a << b } )+ @Sp @Newline
542542
SetextBottom1
543543
{ RDoc::Markup::Heading.new(1, a.join) }
544544

545545
SetextHeading2 = &(@RawLine SetextBottom2)
546-
@StartList:a ( !@Endline Inline:b { a << b })+ @Sp? @Newline
546+
@StartList:a ( !@Endline Inline:b { a << b })+ @Sp @Newline
547547
SetextBottom2
548548
{ RDoc::Markup::Heading.new(2, a.join) }
549549

0 commit comments

Comments
 (0)