parser/pageparser: Fix handling of commented out front matter
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Wed, 28 Nov 2018 09:21:54 +0000 (10:21 +0100)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Wed, 28 Nov 2018 09:28:50 +0000 (10:28 +0100)
commit7540a62834d4465af8936967e430a9e05a1e1359
tree081ac01fd4ba3ce125825eb40cfbb5911845dbec
parent7e75aeca80aead50d64902d2ff47e4ad4d013352
parser/pageparser: Fix handling of commented out front matter

When the page parser was rewritten in 0.51, this was interpreted literally, but commented out front matter is used in the wild to "hide it from GitHub", e.g:

```
<!--
+++
title = "hello"
+++
-->
```

Fixes #5478
go.sum
hugolib/page_content.go
hugolib/page_test.go
parser/pageparser/item.go
parser/pageparser/pagelexer.go
parser/pageparser/pageparser_intro_test.go