diff options
author | James Henstridge <james@daa.com.au> | 2002-01-23 13:55:56 +0000 |
---|---|---|
committer | James Henstridge <jamesh@src.gnome.org> | 2002-01-23 13:55:56 +0000 |
commit | a910b2003c7e96beb589af32317ad9fdf1eef5eb (patch) | |
tree | a21288a4ed06a9dfe14ede9a8e8b9e0fe90ddedf /gobject/pygobject-private.h | |
parent | eeaacf8003a1c274ed5d3ac21a8811860cca7ace (diff) | |
download | pygtk-a910b2003c7e96beb589af32317ad9fdf1eef5eb.tar.gz |
fill in __doc__ descriptor
2002-01-23 James Henstridge <james@daa.com.au>
* pygtype.c (object_doc_descr_get): fill in __doc__ descriptor
* gobjectmodule.c (initgobject): add __doc__ descriptor to GObject
and GInterface. Add __gdoc__ as a synonym because type.__doc__
masks our descriptor sometimes :(
* pygtype.c (object_doc_descr_get): skeleton of the __doc__
descriptor.
(PyGObjectDoc_Type): type definition.
(pyg_object_descr_doc_get): function to create and return the
__doc__ descriptor (we only need one for all classes).
Diffstat (limited to 'gobject/pygobject-private.h')
-rw-r--r-- | gobject/pygobject-private.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gobject/pygobject-private.h b/gobject/pygobject-private.h index e556c64c..6390fc6c 100644 --- a/gobject/pygobject-private.h +++ b/gobject/pygobject-private.h @@ -45,6 +45,8 @@ PyObject *pyg_value_as_pyobject(const GValue *value); GClosure *pyg_closure_new(PyObject *callback, PyObject *extra_args, PyObject *swap_data); GClosure *pyg_signal_class_closure_get(void); +PyObject *pyg_object_descr_doc_get(void); + /* from pygobject.h */ extern PyTypeObject PyGObject_Type; |