GtkSourceView
=============

This is version 4.0.0 of GtkSourceView.

GtkSourceView is a GNOME library that extends GtkTextView, the standard GTK+
widget for multiline text editing. GtkSourceView adds support for syntax
highlighting, undo/redo, file loading and saving, search and replace, a
completion system, printing, displaying line numbers, and other features
typical of a source code editor.

The GtkSourceView library is free software and is released under the terms of
the GNU Lesser General Public License, see the 'COPYING' file for more details.

The official web site is:

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

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

* GLib >= 2.48
* GTK+ >= 3.20
* libxml2 >= 2.6

Installation
------------

Simple install procedure from a tarball:

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

See the file 'INSTALL' for more detailed information.

From the Git repository, the 'configure' script and the 'INSTALL' file are not
yet generated, so you need to run 'autogen.sh' instead, which takes the same
arguments as 'configure'.

To build the latest version of GtkSourceView plus its dependencies from Git,
Jhbuild is recommended:

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

How to report bugs
------------------

Bugs should be reported to the GNOME bug tracking system:

    https://bugzilla.gnome.org/page.cgi?id=browse.html&product=gtksourceview

You will need to create an account for yourself.

Please search to see if the bug is not already reported. If not, file a new bug
and include:
  
* Information about your system. For instance:

   - What version of GtkSourceView
   - What operating system and version
   - What version of GTK+ and GLib

  And anything else you think is relevant.

* How to reproduce the bug. 

* If the bug was a crash, the exact text that was printed out in the terminal
  when the crash occurred, with a backtrace from gdb with debug symbols. See:
  https://wiki.gnome.org/Community/GettingInTouch/Bugzilla/GettingTraces

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

See the 'HACKING' file.
