Commit Graph

  • 2e71ce1efe Bump version v2.5.1 Florian Weingarten 2013-07-24 18:02:20 -04:00
  • 8204c61e31 Use invoke_drop in map filter Florian Weingarten 2013-07-24 14:53:10 -04:00
  • f43e973e67 Basic expression parsing Tristan Hume 2013-07-24 16:36:14 -04:00
  • bbc405a24c Merge pull request #230 from Shopify/use_invoke_drop_in_map Florian Weingarten 2013-07-24 12:47:56 -07:00
  • f9027d54ab Use invoke_drop in map filter Florian Weingarten 2013-07-24 14:53:10 -04:00
  • 84be895db2 Fancy StringScanner based lexer Tristan Hume 2013-07-24 15:39:48 -04:00
  • b20a594f25 Better lexer Tristan Hume 2013-07-24 15:19:14 -04:00
  • 76272a1afa Bring back the lexer Tristan Hume 2013-07-24 14:40:29 -04:00
  • 61a6deb43b Descriptive comment for lexer Tristan Hume 2013-07-24 12:00:51 -04:00
  • ee14775f83 Replace hand-coded lexer with faster hacky lexer. Tristan Hume 2013-07-24 11:41:47 -04:00
  • 2332d86156 Slow lexer and parser scaffold. Tristan Hume 2013-07-24 11:35:00 -04:00
  • fbfda1a189 Little cosmetic change Florian Weingarten 2013-07-05 11:30:50 -04:00
  • f0ecd02199 Fix some blank tests Florian Weingarten 2013-07-03 02:47:22 +02:00
  • 4a103a9dde Merge pull request #218 from Shopify/dont_render_blank_blocks Florian Weingarten 2013-07-02 15:15:54 -07:00
  • 0f38fe3596 Add blank test for case tags Florian Weingarten 2013-07-02 18:08:20 -04:00
  • cd3f976288 Merge branch 'master' into dont_render_blank_blocks Florian Weingarten 2013-07-02 14:00:30 -04:00
  • b53601100f Make sure include tags are never blank Florian Weingarten 2013-07-02 13:57:27 -04:00
  • 5c5e7de31e Merge pull request #221 from d-Pixie/master Florian Weingarten 2013-07-01 07:55:26 -07:00
  • f91233450f Changes not empty? to any? Jonas Schubert Erlandsson 2013-07-01 16:12:58 +02:00
  • 429e492984 Merge pull request #220 from coding46/master Florian Weingarten 2013-06-27 13:20:24 -07:00
  • d36a1c518b Fix some typos in comments G. Bodenschatz 2013-06-27 22:16:23 +02:00
  • 40a37c3fb6 Merge branch 'master' into dont_render_blank_blocks Florian Weingarten 2013-06-27 10:03:18 -04:00
  • 37309678de Merge pull request #219 from Shopify/indent_and_trailing_ws_cleanup Florian Weingarten 2013-06-27 06:50:28 -07:00
  • cfb60c2f1b Update History.md Florian Weingarten 2013-06-27 14:30:37 +02:00
  • 668ee5e1c4 Clean up whitespace collapsing Florian Weingarten 2013-06-27 14:03:38 +02:00
  • b4fbcea114 Cycle tags are never blank Florian Weingarten 2013-06-27 14:00:38 +02:00
  • c16697746b Clean up whitespace collapsing a bit Florian Weingarten 2013-06-27 13:56:33 +02:00
  • f01d0dbea6 More tests for whitespace collapsing Florian Weingarten 2013-06-27 13:39:04 +02:00
  • 10c151e3aa Some tests for whitespace collapsing Florian Weingarten 2013-06-26 22:30:33 -04:00
  • d6e13faa43 Don't render blank blocks Florian Weingarten 2013-06-26 20:53:13 -04:00
  • 0f5441b09e Convert legacy tab indentation to spaces and remove trailing whitespace from all lines Florian Weingarten 2013-06-26 19:53:09 -04:00
  • 7a3746ad77 Update CONTRIBUTING.md Florian Weingarten 2013-06-26 05:03:05 +03:00
  • 24511556d3 Update README.md Florian Weingarten 2013-06-20 09:53:21 -03:00
  • 5621556b3a Update History.md Florian Weingarten 2013-06-18 12:36:50 -03:00
  • fd230bef14 Merge pull request #106 from gnowoel/fix_example_servlet Florian Weingarten 2013-06-18 08:35:42 -07:00
  • e9f3a8e4d3 Update History.md Florian Weingarten 2013-06-18 05:18:43 +03:00
  • 8ca4868bff Merge branch 'master' of https://github.com/ndwebgroup/liquid into ndwebgroup-master Florian Weingarten 2013-06-18 04:12:45 +02:00
  • f92da6948d Merge branch 'strip-html-fix' of https://github.com/jamesallardice/liquid into jamesallardice-strip-html-fix Florian Weingarten 2013-06-18 04:11:11 +02:00
  • a1b156f0d4 strip_html multi-line comment test Florian Weingarten 2013-06-18 04:06:35 +02:00
  • eca520025c Merge branch 'strip-html' of https://github.com/joliss/liquid into joliss-strip-html Florian Weingarten 2013-06-18 04:04:49 +02:00
  • 9c9a7ce8d3 Update History.md Florian Weingarten 2013-06-18 05:01:23 +03:00
  • b7837ce218 Merge pull request #210 from Shopify/truncate_utf8_test Florian Weingarten 2013-06-17 09:45:10 -07:00
  • b81469d183 Make truncate work for Ruby 1.8 Florian Weingarten 2013-06-17 12:05:02 -04:00
  • f488058789 UTF8 truncate test Florian Weingarten 2013-06-17 11:48:03 -04:00
  • f5d75718e9 Update History.md Florian Weingarten 2013-06-16 18:31:19 +03:00
  • c280936afa Merge pull request #209 from Shopify/fix_broken_raw_parsing Florian Weingarten 2013-06-15 04:58:51 -07:00
  • e47d1af03a Fix broken 'raw' tag parsing (issue #204) Florian Weingarten 2013-06-14 11:10:26 -04:00
  • 81f6c79c53 Update README.md Florian Weingarten 2013-06-14 10:04:24 -03:00
  • 3174411407 Merge pull request #208 from Shopify/contributing Florian Weingarten 2013-06-14 05:58:37 -07:00
  • f7c4b0cdec Update History.md Florian Weingarten 2013-06-14 08:57:27 -04:00
  • 3d1f582318 Merge pull request #201 from arthurnn/adding_version_file Florian Weingarten 2013-06-14 05:45:48 -07:00
  • 27db1def63 CONTRIBUTING.md Florian Weingarten 2013-06-14 02:41:08 +02:00
  • 5cfa13d7a4 Merge pull request #205 from phoet/stricter_handling_of_variables_in_for Florian Weingarten 2013-06-13 15:26:00 -07:00
  • cb12497859 add test for allowing whitespace between tokens Peter Schröder 2013-06-13 18:21:49 -04:00
  • 4c2e2f8a24 Merge pull request #203 from phoet/strip_carriage_return Florian Weingarten 2013-06-13 12:54:17 -07:00
  • a2df5a421d rejects variables like a/b in for loops, closes #150 Peter Schröder 2013-06-11 17:20:35 -04:00
  • 437e9201de Merge pull request #174 from yardstick/drop-context Dylan Thacker-Smith 2013-06-10 07:46:06 -07:00
  • fd263bba0f handle carriage return in strip_newline, closes #126 Peter Schröder 2013-06-09 10:24:35 -04:00
  • 0d9353591b bump master version to 2.6.0 Arthur Neves 2013-06-06 14:17:12 -04:00
  • 1849c24f2c Adding version file Arthur Neves 2013-06-06 14:10:45 -04:00
  • f8288546f8 Missed in the rebase conflicts Daniel Huckstep 2013-06-06 10:20:34 -06:00
  • 076ae903c0 Make sure the context gets set Daniel Huckstep 2013-06-05 20:27:14 -06:00
  • ba5e65f685 Better test, resuse Hash block Daniel Huckstep 2013-05-27 18:17:13 -06:00
  • b699c93bae Allow a Liquid::Drop to be passed into Template#render Daniel Huckstep 2013-02-13 16:35:39 -07:00
  • 85c1503378 Merge pull request #200 from arthurnn/155_float_precision Florian Weingarten 2013-06-05 14:07:20 -07:00
  • ab760649ee use BigDecimal on filters to have better precision Arthur Neves 2013-06-05 16:09:05 -04:00
  • f4fb2f159c Merge pull request #157 from stomar/avoid_warnings Florian Weingarten 2013-06-05 09:10:41 -07:00
  • a5cd494717 Merge pull request #176 from unreal/master Florian Weingarten 2013-06-05 09:04:53 -07:00
  • f8915f3cd2 Merge pull request #199 from phoet/add_documentation_for_include Florian Weingarten 2013-06-05 09:00:11 -07:00
  • e92540a9bf add documentation to include, fixes #163 Peter Schröder 2013-06-04 16:40:50 -04:00
  • 482115d784 Merge pull request #173 from jsw0528/master Dylan Thacker-Smith 2013-06-04 13:09:42 -07:00
  • 94ff457744 Merge pull request #198 from Shopify/limit_resource_usage Florian Weingarten 2013-05-31 08:24:29 -07:00
  • 1e8c081b42 Create new resource_limits hash on Template initialization Florian Weingarten 2013-05-31 09:41:59 -04:00
  • 2b17e24b16 Mutate resource_limits hash to flag that the limit was reached (for outside observation) Florian Weingarten 2013-05-31 09:34:23 -04:00
  • 9075b428b1 Resource limits: Don't raise Error but render error message (but abort after first error) Florian Weingarten 2013-05-31 09:25:25 -04:00
  • 8760b5e8c4 Add optional resource usage limitations to number of rendering calls, length of rendering output and/or number of variable/capture assignments Florian Weingarten 2013-05-30 12:01:15 -04:00
  • 50b2ebee56 Merge pull request #189 from Shopify/cache_partials Tom Burns 2013-05-29 07:51:12 -07:00
  • 23203c0122 Fix some old templates that abused colon as an argument separator. Dylan Thacker-Smith 2013-05-21 14:08:40 -04:00
  • 27fe76c0dd Merge pull request #192 from Shopify/revert_utf8 Tom Burns 2013-05-21 14:46:17 -07:00
  • 8913a5615a Revert "Merge pull request #185 from ISSIntel/liquid-utf8" Tom Burns 2013-05-20 19:53:13 -04:00
  • 690b3ff27f Merge pull request #135 from astathopoulos/preserve_filters_ordering Dylan Thacker-Smith 2013-05-17 05:25:07 -07:00
  • 8c1bbfec57 Use array instead of Hash to keep the registered filters Tasos Stathopoulos 2012-07-13 15:32:04 +03:00
  • 717174a57a cache variable lookups cache_var_lookups Tom Burns 2013-05-16 20:47:00 -04:00
  • b8fbd2b4fa typo Tom Burns 2013-05-16 20:25:31 -04:00
  • ba5a9f2e47 remove _ on private methods Tom Burns 2013-05-13 13:45:43 -04:00
  • 1e309ba74b cache included partial templates Tom Burns 2013-05-12 21:06:41 -04:00
  • 485340713a Add tests for caching partial includes Tom Burns 2013-05-13 02:25:56 -04:00
  • 2af4ea1295 Support benchmarking templates with 'include' tag Tom Burns 2013-05-12 22:06:53 -04:00
  • c5dfcd29b0 Merge pull request #185 from ISSIntel/liquid-utf8 Tom Burns 2013-04-23 10:29:49 -07:00
  • f9c289372d Merge branch 'master' into liquid-utf8 Ozéias Sant'ana 2013-04-23 13:10:16 -03:00
  • cb807e9484 Add extension to gemspec liquid_c_ext Tom Burns 2013-03-19 16:44:52 -04:00
  • e53884ce08 Remove generated C file from repo Tom Burns 2013-03-19 15:37:54 -04:00
  • 78fe69259d Allow floats > 9 Tom Burns 2013-03-19 15:26:58 -04:00
  • afe8474a2b Remove extension Makefile Tom Burns 2013-03-18 17:22:58 -04:00
  • e404f6d8e1 fixed but with single char identifiers Tobias Lutke 2012-10-30 21:41:56 -04:00
  • 8867d6a65f enable weird method endings Tobias Lutke 2012-10-30 21:17:35 -04:00
  • 141fa898d0 enabled hard mode Tobias Lutke 2012-10-30 21:12:43 -04:00
  • 58b04bae74 conquered parser_tests Tobias Lutke 2012-10-30 21:12:01 -04:00
  • 28737171f7 wip Tobias Lütke 2012-10-30 15:49:13 -04:00
  • 594b6da8c5 Initial checkin Tobias Lütke 2012-10-30 13:27:18 -04:00