Author: faide
Date: Sat Nov 22 16:50:00 2008
New Revision: 5747
URL: http://trac.turbogears.org/changeset/5747
Log:
whitespaces
Modified:
branches/1.1/turbogears/util.py
Modified: branches/1.1/turbogears/util.py
==============================================================================
--- branches/1.1/turbogears/util.py (original)
+++ branches/1.1/turbogears/util.py Sat Nov 22 16:50:00 2008
@@ -262,14 +262,18 @@
argnames, varargs, kwargs, defaults = getargspec(func)
defaults = ensure_sequence(defaults)
del argnames[:start]
+
if kwargs in (None, "_decorator__kwargs"):
remove_keys(kw, [key for key in kw.iterkeys() if key not in argnames])
+
if varargs in (None, "_decorator__varargs"):
args = args[:len(argnames) - len(defaults)]
+
else:
pivot = len(argnames) - len(defaults)
args = tuple(chain(islice(args, pivot), imap(kw.pop, islice(
argnames, pivot, None)), islice(args, pivot, None)))
+
return args, kw