for libgedit-gtksourceview 299.2.2


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 — A style
GtkSourceStyleScheme — Controls the appearance of GtkSourceView
GtkSourceStyleSchemeManager — Provides access to GtkSourceStyleScheme's
GtkSourceStyleSchemeChooser — Interface implemented by widgets 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
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
III. Syntax highlighting reference
Language Definition v2.0 Tutorial — Guide to the libgedit-gtksourceview language definition file format
Language Definition v2.0 Reference — Reference to the libgedit-gtksourceview language definition file format
Style Scheme Definition Reference — Reference to the libgedit-gtksourceview style scheme definition file format
IV. Porting Guides
GtkSourceView 3 -> 4 Porting Guide
GtkSourceView 4 -> libgedit-gtksourceview 299.0 Porting Guide
libgedit-gtksourceview 299.0 -> libgedit-gtksourceview 299.2 Porting Guide
V. 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
Index of new symbols in 4.0
Index of new symbols in 299.0
Index of new symbols in 299.2