1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
|
General Information
===================
This is version 2.30.4 of gedit. gedit is a small and lightweight UTF-8 text
editor for the MATE environment.
gedit is part of MATE and uses the latest GTK+ and MATE libraries.
Complete MATE integration is featured, with support for Drag and Drop (DnD)
from Caja (the MATE file manager), the use of the MATE help system,
the MATE Virtual File System and the MATE print framework.
gedit uses a Multiple Document Interface (MDI), which lets you edit more than
one document at the same time.
gedit supports most standard editing features, plus several not found in your
average text editor (plugins being the most notable of these).
gedit plugins may also be written in the python scripting language: to enable
python support you need the pygtk and mate-python-desktop bindings.
Although new features are always under development, currently gedit has:
* Complete support for UTF-8 text
* Syntax highlighting
* Support for editing remote files
* Search and Replace
* Printing and Print Previewing Support
* File Revert
* A complete preferences interface
* Configurable Plugin system, with optional python support
Some of the plugins, packaged and installed with gedit include, among others:
* Word count
* Spell checker
* Change case of selected text
* File Browser
* Automatic snippet expansion
* Sort
* Insert Date/Time
* External Tools
* Tag list
Other external plugins are also available.
gedit is released under the GNU General Public License (GPL) version 2, see
the file 'COPYING' for more information.
The official web site is:
http://www.gedit.org
You can download the latest gedit tarball from:
http://download.mate.org/sources/gedit/
Information about gedit mailing lists can be found at
http://mail.mate.org/mailman/listinfo/gedit-list
Installation
============
gedit requires GTK+-2.16.x, GtkSourceView 2.4.x and MateConf libraries.
PyGobject 2.12.x, PyGtk 2.12.x and PyGtkSourceView 2.4.x are required to
enable python plugins support.
Simple install procedure:
% gzip -cd gedit-2.30.4.tar.gz | tar xvf - # unpack the sources
% cd gedit-2.30.4 # change to the toplevel directory
% ./configure # run the `configure' script
% make # build gedit
[ Become root if necessary ]
% make install # install gedit
See the file 'INSTALL' for more detailed information.
How to report bugs
==================
Bugs should be reported to the MATE bug tracking system.
(http://bugzilla.mate.org, product gedit). You will need to create an
account for yourself.
You can also report bugs using the MATE program bug-buddy.
In the bug report please include:
* Information about your system. For instance:
- What operating system and version
- What version of X
- What version of the gtk+, glib and mate libraries
- For Linux, what version of the C library
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 when the
crash occurred.
* Further information such as stack traces may be useful, but is not
necessary. If you do send a stack trace, and the error is an X error,
it will be more useful if the stack trace is produced running the test
program with the --sync command line option.
See the file 'BUGS' for the list of known bugs.
Patches
=======
Patches should also be submitted to bugzilla.mate.org. If the patch
fixes an existing bug, add the patch as an attachment to that bug
report.
Otherwise, enter a new bug report that describes the patch, and attach
the patch to that bug report.
Patches should be in unified diff form. (The -u option to GNU diff.)
If you are interested in helping us to develop gedit, please see the
file 'AUTHOR' for contact information and/or send a message to the gedit
mailing list. See also the file 'HACKING' for more detailed information.
The gedit team.
|