1
0
mirror of https://github.com/danog/gojekyll.git synced 2024-11-27 08:34:42 +01:00
Commit Graph

140 Commits

Author SHA1 Message Date
Oliver Steele
5853a141a5 Use io.Copy to write static files 2017-06-22 11:14:59 -04:00
Oliver Steele
adf910d649 page.Variables -> PageVariables 2017-06-22 11:12:59 -04:00
Oliver Steele
3297748f9e Create pages package 2017-06-22 11:02:32 -04:00
Oliver Steele
6367a8d0e0 Move VariableMap -> new templates package 2017-06-22 10:46:14 -04:00
Oliver Steele
d18b8931d3 Replace page.container by an interface 2017-06-22 10:46:14 -04:00
Oliver Steele
9ab752b9b2 Page functions take context argument; remove Page.container 2017-06-22 09:36:39 -04:00
Oliver Steele
8eea9e9b94 Page depends on a Container interface, not a Site struct 2017-06-22 08:35:18 -04:00
Oliver Steele
640b0697a7 server -o reports errors 2017-06-22 08:34:56 -04:00
Oliver Steele
8aafaf5b4b Update README 2017-06-22 08:34:37 -04:00
Oliver Steele
2479e22b47 Makefile gets test dependencies too 2017-06-22 08:33:09 -04:00
Oliver Steele
9a0af3736a Silence the live-reload status log 2017-06-21 19:19:22 -04:00
Oliver Steele
e6fe758534 Implement --open-url 2017-06-21 19:19:08 -04:00
Oliver Steele
561838ffa9 Apply templates to HTML 2017-06-21 19:18:27 -04:00
Oliver Steele
aad84ef495 Write uses page content cache 2017-06-21 19:18:14 -04:00
Oliver Steele
94ed67717f _sass, _data are optional 2017-06-21 19:17:44 -04:00
Oliver Steele
2ff73da9c3 Move from urfave CLI -> Kingpin 2017-06-21 13:14:30 -04:00
Oliver Steele
1142e00733 Add explicit go get to travis 2017-06-21 12:51:53 -04:00
Oliver Steele
44614d6a7b Add a gometalinter config file 2017-06-21 10:53:50 -04:00
Oliver Steele
c171c81f73 Teach travis about Makefile 2017-06-21 10:43:10 -04:00
Oliver Steele
e16a921af0 Read YAML lists 2017-06-21 09:43:26 -04:00
Oliver Steele
1f30aee1f5 Consolidate PathWithoutExtension -> TrimExt 2017-06-21 09:43:26 -04:00
Oliver Steele
d967af01d5 Add variable --site, --data subcommand options 2017-06-21 09:43:26 -04:00
Oliver Steele
f3838031ea Recognize remote render errors 2017-06-21 09:43:26 -04:00
Oliver Steele
dd7d072a85 Site data, pt. 2 2017-06-21 09:11:09 -04:00
Oliver Steele
8c64cbe6c6 Implement page.content 2017-06-20 16:17:59 -04:00
Oliver Steele
6938f80fea Add a Makefile 2017-06-20 09:00:04 -04:00
Oliver Steele
67ebfd87a9 Refactor in prep for page.content 2017-06-20 08:59:54 -04:00
Oliver Steele
5b9bd0a008 Read yaml site data files 2017-06-19 14:44:34 -04:00
Oliver Steele
008ca16a26 Subcommand data -> variables 2017-06-19 14:03:51 -04:00
Oliver Steele
e67ea7c2dc Move site initialization 2017-06-19 14:03:04 -04:00
Oliver Steele
8db98b73a3 Update README 2017-06-19 11:20:26 -04:00
Oliver Steele
0bb1227769 Update LTS protocol; more README 2017-06-19 10:27:57 -04:00
Oliver Steele
1d65456040 Improve, doc benchmark subcommand 2017-06-19 09:15:52 -04:00
Oliver Steele
c466cc6c9c Lint; add subcommand usage 2017-06-18 22:49:23 -04:00
Oliver Steele
0dca5cf97c Refactor -> page.OutputExt()
Also use actual file mod time in permalinks
2017-06-18 22:48:33 -04:00
Oliver Steele
6025509bf9 Add page.IsMarkdown() 2017-06-18 22:26:49 -04:00
Oliver Steele
c934c3fa6d Don't warn about dot files in collection directories 2017-06-18 22:24:32 -04:00
Oliver Steele
66495ca55f Add --remote-liquid 2017-06-18 22:24:10 -04:00
Oliver Steele
af9261222b Add status checklist to README 2017-06-18 19:14:13 -04:00
Oliver Steele
6abbc761ab Restore livereload 2017-06-18 19:12:22 -04:00
Oliver Steele
eafeec129b Add benchmark subcommand 2017-06-18 18:54:08 -04:00
Oliver Steele
1c904d6996 Add some doctrings 2017-06-18 17:00:33 -04:00
Oliver Steele
69f9912025 Separate build DryRun from Verbose 2017-06-18 16:55:52 -04:00
Oliver Steele
628103b9b1 Git unignore ./cmd 2017-06-18 16:54:58 -04:00
Oliver Steele
9eff7aabf2 Create _sass tmp subdirectories 2017-06-18 16:54:36 -04:00
Oliver Steele
48264d85d5 Support external liquid template engines 2017-06-18 15:37:21 -04:00
Oliver Steele
c6874f755f Fully wrap acstech/liquid 2017-06-18 05:59:12 -04:00
Oliver Steele
a74668ebb9 Inject livereload tag 2017-06-17 14:30:38 -04:00
Oliver Steele
0a3b31cbf7 Livereload (but don't yet inject the script tag) 2017-06-17 13:53:09 -04:00
Oliver Steele
bc4a237794 Lint 2017-06-17 13:18:28 -04:00