Description: Update Replacesupport to make it compatible to Zope2.12.
             This requires at least Zope 2.10.8, 2.11.3 or Zope >= 2.12.
Author: Jonas Meurer <jonas@freesources.org>
Last-Update: 2011-10-26

--- a/AdvancedPatch.py
+++ b/AdvancedPatch.py
@@ -11,7 +11,7 @@
 
 try:
 
-    from Globals import default__class_init__
+    from App.class_init import default__class_init__
     from OFS.FindSupport import FindSupport
     from ReplaceSupport import ReplaceSupport
 
--- a/ReplaceSupport.py
+++ b/ReplaceSupport.py
@@ -7,11 +7,11 @@
 __doc__ = 'Replace Support'
 __version__ = '1.0.2'
 
-import sys, os, string, time, Globals, ExtensionClass
+import sys, os, string, time, App.class_init, ExtensionClass
 from DocumentTemplate.DT_Util import Eval
 from AccessControl.Permission import name_trans
 from AccessControl import getSecurityManager
-from Globals import HTMLFile
+from App.special_dtml import HTMLFile
 from DocumentTemplate.DT_Util import InstanceDict, TemplateDict
 from DateTime import DateTime
 from string import find, replace
@@ -344,7 +344,7 @@
     return 1
 
 
-Globals.default__class_init__(ReplaceSupport)
+App.class_init.default__class_init__(ReplaceSupport)
 
 # Helper functions
 
--- a/SimplePatch.py
+++ b/SimplePatch.py
@@ -11,7 +11,7 @@
 
 try:
 
-    from Globals import default__class_init__
+    from App.class_init import default__class_init__
     from OFS.Folder import Folder
     from ReplaceSupport import ReplaceSupport
 
