<?xml version="1.0" encoding="utf-8" standalone="no"?>
<book xmlns="http://www.devhelp.net/book" title="Tepl 4 Reference Manual" link="index.html" author="" name="tepl-4.0" version="2" language="c">
  <chapters>
    <sub name="Introduction" link="intro.html"/>
    <sub name="Tepl API Reference" link="tepl-api-reference.html">
      <sub name="General" link="general.html">
        <sub name="Tepl Initialization and Finalization" link="tepl-4.0-Tepl-Initialization-and-Finalization.html"/>
      </sub>
      <sub name="Framework" link="framework.html">
        <sub name="TeplAbstractFactory" link="TeplAbstractFactory.html"/>
        <sub name="TeplApplication" link="TeplApplication.html"/>
        <sub name="TeplApplicationWindow" link="TeplApplicationWindow.html"/>
        <sub name="TeplTabGroup" link="TeplTabGroup.html"/>
        <sub name="TeplNotebook" link="TeplNotebook.html"/>
        <sub name="TeplTab" link="TeplTab.html"/>
        <sub name="TeplTabLabel" link="TeplTabLabel.html"/>
        <sub name="TeplView" link="TeplView.html"/>
        <sub name="TeplBuffer" link="TeplBuffer.html"/>
      </sub>
      <sub name="Menus" link="menus-and-toolbars.html">
        <sub name="TeplMenuShell" link="tepl-4.0-TeplMenuShell.html"/>
      </sub>
      <sub name="File Loading and Saving" link="file-loading-and-saving.html">
        <sub name="TeplEncoding" link="TeplEncoding.html"/>
        <sub name="TeplFile" link="TeplFile.html"/>
        <sub name="TeplFileLoader" link="TeplFileLoader.html"/>
        <sub name="TeplFileSaver" link="TeplFileSaver.html"/>
        <sub name="TeplFileMetadata" link="TeplFileMetadata.html"/>
        <sub name="TeplMetadataManager" link="tepl-4.0-TeplMetadataManager.html"/>
      </sub>
      <sub name="Code Folding" link="code-folding.html">
        <sub name="TeplFoldRegion" link="TeplFoldRegion.html"/>
        <sub name="TeplGutterRendererFolds" link="TeplGutterRendererFolds.html"/>
      </sub>
      <sub name="Misc" link="misc.html">
        <sub name="TeplAbstractFactoryVala" link="TeplAbstractFactoryVala.html"/>
        <sub name="TeplInfoBar" link="TeplInfoBar.html"/>
        <sub name="TeplIter" link="tepl-4.0-TeplIter.html"/>
        <sub name="TeplUtils" link="tepl-4.0-TeplUtils.html"/>
      </sub>
    </sub>
    <sub name="API Breaks" link="api-breaks.html">
      <sub name="Gtef 1 -&gt; Gtef 2" link="api-breaks-1-to-2.html"/>
      <sub name="Gtef 2 -&gt; Tepl 3" link="api-breaks-2-to-3-tepl.html"/>
      <sub name="Gtef 2 -&gt; Amtk 3" link="api-breaks-2-to-3-amtk.html"/>
      <sub name="Tepl 3 -&gt; Tepl 4" link="api-breaks-3-to-4-tepl.html"/>
    </sub>
    <sub name="Porting Guides" link="porting-guides.html">
      <sub name="GtkSourceView to Tepl file loading and saving porting guide" link="porting-guide-file-loading-and-saving.html"/>
    </sub>
    <sub name="Annexes" link="annexes.html">
      <sub name="Object Hierarchy" link="object-tree.html"/>
      <sub name="Annotation Glossary" link="annotation-glossary.html"/>
      <sub name="Index of all symbols" link="api-index-full.html"/>
      <sub name="Index of new symbols in 1.0" link="api-index-1-0.html"/>
      <sub name="Index of new symbols in 2.0" link="api-index-2-0.html"/>
      <sub name="Index of new symbols in 3.0" link="api-index-3-0.html"/>
      <sub name="Index of new symbols in 4.0" link="api-index-4-0.html"/>
      <sub name="Index of new symbols in 4.4" link="api-index-4-4.html"/>
    </sub>
  </chapters>
  <functions>
    <keyword type="function" name="tepl_init ()" link="tepl-4.0-Tepl-Initialization-and-Finalization.html#tepl-init" since="3.0"/>
    <keyword type="function" name="tepl_finalize ()" link="tepl-4.0-Tepl-Initialization-and-Finalization.html#tepl-finalize" since="3.0"/>
    <keyword type="function" name="tepl_abstract_factory_set_singleton ()" link="TeplAbstractFactory.html#tepl-abstract-factory-set-singleton" since="3.0"/>
    <keyword type="function" name="tepl_abstract_factory_get_singleton ()" link="TeplAbstractFactory.html#tepl-abstract-factory-get-singleton" since="3.0"/>
    <keyword type="function" name="tepl_abstract_factory_create_main_window ()" link="TeplAbstractFactory.html#tepl-abstract-factory-create-main-window"/>
    <keyword type="function" name="tepl_abstract_factory_create_tab ()" link="TeplAbstractFactory.html#tepl-abstract-factory-create-tab" since="3.0"/>
    <keyword type="function" name="tepl_abstract_factory_create_tab_label ()" link="TeplAbstractFactory.html#tepl-abstract-factory-create-tab-label" since="3.0"/>
    <keyword type="function" name="tepl_abstract_factory_create_file ()" link="TeplAbstractFactory.html#tepl-abstract-factory-create-file" since="4.0"/>
    <keyword type="struct" name="TeplAbstractFactory" link="TeplAbstractFactory.html#TeplAbstractFactory-struct"/>
    <keyword type="struct" name="struct TeplAbstractFactoryClass" link="TeplAbstractFactory.html#TeplAbstractFactoryClass"/>
    <keyword type="function" name="tepl_application_get_from_gtk_application ()" link="TeplApplication.html#tepl-application-get-from-gtk-application" since="2.0"/>
    <keyword type="function" name="tepl_application_get_default ()" link="TeplApplication.html#tepl-application-get-default" since="2.0"/>
    <keyword type="function" name="tepl_application_get_application ()" link="TeplApplication.html#tepl-application-get-application" since="2.0"/>
    <keyword type="function" name="tepl_application_get_app_action_info_store ()" link="TeplApplication.html#tepl-application-get-app-action-info-store" since="2.0"/>
    <keyword type="function" name="tepl_application_get_tepl_action_info_store ()" link="TeplApplication.html#tepl-application-get-tepl-action-info-store" since="3.0"/>
    <keyword type="function" name="tepl_application_get_active_main_window ()" link="TeplApplication.html#tepl-application-get-active-main-window" since="4.0"/>
    <keyword type="function" name="tepl_application_open_simple ()" link="TeplApplication.html#tepl-application-open-simple" since="2.0"/>
    <keyword type="function" name="tepl_application_handle_activate ()" link="TeplApplication.html#tepl-application-handle-activate" since="4.0"/>
    <keyword type="function" name="tepl_application_handle_open ()" link="TeplApplication.html#tepl-application-handle-open" since="4.0"/>
    <keyword type="struct" name="TeplApplication" link="TeplApplication.html#TeplApplication-struct"/>
    <keyword type="property" name="The “application” property" link="TeplApplication.html#TeplApplication--application"/>
    <keyword type="function" name="tepl_application_window_get_from_gtk_application_window ()" link="TeplApplicationWindow.html#tepl-application-window-get-from-gtk-application-window" since="2.0"/>
    <keyword type="function" name="tepl_application_window_get_application_window ()" link="TeplApplicationWindow.html#tepl-application-window-get-application-window" since="2.0"/>
    <keyword type="function" name="tepl_application_window_set_tab_group ()" link="TeplApplicationWindow.html#tepl-application-window-set-tab-group" since="3.0"/>
    <keyword type="function" name="tepl_application_window_is_main_window ()" link="TeplApplicationWindow.html#tepl-application-window-is-main-window" since="4.0"/>
    <keyword type="function" name="tepl_application_window_get_window_group ()" link="TeplApplicationWindow.html#tepl-application-window-get-window-group" since="4.0"/>
    <keyword type="function" name="tepl_application_window_get_handle_title ()" link="TeplApplicationWindow.html#tepl-application-window-get-handle-title" since="4.0"/>
    <keyword type="function" name="tepl_application_window_set_handle_title ()" link="TeplApplicationWindow.html#tepl-application-window-set-handle-title" since="4.0"/>
    <keyword type="function" name="tepl_application_window_open_file ()" link="TeplApplicationWindow.html#tepl-application-window-open-file" since="4.0"/>
    <keyword type="struct" name="TeplApplicationWindow" link="TeplApplicationWindow.html#TeplApplicationWindow-struct"/>
    <keyword type="property" name="The “application-window” property" link="TeplApplicationWindow.html#TeplApplicationWindow--application-window"/>
    <keyword type="property" name="The “handle-title” property" link="TeplApplicationWindow.html#TeplApplicationWindow--handle-title"/>
    <keyword type="function" name="tepl_tab_group_get_tabs ()" link="TeplTabGroup.html#tepl-tab-group-get-tabs" since="3.0"/>
    <keyword type="function" name="tepl_tab_group_get_views ()" link="TeplTabGroup.html#tepl-tab-group-get-views" since="3.0"/>
    <keyword type="function" name="tepl_tab_group_get_buffers ()" link="TeplTabGroup.html#tepl-tab-group-get-buffers" since="3.0"/>
    <keyword type="function" name="tepl_tab_group_get_active_tab ()" link="TeplTabGroup.html#tepl-tab-group-get-active-tab" since="3.0"/>
    <keyword type="function" name="tepl_tab_group_set_active_tab ()" link="TeplTabGroup.html#tepl-tab-group-set-active-tab" since="3.0"/>
    <keyword type="function" name="tepl_tab_group_get_active_view ()" link="TeplTabGroup.html#tepl-tab-group-get-active-view" since="3.0"/>
    <keyword type="function" name="tepl_tab_group_get_active_buffer ()" link="TeplTabGroup.html#tepl-tab-group-get-active-buffer" since="3.0"/>
    <keyword type="function" name="tepl_tab_group_append_tab ()" link="TeplTabGroup.html#tepl-tab-group-append-tab" since="3.0"/>
    <keyword type="struct" name="TeplTabGroup" link="TeplTabGroup.html#TeplTabGroup-struct"/>
    <keyword type="struct" name="struct TeplTabGroupInterface" link="TeplTabGroup.html#TeplTabGroupInterface" since="3.0"/>
    <keyword type="property" name="The “active-buffer” property" link="TeplTabGroup.html#TeplTabGroup--active-buffer"/>
    <keyword type="property" name="The “active-tab” property" link="TeplTabGroup.html#TeplTabGroup--active-tab"/>
    <keyword type="property" name="The “active-view” property" link="TeplTabGroup.html#TeplTabGroup--active-view"/>
    <keyword type="function" name="tepl_notebook_new ()" link="TeplNotebook.html#tepl-notebook-new" since="3.0"/>
    <keyword type="struct" name="TeplNotebook" link="TeplNotebook.html#TeplNotebook-struct"/>
    <keyword type="function" name="tepl_tab_new ()" link="TeplTab.html#tepl-tab-new" since="3.0"/>
    <keyword type="function" name="tepl_tab_new_with_view ()" link="TeplTab.html#tepl-tab-new-with-view" since="3.0"/>
    <keyword type="function" name="tepl_tab_get_view ()" link="TeplTab.html#tepl-tab-get-view" since="3.0"/>
    <keyword type="function" name="tepl_tab_get_buffer ()" link="TeplTab.html#tepl-tab-get-buffer" since="3.0"/>
    <keyword type="function" name="tepl_tab_add_info_bar ()" link="TeplTab.html#tepl-tab-add-info-bar" since="1.0"/>
    <keyword type="function" name="tepl_tab_load_file ()" link="TeplTab.html#tepl-tab-load-file" since="4.0"/>
    <keyword type="function" name="tepl_tab_save_async ()" link="TeplTab.html#tepl-tab-save-async" since="4.0"/>
    <keyword type="function" name="tepl_tab_save_finish ()" link="TeplTab.html#tepl-tab-save-finish" since="4.0"/>
    <keyword type="function" name="tepl_tab_save_async_simple ()" link="TeplTab.html#tepl-tab-save-async-simple" since="4.0"/>
    <keyword type="function" name="tepl_tab_save_as_async ()" link="TeplTab.html#tepl-tab-save-as-async" since="4.0"/>
    <keyword type="function" name="tepl_tab_save_as_finish ()" link="TeplTab.html#tepl-tab-save-as-finish" since="4.0"/>
    <keyword type="function" name="tepl_tab_save_as_async_simple ()" link="TeplTab.html#tepl-tab-save-as-async-simple" since="4.0"/>
    <keyword type="struct" name="TeplTab" link="TeplTab.html#TeplTab-struct"/>
    <keyword type="struct" name="struct TeplTabClass" link="TeplTab.html#TeplTabClass"/>
    <keyword type="property" name="The “view” property" link="TeplTab.html#TeplTab--view"/>
    <keyword type="signal" name="The “close-request” signal" link="TeplTab.html#TeplTab-close-request"/>
    <keyword type="function" name="tepl_tab_label_new ()" link="TeplTabLabel.html#tepl-tab-label-new" since="3.0"/>
    <keyword type="function" name="tepl_tab_label_get_tab ()" link="TeplTabLabel.html#tepl-tab-label-get-tab" since="3.0"/>
    <keyword type="function" name="tepl_tab_label_update_tooltip ()" link="TeplTabLabel.html#tepl-tab-label-update-tooltip" since="3.0"/>
    <keyword type="struct" name="TeplTabLabel" link="TeplTabLabel.html#TeplTabLabel-struct"/>
    <keyword type="struct" name="struct TeplTabLabelClass" link="TeplTabLabel.html#TeplTabLabelClass"/>
    <keyword type="property" name="The “tab” property" link="TeplTabLabel.html#TeplTabLabel--tab"/>
    <keyword type="function" name="tepl_view_new ()" link="TeplView.html#tepl-view-new" since="1.0"/>
    <keyword type="function" name="tepl_view_cut_clipboard ()" link="TeplView.html#tepl-view-cut-clipboard" since="1.0"/>
    <keyword type="function" name="tepl_view_copy_clipboard ()" link="TeplView.html#tepl-view-copy-clipboard" since="1.0"/>
    <keyword type="function" name="tepl_view_paste_clipboard ()" link="TeplView.html#tepl-view-paste-clipboard" since="1.0"/>
    <keyword type="function" name="tepl_view_delete_selection ()" link="TeplView.html#tepl-view-delete-selection" since="1.0"/>
    <keyword type="function" name="tepl_view_select_all ()" link="TeplView.html#tepl-view-select-all" since="1.0"/>
    <keyword type="function" name="tepl_view_scroll_to_cursor ()" link="TeplView.html#tepl-view-scroll-to-cursor" since="1.0"/>
    <keyword type="function" name="tepl_view_goto_line ()" link="TeplView.html#tepl-view-goto-line" since="2.0"/>
    <keyword type="function" name="tepl_view_goto_line_offset ()" link="TeplView.html#tepl-view-goto-line-offset" since="2.0"/>
    <keyword type="function" name="tepl_view_select_lines ()" link="TeplView.html#tepl-view-select-lines" since="2.0"/>
    <keyword type="struct" name="TeplView" link="TeplView.html#TeplView-struct"/>
    <keyword type="function" name="tepl_buffer_new ()" link="TeplBuffer.html#tepl-buffer-new" since="1.0"/>
    <keyword type="function" name="tepl_buffer_get_file ()" link="TeplBuffer.html#tepl-buffer-get-file" since="1.0"/>
    <keyword type="function" name="tepl_buffer_is_untouched ()" link="TeplBuffer.html#tepl-buffer-is-untouched" since="1.0"/>
    <keyword type="function" name="tepl_buffer_get_short_title ()" link="TeplBuffer.html#tepl-buffer-get-short-title" since="3.0"/>
    <keyword type="function" name="tepl_buffer_get_full_title ()" link="TeplBuffer.html#tepl-buffer-get-full-title" since="3.0"/>
    <keyword type="function" name="tepl_buffer_get_style_scheme_id ()" link="TeplBuffer.html#tepl-buffer-get-style-scheme-id" since="2.0"/>
    <keyword type="function" name="tepl_buffer_set_style_scheme_id ()" link="TeplBuffer.html#tepl-buffer-set-style-scheme-id" since="2.0"/>
    <keyword type="function" name="tepl_buffer_get_selection_type ()" link="TeplBuffer.html#tepl-buffer-get-selection-type" since="1.0"/>
    <keyword type="struct" name="TeplBuffer" link="TeplBuffer.html#TeplBuffer-struct"/>
    <keyword type="enum" name="enum TeplSelectionType" link="TeplBuffer.html#TeplSelectionType" since="1.0"/>
    <keyword type="property" name="The “tepl-full-title” property" link="TeplBuffer.html#TeplBuffer--tepl-full-title"/>
    <keyword type="property" name="The “tepl-short-title” property" link="TeplBuffer.html#TeplBuffer--tepl-short-title"/>
    <keyword type="property" name="The “tepl-style-scheme-id” property" link="TeplBuffer.html#TeplBuffer--tepl-style-scheme-id"/>
    <keyword type="signal" name="The “tepl-cursor-moved” signal" link="TeplBuffer.html#TeplBuffer-tepl-cursor-moved"/>
    <keyword type="function" name="tepl_menu_shell_append_edit_actions ()" link="tepl-4.0-TeplMenuShell.html#tepl-menu-shell-append-edit-actions" since="3.0"/>
    <keyword type="function" name="tepl_encoding_new ()" link="TeplEncoding.html#tepl-encoding-new" since="2.0"/>
    <keyword type="function" name="tepl_encoding_new_utf8 ()" link="TeplEncoding.html#tepl-encoding-new-utf8" since="2.0"/>
    <keyword type="function" name="tepl_encoding_new_from_locale ()" link="TeplEncoding.html#tepl-encoding-new-from-locale" since="2.0"/>
    <keyword type="function" name="tepl_encoding_copy ()" link="TeplEncoding.html#tepl-encoding-copy" since="2.0"/>
    <keyword type="function" name="tepl_encoding_free ()" link="TeplEncoding.html#tepl-encoding-free" since="2.0"/>
    <keyword type="function" name="tepl_encoding_get_charset ()" link="TeplEncoding.html#tepl-encoding-get-charset" since="2.0"/>
    <keyword type="function" name="tepl_encoding_get_name ()" link="TeplEncoding.html#tepl-encoding-get-name" since="2.0"/>
    <keyword type="function" name="tepl_encoding_to_string ()" link="TeplEncoding.html#tepl-encoding-to-string" since="2.0"/>
    <keyword type="function" name="tepl_encoding_is_utf8 ()" link="TeplEncoding.html#tepl-encoding-is-utf8" since="2.0"/>
    <keyword type="function" name="tepl_encoding_equals ()" link="TeplEncoding.html#tepl-encoding-equals" since="2.0"/>
    <keyword type="function" name="tepl_encoding_get_all ()" link="TeplEncoding.html#tepl-encoding-get-all" since="2.0"/>
    <keyword type="function" name="tepl_encoding_get_default_candidates ()" link="TeplEncoding.html#tepl-encoding-get-default-candidates" since="2.0"/>
    <keyword type="struct" name="TeplEncoding" link="TeplEncoding.html#TeplEncoding-struct"/>
    <keyword type="function" name="TeplMountOperationFactory ()" link="TeplFile.html#TeplMountOperationFactory" since="1.0"/>
    <keyword type="function" name="tepl_file_new ()" link="TeplFile.html#tepl-file-new" since="1.0"/>
    <keyword type="function" name="tepl_file_get_file_metadata ()" link="TeplFile.html#tepl-file-get-file-metadata" since="1.0"/>
    <keyword type="function" name="tepl_file_get_location ()" link="TeplFile.html#tepl-file-get-location" since="1.0"/>
    <keyword type="function" name="tepl_file_set_location ()" link="TeplFile.html#tepl-file-set-location" since="1.0"/>
    <keyword type="function" name="tepl_file_get_short_name ()" link="TeplFile.html#tepl-file-get-short-name" since="1.0"/>
    <keyword type="function" name="tepl_file_get_encoding ()" link="TeplFile.html#tepl-file-get-encoding" since="1.0"/>
    <keyword type="function" name="tepl_file_get_newline_type ()" link="TeplFile.html#tepl-file-get-newline-type" since="1.0"/>
    <keyword type="function" name="tepl_file_get_compression_type ()" link="TeplFile.html#tepl-file-get-compression-type" since="1.0"/>
    <keyword type="function" name="tepl_file_check_file_on_disk ()" link="TeplFile.html#tepl-file-check-file-on-disk" since="1.0"/>
    <keyword type="function" name="tepl_file_is_local ()" link="TeplFile.html#tepl-file-is-local" since="1.0"/>
    <keyword type="function" name="tepl_file_is_externally_modified ()" link="TeplFile.html#tepl-file-is-externally-modified" since="1.0"/>
    <keyword type="function" name="tepl_file_is_deleted ()" link="TeplFile.html#tepl-file-is-deleted" since="1.0"/>
    <keyword type="function" name="tepl_file_is_readonly ()" link="TeplFile.html#tepl-file-is-readonly" since="1.0"/>
    <keyword type="function" name="tepl_file_set_mount_operation_factory ()" link="TeplFile.html#tepl-file-set-mount-operation-factory" since="1.0"/>
    <keyword type="function" name="tepl_file_add_uri_to_recent_manager ()" link="TeplFile.html#tepl-file-add-uri-to-recent-manager" since="4.0"/>
    <keyword type="struct" name="TeplFile" link="TeplFile.html#TeplFile-struct"/>
    <keyword type="enum" name="enum TeplNewlineType" link="TeplFile.html#TeplNewlineType" since="1.0"/>
    <keyword type="macro" name="TEPL_NEWLINE_TYPE_DEFAULT" link="TeplFile.html#TEPL-NEWLINE-TYPE-DEFAULT:CAPS" since="1.0"/>
    <keyword type="enum" name="enum TeplCompressionType" link="TeplFile.html#TeplCompressionType" since="1.0"/>
    <keyword type="property" name="The “compression-type” property" link="TeplFile.html#TeplFile--compression-type"/>
    <keyword type="property" name="The “encoding” property" link="TeplFile.html#TeplFile--encoding"/>
    <keyword type="property" name="The “location” property" link="TeplFile.html#TeplFile--location"/>
    <keyword type="property" name="The “newline-type” property" link="TeplFile.html#TeplFile--newline-type"/>
    <keyword type="property" name="The “read-only” property" link="TeplFile.html#TeplFile--read-only"/>
    <keyword type="property" name="The “short-name” property" link="TeplFile.html#TeplFile--short-name"/>
    <keyword type="function" name="tepl_file_loader_new ()" link="TeplFileLoader.html#tepl-file-loader-new" since="1.0"/>
    <keyword type="function" name="tepl_file_loader_get_buffer ()" link="TeplFileLoader.html#tepl-file-loader-get-buffer" since="1.0"/>
    <keyword type="function" name="tepl_file_loader_get_file ()" link="TeplFileLoader.html#tepl-file-loader-get-file" since="1.0"/>
    <keyword type="function" name="tepl_file_loader_get_location ()" link="TeplFileLoader.html#tepl-file-loader-get-location" since="1.0"/>
    <keyword type="function" name="tepl_file_loader_get_max_size ()" link="TeplFileLoader.html#tepl-file-loader-get-max-size" since="1.0"/>
    <keyword type="function" name="tepl_file_loader_set_max_size ()" link="TeplFileLoader.html#tepl-file-loader-set-max-size" since="1.0"/>
    <keyword type="function" name="tepl_file_loader_get_chunk_size ()" link="TeplFileLoader.html#tepl-file-loader-get-chunk-size" since="1.0"/>
    <keyword type="function" name="tepl_file_loader_set_chunk_size ()" link="TeplFileLoader.html#tepl-file-loader-set-chunk-size" since="1.0"/>
    <keyword type="function" name="tepl_file_loader_load_async ()" link="TeplFileLoader.html#tepl-file-loader-load-async" since="1.0"/>
    <keyword type="function" name="tepl_file_loader_load_finish ()" link="TeplFileLoader.html#tepl-file-loader-load-finish" since="1.0"/>
    <keyword type="function" name="tepl_file_loader_get_encoding ()" link="TeplFileLoader.html#tepl-file-loader-get-encoding" since="2.0"/>
    <keyword type="function" name="tepl_file_loader_get_newline_type ()" link="TeplFileLoader.html#tepl-file-loader-get-newline-type" since="2.0"/>
    <keyword type="struct" name="TeplFileLoader" link="TeplFileLoader.html#TeplFileLoader-struct"/>
    <keyword type="macro" name="TEPL_FILE_LOADER_ERROR" link="TeplFileLoader.html#TEPL-FILE-LOADER-ERROR:CAPS"/>
    <keyword type="enum" name="enum TeplFileLoaderError" link="TeplFileLoader.html#TeplFileLoaderError" since="1.0"/>
    <keyword type="property" name="The “buffer” property" link="TeplFileLoader.html#TeplFileLoader--buffer"/>
    <keyword type="property" name="The “chunk-size” property" link="TeplFileLoader.html#TeplFileLoader--chunk-size"/>
    <keyword type="property" name="The “file” property" link="TeplFileLoader.html#TeplFileLoader--file"/>
    <keyword type="property" name="The “location” property" link="TeplFileLoader.html#TeplFileLoader--location"/>
    <keyword type="property" name="The “max-size” property" link="TeplFileLoader.html#TeplFileLoader--max-size"/>
    <keyword type="function" name="tepl_file_saver_new ()" link="TeplFileSaver.html#tepl-file-saver-new" since="1.0"/>
    <keyword type="function" name="tepl_file_saver_new_with_target ()" link="TeplFileSaver.html#tepl-file-saver-new-with-target" since="1.0"/>
    <keyword type="function" name="tepl_file_saver_get_buffer ()" link="TeplFileSaver.html#tepl-file-saver-get-buffer" since="1.0"/>
    <keyword type="function" name="tepl_file_saver_get_file ()" link="TeplFileSaver.html#tepl-file-saver-get-file" since="1.0"/>
    <keyword type="function" name="tepl_file_saver_get_location ()" link="TeplFileSaver.html#tepl-file-saver-get-location" since="1.0"/>
    <keyword type="function" name="tepl_file_saver_set_encoding ()" link="TeplFileSaver.html#tepl-file-saver-set-encoding" since="1.0"/>
    <keyword type="function" name="tepl_file_saver_get_encoding ()" link="TeplFileSaver.html#tepl-file-saver-get-encoding" since="1.0"/>
    <keyword type="function" name="tepl_file_saver_set_newline_type ()" link="TeplFileSaver.html#tepl-file-saver-set-newline-type" since="1.0"/>
    <keyword type="function" name="tepl_file_saver_get_newline_type ()" link="TeplFileSaver.html#tepl-file-saver-get-newline-type" since="1.0"/>
    <keyword type="function" name="tepl_file_saver_set_compression_type ()" link="TeplFileSaver.html#tepl-file-saver-set-compression-type" since="1.0"/>
    <keyword type="function" name="tepl_file_saver_get_compression_type ()" link="TeplFileSaver.html#tepl-file-saver-get-compression-type" since="1.0"/>
    <keyword type="function" name="tepl_file_saver_set_flags ()" link="TeplFileSaver.html#tepl-file-saver-set-flags" since="1.0"/>
    <keyword type="function" name="tepl_file_saver_get_flags ()" link="TeplFileSaver.html#tepl-file-saver-get-flags" since="1.0"/>
    <keyword type="function" name="tepl_file_saver_save_async ()" link="TeplFileSaver.html#tepl-file-saver-save-async" since="1.0"/>
    <keyword type="function" name="tepl_file_saver_save_finish ()" link="TeplFileSaver.html#tepl-file-saver-save-finish" since="1.0"/>
    <keyword type="struct" name="TeplFileSaver" link="TeplFileSaver.html#TeplFileSaver-struct"/>
    <keyword type="macro" name="TEPL_FILE_SAVER_ERROR" link="TeplFileSaver.html#TEPL-FILE-SAVER-ERROR:CAPS"/>
    <keyword type="enum" name="enum TeplFileSaverError" link="TeplFileSaver.html#TeplFileSaverError" since="1.0"/>
    <keyword type="enum" name="enum TeplFileSaverFlags" link="TeplFileSaver.html#TeplFileSaverFlags" since="1.0"/>
    <keyword type="property" name="The “buffer” property" link="TeplFileSaver.html#TeplFileSaver--buffer"/>
    <keyword type="property" name="The “compression-type” property" link="TeplFileSaver.html#TeplFileSaver--compression-type"/>
    <keyword type="property" name="The “encoding” property" link="TeplFileSaver.html#TeplFileSaver--encoding"/>
    <keyword type="property" name="The “file” property" link="TeplFileSaver.html#TeplFileSaver--file"/>
    <keyword type="property" name="The “flags” property" link="TeplFileSaver.html#TeplFileSaver--flags"/>
    <keyword type="property" name="The “location” property" link="TeplFileSaver.html#TeplFileSaver--location"/>
    <keyword type="property" name="The “newline-type” property" link="TeplFileSaver.html#TeplFileSaver--newline-type"/>
    <keyword type="function" name="tepl_file_metadata_new ()" link="TeplFileMetadata.html#tepl-file-metadata-new" since="1.0"/>
    <keyword type="function" name="tepl_file_metadata_get_file ()" link="TeplFileMetadata.html#tepl-file-metadata-get-file" since="1.0"/>
    <keyword type="function" name="tepl_file_metadata_get ()" link="TeplFileMetadata.html#tepl-file-metadata-get" since="1.0"/>
    <keyword type="function" name="tepl_file_metadata_set ()" link="TeplFileMetadata.html#tepl-file-metadata-set" since="1.0"/>
    <keyword type="function" name="tepl_file_metadata_load ()" link="TeplFileMetadata.html#tepl-file-metadata-load" since="1.0"/>
    <keyword type="function" name="tepl_file_metadata_load_async ()" link="TeplFileMetadata.html#tepl-file-metadata-load-async" since="1.0"/>
    <keyword type="function" name="tepl_file_metadata_load_finish ()" link="TeplFileMetadata.html#tepl-file-metadata-load-finish" since="1.0"/>
    <keyword type="function" name="tepl_file_metadata_save ()" link="TeplFileMetadata.html#tepl-file-metadata-save" since="1.0"/>
    <keyword type="function" name="tepl_file_metadata_save_async ()" link="TeplFileMetadata.html#tepl-file-metadata-save-async" since="1.0"/>
    <keyword type="function" name="tepl_file_metadata_save_finish ()" link="TeplFileMetadata.html#tepl-file-metadata-save-finish" since="1.0"/>
    <keyword type="struct" name="TeplFileMetadata" link="TeplFileMetadata.html#TeplFileMetadata-struct"/>
    <keyword type="property" name="The “file” property" link="TeplFileMetadata.html#TeplFileMetadata--file"/>
    <keyword type="function" name="tepl_metadata_manager_init ()" link="tepl-4.0-TeplMetadataManager.html#tepl-metadata-manager-init" since="1.0"/>
    <keyword type="function" name="tepl_metadata_manager_shutdown ()" link="tepl-4.0-TeplMetadataManager.html#tepl-metadata-manager-shutdown" since="1.0"/>
    <keyword type="function" name="tepl_fold_region_new ()" link="TeplFoldRegion.html#tepl-fold-region-new" since="1.0"/>
    <keyword type="function" name="tepl_fold_region_get_buffer ()" link="TeplFoldRegion.html#tepl-fold-region-get-buffer" since="1.0"/>
    <keyword type="function" name="tepl_fold_region_get_folded ()" link="TeplFoldRegion.html#tepl-fold-region-get-folded" since="1.0"/>
    <keyword type="function" name="tepl_fold_region_set_folded ()" link="TeplFoldRegion.html#tepl-fold-region-set-folded" since="1.0"/>
    <keyword type="function" name="tepl_fold_region_get_bounds ()" link="TeplFoldRegion.html#tepl-fold-region-get-bounds" since="1.0"/>
    <keyword type="function" name="tepl_fold_region_set_bounds ()" link="TeplFoldRegion.html#tepl-fold-region-set-bounds" since="1.0"/>
    <keyword type="struct" name="TeplFoldRegion" link="TeplFoldRegion.html#TeplFoldRegion-struct"/>
    <keyword type="property" name="The “buffer” property" link="TeplFoldRegion.html#TeplFoldRegion--buffer"/>
    <keyword type="property" name="The “folded” property" link="TeplFoldRegion.html#TeplFoldRegion--folded"/>
    <keyword type="function" name="tepl_gutter_renderer_folds_new ()" link="TeplGutterRendererFolds.html#tepl-gutter-renderer-folds-new" since="1.0"/>
    <keyword type="function" name="tepl_gutter_renderer_folds_set_state ()" link="TeplGutterRendererFolds.html#tepl-gutter-renderer-folds-set-state" since="1.0"/>
    <keyword type="struct" name="TeplGutterRendererFolds" link="TeplGutterRendererFolds.html#TeplGutterRendererFolds-struct"/>
    <keyword type="enum" name="enum TeplGutterRendererFoldsState" link="TeplGutterRendererFolds.html#TeplGutterRendererFoldsState" since="1.0"/>
    <keyword type="function" name="tepl_abstract_factory_vala_set_singleton_vala ()" link="TeplAbstractFactoryVala.html#tepl-abstract-factory-vala-set-singleton-vala" since="4.0"/>
    <keyword type="function" name="tepl_abstract_factory_vala_create_main_window_vala ()" link="TeplAbstractFactoryVala.html#tepl-abstract-factory-vala-create-main-window-vala" since="4.0"/>
    <keyword type="struct" name="TeplAbstractFactoryVala" link="TeplAbstractFactoryVala.html#TeplAbstractFactoryVala-struct"/>
    <keyword type="struct" name="struct TeplAbstractFactoryValaClass" link="TeplAbstractFactoryVala.html#TeplAbstractFactoryValaClass"/>
    <keyword type="function" name="tepl_info_bar_new ()" link="TeplInfoBar.html#tepl-info-bar-new" since="1.0"/>
    <keyword type="function" name="tepl_info_bar_new_simple ()" link="TeplInfoBar.html#tepl-info-bar-new-simple" since="2.0"/>
    <keyword type="function" name="tepl_info_bar_add_icon ()" link="TeplInfoBar.html#tepl-info-bar-add-icon" since="2.0"/>
    <keyword type="function" name="tepl_info_bar_add_primary_message ()" link="TeplInfoBar.html#tepl-info-bar-add-primary-message" since="2.0"/>
    <keyword type="function" name="tepl_info_bar_add_secondary_message ()" link="TeplInfoBar.html#tepl-info-bar-add-secondary-message" since="2.0"/>
    <keyword type="function" name="tepl_info_bar_add_content_widget ()" link="TeplInfoBar.html#tepl-info-bar-add-content-widget" since="2.0"/>
    <keyword type="function" name="tepl_info_bar_add_close_button ()" link="TeplInfoBar.html#tepl-info-bar-add-close-button" since="2.0"/>
    <keyword type="function" name="tepl_info_bar_create_label ()" link="TeplInfoBar.html#tepl-info-bar-create-label" since="1.0"/>
    <keyword type="struct" name="TeplInfoBar" link="TeplInfoBar.html#TeplInfoBar-struct"/>
    <keyword type="function" name="tepl_iter_get_line_indentation ()" link="tepl-4.0-TeplIter.html#tepl-iter-get-line-indentation" since="2.0"/>
    <keyword type="function" name="tepl_utils_str_middle_truncate ()" link="tepl-4.0-TeplUtils.html#tepl-utils-str-middle-truncate" since="4.4"/>
    <keyword type="function" name="tepl_utils_str_end_truncate ()" link="tepl-4.0-TeplUtils.html#tepl-utils-str-end-truncate" since="4.4"/>
    <keyword type="function" name="tepl_utils_str_replace ()" link="tepl-4.0-TeplUtils.html#tepl-utils-str-replace" since="4.4"/>
    <keyword type="function" name="tepl_utils_get_file_extension ()" link="tepl-4.0-TeplUtils.html#tepl-utils-get-file-extension" since="4.4"/>
    <keyword type="function" name="tepl_utils_get_file_shortname ()" link="tepl-4.0-TeplUtils.html#tepl-utils-get-file-shortname" since="4.4"/>
    <keyword type="function" name="tepl_utils_replace_home_dir_with_tilde ()" link="tepl-4.0-TeplUtils.html#tepl-utils-replace-home-dir-with-tilde" since="4.4"/>
    <keyword type="constant" name="TEPL_SELECTION_TYPE_NO_SELECTION" link="TeplBuffer.html#TEPL-SELECTION-TYPE-NO-SELECTION:CAPS"/>
    <keyword type="constant" name="TEPL_SELECTION_TYPE_ON_SAME_LINE" link="TeplBuffer.html#TEPL-SELECTION-TYPE-ON-SAME-LINE:CAPS"/>
    <keyword type="constant" name="TEPL_SELECTION_TYPE_MULTIPLE_LINES" link="TeplBuffer.html#TEPL-SELECTION-TYPE-MULTIPLE-LINES:CAPS"/>
    <keyword type="constant" name="TEPL_NEWLINE_TYPE_LF" link="TeplFile.html#TEPL-NEWLINE-TYPE-LF:CAPS"/>
    <keyword type="constant" name="TEPL_NEWLINE_TYPE_CR" link="TeplFile.html#TEPL-NEWLINE-TYPE-CR:CAPS"/>
    <keyword type="constant" name="TEPL_NEWLINE_TYPE_CR_LF" link="TeplFile.html#TEPL-NEWLINE-TYPE-CR-LF:CAPS"/>
    <keyword type="constant" name="TEPL_COMPRESSION_TYPE_NONE" link="TeplFile.html#TEPL-COMPRESSION-TYPE-NONE:CAPS"/>
    <keyword type="constant" name="TEPL_COMPRESSION_TYPE_GZIP" link="TeplFile.html#TEPL-COMPRESSION-TYPE-GZIP:CAPS"/>
    <keyword type="constant" name="TEPL_FILE_LOADER_ERROR_TOO_BIG" link="TeplFileLoader.html#TEPL-FILE-LOADER-ERROR-TOO-BIG:CAPS"/>
    <keyword type="constant" name="TEPL_FILE_LOADER_ERROR_ENCODING_AUTO_DETECTION_FAILED" link="TeplFileLoader.html#TEPL-FILE-LOADER-ERROR-ENCODING-AUTO-DETECTION-FAILED:CAPS"/>
    <keyword type="constant" name="TEPL_FILE_SAVER_ERROR_INVALID_CHARS" link="TeplFileSaver.html#TEPL-FILE-SAVER-ERROR-INVALID-CHARS:CAPS"/>
    <keyword type="constant" name="TEPL_FILE_SAVER_ERROR_EXTERNALLY_MODIFIED" link="TeplFileSaver.html#TEPL-FILE-SAVER-ERROR-EXTERNALLY-MODIFIED:CAPS"/>
    <keyword type="constant" name="TEPL_FILE_SAVER_FLAGS_NONE" link="TeplFileSaver.html#TEPL-FILE-SAVER-FLAGS-NONE:CAPS"/>
    <keyword type="constant" name="TEPL_FILE_SAVER_FLAGS_IGNORE_INVALID_CHARS" link="TeplFileSaver.html#TEPL-FILE-SAVER-FLAGS-IGNORE-INVALID-CHARS:CAPS"/>
    <keyword type="constant" name="TEPL_FILE_SAVER_FLAGS_IGNORE_MODIFICATION_TIME" link="TeplFileSaver.html#TEPL-FILE-SAVER-FLAGS-IGNORE-MODIFICATION-TIME:CAPS"/>
    <keyword type="constant" name="TEPL_FILE_SAVER_FLAGS_CREATE_BACKUP" link="TeplFileSaver.html#TEPL-FILE-SAVER-FLAGS-CREATE-BACKUP:CAPS"/>
    <keyword type="constant" name="TEPL_GUTTER_RENDERER_FOLDS_STATE_NONE" link="TeplGutterRendererFolds.html#TEPL-GUTTER-RENDERER-FOLDS-STATE-NONE:CAPS"/>
    <keyword type="constant" name="TEPL_GUTTER_RENDERER_FOLDS_STATE_START_FOLDED" link="TeplGutterRendererFolds.html#TEPL-GUTTER-RENDERER-FOLDS-STATE-START-FOLDED:CAPS"/>
    <keyword type="constant" name="TEPL_GUTTER_RENDERER_FOLDS_STATE_START_OPENED" link="TeplGutterRendererFolds.html#TEPL-GUTTER-RENDERER-FOLDS-STATE-START-OPENED:CAPS"/>
    <keyword type="constant" name="TEPL_GUTTER_RENDERER_FOLDS_STATE_CONTINUE" link="TeplGutterRendererFolds.html#TEPL-GUTTER-RENDERER-FOLDS-STATE-CONTINUE:CAPS"/>
    <keyword type="constant" name="TEPL_GUTTER_RENDERER_FOLDS_STATE_END" link="TeplGutterRendererFolds.html#TEPL-GUTTER-RENDERER-FOLDS-STATE-END:CAPS"/>
    <keyword type="member" name="TeplAbstractFactoryClass.create-main-window" link="TeplAbstractFactory.html#TeplAbstractFactoryClass.create-main-window"/>
    <keyword type="member" name="TeplAbstractFactoryClass.create-tab" link="TeplAbstractFactory.html#TeplAbstractFactoryClass.create-tab"/>
    <keyword type="member" name="TeplAbstractFactoryClass.create-tab-label" link="TeplAbstractFactory.html#TeplAbstractFactoryClass.create-tab-label"/>
    <keyword type="member" name="TeplAbstractFactoryClass.create-file" link="TeplAbstractFactory.html#TeplAbstractFactoryClass.create-file"/>
    <keyword type="member" name="TeplTabGroupInterface.parent-interface" link="TeplTabGroup.html#TeplTabGroupInterface.parent-interface"/>
    <keyword type="member" name="TeplTabGroupInterface.get-tabs" link="TeplTabGroup.html#TeplTabGroupInterface.get-tabs"/>
    <keyword type="member" name="TeplTabGroupInterface.get-active-tab" link="TeplTabGroup.html#TeplTabGroupInterface.get-active-tab"/>
    <keyword type="member" name="TeplTabGroupInterface.set-active-tab" link="TeplTabGroup.html#TeplTabGroupInterface.set-active-tab"/>
    <keyword type="member" name="TeplTabGroupInterface.append-tab-vfunc" link="TeplTabGroup.html#TeplTabGroupInterface.append-tab-vfunc"/>
    <keyword type="member" name="TeplTabClass.pack-view" link="TeplTab.html#TeplTabClass.pack-view"/>
    <keyword type="member" name="TeplTabClass.pack-info-bar" link="TeplTab.html#TeplTabClass.pack-info-bar"/>
    <keyword type="member" name="TeplTabClass.close-request" link="TeplTab.html#TeplTabClass.close-request"/>
    <keyword type="member" name="TeplTabLabelClass.get-tooltip-markup" link="TeplTabLabel.html#TeplTabLabelClass.get-tooltip-markup"/>
    <keyword type="member" name="TeplAbstractFactoryValaClass.create-main-window-vala" link="TeplAbstractFactoryVala.html#TeplAbstractFactoryValaClass.create-main-window-vala"/>
  </functions>
</book>
