Update of /cvsroot/jython/jython/org/python/core
In directory usw-pr-cvs1:/tmp/cvs-serv20508
Modified Files:
PyFunction.java
Log Message:
__delattr__(): Make __doc__ del'able.
Index: PyFunction.java
===================================================================
RCS file: /cvsroot/jython/jython/org/python/core/PyFunction.java,v
retrieving revision 2.7
retrieving revision 2.8
diff -C2 -r2.7 -r2.8
*** PyFunction.java 2001/02/02 09:28:36 2.7
--- PyFunction.java 2001/02/02 13:06:36 2.8
***************
*** 82,86 ****
public void __delattr__(String name) {
- // TBD: should __doc__ be del'able?
if (name == "__dict__" || name == "func_dict") {
__dict__ = null;
--- 82,85 ----
***************
*** 88,91 ****
--- 87,93 ----
} else if (name == "func_defaults") {
func_defaults = Py.EmptyObjects;
+ return;
+ } else if (name == "func_doc" || name == "__doc__") {
+ __doc__ = Py.None;
return;
}
|