1
0
mirror of https://github.com/danog/gojekyll.git synced 2024-12-02 21:47:52 +01:00
Commit Graph

415 Commits

Author SHA1 Message Date
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
Oliver Steele
eaadad9896 ReadMagic works on <4-byte files 2017-06-17 13:08:49 -04:00
Oliver Steele
e0bc5b9ab6 Report pathnames that cause errors; more helpers 2017-06-17 13:06:53 -04:00
Oliver Steele
bfeedfa357 Server reloads site when changed 2017-06-17 12:31:18 -04:00
Oliver Steele
6e15de4ed3 Move liquid wrapper helpers -> liquid 2017-06-17 12:31:03 -04:00
Oliver Steele
0ec73bad81 Liquid tag and filter fns can be private 2017-06-17 12:30:37 -04:00
Oliver Steele
44036937b5 Rename package main -> gojekyll; move commands to subdirectory 2017-06-17 10:51:32 -04:00
Oliver Steele
71432e79e3 Implement modified_time page variable 2017-06-17 00:19:04 -04:00
Oliver Steele
8223c9b7d8 Steps towards Windows compat 2017-06-17 00:18:48 -04:00
Oliver Steele
8a8767e569 Server sets the MIME type 2017-06-17 00:18:48 -04:00
Oliver Steele
9ff072b6d8 Server, render command, redirect / to /index.html 2017-06-16 23:50:30 -04:00
Oliver Steele
f9c1469d6b Implement liquid includes 2017-06-16 23:36:27 -04:00
Oliver Steele
a7ae4bc3c6 Implement front matter defaults 2017-06-16 23:30:10 -04:00
Oliver Steele
0b394de97e Remove the site global 2017-06-16 22:09:25 -04:00
Oliver Steele
c4ecd47fcc Move liquid files to directory; eliminate another global reference 2017-06-16 22:03:28 -04:00
Oliver Steele
80c5aad703 New file site_config.go; honor site config layouts_dir 2017-06-16 21:53:14 -04:00
Oliver Steele
28ae7b04f8 Import fsnotify 2017-06-16 20:49:44 -04:00
Oliver Steele
eb35e6415e Windows linefeeds are \r\n, not \r 2017-06-16 20:49:28 -04:00
Oliver Steele
35cc2d2142 Store Collection in Page 2017-06-16 20:19:46 -04:00
Oliver Steele
aa35dbf1c5 Remove . imports 2017-06-16 20:11:52 -04:00
Oliver Steele
20cde62eff Rename path -> name or relpath 2017-06-16 20:06:55 -04:00
Oliver Steele
9695a57374 Factor out commands, dynamic_page, helpers/liquid 2017-06-16 19:34:39 -04:00
Oliver Steele
2102f544dc Move *_helpers.go -> ./helpers/*.go 2017-06-16 19:17:22 -04:00
Oliver Steele
01f423ef02 Rename test -> example 2017-06-16 19:13:49 -04:00
Oliver Steele
1c6e4527ca Tests: assert -> require; add require.NoError 2017-06-16 16:47:49 -04:00
Oliver Steele
76db93cab6 Reduce reliance on global site variable 2017-06-16 16:44:09 -04:00