for GtkSourceView


I. Introduction
II. API reference
General
GtkSourceView Initialization and Finalization
Main Classes
GtkSourceBuffer — Subclass of GtkTextBuffer
GtkSourceView — Subclass of GtkTextView
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
Misc
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 — Utility 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. Porting Guide
GtkSourceView 3 -> 4 Porting Guide
V. Annexes
Object Hierarchy
Annotation Glossary
Index of all symbols