diff options
author | Matt Wilson <msw@redhat.com> | 2001-11-15 07:51:12 +0000 |
---|---|---|
committer | Matt Wilson <msw@src.gnome.org> | 2001-11-15 07:51:12 +0000 |
commit | fb0eb06617ac6315d80b4c79a3abcf8dffafa226 (patch) | |
tree | 073732b814a0a73b4943a1dc0ff40917383e3f60 | |
parent | c35047bcb59bb3ffa8f74ccc0fd7b82952e98b03 (diff) | |
download | pygtk-fb0eb06617ac6315d80b4c79a3abcf8dffafa226.tar.gz |
initialize pos to 0, make pos an optional argument. #64087
2001-11-15 Matt Wilson <msw@redhat.com>
* gtk/gtk.override (_wrap_gtk_editable_insert_text): initialize
pos to 0, make pos an optional argument. #64087
* gtk/gtk.defs (GtkEditable.insert_text): note default for
position to be 0.
-rw-r--r-- | ChangeLog | 3 | ||||
-rw-r--r-- | gtk/gtk.defs | 2 | ||||
-rw-r--r-- | gtk/gtk.override | 7 |
3 files changed, 8 insertions, 4 deletions
@@ -1,5 +1,8 @@ 2001-11-15 Matt Wilson <msw@redhat.com> + * gtk/gtk.defs (GtkEditable.insert_text): note default for + position to be 0. + * gtk/gtkmodule.c (init_gtk): added gtk.major_version, gtk.minor_version, and gtk.micro_version. #59830. diff --git a/gtk/gtk.defs b/gtk/gtk.defs index ba99fb14..bf491cb4 100644 --- a/gtk/gtk.defs +++ b/gtk/gtk.defs @@ -3605,7 +3605,7 @@ (parameters '("const-gchar*" "new_text") '("gint" "new_text_length") - '("gint*" "position") + '("gint*" "position" ("default" "0")) ) ) diff --git a/gtk/gtk.override b/gtk/gtk.override index 23f37c51..c87187e3 100644 --- a/gtk/gtk.override +++ b/gtk/gtk.override @@ -1910,10 +1910,11 @@ _wrap_gtk_editable_insert_text(PyGObject *self, PyObject *args, { static char *kwlist[] = { "text", NULL }; char *text; - int len, pos; + int len, pos=0; - if (!PyArg_ParseTupleAndKeywords(args, kwargs,"s#:GtkEditable.insert_text", - kwlist, &text, &len)) + if (!PyArg_ParseTupleAndKeywords(args, kwargs, + "s#|i:GtkEditable.insert_text", + kwlist, &text, &len, &pos)) return NULL; gtk_editable_insert_text(GTK_EDITABLE(self->obj), text, len, &pos); return PyInt_FromLong(pos); |