| commit | 142865cae1d68d1a597624af115abb60bd2bf11c | [log] [tgz] |
|---|---|---|
| author | Barry Warsaw <barry@python.org> | Tue Aug 14 18:23:58 2001 +0000 |
| committer | Barry Warsaw <barry@python.org> | Tue Aug 14 18:23:58 2001 +0000 |
| tree | a3443cd47a8b8132bd150aaecb7fcff6e0365bd3 | |
| parent | 5ef99a0bc56a3abfa6fdbbd47c10aef523833352 [diff] |
func_getattro(), func_setattro(): Implement the new semantics for
setting and deleting a function's __dict__ attribute. Deleting
it, or setting it to a non-dictionary result in a TypeError. Note
that getting it the first time magically initializes it to an
empty dict so that func.__dict__ will always appear to be a
dictionary (never None).
Closes SF bug #446645.