gspell - a spell-checking library for GTK+
==========================================

This is version 0.1.1 of gspell.

gspell provides a flexible API to implement the spell checking in a GTK+
application.

Announcement and why this library has been created:

    https://blogs.gnome.org/swilmet/2015/09/16/introducing-gspell-a-new-spell-checking-library/

The gspell library is free software and is released under the terms of the
GNU General Public License. See the file 'COPYING' for more information.

The official web site is:

    https://wiki.gnome.org/Projects/gspell

You can download the latest gspell tarball from:

    https://download.gnome.org/sources/gspell/


WARNING - API (un)stability
---------------------------

The API is *not* yet stable! There can be API or ABI breaks at any time!
You should *not* use this library unless you know what you do!

API stability will be guaranteed only when the 1.0 version is released. But the
1.0 version will *not* be completely parallel-installable with the previous
versions, only the libtool version will be bumped.

The 1.0 version will be released when it's ready, hopefully at the same time as
GNOME 3.20 in March 2016.


Dependencies
------------

* Enchant >= 1.6.0
* GLib >= 2.44
* GTK+ >= 3.16
* GtkSourceView >= 3.16
* libxml2
* iso-codes

It is planned to remove the dependencies to GtkSourceView and libxml2 in a
future version of gspell.


Installation from a tarball
---------------------------

Simple install procedure:

  $ ./configure
  $ make
  [ Become root if necessary ]
  $ make install

See the file 'INSTALL' for more detailed information.


Installation from Git
---------------------

It is recommended to use Jhbuild:

    https://wiki.gnome.org/Projects/Jhbuild


How to contribute
-----------------

See the file 'HACKING'.
