File deprecate_as.patch of Package python-ruledispatch

diff -Nur BUILD.orig/RuleDispatch-0.5a0.dev-r2306/src/dispatch/__init__.py BUILD/RuleDispatch-0.5a0.dev-r2306/src/dispatch/__init__.py
--- BUILD.orig/RuleDispatch-0.5a0.dev-r2306/src/dispatch/__init__.py	2007-03-11 17:02:11.000000000 +0100
+++ BUILD/RuleDispatch-0.5a0.dev-r2306/src/dispatch/__init__.py	2008-11-13 13:52:49.563388000 +0100
@@ -95,7 +95,7 @@
     return decorate_assignment(callback)
 
 
-def as(*decorators):
+def as_deprec(*decorators):
     """Use Python 2.4 decorators w/Python 2.2+
 
     Example:
diff -Nur BUILD.orig/RuleDispatch-0.5a0.dev-r2306/src/dispatch/predicates.py BUILD/RuleDispatch-0.5a0.dev-r2306/src/dispatch/predicates.py
--- BUILD.orig/RuleDispatch-0.5a0.dev-r2306/src/dispatch/predicates.py	2007-04-21 15:09:43.000000000 +0200
+++ BUILD/RuleDispatch-0.5a0.dev-r2306/src/dispatch/predicates.py	2008-11-13 13:53:15.898027000 +0100
@@ -236,7 +236,7 @@
 
         return or_, (EXPR_GETTER_ID,)
 
-    [as(classmethod)]
+    [as_deprec(classmethod)]
     def immediate(klass,seq):
         for item in seq:
             if item:
@@ -260,7 +260,7 @@
 
         return and_, (EXPR_GETTER_ID,)
 
-    [as(classmethod)]
+    [as_deprec(classmethod)]
     def immediate(klass,seq):
         for item in seq:
             if not item:
@@ -278,7 +278,7 @@
             return get(argIds[2])
         return ifelse, (EXPR_GETTER_ID,)
 
-    [as(classmethod)]
+    [as_deprec(classmethod)]
     def immediate(klass,seq):
         if seq[1]: return seq[0]
         return seq[2]
openSUSE Build Service is sponsored by