From 60deeb5306ce4a124ac6baa446a8a66f38dcaa75 Mon Sep 17 00:00:00 2001 From: Holger Just Date: Sat, 17 Dec 2011 22:01:20 +0100 Subject: [PATCH] Move definiton of liquid legacy tags into the Legacy module. This is required to retaiun the definition in development mode as the module is stragely reloaded. --- lib/chili_project/liquid/legacy.rb | 8 ++++++++ lib/chili_project/liquid/tags.rb | 5 ----- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/lib/chili_project/liquid/legacy.rb b/lib/chili_project/liquid/legacy.rb index 73642e56..ab92800b 100644 --- a/lib/chili_project/liquid/legacy.rb +++ b/lib/chili_project/liquid/legacy.rb @@ -54,5 +54,13 @@ module ChiliProject end end end + + # FIXME: remove the deprecated syntax for 4.0, provide a way to migrate + # existing pages to the new syntax. + # + # See ChiliProject::Liquid::Tags for the registration of the tags. + Legacy.add('child_pages', :tag) + Legacy.add('hello_world', :tag) + Legacy.add('include', :tag) end end diff --git a/lib/chili_project/liquid/tags.rb b/lib/chili_project/liquid/tags.rb index 41a28f7b..ff5ef855 100644 --- a/lib/chili_project/liquid/tags.rb +++ b/lib/chili_project/liquid/tags.rb @@ -31,8 +31,3 @@ module ChiliProject::Liquid end end -# FIXME: remove the deprecated syntax for 4.0, provide a way to migrate -# existing pages to the new syntax. -ChiliProject::Liquid::Legacy.add('child_pages', :tag) -ChiliProject::Liquid::Legacy.add('hello_world', :tag) -ChiliProject::Liquid::Legacy.add('include', :tag)