diff options
Diffstat (limited to 'docs')
-rwxr-xr-x | docs/Makefile.am | 5 | ||||
-rwxr-xr-x | docs/class-diagram.dia | bin | 0 -> 8258 bytes | |||
-rwxr-xr-x | docs/reference/Makefile.am | 121 | ||||
-rwxr-xr-x | docs/reference/gedit-docs.sgml | 37 | ||||
-rwxr-xr-x | docs/reference/gedit-overrides.txt | 0 | ||||
-rwxr-xr-x | docs/reference/gedit-sections.txt | 809 | ||||
-rwxr-xr-x | docs/reference/gedit.types | 32 |
7 files changed, 1004 insertions, 0 deletions
diff --git a/docs/Makefile.am b/docs/Makefile.am new file mode 100755 index 00000000..ffdce490 --- /dev/null +++ b/docs/Makefile.am @@ -0,0 +1,5 @@ +SUBDIRS = reference + +EXTRA_DIST = class-diagram.dia + +-include $(top_srcdir)/git.mk diff --git a/docs/class-diagram.dia b/docs/class-diagram.dia Binary files differnew file mode 100755 index 00000000..25264b7d --- /dev/null +++ b/docs/class-diagram.dia diff --git a/docs/reference/Makefile.am b/docs/reference/Makefile.am new file mode 100755 index 00000000..389a9aba --- /dev/null +++ b/docs/reference/Makefile.am @@ -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 diff --git a/docs/reference/gedit-docs.sgml b/docs/reference/gedit-docs.sgml new file mode 100755 index 00000000..f2199b5b --- /dev/null +++ b/docs/reference/gedit-docs.sgml @@ -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> diff --git a/docs/reference/gedit-overrides.txt b/docs/reference/gedit-overrides.txt new file mode 100755 index 00000000..e69de29b --- /dev/null +++ b/docs/reference/gedit-overrides.txt diff --git a/docs/reference/gedit-sections.txt b/docs/reference/gedit-sections.txt new file mode 100755 index 00000000..5ad2ac24 --- /dev/null +++ b/docs/reference/gedit-sections.txt @@ -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> + diff --git a/docs/reference/gedit.types b/docs/reference/gedit.types new file mode 100755 index 00000000..3cb6ce8b --- /dev/null +++ b/docs/reference/gedit.types @@ -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 |