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
![]() ![]() |
File Prefs. More...
#include <document.h>
Public Attributes | |
gint | default_new_encoding |
gint | default_open_encoding |
gboolean | final_new_line |
gboolean | strip_trailing_spaces |
gboolean | replace_tabs |
gboolean | tab_order_ltr |
gboolean | tab_order_beside |
gboolean | show_tab_cross |
guint | mru_length |
gint | default_eol_character |
gint | disk_check_timeout |
gboolean | cmdline_new_files |
gboolean | use_safe_file_saving |
gboolean | ensure_convert_new_lines |
gboolean | gio_unsafe_save_backup |
gboolean | use_gio_unsafe_file_saving |
gchar * | extract_filetype_regex |
gboolean | tab_close_switch_to_mru |
gboolean | keep_edit_history_on_reload |
gboolean | show_keep_edit_history_on_reload_msg |
gboolean | reload_clean_doc_on_file_change |
gboolean | save_config_on_file_change |
File Prefs.
Definition at line 46 of file document.h.
gboolean GeanyFilePrefs::cmdline_new_files |
Definition at line 59 of file document.h.
Referenced by init_pref_groups(), and main_handle_filename().
gint GeanyFilePrefs::default_eol_character |
Definition at line 57 of file document.h.
Referenced by document_new_file(), editor_get_eol_char(), editor_get_eol_char_len(), editor_get_eol_char_mode(), editor_get_eol_char_name(), load_dialog_prefs(), on_prefs_dialog_response(), prefs_init_dialog(), and save_dialog_prefs().
gint GeanyFilePrefs::default_new_encoding |
Definition at line 48 of file document.h.
Referenced by document_new_file(), load_dialog_prefs(), on_prefs_dialog_response(), prefs_init_dialog(), and save_dialog_prefs().
gint GeanyFilePrefs::default_open_encoding |
Definition at line 49 of file document.h.
Referenced by encodings_convert_to_utf8_with_suggestion(), load_dialog_prefs(), on_prefs_dialog_response(), prefs_init_dialog(), and save_dialog_prefs().
gint GeanyFilePrefs::disk_check_timeout |
Definition at line 58 of file document.h.
Referenced by document_check_disk_status(), document_save_file(), init_pref_groups(), and monitor_file_setup().
gboolean GeanyFilePrefs::ensure_convert_new_lines |
Definition at line 61 of file document.h.
Referenced by document_save_file(), init_stash_prefs(), load_dialog_prefs(), on_prefs_dialog_response(), prefs_init_dialog(), and save_dialog_prefs().
gchar* GeanyFilePrefs::extract_filetype_regex |
Definition at line 64 of file document.h.
Referenced by filetypes_detect_from_file_internal(), and init_pref_groups().
gboolean GeanyFilePrefs::final_new_line |
Definition at line 50 of file document.h.
Referenced by document_save_file(), init_stash_prefs(), load_dialog_prefs(), on_prefs_dialog_response(), prefs_init_dialog(), and save_dialog_prefs().
gboolean GeanyFilePrefs::gio_unsafe_save_backup |
Definition at line 62 of file document.h.
Referenced by init_pref_groups(), and write_data_to_disk().
gboolean GeanyFilePrefs::keep_edit_history_on_reload |
Definition at line 66 of file document.h.
Referenced by document_open_file_full(), document_reload_force(), document_reload_prompt(), init_pref_groups(), on_keep_edit_history_on_reload_response(), and on_reload_all().
guint GeanyFilePrefs::mru_length |
Definition at line 56 of file document.h.
Referenced by add_recent_file(), init_pref_groups(), load_recent_files(), recent_create_menu(), save_recent_files(), and update_recent_menu().
gboolean GeanyFilePrefs::reload_clean_doc_on_file_change |
Definition at line 68 of file document.h.
Referenced by init_pref_groups(), and monitor_reload_file().
gboolean GeanyFilePrefs::replace_tabs |
Definition at line 52 of file document.h.
Referenced by document_save_file(), init_stash_prefs(), load_dialog_prefs(), on_prefs_dialog_response(), prefs_init_dialog(), and save_dialog_prefs().
gboolean GeanyFilePrefs::save_config_on_file_change |
Definition at line 69 of file document.h.
Referenced by document_list_changed_cb(), and init_pref_groups().
gboolean GeanyFilePrefs::show_keep_edit_history_on_reload_msg |
Definition at line 67 of file document.h.
Referenced by document_reload_force(), init_pref_groups(), and on_keep_edit_history_on_reload_response().
gboolean GeanyFilePrefs::show_tab_cross |
Definition at line 55 of file document.h.
Referenced by load_dialog_prefs(), notebook_new_tab(), on_prefs_dialog_response(), prefs_init_dialog(), and save_dialog_prefs().
gboolean GeanyFilePrefs::strip_trailing_spaces |
Definition at line 51 of file document.h.
Referenced by document_save_file(), init_stash_prefs(), load_dialog_prefs(), on_prefs_dialog_response(), prefs_init_dialog(), reflow_lines(), and save_dialog_prefs().
gboolean GeanyFilePrefs::tab_close_switch_to_mru |
Definition at line 65 of file document.h.
Referenced by init_pref_groups(), and notebook_remove_page().
gboolean GeanyFilePrefs::tab_order_beside |
Definition at line 54 of file document.h.
Referenced by load_dialog_prefs(), main_init(), notebook_new_tab(), on_prefs_dialog_response(), prefs_init_dialog(), and save_dialog_prefs().
gboolean GeanyFilePrefs::tab_order_ltr |
Definition at line 53 of file document.h.
Referenced by cb_func_move_tab(), check_fixed_kb(), configuration_open_files(), load_dialog_prefs(), main_init(), notebook_new_tab(), notebook_remove_page(), on_prefs_dialog_response(), prefs_init_dialog(), and save_dialog_prefs().
gboolean GeanyFilePrefs::use_gio_unsafe_file_saving |
Definition at line 63 of file document.h.
Referenced by init_pref_groups().
gboolean GeanyFilePrefs::use_safe_file_saving |
Definition at line 60 of file document.h.
Referenced by document_save_file(), init_pref_groups(), utils_write_file(), and write_data_to_disk().