Revision: 602
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=602&view=rev
Author: dmaphy
Date: 2009-04-18 16:58:03 +0000 (Sat, 18 Apr 2009)
Log Message:
-----------
rewrite README and INSTALL to use restructuredText and geany documentation css-file.
Modified Paths:
--------------
trunk/geanygdb/INSTALL
trunk/geanygdb/README
trunk/geanygdb/configure.in
Added Paths:
-----------
trunk/geanygdb/doc/
trunk/geanygdb/doc/geany.css
Modified: trunk/geanygdb/INSTALL
===================================================================
--- trunk/geanygdb/INSTALL 2009-04-18 15:03:40 UTC (rev 601)
+++ trunk/geanygdb/INSTALL 2009-04-18 16:58:03 UTC (rev 602)
@@ -1,3 +1,8 @@
+============
+Installation
+============
+
+
Please note that this plugin just should work with Geany 0.16 or higher. There
is no guarantee that it works with versions below 0.16.
@@ -4,33 +9,33 @@
There are different possibilities to install this plugin:
First
---------------------------------------------------------------------------------
-./configure
-make
-make install
+=====
+ ./configure
+ make
+ make install
Second
---------------------------------------------------------------------------------
-./configure
-make
-cp src/.libs/geanygdb.so ~/.config/geany/plugins
-cp src/geanygdb_ttyhelper ~/.config/geany/plugins
+======
+ ./configure
+ make
+ cp src/.libs/geanygdb.so ~/.config/geany/plugins
+ cp src/geanygdb_ttyhelper ~/.config/geany/plugins
Third
---------------------------------------------------------------------------------
+=====
There will soon be a possibility to build geanygdb using waf.
Fourth
---------------------------------------------------------------------------------
-Building much of the available plugins from svn by doing this:
+======
+You can build much of the available plugins from svn by doing this:
-svn co https://geany-plugins.svn.sourceforge.net/svnroot/geany-plugins/trunk geany-plugins
-cd geany-plugins
-./waf configure
-./waf build -p -k
+ svn co https://geany-plugins.svn.sourceforge.net/svnroot/geany-plugins/trunk geany-plugins
+ cd geany-plugins
+ ./waf configure
+ ./waf build -p -k
-Built *.so-files will be available in ./_build_/default/ after a successful build.
-Copy the ones you want to ~/.config/geany/plugins/
+Built \*.so-files will be available in ./_build_/default/ after a successful
+build. Copy the ones you want to ~/.config/geany/plugins/.
Modified: trunk/geanygdb/README
===================================================================
--- trunk/geanygdb/README 2009-04-18 15:03:40 UTC (rev 601)
+++ trunk/geanygdb/README 2009-04-18 16:58:03 UTC (rev 602)
@@ -1,3 +1,14 @@
+.. |(version)| replace:: 0.0.2
+.. |(download_current)| replace:: http://plugins.geany.org/geanygdb/geanygdb-0.0.2.tar.gz
+
+===============
+Geanygdb Plugin
+===============
+
+.. contents::
+
+About
+=====
This is a plugin to provide integrated debugging from Geany using the GNU
debugger (gdb). It was developed and tested on openSUSE-10.3 with GDB-6.7.50.
Other recent versions of GDB will probably work, but operating systems other
@@ -3,4 +14,35 @@
than Linux-PC will not work, at least not without some considerable hacking.
+
+Current Version
+===============
+The current stable Geanygdb release is |(version)|.
+
+
+Requirements
+============
+For compiling the plugin yourself, you will need the GTK (>= 2.8.0) libraries
+and header files. You will also need its dependency libraries and header
+files, such as Pango, Glib and ATK. All these files are available at
+http://www.gtk.org.
+
+And obviously, you will need have Geany installed. If you have Geany installed
+from the sources, you should be ready to go.
+If you used a prepared package e.g. from your distribution you probably need
+to install an additional package, this might be called geany-dev or geany-devel.
+Please note that in order to compile and use this plugin, you need Geany 0.16
+or later.
+
+Furthermore you need, of course, a C compiler and the Make tool.
+The GNU versions of these tools are recommended.
+
+
+Installation
+============
+See the File INSTALL for more information.
+
+
+Documentation
+=============
There is no real documentation, but if you hover your mouse over the buttons
in the "Debug" sidebar panel in Geany the tooltips should give you some idea
@@ -39,3 +81,41 @@
while GDB tries to shut down. Again, just be patient, but note that it is
much better use the "Unload" button in the debug sidebar before trying to
disable the plugin.
+
+
+Download
+========
+
+Current Version
+---------------
+
+============= ================ ============================================================
+Geany Version Geanygdb Version Download
+============= ================ ============================================================
+0.16 |(version)| |(download_current)|
+============= ================ ============================================================
+
+Up to date source code can be downloaded here::
+
+ svn checkout http://geany-plugins.svn.sourceforge.net/svnroot/geany-plugins/trunk/geanyg…
+
+previous Versions
+-----------------
+
+======================= ================ ============================================================
+Geany Version Geanygdb Version Download
+======================= ================ ============================================================
+known to work with 0.14 0.0.1 http://plugins.geany.org/geanygdb/geanydebug-0.0.1.tar.gz
+======================= ================ ============================================================
+
+
+Contact
+=======
+Geanys official homepage is http://geany.org/
+
+mailing list is geany(a)uvena.de
+
+eMail to dmaphy(a)googlemail.com
+
+meet us in IRC on channels #geany or #geany-de using chat.freenode.net
+
Modified: trunk/geanygdb/configure.in
===================================================================
--- trunk/geanygdb/configure.in 2009-04-18 15:03:40 UTC (rev 601)
+++ trunk/geanygdb/configure.in 2009-04-18 16:58:03 UTC (rev 602)
@@ -16,7 +16,7 @@
# checking for Geany
-PKG_CHECK_MODULES(GEANY, [geany >= 0.15])
+PKG_CHECK_MODULES(GEANY, [geany >= 0.16])
AC_SUBST(GTK_CFLAGS)
AC_SUBST(GTK_LIBS)
Added: trunk/geanygdb/doc/geany.css
===================================================================
--- trunk/geanygdb/doc/geany.css (rev 0)
+++ trunk/geanygdb/doc/geany.css 2009-04-18 16:58:03 UTC (rev 602)
@@ -0,0 +1,114 @@
+/*
+:Author: Enrico Troeger
+:Contact: enrico(dot)troeger(at)uvena(dot)de
+:Copyright: This stylesheet has been placed in the public domain.
+
+Stylesheet for Geany's documentation based on a version of John Gabriele.
+*/
+
+@media screen {
+
+ body {
+ background-color: #f2f2f2;
+ color: #404040;
+ margin-left: 0.4em;
+ width: 60em;
+ font-size: 90%;
+ }
+
+ a {
+ color: #990000;
+ }
+
+ a:visited {
+ color: #7E558E;
+ }
+
+ a:hover {
+ text-decoration: none;
+ }
+
+ h1 {
+ border-top: 1px dotted;
+ margin-top: 2em;
+ }
+
+ h1, h2, h3 {
+ font-family: sans-serif;
+ color: #5D0606;
+ }
+
+ h1.title {
+ text-align: left }
+
+ h2 {
+ margin-top: 30px;
+ }
+
+ h2.subtitle {
+ text-align: left }
+
+ h3 {
+ padding-left: 3px;
+ }
+
+ blockquote, pre {
+ border: 1px solid;
+ padding: 0.4em;
+ }
+
+ blockquote {
+ font-family: sans-serif;
+ background-color: #DBEDD5;
+ border: 1px dotted;
+ border-left: 4px solid;
+ border-color: #9FD98C;
+ }
+
+ pre {
+ background-color: #ECDFCE;
+ border: 1px dotted;
+ border-left: 4px solid;
+ border-color: #D9BE9A;
+ }
+
+ tt, pre, code {
+ color: #6D4212;
+ }
+
+ table {
+ border: 1px solid #D9BE9A;
+ }
+
+ th {
+ background-color: #ECDFCE;
+ border: 1px dotted #D9BE9A;
+ }
+
+ td {
+ border: 1px dotted #D9BE9A;
+ }
+
+ .docinfo-name {
+ color: #5D0606;
+ }
+
+ p.admonition-title {
+ color: #990000;
+ font-weight: bold;
+ }
+
+ div.note {
+ margin: 1em 3em;
+ padding: 0em;
+ }
+
+ dt {
+ font-style: italic;
+ }
+
+}
+
+@media print {
+
+}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 601
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=601&view=rev
Author: dmaphy
Date: 2009-04-18 15:03:40 +0000 (Sat, 18 Apr 2009)
Log Message:
-----------
tag the 0.0.2 release of geanygdb
Added Paths:
-----------
tags/geanygdb/geanygdb-0.0.2/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 600
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=600&view=rev
Author: dmaphy
Date: 2009-04-18 15:02:40 +0000 (Sat, 18 Apr 2009)
Log Message:
-----------
mkdir geanygdb in tags-dir
Added Paths:
-----------
tags/geanygdb/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 599
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=599&view=rev
Author: dmaphy
Date: 2009-04-18 14:35:14 +0000 (Sat, 18 Apr 2009)
Log Message:
-----------
version bump for autotools
Modified Paths:
--------------
trunk/geanygdb/configure.in
Modified: trunk/geanygdb/configure.in
===================================================================
--- trunk/geanygdb/configure.in 2009-04-18 14:31:15 UTC (rev 598)
+++ trunk/geanygdb/configure.in 2009-04-18 14:35:14 UTC (rev 599)
@@ -1,6 +1,6 @@
dnl Process this file with autoconf to produce a configure script.
-AC_INIT([geanygdb], [0.1], [yurand2(a)gmail.com])
+AC_INIT([geanygdb], [0.0.2], [dmaphy(a)googlemail.com])
AM_INIT_AUTOMAKE([1.9 foreign])
AM_CONFIG_HEADER(config.h)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 598
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=598&view=rev
Author: dmaphy
Date: 2009-04-18 14:31:15 +0000 (Sat, 18 Apr 2009)
Log Message:
-----------
remove version definition since it is defined by autotools or waf
Modified Paths:
--------------
trunk/geanygdb/src/geanydebug.c
Modified: trunk/geanygdb/src/geanydebug.c
===================================================================
--- trunk/geanygdb/src/geanydebug.c 2009-04-18 14:21:30 UTC (rev 597)
+++ trunk/geanygdb/src/geanydebug.c 2009-04-18 14:31:15 UTC (rev 598)
@@ -47,10 +47,8 @@
#define unix_name "debugger"
-#define VERSION "0.0.2"
-
PLUGIN_VERSION_CHECK(115)
PLUGIN_SET_INFO(_("Debugger"), _("Integrated debugging with GDB."), VERSION, _("Jeff Pohlmeyer"))
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 596
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=596&view=rev
Author: dmaphy
Date: 2009-04-18 14:01:09 +0000 (Sat, 18 Apr 2009)
Log Message:
-----------
remove hint to conflicts with geanylua since there is geanylua 0.7.0 (at least in svn) where this issue should have been fixed
Modified Paths:
--------------
trunk/geanygdb/README
Modified: trunk/geanygdb/README
===================================================================
--- trunk/geanygdb/README 2009-04-18 13:54:02 UTC (rev 595)
+++ trunk/geanygdb/README 2009-04-18 14:01:09 UTC (rev 596)
@@ -1,4 +1,3 @@
-
This is a plugin to provide integrated debugging from Geany using the GNU
debugger (gdb). It was developed and tested on openSUSE-10.3 with GDB-6.7.50.
Other recent versions of GDB will probably work, but operating systems other
@@ -40,9 +39,3 @@
while GDB tries to shut down. Again, just be patient, but note that it is
much better use the "Unload" button in the debug sidebar before trying to
disable the plugin.
-
-There also seems to be some conflict with the GeanyLua plugin, if you have
-any ~/.geany/plugins/events/ scripts. ( The GeanyLua author tells me it is
-a problem with that plugin, and it will be fixed in the 0.6.2 release. :-)
-
-
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 595
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=595&view=rev
Author: dmaphy
Date: 2009-04-18 13:54:02 +0000 (Sat, 18 Apr 2009)
Log Message:
-----------
add small installation instructions for geanygdb
Modified Paths:
--------------
trunk/geanygdb/INSTALL
Modified: trunk/geanygdb/INSTALL
===================================================================
--- trunk/geanygdb/INSTALL 2009-04-17 13:39:58 UTC (rev 594)
+++ trunk/geanygdb/INSTALL 2009-04-18 13:54:02 UTC (rev 595)
@@ -0,0 +1,36 @@
+Please note that this plugin just should work with Geany 0.16 or higher. There
+is no guarantee that it works with versions below 0.16.
+
+There are different possibilities to install this plugin:
+
+First
+--------------------------------------------------------------------------------
+./configure
+make
+make install
+
+
+Second
+--------------------------------------------------------------------------------
+./configure
+make
+cp src/.libs/geanygdb.so ~/.config/geany/plugins
+cp src/geanygdb_ttyhelper ~/.config/geany/plugins
+
+
+Third
+--------------------------------------------------------------------------------
+There will soon be a possibility to build geanygdb using waf.
+
+
+Fourth
+--------------------------------------------------------------------------------
+Building much of the available plugins from svn by doing this:
+
+svn co https://geany-plugins.svn.sourceforge.net/svnroot/geany-plugins/trunk geany-plugins
+cd geany-plugins
+./waf configure
+./waf build -p -k
+
+Built *.so-files will be available in ./_build_/default/ after a successful build.
+Copy the ones you want to ~/.config/geany/plugins/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.