diff options
| author | Philipp A | 2020-11-14 19:09:41 +0100 | 
|---|---|---|
| committer | Philipp A | 2020-11-14 19:09:41 +0100 | 
| commit | 63756e39fab469801a1e892af6ba1efd9eda067c (patch) | |
| tree | f08ef03c2d11bc67e05ff1f4a8f44705237ec969 | |
| parent | 3e509d064adb595e5b8838f55b971d176725bb43 (diff) | |
| download | rust-rst-63756e39fab469801a1e892af6ba1efd9eda067c.tar.bz2 | |
allow leading newlinestrailing-newlines
| -rw-r--r-- | parser/src/rst.pest | 2 | 
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 } | 
