pike.git / src / post_modules / GTK2 / source / gtksourcelanguagesmanager.pre

version» Context lines:

pike.git/src/post_modules/GTK2/source/gtksourcelanguagesmanager.pre:8:   #include "gtksourceview/gtksourceview.h"   #include "gtksourceview/gtksourcelanguagesmanager.h"   %}      void create();   //! Create a new language manager.      array(GTK2.SourceLanguage) get_available_languages()   //! Gets a list of available languages.   { -  pgtk_verify_inited(); -  my_pop_n_elems(args); +  pgtk2_verify_inited(); +  pgtk2_pop_n_elems(args);    {    const GSList *gsl;    int i=0;    gsl=gtk_source_languages_manager_get_available_languages(    GTK_SOURCE_LANGUAGES_MANAGER(THIS->obj));    while (gsl) {    push_gobject(gsl->data);    g_object_ref(gsl->data);    i++;    gsl=g_slist_next(gsl);
pike.git/src/post_modules/GTK2/source/gtksourcelanguagesmanager.pre:32:    }   }      GTK2.SourceLanguage get_language_from_mime_type(string type);   //! Gets the GTK2.SourceLanguage which is associated with the given type in the   //! language manager.      GTK2.SourceLanguage get_language_from_name(string name)   //! Gets the GTK2.SourceLanguage which has this name.   { -  pgtk_verify_inited(); +  pgtk2_verify_inited();    {    char *name;    const GSList *gsl;    int sel=0;    get_all_args("get_language_from_name", args, "%s", &name);    gsl=gtk_source_languages_manager_get_available_languages(    GTK_SOURCE_LANGUAGES_MANAGER(THIS->obj));    while (gsl) {    if (!strcmp(gtk_source_language_get_name(    GTK_SOURCE_LANGUAGE(gsl->data)),name)) { -  my_pop_n_elems(args); +  pgtk2_pop_n_elems(args);    push_gobject(gsl->data);    g_object_ref(gsl->data);    sel=1;    break;    }    gsl=g_slist_next(gsl);    }    if (!sel) { -  my_pop_n_elems(args); +  pgtk2_pop_n_elems(args);    push_int(0);    }    }   }      array(string) get_lang_files_dirs()   //! Gets a list of language files directories.   { -  pgtk_verify_inited(); -  my_pop_n_elems(args); +  pgtk2_verify_inited(); +  pgtk2_pop_n_elems(args);    {    const GSList *gsl,*gs2;    int i=0;    gsl=gs2=gtk_source_languages_manager_get_lang_files_dirs(    GTK_SOURCE_LANGUAGES_MANAGER(THIS->obj));    while (gs2) {    push_text(gs2->data);    i++;    gs2=g_slist_next(gs2);    }    f_aggregate(i);    }   }