return TRUE;
void Gtk_text_buffer_create_mark(int ARI, ei_x_buff *XBUF, char *B, int *I){  GtkTextBuffer* object;  gchar* mark_name;  GtkTextIter* where;  gboolean left_gravity;  GObject* R;  if ( ! gn_check_arity(XBUF, 4, ARI) ) return;  if ( ! gn_get_arg_object(XBUF, B, I, GTK_TYPE_TEXT_BUFFER, (GObject**)&object) ) return;  if ( ! gn_get_arg_gchar(XBUF, B, I, &mark_name) ) return;  if ( ! gn_get_arg_struct(XBUF, B, I, "GtkTextIter", (void**)&where) ) return;  if ( ! gn_get_arg_gboolean(XBUF, B, I, &left_gravity) ) return;  R = (GObject*)gtk_text_buffer_create_mark(object, mark_name, where, left_gravity);  free(mark_name);  gn_put_object(XBUF,R);}