Gergely Brautigam
e95f3af933
helpers: Test coverage increase
...
Started to increase coverage in helpers package, now at 74.9% of statements.
In the process, also a few minor changes have been applied to content.go.
* Content.go has undergone a formatting refactor regarding comments
* Unused function TruncateWords has been removed
* RenderingContext's "mmark" has been changed to use MmarkRender
* Content_test.go added to cover content.go's functionality
2016-02-06 14:27:11 +01:00
Bjørn Erik Pedersen
318a984526
Apply gofmt -s
2016-02-06 13:09:52 +01:00
Bjørn Erik Pedersen
eebf00f702
Re-export HugoCmd
...
Caddy depends on it.
Fixes #1827
2016-02-06 12:40:16 +01:00
Michael Faille
08670e6a47
Fix README.md to list the correct -ldflags for Go 1.5+
...
Also remove extraneous trailing space (whitespace-mode from emacs).
See also #1365
2016-02-06 18:25:57 +08:00
Anthony Fok
ed23711e2e
Optimize seven recently added Showcase thumbnails
...
Reducing their total size from 960KB to 308KB.
2016-02-06 17:27:06 +08:00
Bjørn Erik Pedersen
61197f9f29
Order the hugo comand flag vars
2016-02-05 23:25:07 +01:00
Bjørn Erik Pedersen
74539dea87
Unexport the remaining vars in hugo command
2016-02-05 22:58:17 +01:00
Cameron Moore
a89b2f41d6
commands: Get BaseURL from viper in server mode
...
Fixes #1821
2016-02-05 20:38:02 -06:00
Bjørn Erik Pedersen
792b2438ed
Add --renderToMemory as an additional Travis build step
2016-02-05 21:32:55 +01:00
Bjørn Erik Pedersen
3b596b85d1
Add renderToMemory flag
...
Only useful for benchmark testing as the rendered content will be ... invisible.
2016-02-05 21:30:48 +01:00
Bjørn Erik Pedersen
87ca0d0cbe
Clean flags
...
* Reduce the amount of global flags
* Unexport all flag vars and commands vars
* Some other minor flag cleaning
2016-02-05 21:18:45 +01:00
Anthony Fok
bd0176a548
Add CONTRIBUTING.md
...
Extracted from the current README.md
2016-02-05 12:35:42 +08:00
Anthony Fok
447228a742
Revise README.md emphasizing "good commit message"
...
plus some trivial changes.
2016-02-05 12:34:40 +08:00
Anthony Fok
8f368114d3
Update Travis CI status in README.md to track master branch only
2016-02-05 10:15:34 +08:00
Vladislav Supalov
5a7837cdf0
Added showcase for datapipelinearachitect.com
2016-02-04 18:35:55 +01:00
David Allen
868d0745b3
Added showcase for davidrallen.com
2016-02-03 22:26:11 +01:00
Tatsushi Demachi
68e2e63d92
Fix Hugo hang up with empty content directory
...
Site.ReadPagesFromSource returns nil chan error value when a site
content directory is empty but its receiver expects to be passed
something error values via the channel.
This fixes it by returning a channel which will be immediately closed.
Fix #1797
2016-02-03 08:19:02 +09:00
digitalcraftsman
ec02b9908c
Fixed example and cross-reference in content/variables.md
...
Fixed a path in a Page Params example to reflect real directory
structure, removed extra quotes from sample code, and fixed link to
Archetypes which read "cross-references" before.
See #1805
2016-02-01 16:54:27 +01:00
Rick Cogley
243fbbf0f9
Update lastmod date and screenshot for Rick Cogley site
2016-02-01 16:18:16 +01:00
Cameron Moore
9b8d2ce52b
Remove destination from config file docs
2016-01-30 07:47:41 -06:00
digitalcraftsman
9015aa5b84
Docs: fix some typos in templates/variables.md
2016-01-30 11:12:24 +01:00
Anthony Fok
57eebbf243
Use FEEDBACK instead of ERROR for empty home page warning
...
jww.ERROR.Println() seems to have become too verbose,
making the warning message intended for new users
a lot less readable.
2016-01-30 17:39:17 +08:00
Anthony Fok
ca0c67dc69
Fix a minor typo discovered by Lintian (Debian)
2016-01-30 16:46:48 +08:00
Renato Vargas
817d69487c
Expanded the Page Params section in variables.md
...
Expanded on the use of Page Params in the templates/variables.md
documentation. Added sample code for something that keeps coming up on
discuss.github.io
2016-01-30 01:24:55 +01:00
Steve Francia
d158f7e339
Provide more detail on static sync when running with verbose
2016-01-29 16:54:33 -05:00
digitalcraftsman
cd36d752a3
Add autostart option to YouTube shortcode
2016-01-29 16:23:41 -05:00
Anthony Fok
e8eb618166
Do not call watchConfig() when not in watch mode
...
See #1772
Also, force DisableLiveReload to true when running "hugo --watch"
(build-only non-server mode) to prevent livereload.ForceRefresh(),
which would end up blocking watchConfig() forever, from being called
because livereload.Initialize() is never called in this case.
This fixes the bug where "hugo --watch" could only reload config.toml
once before it gets stuck for good at livereload.ForceRefresh().
This is also consistent with Hugo's existing behaviour:
Non-server "hugo --watch" has never injected livereload.js
since the inception of the "watch" feature in Hugo v0.12.
2016-01-29 16:21:55 -05:00
Steve Francia
c438f45629
Add flag --cleanDestinationDir=false to retain prior behavior
2016-01-29 16:14:23 -05:00
Bjørn Erik Pedersen
5def6d9aee
Make the watch logger less chatty
2016-01-28 15:33:41 +01:00
Bjørn Erik Pedersen
3054a46185
Make the DistinctErrorLogger more generic
2016-01-28 15:33:41 +01:00
Tatsushi Demachi
3b3e771d61
Check for exported fields in embedded structs
...
This fixes a exported field check condition in a way described at Go
issue https://golang.org/issue/12367
According to the issue comments, this fix should be safe under Go 1.6.
2016-01-28 19:27:35 +09:00
Bjørn Erik Pedersen
12876ec991
Fix hugo benchmark
...
Appending to the site 13 times doesn't sound realistic.
2016-01-27 22:28:05 +01:00
Steve Francia
d08e4c87a7
Rewrite commentary on static event handling
2016-01-26 14:56:42 -05:00
Steve Francia
b0b4b82165
Permit directory removal during static sync
2016-01-26 14:33:56 -05:00
Steve Francia
db18fd1582
Ignore .DS_Store changes (thumbnail cache file on mac)
2016-01-26 14:33:51 -05:00
Steve Francia
9413cf8499
Handle self rename operations gracefully
2016-01-26 14:33:08 -05:00
Steve Francia
74c90553b4
Static file incremental sync improvements
...
in tandem with Afero improvements
2016-01-26 14:31:43 -05:00
Steve Francia
7e196a8294
Handle remove & rename source operations incrementally
2016-01-26 14:30:28 -05:00
Steve Francia
e01c340915
A single file can be replaced in site.Files
2016-01-26 14:29:37 -05:00
Steve Francia
45e5091428
Process only the source content that has changed
2016-01-26 14:28:53 -05:00
Steve Francia
9f3796a31d
Read/reread individual source content files
...
next is incremental conversion
2016-01-26 14:26:23 -05:00
Steve Francia
ca6ca4f4fc
Separate handling content, data and template changes
...
Data & Templates reading independently
Need to work on page source reading and other source files
2016-01-26 14:25:39 -05:00
Steve Francia
bcc42c0549
Separate reading source and processing source operations
2016-01-25 14:41:47 -05:00
Steve Francia
f3aa93fa48
Ignore temp files created by IntelliJ when saving
2016-01-25 14:41:47 -05:00
leepenney
0525fbddbc
Add leepenney.com to showcase page
2016-01-24 16:22:55 +00:00
Brynjar Harðarson
eae46bdc1f
Add Web Study List to showcase page
2016-01-21 23:35:13 +00:00
digitalcraftsman
8537cecb00
Docs: add Hugopit to tools section
2016-01-21 14:30:06 +01:00
tcnksm
e27beadfe8
Add Rakuten Tech Blog in showcase page
2016-01-20 22:36:24 +01:00
callmelanmao
ca8d187b0d
add javaunion in showcase
2016-01-20 11:58:35 +08:00
Bjørn Erik Pedersen
3526afc773
Fix some Go vet errors
2016-01-16 00:28:48 +01:00