commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnue] r8576 - trunk/gnue-common/src/logic/adapters


From: reinhard
Subject: [gnue] r8576 - trunk/gnue-common/src/logic/adapters
Date: Mon, 21 Aug 2006 05:24:03 -0500 (CDT)

Author: reinhard
Date: 2006-08-21 05:24:02 -0500 (Mon, 21 Aug 2006)
New Revision: 8576

Modified:
   trunk/gnue-common/src/logic/adapters/python.py
Log:
Allow for "self" parameter in triggers to be passed as non-keyword argument.
This is necessary for compatibility with gnue-forms 0.5.


Modified: trunk/gnue-common/src/logic/adapters/python.py
===================================================================
--- trunk/gnue-common/src/logic/adapters/python.py      2006-08-21 08:47:53 UTC 
(rev 8575)
+++ trunk/gnue-common/src/logic/adapters/python.py      2006-08-21 10:24:02 UTC 
(rev 8576)
@@ -247,6 +247,11 @@
 
         __self.__local_namespace['__parameters'] = params
 
+        # FIXME: This allows the "self" parameter to be passed as a non-keyword
+        # argument. DEPRECATED.
+        if args:
+            __self.__local_namespace['__parameters']['self'] = args[0]
+
         try:
             exec __self.__compiled_code \
                     in __self.__global_namespace, __self.__local_namespace





reply via email to

[Prev in Thread] Current Thread [Next in Thread]