aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilipp A2020-11-14 19:09:41 +0100
committerPhilipp A2020-11-14 19:09:41 +0100
commit63756e39fab469801a1e892af6ba1efd9eda067c (patch)
treef08ef03c2d11bc67e05ff1f4a8f44705237ec969
parent3e509d064adb595e5b8838f55b971d176725bb43 (diff)
downloadrust-rst-63756e39fab469801a1e892af6ba1efd9eda067c.tar.bz2
allow leading newlinestrailing-newlines
-rw-r--r--parser/src/rst.pest2
1 files changed, 1 insertions, 1 deletions
diff --git a/parser/src/rst.pest b/parser/src/rst.pest
index d9fb668..8b10c62 100644
--- a/parser/src/rst.pest
+++ b/parser/src/rst.pest
@@ -5,7 +5,7 @@
// Section headers define the hierarchy by their delimiters,
// and pest only has one stack that we need for indentation.
-document = _{ SOI ~ blocks ~ EOI }
+document = _{ SOI ~ blank_line* ~ blocks ~ EOI }
blocks = _{ block ~ (blank_line* ~ block)* ~ blank_line? }
block = _{ PEEK[..] ~ hanging_block }