Justin Li
|
070639daba
|
Push to for_stack at the beginning of For#render
|
2015-05-15 23:13:15 -04:00 |
|
Justin Li
|
dad98cfc89
|
Merge pull request #562 from Shopify/use-find_variable-for-parentloop
Use custom stack for forloop references
|
2015-05-15 21:48:57 -04:00 |
|
Justin Li
|
648a4888af
|
Pop the for_stack register in an ensure
|
2015-05-14 15:02:20 -04:00 |
|
Florian Weingarten
|
f4724f0db3
|
Remove support for liquid_methods Module extension
|
2015-05-14 14:44:19 +00:00 |
|
Florian Weingarten
|
3372ca8136
|
Rubocop
|
2015-05-14 14:37:18 +00:00 |
|
Jean Boussier
|
b31df0fb3d
|
Mordernize code base with __dir__ and require_relative
|
2015-05-13 15:33:00 -04:00 |
|
Florian Weingarten
|
9e815ec594
|
Merge pull request #563 from Shopify/webscale_exceptions
Prefer Class.new() where possible
|
2015-05-13 06:06:35 +02:00 |
|
Florian Weingarten
|
93b29b67ef
|
Prefer Class.new() where possible
|
2015-05-13 02:47:43 +00:00 |
|
Justin Li
|
863e8968f0
|
Use extra stack for forloop references
|
2015-05-12 17:04:34 -04:00 |
|
Justin Li
|
4c9d2009f9
|
Add find_own_variable method to look up internal context variables
|
2015-05-12 16:49:39 -04:00 |
|
Justin Li
|
239cfa5a44
|
Use find_variable for parentloop
|
2015-05-12 16:11:32 -04:00 |
|
Justin Li
|
9310640bdd
|
Merge pull request #554 from arthanzel/529-sort_natural
Merge pull request 554
|
2015-05-12 13:19:24 -04:00 |
|
Justin Li
|
247c51ac70
|
Call Context#find_variable directly
|
2015-05-11 18:22:15 -04:00 |
|
Justin Li
|
37dbec3610
|
Remove unnecessary parse
|
2015-05-11 18:10:38 -04:00 |
|
Justin Li
|
ff253a04c6
|
Lazily evaluate template name for context variable injection
|
2015-05-11 18:01:24 -04:00 |
|
Loren Hale
|
fa6cd6287e
|
date filter gracefully accepts empty string
|
2015-05-07 17:04:21 +08:00 |
|
Martin Hanzel
|
068791d698
|
Added method parens
|
2015-05-05 11:49:14 -04:00 |
|
Martin Hanzel
|
3a082ddbbd
|
Changed sort_natural filter to use casecmp. Strings only.
|
2015-05-04 11:55:14 -04:00 |
|
Martin Hanzel
|
03b3446119
|
Resolves #529. Resolves #404. Added natural sorting filter and tests.
|
2015-05-03 20:55:28 -04:00 |
|
James Reid-Smith
|
4592afcc8b
|
Updated History.md and removed a couple remaining methods using the old signature
|
2015-04-27 15:45:44 +00:00 |
|
James Reid-Smith
|
448766b0c4
|
Removed context from read_template_file, fixed tests to match new arity
|
2015-04-27 15:27:03 +00:00 |
|
Justin Li
|
f1f3f57647
|
Remove command_lookups reader
|
2015-04-21 00:25:51 -04:00 |
|
Justin Li
|
e5dd63e1fc
|
Expose name, lookups, and command flags from VariableLookup
|
2015-04-20 17:36:04 -04:00 |
|
Thierry Joyal
|
8736b602ea
|
Explode invokable_methods method on Liquid::Drop
|
2015-04-02 13:16:07 +00:00 |
|
Justin Li
|
86a82d3039
|
Merge pull request #540 from Shopify/array-concat
Add array concat filter
|
2015-03-25 01:42:22 -04:00 |
|
 divecchandJustin Li
