Add note and link for GTK 2.6 API docs.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2368 ea778897-0a13-0410-b9d1-a72fbfd435f5
This commit is contained in:
parent
230bfcf800
commit
8f496984a2
@ -1,3 +1,8 @@
|
||||
2008-03-20 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
|
||||
|
||||
* HACKING: Add note and link for GTK 2.6 API docs.
|
||||
|
||||
|
||||
2008-03-20 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
|
||||
|
||||
* doc/plugin-symbols.c, doc/Makefile.am, doc/plugins.dox:
|
||||
|
||||
15
HACKING
15
HACKING
@ -76,6 +76,21 @@ You can build Glade 2.10 and run the binary in place, without installing
|
||||
it - this should work fine even if you have another version of Glade
|
||||
installed on the system.
|
||||
|
||||
GTK API documentation
|
||||
---------------------
|
||||
The official GTK 2.6 API documentation is not available online anymore,
|
||||
so we put them on http://geany.uvena.de/manual/gtk/.
|
||||
There is also a tarball with all available files for download and use
|
||||
with devhelp.
|
||||
|
||||
Using the 2.6 API documentation of the GTK libs (including GLib, GDK and
|
||||
Pango) has the advantages that you don't get confused by any newer API
|
||||
additions and you don't have to take care about whether you can use
|
||||
them or not.
|
||||
This is because Geany depends on GTK 2.6. API symbols from newer
|
||||
GTK/GLib versions should be avoided to keep the source code building
|
||||
against GTK 2.6.
|
||||
|
||||
Coding
|
||||
------
|
||||
Don't write long functions with a lot of variables and/or scopes - break
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user