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
_______________________________________________
commit-gnue mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/commit-gnue