Namespace

Spelling – 1

A GNOME library for spellchecking

Version0.4.11
AuthorsChristian Hergert
LicenseLGPL-2.1-or-later
Websitehttps://gitlab.gnome.org/GNOME/libspelling/
Sourcehttps://gitlab.gnome.org/GNOME/libspelling/

Build

C headerslibspelling.h
pkg-config fileslibspelling-1

Dependencies

GLib—2.0 The base type system library
Browse documentation
GObject—2.0 The base type system library
Browse documentation
Gio—2.0 GObject Interfaces and Objects, Networking, IPC, and I/O
Browse documentation
Gtk—4.0 The GTK toolkit
Browse documentation
GtkSource—5 The GTK source editor widget
Browse documentation

Additional documentation

Classes

Checker

SpellingChecker is the core class of libspelling. It provides high-level APIs for spellchecking.

Dictionary

Abstract base class for spellchecking dictionaries.

Language

Represents a spellchecking language.

Provider

Abstract base class for spellchecking providers.

TextBufferAdapter

SpellingTextBufferAdapter implements helpers to easily add spellchecking capabilities to a GtkSourceBuffer.

Functions

init

Call this function before using any other libspelling functions in your applications. It will initialize everything needed to operate the library.