Tatsushi Demachi
78e9229c52
Fix "hugo new" EOF error with an archetype file without the final EOL
...
This rewrites `extractFrontMatterDelims` function to make it work with
an archetype file without the final EOL and adds more detailed error
messages and comments.
It also removes `matches` and `matches_quick` functions which aren't
called anywhere.
2015-01-10 19:48:35 +01:00
Andrew Gerrand
634d7b2638
switch to new location of goyaml
2014-08-18 11:31:55 -04:00
spf13
6b9d4a93da
Adding new commands (new site [path], new theme [name])
2014-05-08 18:30:58 -04:00
spf13
6d9a2d2497
adding a front matter format to lead rune method
2014-05-02 01:01:44 -04:00
spf13
cbd9506c29
moving front matter parsing (and creation) to parse package
2014-05-01 13:20:09 -04:00
Mike Keesey
2540d884d8
Fixing issues go vet reports.
2014-03-01 09:56:17 -05:00
Ask Bjørn Hansen
1dbed5ee06
Call the json delimiter 'json_lead' instead of 'java_lead'
2014-02-18 18:44:27 -05:00
spf13
8055838c70
Allowing empty files (ignored) so you can touch a new file while watching
2013-12-28 13:47:34 -05:00
Egon Elbre
1c60d5bf20
Don't shutdown hugo on an empty file.
2013-12-28 13:47:21 -05:00
spf13
18f2b82658
Switching to the rjson library which is more friendly to human generated json.
2013-10-01 22:45:24 -04:00
Noah Campbell
67b2abaf09
Add IsRenderable to Page
...
As pages are read from the target, they will be assessed if they should
be rendered or not. The logic for IsRenderable is in the parser/page.go
and looks for anything exception '<'.
2013-09-18 10:17:43 -07:00
Noah Campbell
d8e1834910
Fix parsing edge case of frontmatter
...
When the frontmatter contains a - (or other delimiter) close to the
closing frontmatter delimiter, frontmatter detection would fail.
2013-09-18 09:15:46 -07:00
Noah Campbell
a82efe5bb1
Merge remote-tracking branch 'origin/parser' into mrg_praser
...
Also brought in parse for github.com/noahcampbell/akebia
Conflicts:
hugolib/page.go
hugolib/page_test.go
2013-09-17 15:52:40 -07:00