Commit Graph

  • 10173c3315 Add line numbers to warnings warning-line-numbers Tristan Hume 2014-08-14 16:23:38 -04:00
  • 1c1aa4094a Remove parser switching duplication Tristan Hume 2014-08-14 15:06:54 -04:00
  • 627ef9e29d Optional line numbers for liquid errors Florian Weingarten 2014-08-14 16:11:21 +00:00
  • c2663258be Merge pull request #364 from collectiveidea/instrument-rendering-with-hooks Florian Weingarten 2014-08-13 23:04:29 +02:00
  • d4654d0062 Merge pull request #417 from Shopify/simplify-regex Tristan Hume 2014-08-13 12:07:35 -04:00
  • ffd4f9d959 Simplify secondary filter regex Tristan Hume 2014-08-13 09:36:02 -04:00
  • 292161865d Simplify filter parse regex Tristan Hume 2014-08-13 09:28:01 -04:00
  • 35808390ee Merge pull request #414 from Shopify/to_liquid_context Florian Weingarten 2014-08-12 22:05:52 +02:00
  • 1678c07548 Call to_liquid in Context invoke Florian Weingarten 2014-08-12 02:12:38 +00:00
  • 173a58d36a Profile liquid rendering Jason Roelofs 2014-06-05 14:13:19 -04:00
  • f31e309770 Merge pull request #416 from Shopify/filter-quirks Tristan Hume 2014-08-12 10:08:05 -04:00
  • ffe1036e15 Make tests actual integration tests Tristan Hume 2014-08-12 09:27:46 -04:00
  • d3b113d2e1 Merge pull request #391 from Shopify/extract-context-parse Dylan Thacker-Smith 2014-08-11 14:17:54 -07:00
  • 2aa9bbbac2 Separate expression parsing and rendering from Context#resolve. Dylan Thacker-Smith 2014-07-21 22:16:24 -04:00
  • d5e57a8ea4 Merge pull request #412 from Shopify/assign-strict Tristan Hume 2014-08-11 15:37:49 -04:00
  • 5c0e0be639 Merge pull request #402 from Shopify/benchmark-ips Florian Weingarten 2014-08-11 21:22:43 +02:00
  • a74d40f1e5 benchmark/ips Florian Weingarten 2014-07-28 20:33:30 +00:00
  • 79d4ec1a48 Merge pull request #413 from Shopify/filter-quirks Tristan Hume 2014-08-11 13:06:51 -04:00
  • 4db22be8ba Add tests for assign tag fix Tristan Hume 2014-08-11 13:06:01 -04:00
  • dc58a4d648 Add quirks test for unanchored filter args Tristan Hume 2014-08-11 11:58:36 -04:00
  • 2809ec780a Pass through options on assign tag Tristan Hume 2014-08-11 10:38:36 -04:00
  • 2d98392bf5 Merge pull request #411 from Shopify/to-s-before-split Jean Boussier 2014-08-08 00:13:35 -04:00
  • df6b442816 Cast input to string before spliting Jean Boussier 2014-08-07 13:58:28 -04:00
  • 4b22fc8d1b Merge pull request #407 from Shopify/slice_arrays Florian Weingarten 2014-08-05 20:00:45 +02:00
  • fb6f9c1c13 Slice filter for arrays. Florian Weingarten 2014-08-05 16:44:59 +00:00
  • 66ae7f3ec0 Merge pull request #406 from Shopify/slice_filter Florian Weingarten 2014-08-05 17:14:01 +02:00
  • 0bea31d2ef Use Integer() instead of to_i Florian Weingarten 2014-08-05 15:13:15 +00:00
  • e5b0487fef Merge pull request #312 from Shopify/uniq_filter Florian Weingarten 2014-08-05 16:22:48 +02:00
  • 9117722740 Use symbols in respond_to? Florian Weingarten 2014-08-05 14:22:11 +00:00
  • baea0a6bf7 slice filter Florian Weingarten 2014-08-04 16:47:08 +00:00
  • 17347d43de Merge pull request #400 from Shopify/lazy_stack Tom Burns 2014-07-30 11:43:31 -04:00
  • 794ca9f604 make the conditions around stack creation easier to read Tom Burns 2014-07-30 15:42:24 +00:00
  • 15f6cabf83 avoid a hash comparison Tom Burns 2014-07-30 15:12:22 +00:00
  • e53d102a2c use 'unless' instead of 'if !' for simple conditional Tom Burns 2014-07-30 14:59:56 +00:00
  • 33e7b8e373 uniq filter Florian Weingarten 2014-03-04 09:08:56 -05:00
  • 9b8e3d437e Merge pull request #401 from Shopify/ktdreyer-minitest Florian Weingarten 2014-07-29 15:05:23 +02:00
  • a2f0f2547d with_global_filter test helper Florian Weingarten 2014-07-28 16:32:09 +00:00
  • 57d5426eed tests: reset Strainer's filters after modification Ken Dreyer 2014-05-17 22:26:36 -06:00
  • 3e3a415457 tests: fix whitespace in hash_ordering_test Ken Dreyer 2014-05-17 22:28:47 -06:00
  • deba039d6d tests: reset "contains" op during IfElseTagTest Ken Dreyer 2014-05-17 17:01:52 -06:00
  • ee4295c889 tests: switch to minitest Ken Dreyer 2014-07-28 16:33:42 +00:00
  • f5e67a12f9 remove added newline in liquid.rb Tom Burns 2014-07-28 14:24:29 +00:00
  • 6b56bdd74f remove variables used for counting empty stacks Tom Burns 2014-07-28 14:23:16 +00:00
  • ba6e3e3da6 lazily create stacks Tom Burns 2014-07-28 14:12:11 +00:00
  • a8e63ff03d Merge pull request #398 from Shopify/fix_order_of_constructor_initialize Jason Hiltz-Laforge 2014-07-24 15:04:36 -04:00
  • 052ef9fcb8 Reorder constructor to avoid referencing uninitialized variable when environment contains a self-referencing proc Jason Hiltz-Laforge 2014-07-24 18:25:50 +00:00
  • 17db93cf6f bump version to v3.0.0.rc1 v3.0.0.rc1 Florian Weingarten 2014-07-24 15:04:39 +00:00
  • d07b12dc7d Update History log Bring latest History from 2-6-stable and 2-5-stable Arthur Neves 2014-07-24 11:01:19 -04:00
  • 32e4f2d3b1 Merge pull request #240 from Shopify/remove_flatten Arthur Nogueira Neves 2014-07-24 10:54:28 -04:00
  • 2cb1483d54 Merge pull request #397 from Shopify/bogdan-excetion-handling-for-humans Arthur Nogueira Neves 2014-07-24 10:51:02 -04:00
  • 6c6350f18b Exception handling for humans Florian Weingarten 2014-07-24 14:43:27 +00:00
  • eae24373e6 remove unnecessary flatten filter Florian Weingarten 2014-07-24 02:56:57 +00:00
  • 034a47a6cf Merge pull request #395 from Shopify/fix_block_delimiter Jason Hiltz-Laforge 2014-07-23 22:35:13 -04:00
  • 51c1165f26 Forgot an error message case Jason Hiltz-Laforge 2014-07-24 02:27:26 +00:00
  • 0b45ffeada add more legacy tests Florian Weingarten 2014-07-24 00:33:39 +00:00
  • b7b243a13d Fix regression on map Arthur Neves 2014-01-07 11:25:01 -05:00
  • 18e8ce1eb0 add flatten filter Arthur Neves 2013-08-15 16:06:56 -04:00
  • 994f309465 Fix broken standardfilter test Florian Weingarten 2013-08-15 03:49:19 +02:00
  • 02d42a1475 Array is a Enumerable Arthur Neves 2013-08-14 21:36:31 -04:00
  • d099878385 add a input iterator to standard filter Arthur Neves 2013-08-14 18:43:57 -04:00
  • 6a061cbe81 remove .flatten on standard filters Arthur Neves 2013-08-14 17:29:25 -04:00
  • c864a75903 Merge pull request #341 from curebit/comparation_argument_error Arthur Nogueira Neves 2014-07-23 17:03:31 -04:00
  • d6fdf86acd Merge pull request #393 from Shopify/fix_block_delimiter Jason Hiltz-Laforge 2014-07-23 16:24:24 -04:00
  • 55597b8398 Fixing regression from block delimiter enhancement Jason Hiltz-Laforge 2014-07-23 14:31:28 +00:00
  • 160812c265 moved everything to root folder liquid-docs tetchi 2014-07-23 11:17:11 -04:00
  • f6c3b97941 added compass for SCSS tetchi 2014-07-23 11:11:33 -04:00
  • 7ba954535f installed jekyll tetchi 2014-07-23 10:58:10 -04:00
  • 3a2a84b7f1 re-organizing in new branch tetchi 2014-07-23 10:50:57 -04:00
  • 6201cfd4c2 initial commit tetchi 2014-07-23 09:43:56 -04:00
  • c75522026b Merge pull request #389 from Shopify/remove_unnecessary_blank_stuf Florian Weingarten 2014-07-23 15:07:26 +02:00
  • 1e0e9f1f31 Remove unnecessary blank? code Florian Weingarten 2014-07-22 21:16:59 +00:00
  • 5fc1929b73 Merge pull request #384 from Shopify/optimize_block_parsing Jason Hiltz-Laforge 2014-07-22 12:59:05 -04:00
  • 746a800475 Merge pull request #386 from Shopify/optimize_variable_parsing Jason Hiltz-Laforge 2014-07-22 11:22:57 -04:00
  • 85dc7ef610 Merge pull request #385 from Shopify/optimize_scope_variable_resolution Jason Hiltz-Laforge 2014-07-22 11:22:33 -04:00
  • bc3b066ba8 Remove block in favour of for loop to reduce temporary object allocation during variable context resolution Jason Hiltz-Laforge 2014-07-21 19:11:37 +00:00
  • 3c2de7737d Optimize block parsing -- don't recreate delimiter, use strings instead of regex Jason Hiltz-Laforge 2014-07-21 19:06:30 +00:00
  • adb7d2bbb8 Reduce temporary objects during variable/filter parsing Jason Hiltz-Laforge 2014-07-21 19:09:28 +00:00
  • 0e56cf99ab Merge pull request #383 from Shopify/optimize_variable_lookup Jason Hiltz-Laforge 2014-07-21 12:29:58 -04:00
  • 0df3f1c372 Cache parsed markup parts to avoid repeated calls during template render Jason Hiltz-Laforge 2014-07-19 15:16:40 +00:00
  • 44b9ad604f Merge pull request #381 from Shopify/add_object_profiling Jason Hiltz-Laforge 2014-07-16 16:41:31 -04:00
  • 535d549978 Merge pull request #380 from Shopify/optimize_interrupt_handling Jason Hiltz-Laforge 2014-07-16 11:36:32 -04:00
  • 32349033a9 Add object profiling in addition to cpu profiling Jason Hiltz-Laforge 2014-07-16 15:32:04 +00:00
  • fd8c30070a Adding tests, spy dependency Jason Hiltz-Laforge 2014-07-15 20:36:44 +00:00
  • 4cfc05e32a Optimize checking for interrupts by replacing any? with NOT empty? Jason Hiltz-Laforge 2014-07-15 18:31:40 +00:00
  • c4bc6cf3db Merge pull request #378 from Shopify/revert_352 Florian Weingarten 2014-07-08 17:31:19 +02:00
  • 0ac3ec7834 Revert "Merge pull request #352 from gaiottino/master" Florian Weingarten 2014-07-08 14:48:19 +00:00
  • 8909c9f27a add regression tests for #377 Florian Weingarten 2014-07-08 14:47:39 +00:00
  • 51c708c8f8 Merge pull request #376 from Shopify/tag-class-reloading David Cornu 2014-07-03 12:01:50 -04:00
  • f57383af37 Allow tag classes to be reloaded when using Liquid.cache_classes is false David Cornu 2014-07-02 15:26:56 +00:00
  • d007c50856 Merge pull request #374 from Shopify/remove-duplicate-ruby-version Jean Boussier 2014-07-02 11:04:38 -04:00
  • 101f125a69 Merge pull request #375 from Shopify/relative-link Tobias Lütke 2014-06-30 17:19:37 -04:00
  • 5110ca906c Fixed relative link Tony Zou 2014-06-30 16:43:37 -04:00
  • ac0f63eda9 rbx-19mode is not supported anymore Jean Boussier 2014-06-28 16:16:38 -04:00
  • 1372274fca Do not intall stackprof under jruby nor rubinius Jean Boussier 2014-06-28 16:09:14 -04:00
  • 69951be173 Canonicalize travis ruby versions Jean Boussier 2014-06-28 16:02:37 -04:00
  • c9863836cd Merge pull request #371 from Shopify/unfreeze-version-string Arthur Nogueira Neves 2014-06-24 09:59:46 -05:00
  • 19a60ccee2 Test gem installation on 1.9.x test-gem-installation Jean Boussier 2014-06-23 14:14:12 -04:00
  • 14b8d824d7 Unfreeze version string Jean Boussier 2014-06-23 10:46:37 -04:00
  • 114a37d9ba add additional tests for https://github.com/jekyll/jekyll/pull/2505 Florian Weingarten 2014-06-23 09:28:24 -04:00
  • 30bd9ad957 Merge pull request #368 from Shopify/add-round-ceil-and-floor Arthur Nogueira Neves 2014-06-16 10:32:17 -05:00