|
From: <sub...@co...> - 2008-12-11 04:08:28
|
Author: ianb
Date: 2008-12-10 21:08:21 -0700 (Wed, 10 Dec 2008)
New Revision: 3724
Modified:
FormEncode/trunk/formencode/schema.py
Log:
Make SimpleFormValidate try to replicate the function's __doc__
Modified: FormEncode/trunk/formencode/schema.py
===================================================================
--- FormEncode/trunk/formencode/schema.py 2008-12-11 02:59:33 UTC (rev 3723)
+++ FormEncode/trunk/formencode/schema.py 2008-12-11 04:08:21 UTC (rev 3724)
@@ -457,7 +457,12 @@
def decorate(cls, **kw):
def decorator(func):
- return cls(func, **kw)
+ result = cls(func, **kw)
+ try:
+ result.__doc__ = func.__doc__
+ except:
+ pass
+ return result
return decorator
decorate = classmethod(decorate)
|