Oliver Steele
|
4bc4c8a71b
|
Define IterationKeyedMap
|
2017-08-15 18:49:29 -04:00 |
|
Oliver Steele
|
fd230ed2cc
|
Tests
|
2017-07-26 10:12:25 -04:00 |
|
Oliver Steele
|
724da617c2
|
Remove IsTemplateError
|
2017-07-15 13:29:53 -04:00 |
|
Oliver Steele
|
bfc7ced272
|
Reorganize docs and examples
|
2017-07-13 20:25:12 -04:00 |
|
Oliver Steele
|
6ff5721080
|
Move package expression -> expressions
|
2017-07-13 20:18:23 -04:00 |
|
Oliver Steele
|
b95775c26b
|
Error.Filename -> Path
|
2017-07-12 07:12:14 -04:00 |
|
Oliver Steele
|
816b46a30f
|
Combine CompilationError -> parser.Error
|
2017-07-12 06:58:45 -04:00 |
|
Oliver Steele
|
8995782b0e
|
ParseError -> parser.Error; takes Locatable
|
2017-07-12 06:55:44 -04:00 |
|
Oliver Steele
|
378c0b207e
|
Update remaining public API to return SourceError
|
2017-07-10 11:52:14 -04:00 |
|
Oliver Steele
|
342a8b3e81
|
errors return source location, phase 1
|
2017-07-10 11:49:14 -04:00 |
|
Oliver Steele
|
328d84f5cd
|
comments
|
2017-07-10 08:03:31 -04:00 |
|
Oliver Steele
|
635383bd92
|
gopkg; docs
|
2017-07-09 23:15:05 -04:00 |
|
Oliver Steele
|
69d26a21ad
|
Rename chunk -> token
|
2017-07-09 11:18:35 -04:00 |
|
Oliver Steele
|
c599761c6a
|
simplify
|
2017-07-07 05:51:40 -04:00 |
|
Oliver Steele
|
903acb8d2e
|
Split package render->parser
|
2017-07-07 05:51:40 -04:00 |
|
Oliver Steele
|
8f63cb781e
|
Compiler copies the syntax tree
|
2017-07-06 08:59:10 -04:00 |
|
Oliver Steele
|
315af1a51a
|
Rename renderError -> render.Error
|
2017-07-05 19:33:24 -04:00 |
|
Oliver Steele
|
2161bb6044
|
Add IsTemplateError
|
2017-07-05 14:24:15 -04:00 |
|
Oliver Steele
|
5425668094
|
Add Template.SetSourcePath
|
2017-07-04 16:48:38 -04:00 |
|
Oliver Steele
|
411a2f0708
|
Rename render.(Context,RenderContext) -> (NodeContext,Context)
|
2017-07-04 11:41:45 -04:00 |
|
Oliver Steele
|
6161e6df28
|
Move chunks -> render
|
2017-07-04 11:03:18 -04:00 |
|
Oliver Steele
|
8d9df82787
|
Renderers return a string, rather than taking an io.writer
|
2017-07-04 07:41:17 -04:00 |
|
Oliver Steele
|
ba874de258
|
Implement drops
|
2017-07-03 12:00:43 -04:00 |
|
Oliver Steele
|
cb8911a22c
|
Remove gratuitous Context wrapper
|
2017-07-02 21:17:04 -04:00 |
|
Oliver Steele
|
2e8f51ad06
|
Rename to match Liquid terminology
Add* Register*
ControlTag / StartTag -> Block
|
2017-07-02 13:31:34 -04:00 |
|
Oliver Steele
|
e21d2a736d
|
Add public DefineTag
|
2017-06-27 07:43:42 -04:00 |
|
Oliver Steele
|
cd15950b8d
|
Implement variable assignment
|
2017-06-26 15:36:05 -04:00 |
|
Oliver Steele
|
803fbbcd61
|
Docs
|
2017-06-26 12:41:41 -04:00 |
|
Oliver Steele
|
a07750293a
|
Improve docs
|
2017-06-26 10:36:53 -04:00 |
|
Oliver Steele
|
514559e442
|
Create top-level interface to liquid package
|
2017-06-26 10:15:01 -04:00 |
|