Francis Lavoie
2faeac0a10
chore: Use slices package where possible ( #6585 )
...
* chore: Use slices package where possible
* More, mostly using ContainsFunc
* Even more slice operations
2024-09-25 14:30:56 -06:00
Francis Lavoie
141872ed80
chore: Bump up to Go 1.19, minimum 1.18 ( #4925 )
2022-08-02 16:39:09 -04:00
Matthew Holt
3d18bc56b9
go.mod: Update go-yaml to v3
2022-06-01 15:15:20 -06:00
Francis Lavoie
00234c8ac2
templates: Switch to BurntSushi/toml
( #4700 )
2022-04-12 13:48:42 -06:00
Matthew Holt
a2dae1d43f
templates: Fix front matter closing fence search
...
This makes it choose first matching closing fence instead of last one,
which could appear in document body.
2020-07-08 16:46:56 -06:00
Francis Lavoie
003403ecbc
templates: Add support for dots to close yaml frontmatter ( #3498 )
...
* templates: Add support for dots to close yaml frontmatter
* templates: Fix regression in body output
2020-06-15 12:38:51 -06:00
Thorkild Gregersen
483e31b978
templates: trim windows whitespace in SplitFrontMatter; fix #3386 ( #3387 )
...
* add test case for SplitFrontMatter showing issue with windows newline
* fix issue with windows newline when using SplitFrontMatter
* Update modules/caddyhttp/templates/frontmatter.go
Co-authored-by: Francis Lavoie <lavofr@gmail.com>
* make it mere explicit what is trimmed from firstLine
* Update modules/caddyhttp/templates/frontmatter.go
Co-authored-by: Francis Lavoie <lavofr@gmail.com>
Co-authored-by: Matt Holt <mholt@users.noreply.github.com>
2020-05-18 13:01:04 -06:00
Mohammed Al Sahaf
7dfd69cdc5
chore: make the linter happier ( #3245 )
...
* chore: make the linter happier
* chore: remove reference to maligned linter in .golangci.yml
2020-04-08 15:31:51 -06:00
Matthew Holt
82bebfab8a
templates: Change functions, add front matter support, better markdown
2019-12-23 12:56:41 -07:00