1
0
mirror of https://github.com/danog/liquid.git synced 2024-12-11 16:50:38 +01:00
Commit Graph

28 Commits

Author SHA1 Message Date
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