7540a62834
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
2018-11-28 10:28:50 +01:00
94ab125b27
parser/pageparser: Fix when only shortcode and then summary
...
Fixes #5464
2018-11-24 18:23:23 +01:00
d16a7a33ff
Fix shortcode directly following a shortcode delimiter
...
Fixes #5402
2018-11-05 14:14:28 +01:00
b2a676f5f0
hugolib: Fix broken manual summary handling
...
Fixes #5381
2018-10-31 23:14:37 +01:00
6636cf1bea
Resolve error handling/parser related TODOs
...
See #5324
2018-10-23 19:41:22 +02:00
d1661b823a
hugolib: Continue the file context/line number errors work
...
See #5324
2018-10-22 20:46:14 +02:00
129c27ee6e
parser/metadecoders: Consolidate the metadata decoders
...
See #5324
2018-10-22 20:46:13 +02:00
44da60d869
hugolib: Redo the summary delimiter logic
...
Now that we have a proper page parse tree, this can be greatly simplified.
See #5324
2018-10-22 20:46:13 +02:00
1e3e34002d
hugolib: Integrate new page parser
...
See #5324
2018-10-22 20:46:13 +02:00
27f5a906a2
parser/pageparser: Use []byte in page lexer
...
See #5324
2018-10-22 19:57:44 +02:00
2fdc4a24d5
parser/pageparser: Add front matter etc. support
...
See #5324
2018-10-22 19:57:43 +02:00