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 |
|
Oliver Steele
|
5e6de82bbf
|
Move variable_map, file_helpers to own files
|
2017-06-16 15:47:41 -04:00 |
|
Oliver Steele
|
8c7deb783e
|
Fix lints
|
2017-06-16 15:41:03 -04:00 |
|
Oliver Steele
|
a3a98ab4e6
|
Site is a field of Page; separate out {layout,markdown}.go
|
2017-06-16 15:14:56 -04:00 |
|
Oliver Steele
|
0f085318b5
|
Permalink computations are methods on pageFields
|
2017-06-16 14:52:29 -04:00 |
|
Oliver Steele
|
1d9fa428bc
|
Implement sass
|
2017-06-16 13:47:11 -04:00 |
|
Oliver Steele
|
6a4b048a09
|
Default permalink honors md, scss output extensions
|
2017-06-15 22:32:10 -04:00 |
|
Oliver Steele
|
15cff8988a
|
Implement --destination
|
2017-06-15 22:31:36 -04:00 |
|
Oliver Steele
|
1e12903487
|
Add a couple more filters
|
2017-06-15 22:30:53 -04:00 |
|
Oliver Steele
|
54bbbc9c96
|
Refine permalink variables
|
2017-06-15 19:49:04 -04:00 |
|
Oliver Steele
|
19274932a1
|
Layout inheritance
|
2017-06-15 11:51:40 -04:00 |
|
Oliver Steele
|
1f80b485d2
|
Apply layouts (w/out inheritance)
|
2017-06-15 11:30:44 -04:00 |
|
Oliver Steele
|
3263183272
|
Patch permalink paths
|
2017-06-15 11:18:52 -04:00 |
|
Oliver Steele
|
9b882e1407
|
Implement jsonify filter
|
2017-06-15 10:17:30 -04:00 |
|
Oliver Steele
|
103390d39d
|
Handle empty frontmatter
|
2017-06-15 10:17:21 -04:00 |
|
Oliver Steele
|
75ea2e11d0
|
More README
|
2017-06-15 09:39:06 -04:00 |
|
Oliver Steele
|
428b4cb1c4
|
Update README install
|
2017-06-15 09:34:51 -04:00 |
|
Oliver Steele
|
a4d4e363ca
|
Simplfy page creation; always apply permalink pattern
|
2017-06-15 09:34:51 -04:00 |
|
Oliver Steele
|
4f382b1830
|
Rearrange Page methods
|
2017-06-15 09:34:51 -04:00 |
|
Oliver Steele
|
d57468e045
|
More work on template variables
|
2017-06-15 09:34:51 -04:00 |
|
Oliver Steele
|
a3ff348d3c
|
Recompute Page.Published()
|
2017-06-15 09:34:51 -04:00 |
|
Oliver Steele
|
fdfe64126c
|
Move permalinks to separate file
|
2017-06-15 09:34:51 -04:00 |
|
Oliver Steele
|
7a143c0fae
|
Add doc strings; adjjust method names
|
2017-06-15 09:34:51 -04:00 |
|
Oliver Steele
|
53304c3452
|
Split Page into embeddings and interface
|
2017-06-15 09:34:51 -04:00 |
|
Oliver Steele
|
089417f1db
|
Introduce a VariableMap type
|
2017-06-15 09:34:51 -04:00 |
|
Oliver Steele
|
3e68659b3a
|
Add static page variables
|
2017-06-14 13:20:52 -04:00 |
|