After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 309811 - TreeRowReference.free() is a leftover. so API documentation should mention that
TreeRowReference.free() is a leftover. so API documentation should mention that
Status: RESOLVED FIXED
Product: pygtk
Classification: Bindings
Component: documentation
unspecified
Other All
: Normal normal
: ---
Assigned To: Nobody's working on this now (help wanted and appreciated)
Python bindings maintainers
Depends on:
Blocks:
 
 
Reported: 2005-07-08 14:00 UTC by Nikos Kouremenos
Modified: 2006-04-02 19:27 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Nikos Kouremenos 2005-07-08 14:00:15 UTC
.free() is not needed. you may as well remove documentation for it [the best
IMO] or have it with a desc that will say it's a leftover (eg. you don't have to
use it)

the first makes more sense because if you don'th ave to use it then API
shouldn't mention it.

the fact that you don't have to use it is confirmed by jdahlin
Comment 1 John Finlay 2005-07-08 18:40:55 UTC
There are several of these free methods "leftover". These all need to be marked
as deprecated and/or removed and then the docs can be updated to match.
Comment 2 Nikos Kouremenos 2005-07-08 21:05:01 UTC
okay I hope pygtk-devs make the right decision and deprecated them
Comment 3 Gustavo Carneiro 2005-07-10 12:11:54 UTC
This is similar to bug 306095.  Memory management of boxed types in PyGTK is
automatic, and copy/free methods should not even be in the API.
Comment 4 Nikos Kouremenos 2005-09-08 18:02:32 UTC
Gustavo, so fix and apply in 2.9?
Comment 5 Gustavo Carneiro 2006-04-02 17:49:16 UTC
Marked as deprecated in the code; over to documentation..
Comment 6 John Finlay 2006-04-02 19:27:50 UTC
Already deprecated in the docs.