geany  1.38
About: Geany is a text editor (using GTK2) with basic features of an integrated development environment (syntax highlighting, code folding, symbol name auto-completion, ...). F: office T: editor programming GTK+ IDE
  Fossies Dox: geany-1.38.tar.bz2  ("unofficial" and yet experimental doxygen-generated source code documentation)  

GeanyFiletypePrivate Struct Reference

#include <filetypesprivate.h>

Public Attributes

GtkWidget * menu_item
 
gboolean keyfile_loaded
 
GRegex * error_regex
 
gchar * last_error_pattern
 
gboolean custom
 
gint symbol_list_sort_mode
 
gboolean xml_indent_tags
 
GSList * tag_files
 
gboolean warn_color_scheme
 
gboolean user_extensions
 
GeanyBuildCommand * filecmds
 
GeanyBuildCommand * ftdefcmds
 
GeanyBuildCommand * execcmds
 
GeanyBuildCommand * homefilecmds
 
GeanyBuildCommand * homeexeccmds
 
GeanyBuildCommand * projfilecmds
 
GeanyBuildCommand * projexeccmds
 
gint project_list_entry
 
gchar * projerror_regex_string
 
gchar * homeerror_regex_string
 

Detailed Description

Definition at line 32 of file filetypesprivate.h.

Member Data Documentation

◆ custom

gboolean GeanyFiletypePrivate::custom

◆ error_regex

GRegex* GeanyFiletypePrivate::error_regex

Definition at line 36 of file filetypesprivate.h.

Referenced by compile_regex(), filetype_free(), and filetypes_parse_error_message().

◆ execcmds

GeanyBuildCommand* GeanyFiletypePrivate::execcmds

◆ filecmds

GeanyBuildCommand* GeanyFiletypePrivate::filecmds

◆ ftdefcmds

GeanyBuildCommand* GeanyFiletypePrivate::ftdefcmds

◆ homeerror_regex_string

gchar* GeanyFiletypePrivate::homeerror_regex_string

◆ homeexeccmds

GeanyBuildCommand* GeanyFiletypePrivate::homeexeccmds

◆ homefilecmds

GeanyBuildCommand* GeanyFiletypePrivate::homefilecmds

◆ keyfile_loaded

gboolean GeanyFiletypePrivate::keyfile_loaded

Definition at line 35 of file filetypesprivate.h.

Referenced by filetypes_load_config().

◆ last_error_pattern

gchar* GeanyFiletypePrivate::last_error_pattern

Definition at line 37 of file filetypesprivate.h.

Referenced by filetypes_parse_error_message().

◆ menu_item

GtkWidget* GeanyFiletypePrivate::menu_item

Definition at line 34 of file filetypesprivate.h.

Referenced by create_radio_menu_item(), and filetypes_select_radio_item().

◆ project_list_entry

gint GeanyFiletypePrivate::project_list_entry

Definition at line 53 of file filetypesprivate.h.

Referenced by filetype_new(), remove_foreach_project_filetype(), and update_config().

◆ projerror_regex_string

gchar* GeanyFiletypePrivate::projerror_regex_string

◆ projexeccmds

GeanyBuildCommand* GeanyFiletypePrivate::projexeccmds

◆ projfilecmds

GeanyBuildCommand* GeanyFiletypePrivate::projfilecmds

◆ symbol_list_sort_mode

gint GeanyFiletypePrivate::symbol_list_sort_mode

Definition at line 39 of file filetypesprivate.h.

Referenced by document_load_config(), and load_settings().

◆ tag_files

GSList* GeanyFiletypePrivate::tag_files

Definition at line 41 of file filetypesprivate.h.

Referenced by filetype_free(), init_user_tags(), and load_user_tags().

◆ user_extensions

gboolean GeanyFiletypePrivate::user_extensions

Definition at line 43 of file filetypesprivate.h.

Referenced by filetypes_detect_from_extension().

◆ warn_color_scheme

gboolean GeanyFiletypePrivate::warn_color_scheme

◆ xml_indent_tags

gboolean GeanyFiletypePrivate::xml_indent_tags

Definition at line 40 of file filetypesprivate.h.

Referenced by get_indent_size_after_line(), and load_settings().


The documentation for this struct was generated from the following file: