|
Packit |
a7d494 |
General Information
|
|
Packit |
a7d494 |
===================
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
This is version 3.24.9 of GtkSourceView.
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
GtkSourceView is a text widget that extends the standard GTK+ text widget
|
|
Packit |
a7d494 |
GtkTextView.
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
It improves GtkTextView by implementing syntax highlighting and other
|
|
Packit |
a7d494 |
features typical of a source code editor.
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
The official web site is:
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
https://wiki.gnome.org/Projects/GtkSourceView
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
The GtkSourceView library is free software and is released under the terms of
|
|
Packit |
a7d494 |
the GNU Lesser General Public License.
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
Installation
|
|
Packit |
a7d494 |
============
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
GtkSourceView requires GLib >= 2.48, GTK+ >= 3.20 and libxml2 >= 2.6.
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
Simple install procedure:
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
$ ./configure
|
|
Packit |
a7d494 |
$ make
|
|
Packit |
a7d494 |
[ Become root if necessary ]
|
|
Packit |
a7d494 |
$ make install
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
See the file 'INSTALL' for more detailed information.
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
From the Git repository, the 'configure' script and the 'INSTALL' file are not
|
|
Packit |
a7d494 |
yet generated, so you need to run 'autogen.sh' instead, which takes the same
|
|
Packit |
a7d494 |
arguments as 'configure'.
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
To build the latest version of GtkSourceView from Git, Jhbuild can be used:
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
https://wiki.gnome.org/Projects/Jhbuild
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
How to report bugs
|
|
Packit |
a7d494 |
==================
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
Bugs should be reported to the GNOME bug tracking system:
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
https://bugzilla.gnome.org/page.cgi?id=browse.html&product=gtksourceview
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
You will need to create an account for yourself.
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
Please search to see if the bug is not already reported. If not, file a new bug
|
|
Packit |
a7d494 |
and include:
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
* Information about your system. For instance:
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
- What version of GtkSourceView
|
|
Packit |
a7d494 |
- What operating system and version
|
|
Packit |
a7d494 |
- What version of GTK+ and GLib
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
And anything else you think is relevant.
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
* How to reproduce the bug.
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
* If the bug was a crash, the exact text that was printed out when the
|
|
Packit |
a7d494 |
crash occurred, with a backtrace from gdb with debug symbols. See:
|
|
Packit |
a7d494 |
https://wiki.gnome.org/Community/GettingInTouch/Bugzilla/GettingTraces
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
Patches
|
|
Packit |
a7d494 |
=======
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
Patches should also be submitted to bugzilla.gnome.org. If the patch
|
|
Packit |
a7d494 |
fixes an existing bug, add the patch as an attachment to that bug
|
|
Packit |
a7d494 |
report.
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
Otherwise, enter a new bug report that describes the problem the patch
|
|
Packit |
a7d494 |
fixes, and attach it to that bug report.
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
Patches should be created with the git format-patch command.
|
|
Packit |
a7d494 |
Please follow the coding style described in the HACKING file.
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
If you are interested in helping us to develop GtkSourceView, please see the
|
|
Packit |
a7d494 |
file 'MAINTAINERS' for contact information and/or send a message to
|
|
Packit |
a7d494 |
the GtkSourceView mailing list. See also the file 'HACKING' for
|
|
Packit |
a7d494 |
information about our git guidelines.
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
The GtkSourceView team.
|