Bryan Klein
066e17464d
docs: Fix parameter name in YouTube shortcode section
...
Since 'autostart' is not the correct name of the parameter, I changed the words to make this section more clear.
2017-05-26 15:05:19 +03:00
Bryan Klein
37e378773f
docs: Fix parameter name in YouTube shortcode section
...
Since 'autostart' is not the correct name of the parameter, I changed the words to make this section more clear.
2017-05-26 15:05:19 +03:00
Bjørn Erik Pedersen
b5b41c4468
hugolib: Refine allKindsInPages
2017-05-26 10:51:17 +03:00
Bjørn Erik Pedersen
bde807bd1e
travis: Update Go versions
2017-05-26 10:49:40 +03:00
Bjørn Erik Pedersen
612f6e3afe
hugolib: Fix ref/relref issue with duplicate base filenames
...
This commit also makes that function 80x faster.
Fixes #2507
2017-05-26 10:42:45 +03:00
Bjørn Erik Pedersen
50d11138f3
hugolib: Add a cache to GetPage
...
Looks to be slightly slower with the low number of section pages, but the 1000 regular pages seem to add value.
```
benchmark old ns/op new ns/op delta
BenchmarkGetPage-4 97.7 145 +48.41%
BenchmarkGetPageRegular-4 7933 161 -97.97%
benchmark old allocs new allocs delta
BenchmarkGetPage-4 0 0 +0.00%
BenchmarkGetPageRegular-4 0 0 +0.00%
benchmark old bytes new bytes delta
BenchmarkGetPage-4 0 0 +0.00%
BenchmarkGetPageRegular-4 0 0 +0.00%
```
2017-05-26 10:42:45 +03:00
Bjørn Erik Pedersen
e0c2e79820
hugolib: Support regular pages in .Site.GetPage
...
Fixes #2844
2017-05-26 10:42:45 +03:00
Bjørn Erik Pedersen
87203139c3
cache: Add a simple partitioned lazy cache
2017-05-26 10:42:45 +03:00
Ryan Watters
ccf1fcb05b
Remove single.html references from homepage template
...
Closes rdwatters/hugo-docs-concept#117
2017-05-25 15:59:53 -05:00
Mahmud Ridwan
3a28d40d83
docs: Add furqansoftware.com to the showcase
2017-05-25 14:32:47 +02:00
Mahmud Ridwan
a91c2705c7
docs: Add furqansoftware.com to the showcase
2017-05-25 14:32:47 +02:00
Albert Nigmatzianov
d4f7985f05
docs: Delete brew update
from docs
...
Fix #3518
2017-05-25 13:31:38 +02:00
Albert Nigmatzianov
99412bfe45
docs: Delete brew update
from docs
...
Fix #3518
2017-05-25 13:31:38 +02:00
Ryan Watters
f4d9612e61
Update console message in sample code for brew installation
2017-05-24 13:57:20 -05:00
Ryan Watters
2e693d1eb2
Remove "brew update" from install page
...
Closes rdwatters/hugo-docs-concept#115
2017-05-24 13:52:53 -05:00
Ryan Watters
801ab9f59e
Remove "brew update" from install page
...
Closes rdwatters/hugo-docs-concept#115
2017-05-24 13:52:34 -05:00
Albert Nigmatzianov
421a46947a
cmd: Replace flagChanged with pflag.FlagSet.Changed
2017-05-24 10:51:51 +02:00
Chankey Pathak
8d4a58bb5e
docs: Add tutswiki.com to the showcase
2017-05-23 20:39:10 +02:00
Chankey Pathak
0a40cb43ea
docs: Add tutswiki.com to the showcase
2017-05-23 20:39:10 +02:00
Bjørn Erik Pedersen
4db5579b31
docs: Regenerate commands docs
...
Closes #3400
2017-05-23 21:01:51 +03:00
Bjørn Erik Pedersen
d460159a5f
docs: Regenerate commands docs
...
Closes #3400
2017-05-23 21:01:51 +03:00
Bjørn Erik Pedersen
8b49c3a175
hugolib: Enable leaktest
...
See #3082
2017-05-23 20:40:20 +03:00
Bjørn Erik Pedersen
bcd32f1086
commands: Remove the rlimit tweaking on macOS
...
Fixes #3512
2017-05-23 18:52:00 +03:00
Bjørn Erik Pedersen
62fe640d09
vendor: Update libs
2017-05-23 18:02:36 +03:00
Bjørn Erik Pedersen
fbb78b89df
hugolib: Speed up GetPage
...
When we know to look into the index pages collection, do that:
```
benchmark old ns/op new ns/op delta
BenchmarkGetPage-4 51483 7072 -86.26%
benchmark old allocs new allocs delta
BenchmarkGetPage-4 71 71 +0.00%
benchmark old bytes new bytes delta
BenchmarkGetPage-4 2648 2648 +0.00%
```
This commit also returns an error if .Site.GetPage is called with the regular Page Kind, as that is currently not supported.
Fixes #3503
2017-05-23 15:18:26 +03:00
Bjørn Erik Pedersen
6c560288a6
hugolib: Add BenchmarkGetPage
2017-05-23 12:10:15 +03:00
Bjørn Erik Pedersen
89b85aede1
releaser: Disable flaky test
2017-05-22 23:23:52 +03:00
Cameron Moore
4113693ac1
tpl/cast: Handle template.HTML and friends in ToInt
...
Also add tests for ToInt and ToString.
Resolves #3308
2017-05-22 23:20:53 +03:00
Alexandros
fc7d5c856b
Remove Unmaintaned Frontends from Tools.
...
The unmaintained Rango frontend and the Hugopit "experiment" should be removed from the Hugo Tools/Frontends section of the documentation as they are unusable.
Rango can mess up with other dependencies installed in the Go Path as reported here:
https://github.com/stayradiated/rango/issues/4
Hugopit's developer himself stated that this is an unmaintained experiment and he seemed a bit surprised that it is included in Hugo's documentation over here: https://github.com/sjardim/Hugopit/issues/3
2017-05-22 20:46:18 +02:00
Alexandros
f41f728222
Remove Unmaintaned Frontends from Tools.
...
The unmaintained Rango frontend and the Hugopit "experiment" should be removed from the Hugo Tools/Frontends section of the documentation as they are unusable.
Rango can mess up with other dependencies installed in the Go Path as reported here:
https://github.com/stayradiated/rango/issues/4
Hugopit's developer himself stated that this is an unmaintained experiment and he seemed a bit surprised that it is included in Hugo's documentation over here: https://github.com/sjardim/Hugopit/issues/3
2017-05-22 20:46:18 +02:00
Bjørn Erik Pedersen
2ece616078
releaser: Prepare repository for 0.22-DEV
...
[ci skip]
2017-05-22 16:18:26 +03:00
Bjørn Erik Pedersen
8ddc7a5cde
releaser: Prepare repository for 0.22-DEV
...
[ci skip]
2017-05-22 16:18:26 +03:00
Bjørn Erik Pedersen
76318ebd83
releaser: Add relase notes to /docs for release of 0.21
...
[ci skip]
v0.21
2017-05-22 16:11:22 +03:00
Bjørn Erik Pedersen
f63ee6567d
releaser: Add relase notes to /docs for release of 0.21
...
[ci skip]
2017-05-22 16:11:22 +03:00
Bjørn Erik Pedersen
a6f1fac489
releaser: Bump versions for release of 0.21
...
[ci skip]
2017-05-22 16:09:42 +03:00
Bjørn Erik Pedersen
1a965e5d2f
releaser: Bump versions for release of 0.21
...
[ci skip]
2017-05-22 16:09:42 +03:00
Bjørn Erik Pedersen
baa414ae41
releaser: Add a new step
...
When doing it step-by-step, we need to update the version numbers in its own step.
2017-05-22 16:04:40 +03:00
Bjørn Erik Pedersen
cdf32f08c7
releaser: Update ldflags
2017-05-22 12:27:23 +03:00
Bjørn Erik Pedersen
98e333b35c
vendor: Update golang.org/x/sys/unix
...
To hopefully fix a broken Dragonfly build.
2017-05-22 12:27:23 +03:00
Bjørn Erik Pedersen
858fc595b7
releaser: Add release notes draft for 0.21
...
* releaser: Add relase notes draft for release of 0.21
[ci skip]
2017-05-22 10:51:11 +03:00
Bjørn Erik Pedersen
a00962134a
releaser: Add release notes draft for 0.21
...
* releaser: Add relase notes draft for release of 0.21
[ci skip]
2017-05-22 10:51:11 +03:00
Bjørn Erik Pedersen
a6d218c26f
tpl/time: Re-add the time example
2017-05-20 11:41:43 +03:00
Bjørn Erik Pedersen
a119ef693f
tpl/time: Re-add the time example
2017-05-20 11:41:43 +03:00
Bjørn Erik Pedersen
1f9e8dcc60
tpl: Make the Namespace func signature explicit
...
This makes it cleaner and avoids breaking client code, such as the docs helper JSON generator.
2017-05-20 11:34:38 +03:00
Bjørn Erik Pedersen
ebd636e4d5
releaser: Delay the version bumping
...
So we can do the release notes in its own branch if needed.
2017-05-20 11:11:23 +03:00
Bjørn Erik Pedersen
4d1989d59c
releaser: Fix tag detection for changelog when doing a main release
...
Also improve the changelog slightly.
Fixes #3482
2017-05-20 10:58:08 +03:00
Cameron Moore
a59525b05b
tpl/time: Remove asTime template func mapping
2017-05-20 00:00:20 +03:00
Cameron Moore
3954160a21
tpl/time: Support overlapping namespace and template func
...
Fixes #3421
2017-05-20 00:00:20 +03:00
Bjørn Erik Pedersen
93c5774dd7
tpl/collections: Make IsSet WARNING less chatty
...
Updates #3092
2017-05-19 21:14:37 +03:00
ronen
446a771dd9
docs: Add ttsreader.com to the showcase
2017-05-19 19:53:12 +02:00