Commit Graph
4 Commits
Author SHA1 Message Date
James Tucker fbfd5712df Merge pull request #3 from dntj/master
Add a test for corrected if-nodelist
2013-09-07 18:30:55 -07:00
James Tucker 13c826933c Update against failed cherry-pick 2013-09-07 01:42:41 +00:00
James Tucker d4679cd550 Strainer test now works on 1.8 2013-08-31 18:57:09 +00:00
James Tucker 9b2d5b7dd3 Add a class cache to avoid runtime extend calls
* Strainer has a class cache that creates Strainer subclasses for each filter
   set that is used on .create calls.
 * Context now creates a list of filters and passes this to Strainer.create to
   utilize the class cache in almost all use cases.
 * If add_filter was called after a render, then the method cache may still be
   invalidated.

Conflicts:

	lib/liquid/strainer.rb
2013-08-31 18:56:35 +00:00