# GtkSourceView 3 Reference Manual

for GtkSourceView 3.24.11

I. Introduction
II. API reference
  Main Classes
    GtkSourceBuffer — Stores the text for display in a GtkSourceView
    GtkSourceView — Widget that displays a GtkSourceBuffer
  Syntax Highlighting
    GtkSourceLanguage — Represents a syntax highlighted language
    GtkSourceLanguageManager — Provides access to GtkSourceLanguages
  Styling
    GtkSourceStyle — Represents a style
    GtkSourceStyleScheme — Controls the appearance of GtkSourceView
    GtkSourceStyleSchemeManager — Provides access to GtkSourceStyleSchemes
    GtkSourceStyleSchemeChooser — Interface implemented by widgets for choosing style schemes
    GtkSourceStyleSchemeChooserButton — A button to launch a style scheme selection dialog
    GtkSourceStyleSchemeChooserWidget — A widget for choosing style schemes
  Completion
    GtkSourceCompletion — Main Completion Object
    GtkSourceCompletionContext — The context of a completion
    GtkSourceCompletionInfo — Calltips object
    GtkSourceCompletionItem — Simple implementation of GtkSourceCompletionProposal
    GtkSourceCompletionProposal — Completion proposal interface
    GtkSourceCompletionProvider — Completion provider interface
    GtkSourceCompletionWords — A GtkSourceCompletionProvider for the completion of words
  File Loading and Saving
    GtkSourceEncoding — Character encoding
    GtkSourceFile — On-disk representation of a GtkSourceBuffer
    GtkSourceFileLoader — Load a file into a GtkSourceBuffer
    GtkSourceFileSaver — Save a GtkSourceBuffer into a file
  Gutter and Marks
    GtkSourceGutter — Gutter object for GtkSourceView
    GtkSourceGutterRenderer — Gutter cell renderer
    GtkSourceGutterRendererPixbuf — Renders a pixbuf in the gutter
    GtkSourceGutterRendererText — Renders text in the gutter
    GtkSourceMark — Mark object for GtkSourceBuffer
    GtkSourceMarkAttributes — The source mark attributes object
  Printing
    GtkSourcePrintCompositor — Compose a GtkSourceBuffer for printing
  Search and Replace
    GtkSourceSearchContext — Search context
    GtkSourceSearchSettings — Search settings
  Other
    GtkSourceMap — Widget that displays a map for a specific GtkSourceView
    GtkSourceRegion — Region utility
    GtkSourceSpaceDrawer — Represent white space characters with symbols
    GtkSourceTag — A tag that can be applied to text in a GtkSourceBuffer
    GtkSourceUndoManager — Undo manager interface for GtkSourceView
    GtkSourceUtils — Utilities functions
    Version Information — Macros and functions to check the GtkSourceView version
III. Syntax highlighting reference
  Language Definition v2.0 Tutorial — Guide to the GtkSourceView language definition file format
  Language Definition v2.0 Reference — Reference to the GtkSourceView language definition file format
  Style Scheme Definition Reference — Reference to the GtkSourceView style scheme definition file format
IV. Annexes
  Object Hierarchy
  Annotation Glossary
  Index of all symbols
  Index of deprecated symbols
  Index of new symbols in 2.0
  Index of new symbols in 2.2
  Index of new symbols in 2.4
  Index of new symbols in 2.8
  Index of new symbols in 2.10
  Index of new symbols in 2.12
  Index of new symbols in 3.0
  Index of new symbols in 3.4
  Index of new symbols in 3.10
  Index of new symbols in 3.12
  Index of new symbols in 3.14
  Index of new symbols in 3.16
  Index of new symbols in 3.18
  Index of new symbols in 3.20
  Index of new symbols in 3.22
  Index of new symbols in 3.24

Generated by GTK-Doc V1.30