Bjørn Erik Pedersen
|
3476b53343
|
tpl: Pull in Go 1.18 patch that fixes the "no space in {{ continue }} and {{ break }}" bug
|
2022-03-16 13:14:23 +01:00 |
|
Bjørn Erik Pedersen
|
65a78cae1e
|
tpl: Sync go_templates for Go 1.18
Using Go tag go1.18 4aa1efed4853ea067d665a952eee77c52faac774
Updates #9677
|
2022-03-16 08:54:25 +01:00 |
|
Bjørn Erik Pedersen
|
b5485aeae7
|
Add breaking tests for "map read and map write in templates"
The fix upstream in Go was reverted, so we apply a temporary patch for this in Hugo.
Updates #7293
|
2021-02-18 14:11:48 +01:00 |
|
Bjørn Erik Pedersen
|
ccb822eb5a
|
Pull in latest Go template source
|
2021-02-18 14:11:48 +01:00 |
|
Bjørn Erik Pedersen
|
cf3e077da3
|
tpl/internal: Synch Go templates fork with Go 1.16dev
|
2021-02-18 14:11:48 +01:00 |
|
Bjørn Erik Pedersen
|
718e09ed4b
|
tpl/internal/go_templates: Revert formatting
Should make future fork synch easier.
|
2020-12-03 13:47:43 +01:00 |
|
Bjørn Erik Pedersen
|
d90e37e0c6
|
all: Format code with gofumpt
See https://github.com/mvdan/gofumpt
|
2020-12-03 13:12:58 +01:00 |
|
Bjørn Erik Pedersen
|
b298c06e05
|
deps: Update to Chroma v0.8.2
Closes #7970
|
2020-11-20 09:30:05 +01:00 |
|
Bjørn Erik Pedersen
|
6c3c6686f5
|
Fix Go template script escaping
Fixes #6695
|
2020-05-23 22:00:34 +02:00 |
|
Bjørn Erik Pedersen
|
1cf235412f
|
tpl: Put Go's internal template funcs in Hugo's map
```
name old time/op new time/op delta
SiteNew/Many_HTML_templates-16 43.4ms ± 0% 42.7ms ± 0% -1.71% (p=0.016 n=4+5)
name old alloc/op new alloc/op delta
SiteNew/Many_HTML_templates-16 17.5MB ± 0% 17.5MB ± 0% ~ (p=0.690 n=5+5)
name old allocs/op new allocs/op delta
SiteNew/Many_HTML_templates-16 247k ± 0% 247k ± 0% ~ (p=0.310 n=5+5)
```
Fixes #6717
|
2020-01-07 13:18:19 +01:00 |
|
Bjørn Erik Pedersen
|
167c01530b
|
Create lightweight forks of text/template and html/template
This commit also removes support for Ace and Amber templates.
Updates #6594
|
2019-12-12 09:59:34 +01:00 |
|