|
db396dd739
|
adding concat filter to append arrays
|
2015-03-25 01:31:22 -04:00 |
|
Justin Li
|
3213db54d6
|
Merge pull request #520 from Shopify/forloop-parentloop
Add forloop.parentloop as a reference to the parent loop
|
2015-03-25 01:22:35 -04:00 |
|
Justin Li
|
97a3f145a1
|
Merge pull request #499 from kreynolds/to_date_downcase_regression
Fix case sensitivity regression in date standard filter
|
2015-03-25 01:22:04 -04:00 |
|
Dorian Marié
|
23a23c6419
|
Update module_ex.rb code documentation and code style
Didn't look good on rubydoc.info: http://i.imgur.com/469N92P.png
|
2015-03-24 14:09:08 +01:00 |
|
Justin Li
|
205bd19d3f
|
Add forloop.parentloop as a reference to the parent loop
|
2015-02-04 12:43:09 -05:00 |
|
Dylan Thacker-Smith
|
950f062041
|
Allow filters to redefine Object methods to make them invokable.
|
2015-02-03 13:51:33 -05:00 |
|
Arthur Neves
|
d2ef9cef10
|
master is 4.0.0
|
2015-01-23 10:49:07 -05:00 |
|
Florian Weingarten
|
7cfee1616a
|
Use VariableSignature as Syntax for Capture tag to allow hyphens in variable names
|
2015-01-09 14:15:26 +00:00 |
|
Alfred Xing
|
5df1a262ad
|
Remove duplicate key in hash
|
2014-12-25 12:12:42 -08:00 |
|
Kelley Reynolds
|
84fddba2e1
|
Remove regex for downcase and is_a?(String)
|
2014-12-18 13:01:23 -05:00 |
|
Kelley Reynolds
|
8b0774b519
|
Fix case sensitivity regression in date standard filter
|
2014-12-16 10:37:05 -05:00 |
|
Justin Li
|
e2f8b28f56
|
Merge pull request #492 from Shopify/resource-counting-perf
Resource counting perf
|
2014-12-11 16:05:41 -05:00 |
|
Justin Li
|
c2f71ee86b
|
Reset resource consumption before each render
|
2014-12-09 17:23:07 -05:00 |
|
Justin Li
|
9f7e601110
|
Convert render output to strings in BlockBody
|
2014-12-05 15:17:09 -05:00 |
|
Justin Li
|
3755031c18
|
Merge pull request #485 from Shopify/lazy-load-profiler-hooks
Defer loading profiler hooks
|
2014-12-05 15:10:16 -05:00 |
|
Justin Li
|
b628477af1
|
Disambiguate checking if Liquid::Profiler is defined
|
2014-12-04 17:51:54 -05:00 |
|
Justin Li
|
dd455a6361
|
Force user to require the profiler themselves
|
2014-12-04 17:48:26 -05:00 |
|
Justin Li
|
8c70682d6b
|
Don't automatically load hooks
|
2014-12-04 17:39:41 -05:00 |
|
Justin Li
|
742b3c69bb
|
Remove commented code
|
2014-12-04 16:30:37 -05:00 |
|
Justin Li
|
1593b784a7
|
Simplify interface for setting template resource limits
|
2014-12-04 16:18:21 -05:00 |
|
Justin Li
|
db00ec8b32
|
Move resource limit tracking to its own class
|
2014-12-04 16:18:09 -05:00 |
|
Alexander Ross
|
289a03f9d7
|
Fixes syntax error in documentation for unless tag
|
2014-11-19 10:49:58 +01:00 |
|
Justin Li
|
1673098126
|
Handle potential case where warnings returns nil
|
2014-11-12 16:46:10 -05:00 |
|
Justin Li
|
422bafd66a
|
Fix #warnings taking exponential time to compute
|
2014-11-12 16:12:00 -05:00 |
|
Justin Li
|
c0aab820ed
|
Lazily load profiler hooks
|
2014-11-12 00:05:01 -05:00 |
|