This commit is contained in:
Perberos
2011-11-07 16:46:58 -03:00
commit 528c1e5ff5
532 changed files with 709826 additions and 0 deletions

5
docs/Makefile.am Executable file
View File

@@ -0,0 +1,5 @@
SUBDIRS = reference
EXTRA_DIST = class-diagram.dia
-include $(top_srcdir)/git.mk

BIN
docs/class-diagram.dia Executable file

Binary file not shown.

121
docs/reference/Makefile.am Executable file
View File

@@ -0,0 +1,121 @@
## Process this file with automake to produce Makefile.in
# see /gtk-doc/examples/Makefile.am
# We require automake 1.6 at least.
AUTOMAKE_OPTIONS = 1.6
# The name of the module, e.g. 'glib'.
DOC_MODULE=gedit
# The top-level SGML file. You can change this if you want to.
DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.sgml
# The directory containing the source code. Relative to $(srcdir).
# gtk-doc will search all .c & .h files beneath here for inline comments
# documenting the functions and macros.
DOC_SOURCE_DIR=../../gedit
# Extra options to pass to gtkdoc-scangobj. Not normally needed.
SCANGOBJ_OPTIONS=
# Extra options to supply to gtkdoc-scan.
# e.g. SCAN_OPTIONS=--deprecated-guards="GTK_DISABLE_DEPRECATED"
SCAN_OPTIONS=
# Extra options to supply to gtkdoc-mkdb.
MKDB_OPTIONS=--sgml-mode --output-format=xml
# Extra options to supply to gtkdoc-mktmpl
# e.g. MKTMPL_OPTIONS=--only-section-tmpl
MKTMPL_OPTIONS=
# Extra options to supply to gtkdoc-fixref. Not normally needed.
# e.g. FIXXREF_OPTIONS=--extra-dir=../gdk-pixbuf/html --extra-dir=../gdk/html
FIXXREF_OPTIONS=
# Used for dependencies. The docs will be rebuilt if any of these change.
HFILE_GLOB=$(top_srcdir)/gedit/*.h
CFILE_GLOB=$(top_srcdir)/gedit/*.c
# Header files to ignore when scanning (These are internal to gedit).
IGNORE_HFILES= \
gedit-commands.h \
gedit-document-loader.h \
gedit-document-saver.h \
gedit-documents-panel.h \
gedit-io-error-message-area.h \
gedit-languages-manager.h \
gedit-message-area.h \
gedit-object-module.h \
gedit-plugin-manager.h \
gedit-plugins-engine.h \
gedit-prefs-manager-private.h \
gedit-session.h \
gedit-spinner.h \
gedit-ui.h \
gedit-window-private.h \
gedit-output-window.h \
gedit-close-confirmation-dialog.h \
gedit-encodings-dialog.h \
gedit-open-location-dialog.h \
gedit-page-setup-dialog.h \
gedit-preferences-dialog.h \
gedit-search-dialog.h \
gedit-marshal.h \
gedit-enum-types.h
# These files are not part of gedit but were copied into it for some reason.
# Do not parse them to make the docs.
IGNORE_HFILES += \
bacon-message-connection.h \
gedittextregion.h \
sexy-icon-entry.h
# Images to copy into HTML directory.
HTML_IMAGES=
# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE).
# e.g. content_files=running.sgml building.sgml changes-2.0.sgml
content_files=
# SGML files where gtk-doc abbrevations (#GtkWidget) are expanded
# These files must be listed here *and* in content_files
# e.g. expand_content_files=running.sgml
expand_content_files=
# CFLAGS and LDFLAGS for compiling gtkdoc-scangobj with your library.
# Only needed if you are using gtkdoc-scangobj to dynamically query widget
# signals and properties.
GTKDOC_CFLAGS= \
-I$(top_srcdir)/gedit \
-I$(top_builddir)/gedit \
-I$(top_srcdir) \
-I$(top_builddir) \
$(GEDIT_CFLAGS)
GTKDOC_LIBS= \
$(top_builddir)/gedit/libgedit.la \
$(GEDIT_LIBS)
if ENABLE_PYTHON
GTKDOC_CFLAGS += \
$(NO_STRICT_ALIASING_CFLAGS) \
$(PYGTK_CFLAGS) \
$(PYTHON_CFLAGS) \
$(AM_CFLAGS)
GTKDOC_LIBS += \
$(top_builddir)/plugin-loaders/python/bindings/gedit.la
endif
# This includes the standard gtk-doc make rules, copied by gtkdocize.
include $(top_srcdir)/gtk-doc.make
# Other files to distribute
# e.g. EXTRA_DIST += version.xml.in
regenerate-types:
grep _get_type $(DOC_SOURCE_DIR)/gedit-*.h | grep -oR '^.*\.h' | sort | uniq - | sed -r 's/^.*\.h$/#include "\0"/' > gedit.types
grep _get_type $(DOC_SOURCE_DIR)/gedit-*.h | grep -oR '^.*\.h' | sort | uniq - | sed -re 'y/-/_/' -e 's/^(.*)\.h$/\1_get_type/' >> gedit.types.new
-include $(top_srcdir)/git.mk

37
docs/reference/gedit-docs.sgml Executable file
View File

@@ -0,0 +1,37 @@
<?xml version="1.0"?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude">
<bookinfo>
<title>gedit Reference Manual</title>
</bookinfo>
<chapter>
<title>gedit</title>
<xi:include href="xml/gedit-app.xml"/>
<xi:include href="xml/gedit-document.xml"/>
<xi:include href="xml/gedit-encodings-option-menu.xml"/>
<xi:include href="xml/gedit-file-chooser-dialog.xml"/>
<xi:include href="xml/gedit-message-bus.xml"/>
<xi:include href="xml/gedit-message-type.xml"/>
<xi:include href="xml/gedit-message.xml"/>
<xi:include href="xml/gedit-notebook.xml"/>
<xi:include href="xml/gedit-panel.xml"/>
<xi:include href="xml/gedit-plugin.xml"/>
<xi:include href="xml/gedit-print-job-preview.xml"/>
<xi:include href="xml/gedit-print.xml"/>
<xi:include href="xml/gedit-progress-message-area.xml"/>
<xi:include href="xml/gedit-statusbar.xml"/>
<xi:include href="xml/gedit-tab.xml"/>
<xi:include href="xml/gedit-view.xml"/>
<xi:include href="xml/gedit-window.xml"/>
<xi:include href="xml/gedit-convert.xml"/>
<xi:include href="xml/gedit-debug.xml"/>
<xi:include href="xml/gedit-encodings.xml"/>
<xi:include href="xml/gedit-help.xml"/>
<xi:include href="xml/gedit-metadata-manager.xml"/>
<xi:include href="xml/gedit-prefs-manager-app.xml"/>
<xi:include href="xml/gedit-prefs-manager.xml"/>
<xi:include href="xml/gedit-utils.xml"/>
</chapter>
</book>

View File

809
docs/reference/gedit-sections.txt Executable file
View File

@@ -0,0 +1,809 @@
<SECTION>
<FILE>gedit-app</FILE>
GeditAppPrivate
<TITLE>GeditApp</TITLE>
GeditApp
GeditLockdownMask
gedit_app_get_default
gedit_app_create_window
gedit_app_get_windows
gedit_app_get_active_window
gedit_app_get_documents
gedit_app_get_views
gedit_app_get_lockdown
<SUBSECTION Standard>
GEDIT_APP
GEDIT_IS_APP
GEDIT_TYPE_APP
gedit_app_get_type
GEDIT_APP_CLASS
GEDIT_IS_APP_CLASS
GEDIT_APP_GET_CLASS
</SECTION>
<SECTION>
<FILE>gedit-document</FILE>
GeditSearchFlags
GeditDocumentPrivate
<TITLE>GeditDocument</TITLE>
GeditDocument
GeditDocumentSaveFlags
GEDIT_DOCUMENT_ERROR
gedit_document_error_quark
gedit_document_new
gedit_document_get_uri
gedit_document_get_uri_for_display
gedit_document_get_short_name_for_display
gedit_document_get_mime_type
gedit_document_get_readonly
gedit_document_load
gedit_document_insert_file
gedit_document_load_cancel
gedit_document_save
gedit_document_save_as
gedit_document_is_untouched
gedit_document_is_untitled
gedit_document_get_deleted
gedit_document_goto_line
gedit_document_set_search_text
gedit_document_get_search_text
gedit_document_get_can_search_again
gedit_document_search_forward
gedit_document_search_backward
gedit_document_replace_all
gedit_document_set_language
gedit_document_set_enable_search_highlighting
gedit_document_get_enable_search_highlighting
GEDIT_SEARCH_IS_DONT_SET_FLAGS
GEDIT_SEARCH_SET_DONT_SET_FLAGS
GEDIT_SEARCH_IS_ENTIRE_WORD
GEDIT_SEARCH_SET_ENTIRE_WORD
GEDIT_SEARCH_IS_CASE_SENSITIVE
GEDIT_SEARCH_SET_CASE_SENSITIVE
<SUBSECTION Standard>
GEDIT_DOCUMENT
GEDIT_IS_DOCUMENT
GEDIT_TYPE_DOCUMENT
gedit_document_get_type
GEDIT_DOCUMENT_CLASS
GEDIT_IS_DOCUMENT_CLASS
GEDIT_DOCUMENT_GET_CLASS
</SECTION>
<SECTION>
<FILE>gedit-encodings-option-menu</FILE>
GeditEncodingsOptionMenuPrivate
<TITLE>GeditEncodingsOptionMenu</TITLE>
GeditEncodingsOptionMenu
gedit_encodings_option_menu_new
gedit_encodings_option_menu_get_selected_encoding
gedit_encodings_option_menu_set_selected_encoding
<SUBSECTION Standard>
GEDIT_ENCODINGS_OPTION_MENU
GEDIT_IS_ENCODINGS_OPTION_MENU
GEDIT_TYPE_ENCODINGS_OPTION_MENU
gedit_encodings_option_menu_get_type
GEDIT_ENCODINGS_OPTION_MENU_CLASS
GEDIT_IS_ENCODINGS_OPTION_MENU_CLASS
GEDIT_ENCODINGS_OPTION_MENU_GET_CLASS
</SECTION>
<SECTION>
<FILE>gedit-file-chooser-dialog</FILE>
GeditFileChooserDialogPrivate
<TITLE>GeditFileChooserDialog</TITLE>
GeditFileChooserDialog
gedit_file_chooser_dialog_new
gedit_file_chooser_dialog_set_encoding
<SUBSECTION Standard>
GEDIT_FILE_CHOOSER_DIALOG
GEDIT_IS_FILE_CHOOSER_DIALOG
GEDIT_TYPE_FILE_CHOOSER_DIALOG
gedit_file_chooser_dialog_get_type
GEDIT_FILE_CHOOSER_DIALOG_CLASS
GEDIT_IS_FILE_CHOOSER_DIALOG_CLASS
GEDIT_FILE_CHOOSER_DIALOG_GET_CLASS
</SECTION>
<SECTION>
<FILE>gedit-message-bus</FILE>
<TITLE>GeditMessageBus</TITLE>
GeditMessageBus
GeditMessageCallback
gedit_message_bus_get_default
gedit_message_bus_new
gedit_message_bus_lookup
gedit_message_bus_register
gedit_message_bus_unregister
gedit_message_bus_unregister_all
gedit_message_bus_is_registered
gedit_message_bus_foreach
gedit_message_bus_connect
gedit_message_bus_disconnect
gedit_message_bus_disconnect_by_func
gedit_message_bus_block
gedit_message_bus_block_by_func
gedit_message_bus_unblock
gedit_message_bus_unblock_by_func
gedit_message_bus_send_message
gedit_message_bus_send_message_sync
gedit_message_bus_send
gedit_message_bus_send_sync
<SUBSECTION Standard>
GEDIT_MESSAGE_BUS
GEDIT_IS_MESSAGE_BUS
GEDIT_TYPE_MESSAGE_BUS
gedit_message_bus_get_type
GEDIT_MESSAGE_BUS_CLASS
GEDIT_IS_MESSAGE_BUS_CLASS
GEDIT_MESSAGE_BUS_GET_CLASS
</SECTION>
<SECTION>
<FILE>gedit-message-type</FILE>
<TITLE>GeditMessageType</TITLE>
GeditMessageType
gedit_message_type_get_type
gedit_message_type_is_supported
gedit_message_type_identifier
gedit_message_type_is_valid_object_path
gedit_message_type_new
gedit_message_type_new_valist
gedit_message_type_ref
gedit_message_type_unref
gedit_message_type_set
gedit_message_type_set_valist
gedit_message_type_instantiate
gedit_message_type_instantiate_valist
gedit_message_type_get_object_path
gedit_message_type_get_method
gedit_message_type_lookup
gedit_message_type_foreach
<SUBSECTION Standard>
GEDIT_TYPE_MESSAGE_TYPE
</SECTION>
<SECTION>
<FILE>gedit-message</FILE>
<TITLE>GeditMessage</TITLE>
GeditMessage
gedit_message_get
gedit_message_get_valist
gedit_message_get_value
gedit_message_set
gedit_message_set_valist
gedit_message_set_value
gedit_message_set_valuesv
gedit_message_get_object_path
gedit_message_get_method
gedit_message_has_key
gedit_message_get_key_type
gedit_message_validate
<SUBSECTION Standard>
GEDIT_MESSAGE
GEDIT_IS_MESSAGE
GEDIT_TYPE_MESSAGE
gedit_message_get_type
GEDIT_MESSAGE_CLASS
GEDIT_IS_MESSAGE_CLASS
GEDIT_MESSAGE_GET_CLASS
</SECTION>
<SECTION>
<FILE>gedit-notebook</FILE>
GeditNotebookPrivate
<TITLE>GeditNotebook</TITLE>
GeditNotebook
gedit_notebook_new
gedit_notebook_add_tab
gedit_notebook_remove_tab
gedit_notebook_remove_all_tabs
gedit_notebook_reorder_tab
gedit_notebook_move_tab
gedit_notebook_set_always_show_tabs
gedit_notebook_set_close_buttons_sensitive
gedit_notebook_get_close_buttons_sensitive
gedit_notebook_set_tab_drag_and_drop_enabled
gedit_notebook_get_tab_drag_and_drop_enabled
<SUBSECTION Standard>
GEDIT_NOTEBOOK
GEDIT_IS_NOTEBOOK
GEDIT_TYPE_NOTEBOOK
gedit_notebook_get_type
GEDIT_NOTEBOOK_CLASS
GEDIT_IS_NOTEBOOK_CLASS
GEDIT_NOTEBOOK_GET_CLASS
</SECTION>
<SECTION>
<FILE>gedit-panel</FILE>
GeditPanelPrivate
<TITLE>GeditPanel</TITLE>
GeditPanel
gedit_panel_new
gedit_panel_add_item
gedit_panel_add_item_with_stock_icon
gedit_panel_remove_item
gedit_panel_activate_item
gedit_panel_item_is_active
gedit_panel_get_orientation
gedit_panel_get_n_items
<SUBSECTION Standard>
GEDIT_PANEL
GEDIT_IS_PANEL
GEDIT_TYPE_PANEL
gedit_panel_get_type
GEDIT_PANEL_CLASS
GEDIT_IS_PANEL_CLASS
GEDIT_PANEL_GET_CLASS
</SECTION>
<SECTION>
<FILE>gedit-plugin</FILE>
<TITLE>GeditPlugin</TITLE>
GeditPlugin
gedit_plugin_activate
gedit_plugin_deactivate
gedit_plugin_update_ui
gedit_plugin_is_configurable
gedit_plugin_create_configure_dialog
GEDIT_PLUGIN_REGISTER_TYPE
<SUBSECTION Standard>
GEDIT_PLUGIN
GEDIT_IS_PLUGIN
GEDIT_TYPE_PLUGIN
gedit_plugin_get_type
GEDIT_PLUGIN_CLASS
GEDIT_IS_PLUGIN_CLASS
GEDIT_PLUGIN_GET_CLASS
GEDIT_PLUGIN_REGISTER_TYPE_WITH_CODE
GEDIT_PLUGIN_REGISTER_TYPE
GEDIT_PLUGIN_DEFINE_TYPE_WITH_CODE
GEDIT_PLUGIN_DEFINE_TYPE
</SECTION>
<SECTION>
<FILE>gedit-print-job-preview</FILE>
GeditPrintJobPreviewPrivate
<TITLE>GeditPrintJobPreview</TITLE>
GeditPrintJobPreview
gedit_print_job_preview_new
<SUBSECTION Standard>
GEDIT_PRINT_JOB_PREVIEW
GEDIT_IS_PRINT_JOB_PREVIEW
GEDIT_TYPE_PRINT_JOB_PREVIEW
gedit_print_job_preview_get_type
GEDIT_PRINT_JOB_PREVIEW_CLASS
GEDIT_IS_PRINT_JOB_PREVIEW_CLASS
GEDIT_PRINT_JOB_PREVIEW_GET_CLASS
</SECTION>
<SECTION>
<FILE>gedit-print</FILE>
<TITLE>GeditPrintJob</TITLE>
GeditPrintJob
gedit_print_job_new
gedit_print_job_save_config
gedit_print_dialog_new
<SUBSECTION Standard>
GEDIT_PRINT_JOB
GEDIT_IS_PRINT_JOB
GEDIT_TYPE_PRINT_JOB
gedit_print_job_get_type
GEDIT_PRINT_JOB_CLASS
GEDIT_IS_PRINT_JOB_CLASS
GEDIT_PRINT_JOB_GET_CLASS
</SECTION>
<SECTION>
<FILE>gedit-progress-message-area</FILE>
GeditProgressMessageAreaPrivate
<TITLE>GeditProgressMessageArea</TITLE>
GeditProgressMessageArea
gedit_progress_message_area_new
gedit_progress_message_area_set_stock_image
gedit_progress_message_area_set_markup
gedit_progress_message_area_set_text
gedit_progress_message_area_set_fraction
gedit_progress_message_area_pulse
<SUBSECTION Standard>
GEDIT_PROGRESS_MESSAGE_AREA
GEDIT_IS_PROGRESS_MESSAGE_AREA
GEDIT_TYPE_PROGRESS_MESSAGE_AREA
gedit_progress_message_area_get_type
GEDIT_PROGRESS_MESSAGE_AREA_CLASS
GEDIT_IS_PROGRESS_MESSAGE_AREA_CLASS
GEDIT_PROGRESS_MESSAGE_AREA_GET_CLASS
</SECTION>
<SECTION>
<FILE>gedit-statusbar</FILE>
GeditStatusbarPrivate
<TITLE>GeditStatusbar</TITLE>
GeditStatusbar
gedit_statusbar_new
GeditStatus
gedit_statusbar_set_window_state
gedit_statusbar_set_overwrite
gedit_statusbar_set_cursor_position
gedit_statusbar_clear_overwrite
gedit_statusbar_flash_message
<SUBSECTION Standard>
GEDIT_STATUSBAR
GEDIT_IS_STATUSBAR
GEDIT_TYPE_STATUSBAR
gedit_statusbar_get_type
GEDIT_STATUSBAR_CLASS
GEDIT_IS_STATUSBAR_CLASS
GEDIT_STATUSBAR_GET_CLASS
</SECTION>
<SECTION>
<FILE>gedit-tab</FILE>
GeditTabState
GeditTabPrivate
<TITLE>GeditTab</TITLE>
GeditTab
gedit_tab_get_view
gedit_tab_get_document
gedit_tab_get_from_document
gedit_tab_get_state
gedit_tab_get_auto_save_enabled
gedit_tab_set_auto_save_enabled
gedit_tab_get_auto_save_interval
gedit_tab_set_auto_save_interval
<SUBSECTION Standard>
GEDIT_TAB
GEDIT_IS_TAB
GEDIT_TYPE_TAB
gedit_tab_get_type
GEDIT_TAB_CLASS
GEDIT_IS_TAB_CLASS
GEDIT_TAB_GET_CLASS
</SECTION>
<SECTION>
<FILE>gedit-view</FILE>
GeditViewPrivate
<TITLE>GeditView</TITLE>
GeditView
gedit_view_new
gedit_view_cut_clipboard
gedit_view_copy_clipboard
gedit_view_paste_clipboard
gedit_view_delete_selection
gedit_view_select_all
gedit_view_scroll_to_cursor
gedit_view_set_colors
gedit_view_set_font
<SUBSECTION Standard>
GEDIT_VIEW
GEDIT_IS_VIEW
GEDIT_TYPE_VIEW
gedit_view_get_type
GEDIT_VIEW_CLASS
GEDIT_IS_VIEW_CLASS
GEDIT_VIEW_GET_CLASS
</SECTION>
<SECTION>
<FILE>gedit-window</FILE>
GeditWindowState
GeditWindowPrivate
<TITLE>GeditWindow</TITLE>
GeditWindow
gedit_window_create_tab
gedit_window_create_tab_from_uri
gedit_window_close_tab
gedit_window_close_all_tabs
gedit_window_close_tabs
gedit_window_get_active_tab
gedit_window_set_active_tab
gedit_window_get_active_view
gedit_window_get_active_document
gedit_window_get_documents
gedit_window_get_unsaved_documents
gedit_window_get_views
gedit_window_get_group
gedit_window_get_side_panel
gedit_window_get_bottom_panel
gedit_window_get_statusbar
gedit_window_get_ui_manager
gedit_window_get_state
gedit_window_get_tab_from_location
gedit_window_get_tab_from_uri
gedit_window_get_message_bus
<SUBSECTION Standard>
GEDIT_WINDOW
GEDIT_IS_WINDOW
GEDIT_TYPE_WINDOW
gedit_window_get_type
GEDIT_WINDOW_CLASS
GEDIT_IS_WINDOW_CLASS
GEDIT_WINDOW_GET_CLASS
</SECTION>
<SECTION>
<FILE>gedit-convert</FILE>
GeditConvertError
GEDIT_CONVERT_ERROR
gedit_convert_error_quark
gedit_convert_to_utf8
gedit_convert_from_utf8
</SECTION>
<SECTION>
<FILE>gedit-debug</FILE>
GeditDebugSection
DEBUG_VIEW
DEBUG_SEARCH
DEBUG_PRINT
DEBUG_PREFS
DEBUG_PLUGINS
DEBUG_TAB
DEBUG_DOCUMENT
DEBUG_COMMANDS
DEBUG_APP
DEBUG_SESSION
DEBUG_UTILS
DEBUG_METADATA
DEBUG_WINDOW
DEBUG_LOADER
DEBUG_SAVER
gedit_debug_init
gedit_debug
gedit_debug_message
</SECTION>
<SECTION>
<FILE>gedit-encodings</FILE>
GeditEncoding
GEDIT_TYPE_ENCODING
gedit_encoding_get_type
gedit_encoding_copy
gedit_encoding_free
gedit_encoding_get_from_charset
gedit_encoding_get_from_index
gedit_encoding_to_string
gedit_encoding_get_name
gedit_encoding_get_charset
gedit_encoding_get_utf8
gedit_encoding_get_current
</SECTION>
<SECTION>
<FILE>gedit-help</FILE>
gedit_help_display
</SECTION>
<SECTION>
<FILE>gedit-metadata-manager</FILE>
gedit_metadata_manager_shutdown
gedit_metadata_manager_get
gedit_metadata_manager_set
</SECTION>
<SECTION>
<FILE>gedit-prefs-manager-app</FILE>
gedit_prefs_manager_app_init
gedit_prefs_manager_app_shutdown
gedit_prefs_manager_get_window_state
gedit_prefs_manager_set_window_state
gedit_prefs_manager_window_state_can_set
gedit_prefs_manager_get_window_size
gedit_prefs_manager_get_default_window_size
gedit_prefs_manager_set_window_size
gedit_prefs_manager_window_size_can_set
gedit_prefs_manager_get_side_panel_size
gedit_prefs_manager_get_default_side_panel_size
gedit_prefs_manager_set_side_panel_size
gedit_prefs_manager_side_panel_size_can_set
gedit_prefs_manager_get_bottom_panel_size
gedit_prefs_manager_get_default_bottom_panel_size
gedit_prefs_manager_set_bottom_panel_size
gedit_prefs_manager_bottom_panel_size_can_set
</SECTION>
<SECTION>
<FILE>gedit-prefs-manager</FILE>
GEDIT_BASE_KEY
GPM_PREFS_DIR
GPM_FONT_DIR
GPM_USE_DEFAULT_FONT
GPM_EDITOR_FONT
GPM_COLORS_DIR
GPM_USE_DEFAULT_COLORS
GPM_BACKGROUND_COLOR
GPM_TEXT_COLOR
GPM_SELECTED_TEXT_COLOR
GPM_SELECTION_COLOR
GPM_SAVE_DIR
GPM_CREATE_BACKUP_COPY
GPM_BACKUP_COPY_EXTENSION
GPM_AUTO_SAVE
GPM_AUTO_SAVE_INTERVAL
GPM_UNDO_DIR
GPM_UNDO_ACTIONS_LIMIT
GPM_WRAP_MODE_DIR
GPM_WRAP_MODE
GPM_TABS_DIR
GPM_TABS_SIZE
GPM_INSERT_SPACES
GPM_AUTO_INDENT_DIR
GPM_AUTO_INDENT
GPM_LINE_NUMBERS_DIR
GPM_DISPLAY_LINE_NUMBERS
GPM_CURRENT_LINE_DIR
GPM_HIGHLIGHT_CURRENT_LINE
GPM_BRACKET_MATCHING_DIR
GPM_BRACKET_MATCHING
GPM_RIGHT_MARGIN_DIR
GPM_DISPLAY_RIGHT_MARGIN
GPM_RIGHT_MARGIN_POSITION
GPM_CURSOR_POSITION_DIR
GPM_RESTORE_CURSOR_POSITION
GPM_SEARCH_HIGHLIGHTING_DIR
GPM_SEARCH_HIGHLIGHTING_ENABLE
GPM_TOOLBAR_DIR
GPM_TOOLBAR_VISIBLE
GPM_TOOLBAR_BUTTONS_STYLE
GPM_STATUSBAR_DIR
GPM_STATUSBAR_VISIBLE
GPM_SIDE_PANE_DIR
GPM_SIDE_PANE_VISIBLE
GPM_BOTTOM_PANEL_DIR
GPM_BOTTOM_PANEL_VISIBLE
GPM_RECENTS_DIR
GPM_MAX_RECENTS
GPM_PRINT_PAGE_DIR
GPM_PRINT_SYNTAX
GPM_PRINT_HEADER
GPM_PRINT_WRAP_MODE
GPM_PRINT_LINE_NUMBERS
GPM_PRINT_FONT_DIR
GPM_PRINT_FONT_BODY
GPM_PRINT_FONT_BODY_PANGO
GPM_PRINT_FONT_HEADER
GPM_PRINT_FONT_HEADER_PANGO
GPM_PRINT_FONT_NUMBERS
GPM_PRINT_FONT_NUMBERS_PANGO
GPM_WINDOW_DIR
GPM_WINDOW_STATE
GPM_WINDOW_WIDTH
GPM_WINDOW_HEIGHT
GPM_SIDE_PANEL_SIZE
GPM_BOTTOM_PANEL_SIZE
GPM_ENCODINGS_DIR
GPM_AUTO_DETECTED_ENCODINGS
GPM_SHOWN_IN_MENU_ENCODINGS
GPM_SYNTAX_HL_DIR
GPM_SYNTAX_HL_ENABLE
GPM_WRITABLE_VFS_SCHEMES
GPM_LOCKDOWN_DIR
GPM_LOCKDOWN_COMMAND_LINE
GPM_LOCKDOWN_PRINTING
GPM_LOCKDOWN_PRINT_SETUP
GPM_LOCKDOWN_SAVE_TO_DISK
GPM_DEFAULT_USE_DEFAULT_FONT
GPM_DEFAULT_EDITOR_FONT
GPM_DEFAULT_USE_DEFAULT_COLORS
GPM_DEFAULT_BACKGROUND_COLOR
GPM_DEFAULT_TEXT_COLOR
GPM_DEFAULT_SELECTED_TEXT_COLOR
GPM_DEFAULT_SELECTION_COLOR
GPM_DEFAULT_CREATE_BACKUP_COPY
GPM_DEFAULT_BACKUP_COPY_EXTENSION
GPM_DEFAULT_AUTO_SAVE
GPM_DEFAULT_AUTO_SAVE_INTERVAL
GPM_DEFAULT_UNDO_ACTIONS_LIMIT
GPM_DEFAULT_WRAP_MODE
GPM_DEFAULT_TABS_SIZE
GPM_DEFAULT_INSERT_SPACES
GPM_DEFAULT_AUTO_INDENT
GPM_DEFAULT_DISPLAY_LINE_NUMBERS
GPM_DEFAULT_AUTO_DETECTED_ENCODINGS
GPM_DEFAULT_TOOLBAR_VISIBLE
GPM_DEFAULT_TOOLBAR_BUTTONS_STYLE
GPM_DEFAULT_TOOLBAR_SHOW_TOOLTIPS
GPM_DEFAULT_STATUSBAR_VISIBLE
GPM_DEFAULT_SIDE_PANE_VISIBLE
GPM_DEFAULT_BOTTOM_PANEL_VISIBLE
GPM_DEFAULT_PRINT_SYNTAX
GPM_DEFAULT_PRINT_HEADER
GPM_DEFAULT_PRINT_WRAP_MODE
GPM_DEFAULT_PRINT_LINE_NUMBERS
GPM_DEFAULT_PRINT_FONT_BODY_PANGO
GPM_DEFAULT_PRINT_FONT_HEADER_PANGO
GPM_DEFAULT_PRINT_FONT_NUMBERS_PANGO
GPM_DEFAULT_MAX_RECENTS
GPM_DEFAULT_WINDOW_STATE
GPM_DEFAULT_WINDOW_WIDTH
GPM_DEFAULT_WINDOW_HEIGHT
GPM_DEFAULT_WINDOW_STATE_STR
GPM_DEFAULT_WINDOW_WIDTH_STR
GPM_DEFAULT_WINDOW_HEIGHT_STR
GPM_DEFAULT_SIDE_PANEL_SIZE
GPM_DEFAULT_BOTTOM_PANEL_SIZE
GPM_DEFAULT_SIDE_PANEL_SIZE_STR
GPM_DEFAULT_BOTTOM_PANEL_SIZE_STR
GPM_DEFAULT_HIGHLIGHT_CURRENT_LINE
GPM_DEFAULT_BRACKET_MATCHING
GPM_DEFAULT_DISPLAY_RIGHT_MARGIN
GPM_DEFAULT_RIGHT_MARGIN_POSITION
GPM_DEFAULT_SYNTAX_HL_ENABLE
GPM_DEFAULT_WRITABLE_VFS_SCHEMES
GPM_DEFAULT_RESTORE_CURSOR_POSITION
GPM_DEFAULT_SEARCH_HIGHLIGHTING_ENABLE
GeditToolbarSetting
gedit_prefs_manager_init
gedit_prefs_manager_shutdown
gedit_prefs_manager_get_use_default_font
gedit_prefs_manager_set_use_default_font
gedit_prefs_manager_use_default_font_can_set
gedit_prefs_manager_get_editor_font
gedit_prefs_manager_set_editor_font
gedit_prefs_manager_editor_font_can_set
gedit_prefs_manager_get_use_default_colors
gedit_prefs_manager_set_use_default_colors
gedit_prefs_manager_use_default_colors_can_set
gedit_prefs_manager_get_background_color
gedit_prefs_manager_set_background_color
gedit_prefs_manager_background_color_can_set
gedit_prefs_manager_get_text_color
gedit_prefs_manager_set_text_color
gedit_prefs_manager_text_color_can_set
gedit_prefs_manager_get_selection_color
gedit_prefs_manager_set_selection_color
gedit_prefs_manager_selection_color_can_set
gedit_prefs_manager_get_selected_text_color
gedit_prefs_manager_set_selected_text_color
gedit_prefs_manager_selected_text_color_can_set
gedit_prefs_manager_get_create_backup_copy
gedit_prefs_manager_set_create_backup_copy
gedit_prefs_manager_create_backup_copy_can_set
gedit_prefs_manager_get_backup_extension
gedit_prefs_manager_get_auto_save
gedit_prefs_manager_set_auto_save
gedit_prefs_manager_auto_save_can_set
gedit_prefs_manager_get_auto_save_interval
gedit_prefs_manager_set_auto_save_interval
gedit_prefs_manager_auto_save_interval_can_set
gedit_prefs_manager_get_undo_actions_limit
gedit_prefs_manager_set_undo_actions_limit
gedit_prefs_manager_undo_actions_limit_can_set
gedit_prefs_manager_get_wrap_mode
gedit_prefs_manager_set_wrap_mode
gedit_prefs_manager_wrap_mode_can_set
gedit_prefs_manager_get_tabs_size
gedit_prefs_manager_set_tabs_size
gedit_prefs_manager_tabs_size_can_set
gedit_prefs_manager_get_insert_spaces
gedit_prefs_manager_set_insert_spaces
gedit_prefs_manager_insert_spaces_can_set
gedit_prefs_manager_get_auto_indent
gedit_prefs_manager_set_auto_indent
gedit_prefs_manager_auto_indent_can_set
gedit_prefs_manager_get_display_line_numbers
gedit_prefs_manager_set_display_line_numbers
gedit_prefs_manager_display_line_numbers_can_set
gedit_prefs_manager_get_toolbar_visible
gedit_prefs_manager_set_toolbar_visible
gedit_prefs_manager_toolbar_visible_can_set
gedit_prefs_manager_get_toolbar_buttons_style
gedit_prefs_manager_set_toolbar_buttons_style
gedit_prefs_manager_toolbar_buttons_style_can_set
gedit_prefs_manager_get_statusbar_visible
gedit_prefs_manager_set_statusbar_visible
gedit_prefs_manager_statusbar_visible_can_set
gedit_prefs_manager_get_side_pane_visible
gedit_prefs_manager_set_side_pane_visible
gedit_prefs_manager_side_pane_visible_can_set
gedit_prefs_manager_get_bottom_panel_visible
gedit_prefs_manager_set_bottom_panel_visible
gedit_prefs_manager_bottom_panel_visible_can_set
gedit_prefs_manager_get_print_syntax_hl
gedit_prefs_manager_set_print_syntax_hl
gedit_prefs_manager_print_syntax_hl_can_set
gedit_prefs_manager_get_print_header
gedit_prefs_manager_set_print_header
gedit_prefs_manager_print_header_can_set
gedit_prefs_manager_get_print_wrap_mode
gedit_prefs_manager_set_print_wrap_mode
gedit_prefs_manager_print_wrap_mode_can_set
gedit_prefs_manager_get_print_line_numbers
gedit_prefs_manager_set_print_line_numbers
gedit_prefs_manager_print_line_numbers_can_set
gedit_prefs_manager_get_print_font_body
gedit_prefs_manager_set_print_font_body
gedit_prefs_manager_print_font_body_can_set
gedit_prefs_manager_get_default_print_font_body
gedit_prefs_manager_get_print_font_header
gedit_prefs_manager_set_print_font_header
gedit_prefs_manager_print_font_header_can_set
gedit_prefs_manager_get_default_print_font_header
gedit_prefs_manager_get_print_font_numbers
gedit_prefs_manager_set_print_font_numbers
gedit_prefs_manager_print_font_numbers_can_set
gedit_prefs_manager_get_default_print_font_numbers
gedit_prefs_manager_get_max_recents
gedit_prefs_manager_get_auto_detected_encodings
gedit_prefs_manager_get_shown_in_menu_encodings
gedit_prefs_manager_set_shown_in_menu_encodings
gedit_prefs_manager_shown_in_menu_encodings_can_set
gedit_prefs_manager_get_highlight_current_line
gedit_prefs_manager_set_highlight_current_line
gedit_prefs_manager_highlight_current_line_can_set
gedit_prefs_manager_get_bracket_matching
gedit_prefs_manager_set_bracket_matching
gedit_prefs_manager_bracket_matching_can_set
gedit_prefs_manager_get_display_right_margin
gedit_prefs_manager_set_display_right_margin
gedit_prefs_manager_display_right_margin_can_set
gedit_prefs_manager_get_right_margin_position
gedit_prefs_manager_set_right_margin_position
gedit_prefs_manager_right_margin_position_can_set
gedit_prefs_manager_get_enable_syntax_highlighting
gedit_prefs_manager_set_enable_syntax_highlighting
gedit_prefs_manager_enable_syntax_highlighting_can_set
gedit_prefs_manager_get_writable_vfs_schemes
gedit_prefs_manager_get_restore_cursor_position
gedit_prefs_manager_get_enable_search_highlighting
gedit_prefs_manager_set_enable_search_highlighting
gedit_prefs_manager_enable_search_highlighting_can_set
gedit_prefs_manager_get_lockdown
</SECTION>
<SECTION>
<FILE>gedit-utils</FILE>
GBOOLEAN_TO_POINTER
GPOINTER_TO_BOOLEAN
IS_VALID_BOOLEAN
gedit_utils_uri_has_writable_scheme
gedit_utils_uri_has_file_scheme
gedit_utils_menu_position_under_widget
gedit_utils_menu_position_under_tree_view
gedit_gtk_button_new_with_stock_icon
gedit_dialog_add_button
gedit_utils_escape_underscores
gedit_utils_escape_slashes
gedit_utils_str_middle_truncate
g_utf8_caselessnmatch
gedit_utils_set_atk_name_description
gedit_utils_set_atk_relation
gedit_utils_uri_exists
gedit_utils_escape_search_text
gedit_utils_unescape_search_text
gedit_utils_get_stdin
gedit_warning
gedit_utils_make_valid_utf8
gedit_utils_uri_get_dirname
gedit_utils_replace_home_dir_with_tilde
gedit_utils_get_current_workspace
gedit_utils_get_window_workspace
gedit_utils_activate_url
gedit_utils_is_valid_uri
gedit_utils_get_glade_widgets
gedit_utils_make_canonical_uri_from_shell_arg
gedit_utils_format_uri_for_display
</SECTION>
<SECTION>
<FILE>gedit-enum-types</FILE>
GEDIT_TYPE_LOCKDOWN_MASK
gedit_lockdown_mask_get_type
GEDIT_TYPE_CONVERT_ERROR
gedit_convert_error_get_type
GEDIT_TYPE_DEBUG_SECTION
gedit_debug_section_get_type
GEDIT_TYPE_SEARCH_FLAGS
gedit_search_flags_get_type
GEDIT_TYPE_DOCUMENT_SAVE_FLAGS
gedit_document_save_flags_get_type
GEDIT_TYPE_TOOLBAR_SETTING
gedit_toolbar_setting_get_type
GEDIT_TYPE_TAB_STATE
gedit_tab_state_get_type
GEDIT_TYPE_WINDOW_STATE
gedit_window_state_get_type
</SECTION>

32
docs/reference/gedit.types Executable file
View File

@@ -0,0 +1,32 @@
#include "gedit-app.h"
#include "gedit-document.h"
#include "gedit-encodings.h"
#include "gedit-encodings-combo-box.h"
#include "gedit-file-chooser-dialog.h"
#include "gedit-message.h"
#include "gedit-message-bus.h"
#include "gedit-message-type.h"
#include "gedit-notebook.h"
#include "gedit-panel.h"
#include "gedit-plugin.h"
#include "gedit-progress-message-area.h"
#include "gedit-statusbar.h"
#include "gedit-tab.h"
#include "gedit-view.h"
#include "gedit-window.h"
gedit_app_get_type
gedit_document_get_type
gedit_encoding_get_type
gedit_encodings_combo_box_get_type
gedit_file_chooser_dialog_get_type
gedit_message_get_type
gedit_message_bus_get_type
gedit_message_type_get_type
gedit_notebook_get_type
gedit_panel_get_type
gedit_plugin_get_type
gedit_progress_message_area_get_type
gedit_statusbar_get_type
gedit_tab_get_type
gedit_view_get_type
gedit_window_get_type