SF.net SVN: geany-plugins:[1476] www/staging
dmaphy at users.sourceforge.net
dmaphy at xxxxx
Sat Jul 17 20:45:20 UTC 2010
Revision: 1476
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1476&view=rev
Author: dmaphy
Date: 2010-07-17 20:45:19 +0000 (Sat, 17 Jul 2010)
Log Message:
-----------
remove logfiles and generated content from the www directory
Removed Paths:
-------------
www/staging/content/addons.html
www/staging/content/codenav.html
www/staging/content/geanydoc.html
www/staging/content/geanyextrasel.html
www/staging/content/geanygdb.html
www/staging/content/geanygendoc.html
www/staging/content/geanyinsertnum.html
www/staging/content/geanylipsum.html
www/staging/content/geanyprj.html
www/staging/content/geanyvc.html
www/staging/content/pretty-printer.html
www/staging/content/shiftcolumn.html
www/staging/content/spellcheck.html
www/staging/content/treebrowser.html
www/staging/gencontent_logs/
Deleted: www/staging/content/addons.html
===================================================================
--- www/staging/content/addons.html 2010-07-17 20:34:09 UTC (rev 1475)
+++ www/staging/content/addons.html 2010-07-17 20:45:19 UTC (rev 1476)
@@ -1,174 +0,0 @@
-<div class="section" id="about">
- <h3>
- About
- </h3>
- <p>
- This plugin adds various small addons to Geany which aren't worth an own plugin but might still
- useful for people.
- </p>
- <div class="section" id="doclist">
- <h4>
- DocList
- </h4>
- <p>
- This addon places a new item in the toolbar and when clicked offers a menu listing all open
- files plus the 'Close All' and 'Close Other Documents' menu items. This can be useful to
- quickly access open files and switch to them.
- </p>
- </div>
- <div class="section" id="openuri">
- <h4>
- OpenURI
- </h4>
- <p>
- Adds 'Open URI' and 'Copy URI' menu items to the editor menu when the word under the cursor
- looks like a URI. 'Open URI' uses the browser command configured in Geany to open it.
- </p>
- </div>
- <div class="section" id="tasks">
- <h4>
- Tasks
- </h4>
- <p>
- The tasks plugin goes through a file being edited and picks out lines with configurable
- keywords (e.g. "TODO" or "FIXME") in them. It collects the text after
- those words and puts them in a new "Tasks" tab in the message window. Clicking on a
- task in that tab takes you to the line in the file where the task was defined.
- </p>
- </div>
- <div class="section" id="systray">
- <h4>
- Systray
- </h4>
- <p>
- Adds a status icon to the notification area (systray) and provides a simple popup menu with
- some basic actions. It can also be used to quickly show and hide the Geany main window.
- </p>
- </div>
- <div class="section" id="bookmark-list">
- <h4>
- Bookmark List
- </h4>
- <p>
- Add a list of defined bookmarks (line markers) to the sidebar. This list contains all
- bookmarks defined in the current file for faster overview and access.
- </p>
- </div>
- <div class="section" id="mark-word">
- <h4>
- Mark Word
- </h4>
- <p>
- When double-clicking a word, all occurences of this word are searched and then highlighted
- (similar to Geany's 'Mark All' Find option).
- </p>
- </div>
- <div class="section" id="strip-trailing-blank-lines">
- <h4>
- Strip trailing blank lines
- </h4>
- <p>
- This addon removes excessive trailing blank lines from the document when it is saved. If you
- have 'Ensure new line at file end' option checked in Preferences, one trailing newline will
- be left.
- </p>
- </div>
- <div class="section" id="xmltagging">
- <h4>
- XMLtagging
- </h4>
- <p>
- XMLtagging allows to easy tag a selected text, by checking for a selection, offering a little
- dialog for inserting a tag and replacing a selection.
- </p>
- </div>
-</div>
-<div class="section" id="downloads">
- <h3>
- Downloads
- </h3>
- <p>
- The Addons plugin is part of the combined Geany Plugins release. For more information and
- downloads, please visit <a class="reference external" href=
- "http://plugins.geany.org/geany-plugins/">http://plugins.geany.org/geany-plugins/</a>
- </p>
- <div class="section" id="development-code">
- <h4>
- Development Code
- </h4>
- <p>
- Get the code from:
- </p>
- <blockquote>
- svn checkout <a class="reference external" href=
- "http://geany-plugins.svn.sourceforge.net/svnroot/geany-plugins/trunk/geany-plugins">http://geany-plugins.svn.sourceforge.net/svnroot/geany-plugins/trunk/geany-plugins</a>
- </blockquote>
- </div>
-</div>
-<div class="section" id="requirements">
- <h3>
- Requirements
- </h3>
- <p>
- 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 <a class="reference external" href=
- "http://www.gtk.org">http://www.gtk.org</a>.
- </p>
- <p>
- 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.
- </p>
- <p>
- Furthermore you need, of course, a C compiler and the Make tool. The GNU versions of these
- tools are recommended.
- </p>
-</div>
-<div class="section" id="installation">
- <h3>
- Installation
- </h3>
- <p>
- Compiling and installing the code is done by the following three commands: $ ./configure $ make
- $ make install
- </p>
- <p>
- For more configuration details run $ ./configure --help
- </p>
- <p>
- If there are any errors during compilation, check your build environment and try to find the
- error, otherwise contact one of the authors.
- </p>
-</div>
-<div class="section" id="usage">
- <h3>
- Usage
- </h3>
- <p>
- After installed successfully, simply load the plugin in Geany's plugin manager. In the
- configuration dialog you can enable or disable the various components of this plugin.
- </p>
-</div>
-<div class="section" id="license">
- <h3>
- License
- </h3>
- <p>
- Addons is distributed under the terms of the GNU General Public License as published by the
- Free Software Foundation; either version 2 of the License, or (at your option) any later
- version. A copy of this license can be found in the file COPYING included with the source code
- of this program.
- </p>
-</div>
-<div class="section" id="ideas-questions-patches-and-bug-reports">
- <h3>
- Ideas, questions, patches and bug reports
- </h3>
- <p>
- Report them at <a class="reference external" href=
- "http://sourceforge.net/tracker/?group_id=222729">http://sourceforge.net/tracker/?group_id=222729</a>.
- </p>
-</div>
Deleted: www/staging/content/codenav.html
===================================================================
--- www/staging/content/codenav.html 2010-07-17 20:34:09 UTC (rev 1475)
+++ www/staging/content/codenav.html 2010-07-17 20:45:19 UTC (rev 1476)
@@ -1,76 +0,0 @@
-<div class="section" id="about">
- <h3>
- About
- </h3>
- <p>
- This plugin adds some facilities for navigating in the code. Actually, it will make it possible
- to : - switch between header and implementation - go to a file by typing its name
- </p>
-</div>
-<div class="section" id="requirements">
- <h3>
- Requirements
- </h3>
- <p>
- 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 <a class="reference external" href=
- "http://www.gtk.org">http://www.gtk.org</a>.
- </p>
-</div>
-<div class="section" id="installation">
- <h3>
- Installation
- </h3>
- <p>
- Compiling and installing the code is done by the following three commands: $ ./configure $ make
- $ make install
- </p>
- <p>
- For more configuration details run $ ./configure --help
- </p>
- <p>
- If there are any errors during compilation, check your build environment and try to find the
- error, otherwise contact one of the authors.
- </p>
-</div>
-<div class="section" id="usage">
- <h3>
- Usage
- </h3>
- <p>
- After installed successfully, load the plugin in Geany's plugin manager and new menu items in
- the Edit menu will appear. You can change the keyboard shortcuts in Geany's preferences dialog.
- </p>
-</div>
-<div class="section" id="known-issues">
- <h3>
- Known issues
- </h3>
- <blockquote>
- <ul class="simple">
- <li>still in development...
- </li>
- </ul>
- </blockquote>
-</div>
-<div class="section" id="license">
- <h3>
- License
- </h3>
- <p>
- "Code navigation plugin" is distributed under the terms of the GNU General Public
- License as published by the Free Software Foundation; either version 2 of the License, or (at
- your option) any later version. A copy of this license can be found in the file COPYING
- included with the source code of this program.
- </p>
-</div>
-<div class="section" id="ideas-questions-patches-and-bug-reports">
- <h3>
- Ideas, questions, patches and bug reports
- </h3>
- <p>
- Lionel Fuentes <<a class="reference external" href=
- "mailto:funto66%40gmail.com">funto66<span>@</span>gmail<span>.</span>com</a>>
- </p>
-</div>
Deleted: www/staging/content/geanydoc.html
===================================================================
--- www/staging/content/geanydoc.html 2010-07-17 20:34:09 UTC (rev 1475)
+++ www/staging/content/geanydoc.html 2010-07-17 20:45:19 UTC (rev 1476)
@@ -1,294 +0,0 @@
-<div class="contents topic" id="contents">
- <p class="topic-title first">
- Contents
- </p>
- <ul class="simple">
- <li>
- <a class="reference internal" href="#about" id="id1" name="id1">About</a>
- </li>
- <li>
- <a class="reference internal" href="#usage" id="id2" name="id2">Usage</a>
- </li>
- <li>
- <a class="reference internal" href="#settings" id="id3" name="id3">Settings</a>
- </li>
- <li>
- <a class="reference internal" href="#license" id="id4" name="id4">License</a>
- </li>
- <li>
- <a class="reference internal" href="#ideas-questions-patches-and-bug-reports" id="id5" name=
- "id5">Ideas, questions, patches and bug reports</a>
- </li>
- <li>
- <a class="reference internal" href="#coding" id="id6" name="id6">Coding</a>
- </li>
- <li>
- <a class="reference internal" href="#style" id="id7" name="id7">Style</a>
- </li>
- <li>
- <a class="reference internal" href="#download" id="id8" name="id8">Download</a>
- <ul>
- <li>
- <a class="reference internal" href="#gentoo" id="id9" name="id9">Gentoo</a>
- </li>
- <li>
- <a class="reference internal" href="#arch-linux" id="id10" name="id10">Arch linux</a>
- </li>
- <li>
- <a class="reference internal" href="#windows" id="id11" name="id11">Windows</a>
- </li>
- </ul>
- </li>
- <li>
- <a class="reference internal" href="#author" id="id12" name="id12">Author</a>
- </li>
- </ul>
-</div>
-<div class="section" id="about">
- <h3>
- About
- </h3>
- <p>
- Geanydoc is plugin for Geany IDE that allow execute specified commands on the current word at
- the cursor position. This word is passed as an argument to these commands. It allow either
- place output of these commands in geany buffer *DOC* or just execute external program. Geanydoc
- is intended to be used for searching documentation API in different sources.
- </p>
- <p>
- In order to use it you need Geany >= 0.16 or svn version.
- </p>
-</div>
-<div class="section" id="usage">
- <h3>
- Usage
- </h3>
- <p>
- geanydoc define 2 keyboard shortcut "Document current word" and "Document
- interactive" First you need to assign key to them in
- "Edit->Preferences->Keybinding->Doc".
- </p>
- <p>
- "Document current word" search documentation on the current word near cursor
- position. "Document interactive" search documentation on word you enter in
- interactive dialog.
- </p>
-</div>
-<div class="section" id="settings">
- <h3>
- Settings
- </h3>
- <p>
- geanydoc allow to execute different commands for different filetypes. Use combobox to select
- type you need.
- </p>
- <p>
- "Put output in buffer" if you check this checkbox geanydoc will execute command wait
- for it's exit and place it's output in geany buffer. If you have this button unchecked geanydoc
- will simply spawn command and forgot about it.
- </p>
- <p>
- NOTE: if you have multiple command all commands but last are treated as "Put output in
- buffer" true. This checkbox is used only for last command.
- </p>
- <p>
- If you specify several commands, second command will be called only if first one didn't return
- something in output.
- </p>
-</div>
-<div class="section" id="license">
- <h3>
- License
- </h3>
- <p>
- geanydoc is distributed under the terms of the GNU General Public License as published by the
- Free Software Foundation; either version 3 of the License, or (at your option) any later
- version. A copy of this license can be found in the file COPYING included with the source code
- of this program.
- </p>
-</div>
-<div class="section" id="ideas-questions-patches-and-bug-reports">
- <h3>
- Ideas, questions, patches and bug reports
- </h3>
- <p>
- If you add something, or fix a bug, please send a patch (in 'diff -u' format) to the geany
- mailing list or to one of the authors listed bellow.
- </p>
-</div>
-<div class="section" id="coding">
- <h3>
- Coding
- </h3>
- <p>
- Use static functions where possible. Try to use GLib types and functions - e.g. g_free instead
- of free and try to use only GLib 2.6 and GTK 2.6 functions.
- </p>
-</div>
-<div class="section" id="style">
- <h3>
- Style
- </h3>
- <p>
- The file indent-all.sh contains information about the current code style. Run this script
- before commit.
- </p>
-</div>
-<div class="section" id="download">
- <h3>
- Download
- </h3>
- <p>
- The current version is:
- </p>
- <table border="1" class="docutils">
- <colgroup>
- <col width="15%" />
- <col width="18%" />
- <col width="67%" />
- </colgroup>
- <thead valign="bottom">
- <tr>
- <th class="head">
- Geany Version
- </th>
- <th class="head">
- GeanyDoc Version
- </th>
- <th class="head">
- Download
- </th>
- </tr>
- </thead>
- <tbody valign="top">
- <tr>
- <td>
- 0.16
- </td>
- <td>
- 0.5
- </td>
- <td>
- <a class="reference external" href=
- "http://users.cosmostv.by/yurand/geanydoc/geanydoc-0.4.tar.gz">http://users.cosmostv.by/yurand/geanydoc/geanydoc-0.4.tar.gz</a>
- </td>
- </tr>
- </tbody>
- </table>
- <p>
- Up to date source code can be downloaded here:
- </p>
- <pre class="literal-block">
-svn checkout http://geany-plugins.svn.sourceforge.net/svnroot/geany-plugins/trunk/geanydoc
-</pre>
- <p>
- If you have old version of Geany installed you need old version of plugin as well. These
- versions of plugin are no longer supported and if you find bug in one of them, it won't be
- fixed unless you do it yourself.
- </p>
- <table border="1" class="docutils">
- <colgroup>
- <col width="15%" />
- <col width="18%" />
- <col width="67%" />
- </colgroup>
- <thead valign="bottom">
- <tr>
- <th class="head">
- Geany Version
- </th>
- <th class="head">
- GeanyDoc Version
- </th>
- <th class="head">
- Download
- </th>
- </tr>
- </thead>
- <tbody valign="top">
- <tr>
- <td>
- 0.16
- </td>
- <td>
- 0.4
- </td>
- <td>
- <a class="reference external" href=
- "http://users.cosmostv.by/yurand/geanydoc/geanydoc-0.4.tar.gz">http://users.cosmostv.by/yurand/geanydoc/geanydoc-0.4.tar.gz</a>
- </td>
- </tr>
- <tr>
- <td>
- 0.15
- </td>
- <td>
- 0.3
- </td>
- <td>
- <a class="reference external" href=
- "http://users.cosmostv.by/yurand/geanydoc/geanydoc-0.3.tar.gz">http://users.cosmostv.by/yurand/geanydoc/geanydoc-0.3.tar.gz</a>
- </td>
- </tr>
- <tr>
- <td>
- 0.14
- </td>
- <td>
- 0.2
- </td>
- <td>
- <a class="reference external" href=
- "http://users.cosmostv.by/yurand/geanydoc/geanydoc-0.2.tar.gz">http://users.cosmostv.by/yurand/geanydoc/geanydoc-0.2.tar.gz</a>
- </td>
- </tr>
- <tr>
- <td>
- 0.13
- </td>
- <td>
- 0.1
- </td>
- <td>
- <a class="reference external" href=
- "http://users.cosmostv.by/yurand/geanydoc/geanydoc-0.1.tar.gz">http://users.cosmostv.by/yurand/geanydoc/geanydoc-0.1.tar.gz</a>
- </td>
- </tr>
- </tbody>
- </table>
- <div class="section" id="gentoo">
- <h4>
- Gentoo
- </h4>
- <p>
- Gentoo ebuild is available here: <a class="reference external" href=
- "http://bugs.gentoo.org/show_bug.cgi?id=218493">http://bugs.gentoo.org/show_bug.cgi?id=218493</a>
- </p>
- </div>
- <div class="section" id="arch-linux">
- <h4>
- Arch linux
- </h4>
- <p>
- A package for Arch Linux is available here: <a class="reference external" href=
- "http://aur.archlinux.org/packages.php?ID=16475">http://aur.archlinux.org/packages.php?ID=16475</a>
- </p>
- </div>
- <div class="section" id="windows">
- <h4>
- Windows
- </h4>
- <p>
- A windows installer is available here: <a class="reference external" href=
- "http://users.cosmostv.by/yurand/geanydoc/geanydoc-0.4_setup.exe">http://users.cosmostv.by/yurand/geanydoc/geanydoc-0.4_setup.exe</a>
- </p>
- </div>
-</div>
-<div class="section" id="author">
- <h3>
- Author
- </h3>
- <p>
- Yura Siamashka <a class="reference external" href=
- "http://users.cosmostv.by/yurand/cv.html">http://users.cosmostv.by/yurand/cv.html</a>
- </p>
-</div>
Deleted: www/staging/content/geanyextrasel.html
===================================================================
--- www/staging/content/geanyextrasel.html 2010-07-17 20:34:09 UTC (rev 1475)
+++ www/staging/content/geanyextrasel.html 2010-07-17 20:45:19 UTC (rev 1476)
@@ -1,134 +0,0 @@
-<div class="section" id="about">
- <h3>
- About
- </h3>
- <p>
- The Extra Selection adds the following functions:
- </p>
- <p>
- Goto matching brace and select (Select to matching brace).
- </p>
- <p>
- Goto line and select (Select to line).
- </p>
- <p>
- Ctrl-Shift-Alt-Left/Right/Home/End keys - same as Ctrl-Shift, but for rectangular selection.
- </p>
- <p>
- Column mode - while active, all (Ctrl)-Shift-movement keys do rectangle selection instead of
- stream.
- </p>
- <p>
- "Movement keys" refers to the arrows, Home, End, Page Up and Page Down.
- </p>
- <p>
- For more information, see the Usage section below.
- </p>
-</div>
-<div class="section" id="requirements">
- <h3>
- Requirements
- </h3>
- <p>
- Geany 0.18 or later and the respective headers and development libraries.
- </p>
-</div>
-<div class="section" id="installation">
- <h3>
- Installation
- </h3>
- <p>
- Compiling and installing the code is done by the following three commands:
- </p>
- <p>
- $ ./waf configure $ ./waf build $ ./waf install
- </p>
- <p>
- For more configuration details run $ ./waf --help
- </p>
- <p>
- If there are any errors during compilation, check your build environment.
- </p>
-</div>
-<div class="section" id="usage">
- <h3>
- Usage
- </h3>
- <p>
- Under Tools -> Extra Selection, there are 3 new items: "Column mode", "Select
- to line" and "Select to matching brace". Normally these should be bound to keys,
- for example Alt-c, Alt-Shift-l and Control-Shift-b. Now:
- </p>
- <ol class="arabic">
- <li>
- <p class="first">
- Position the cursor on an opening brace and invoke "Select to matching brace".
- The cursor will move to the closing brace, and the braced area will be selected.
- </p>
- </li>
- <li>
- <p class="first">
- Position the cursor on line 10, invoke "Select to line" and enter 15. The cursor
- will move to line 15, and the area between the previous and the new current cursor position
- will be selected.
- </p>
- </li>
- <li>
- <p class="first">
- Select a small rectangular area and press Control-Alt-Shift-Right. The cursor will move to
- the next word, extending the rectangurar selection. The complete new keys list is:
- </p>
- <p>
- Control-Alt-Shift Extends the selection to ----------------- ------------------------ Left
- Previous word Right Next word Up Previous paragraph Down Next paragraph Home Start of file
- End End of file
- </p>
- </li>
- </ol>
- <p>
- Unfortunately, holding Alt for rectangular selection has some problems, which apply both to the
- standard Geany keys and these added by the plugin. Under Windows, Alt and the keypad keys
- generate unicodes, even if used with Shift or Control. With X11, some
- Alt-(Ctrl)-(Shift)-movement keys may be used by the window manager for switching to the
- previous/next desktop, moving windows etc. So then:
- </p>
- <ol class="arabic simple" start="4">
- <li>Turn "Column mode" on. While active, the (Control)-Shift-movement keys will
- select a rectangle instead of stream without the need to hold Alt (in fact, the
- (Control)-Alt-Shift-movement keys will be temporarily blocked). This way, you will avoid the
- Alt key problems mentioned above, and it's move convinient to select while holding Shift only.
- </li>
- </ol>
-</div>
-<div class="section" id="known-issues">
- <h3>
- Known issues
- </h3>
- <p>
- The column mode is global, not per-document. However, (de)activating it will change the
- selection (if any) to stream/rectangle for the current document only.
- </p>
- <p>
- The column mode applies to the movement keys only - not to mouse selection, find functions etc.
- </p>
-</div>
-<div class="section" id="license">
- <h3>
- License
- </h3>
- <p>
- Extra Selection is distributed under the terms of the GNU General Public License as published
- by the Free Software Foundation; either version 2 of the License, or (at your option) any later
- version. A copy of this license can be found in the file COPYING included with the source code
- of this program.
- </p>
-</div>
-<div class="section" id="ideas-questions-patches-and-bug-reports">
- <h3>
- Ideas, questions, patches and bug reports
- </h3>
- <p>
- Dimitar Zhekov <<a class="reference external" href=
- "mailto:dimitar.zhekov%40gmail.com">dimitar<span>.</span>zhekov<span>@</span>gmail<span>.</span>com</a>>
- </p>
-</div>
Deleted: www/staging/content/geanygdb.html
===================================================================
--- www/staging/content/geanygdb.html 2010-07-17 20:34:09 UTC (rev 1475)
+++ www/staging/content/geanygdb.html 2010-07-17 20:45:19 UTC (rev 1476)
@@ -1,241 +0,0 @@
-<div class="contents topic" id="contents">
- <p class="topic-title first">
- Contents
- </p>
- <ul class="simple">
- <li>
- <a class="reference internal" href="#about" id="id2" name="id2">About</a>
- </li>
- <li>
- <a class="reference internal" href="#current-version" id="id3" name="id3">Current Version</a>
- </li>
- <li>
- <a class="reference internal" href="#requirements" id="id4" name="id4">Requirements</a>
- </li>
- <li>
- <a class="reference internal" href="#installation" id="id5" name="id5">Installation</a>
- </li>
- <li>
- <a class="reference internal" href="#documentation" id="id6" name="id6">Documentation</a>
- </li>
- <li>
- <a class="reference internal" href="#download" id="id7" name="id7">Download</a>
- <ul>
- <li>
- <a class="reference internal" href="#id1" id="id8" name="id8">Current Version</a>
- </li>
- <li>
- <a class="reference internal" href="#older-versions" id="id9" name="id9">Older
- Versions</a>
- </li>
- </ul>
- </li>
- <li>
- <a class="reference internal" href="#contact" id="id10" name="id10">Contact</a>
- </li>
- </ul>
-</div>
-<div class="section" id="about">
- <h3>
- About
- </h3>
- <p>
- GeanyGDB is a plugin for Geany which provides integrated debugging support within Geany via the
- GNU Debugger (GDB).
- </p>
- <p>
- Geany is a small and lightweight integrated development environment using the GTK2 toolkit.
- </p>
- <p>
- The GNU Debugger is a source-level debugger for C, C++, Fortran, Modula 2 and Java programs.
- </p>
- <p>
- 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 than Linux-PC will not work, at least not without
- some considerable hacking.
- </p>
-</div>
-<div class="section" id="current-version">
- <h3>
- Current Version
- </h3>
- <p>
- GeanyGDB now is part of the Geany-Plugins project. The current version of Geany-Plugins is
- 0.18. The last stable release of GeanyGDB is 0.0.2. You are recommended to use the more current
- versions of GeanyGDB shipped with Geany-Plugins.
- </p>
-</div>
-<div class="section" id="requirements">
- <h3>
- Requirements
- </h3>
- <p>
- If you like to compile Geany-Plugins 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 <a class="reference external" href=
- "http://www.gtk.org">http://www.gtk.org</a> or as package via your distributor.
- </p>
- <p>
- And obviously, you will need have Geany installed. If you have Geany installed from the
- sources, you should be ready to go. If you are using a prepared package e.g. from your
- distribution you probably need to install an additional package, which might be called
- geany-dev or geany-devel. Please note that in order to compile and use GeanyGDB, you will need
- Geany 0.16 or later.
- </p>
- <p>
- Furthermore you need, of course, a C compiler and the Make tool. The GNU versions of these
- tools are recommended.
- </p>
- <p>
- And last but not least: GDB.
- </p>
-</div>
-<div class="section" id="installation">
- <h3>
- Installation
- </h3>
- <p>
- Please consider to compile and/or install the Geany-Plugins project, as GeanyGDB now is part of
- Geany-Plugins.
- </p>
-</div>
-<div class="section" id="documentation">
- <h3>
- Documentation
- </h3>
- <p>
- There is no real documentation, but if you hover your mouse over the buttons in the GeanyGDBs
- sidebar panel in Geany the tooltips should give you some idea of what to do next. There are
- also a few "rough draft" notes below:
- </p>
- <p>
- Most of the console output from GDB is sent to the "Compiler" message window in
- Geany, and you can send standard commands to GDB using the "Console" entry on the
- debug sidebar. This should be used with caution, since GDB's machine interface and console
- interface don't always play well together.
- </p>
- <p>
- Also note that the plugin sets its own internal breakpoint #1 to grab the program's PID on
- startup, so any user-specified breakpoint numbers begin at #2, and if you manually delete the
- #1 breakpoint it will likely cause you some problems.
- </p>
- <p>
- Whenever the target program hits a breakpoint or encounters a segfault etc. it will try to open
- the appropriate source file and jump to the correct line.
- </p>
- <p>
- To examine the state of the program's variables, you can click on the "Stack" button
- in the debug sidebar. Note that the interaction between the plugin and GDB can sometimes be
- quite slow, so please be patient when waiting for the dialogs to open.
- </p>
- <p>
- The "Add breakpoint", "Add watchpoint", and "Run to" dialogs will
- try to suggest some values based on your current position in whatever file you have open in
- Geany, but if you don't like the choice, just click the "Clear" button and type in
- whatever you please.
- </p>
- <p>
- GeanyGDB tries to enable only the buttons that are relevant to the current state, but
- ocassionally it might end up getting things wrong. If this happens, you should be able to click
- the "Unload" button and everything will be reset.
- </p>
- <p>
- If you try to unload the plugin using the plugin manager while it has a program loaded, the
- plugin manager might appear to hang for a few seconds, 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.
- </p>
-</div>
-<div class="section" id="download">
- <h3>
- Download
- </h3>
- <div class="section" id="id1">
- <h4>
- Current Version
- </h4>
- <p>
- Current versions of Geany-Plugins can be found at <a class="reference external" href=
- "http://plugins.geany.org/geany-plugins/">http://plugins.geany.org/geany-plugins/</a>.
- </p>
- <p>
- You can also check out more current sources of Geany-Plugins from SVN, but note that SVN
- checkouts may not run stable.
- </p>
- <blockquote>
- svn checkout <a class="reference external" href=
- "https://geany-plugins.svn.sourceforge.net/svnroot/geany-plugins/trunk/geany-plugins">https://geany-plugins.svn.sourceforge.net/svnroot/geany-plugins/trunk/geany-plugins</a>
- </blockquote>
- </div>
- <div class="section" id="older-versions">
- <h4>
- Older Versions
- </h4>
- <table border="1" class="docutils">
- <colgroup>
- <col width="24%" />
- <col width="17%" />
- <col width="59%" />
- </colgroup>
- <thead valign="bottom">
- <tr>
- <th class="head">
- Geany Version
- </th>
- <th class="head">
- GeanyGDB Version
- </th>
- <th class="head">
- Download
- </th>
- </tr>
- </thead>
- <tbody valign="top">
- <tr>
- <td>
- known to work with 0.14
- </td>
- <td>
- 0.0.1
- </td>
- <td>
- <a class="reference external" href=
- "http://plugins.geany.org/geanygdb/geanydebug-0.0.1.tar.gz">http://plugins.geany.org/geanygdb/geanydebug-0.0.1.tar.gz</a>
- </td>
- </tr>
- <tr>
- <td>
- 0.16
- </td>
- <td>
- 0.0.2
- </td>
- <td>
- <a class="reference external" href=
- "http://plugins.geany.org/geanygdb/geanygdb-0.0.2.tar.gz">http://plugins.geany.org/geanygdb/geanygdb-0.0.2.tar.gz</a>
- </td>
- </tr>
- </tbody>
- </table>
- </div>
-</div>
-<div class="section" id="contact">
- <h3>
- Contact
- </h3>
- <p>
- Geanys official homepage is <a class="reference external" href=
- "http://geany.org/">http://geany.org/</a>
- </p>
- <p>
- mailing list is <a class="reference external" href=
- "mailto:geany%40uvena.de">geany<span>@</span>uvena<span>.</span>de</a>
- </p>
- <p>
- eMail to <a class="reference external" href=
- "mailto:dmaphy%40googlemail.com">dmaphy<span>@</span>googlemail<span>.</span>com</a>
- </p>
- <p>
- meet us in IRC on channels #geany or #geany-de using chat.freenode.net
- </p>
-</div>
Deleted: www/staging/content/geanygendoc.html
===================================================================
--- www/staging/content/geanygendoc.html 2010-07-17 20:34:09 UTC (rev 1475)
+++ www/staging/content/geanygendoc.html 2010-07-17 20:45:19 UTC (rev 1476)
@@ -1,11 +0,0 @@
-<h2>geanygendoc</h2>
-<p>The geanygendoc plugin unfortunately does not have a README file yet,
-where the contents for this page could be obtained from. If you are the
-maintainer of the geanygendoc plugin you are appreciated to write a
-README file for your plugin as a small documentation about what your plugin
-does, how to use it and so on. You can get some inspiration on how to write
-that by having a look at the other plugin pages.<br /> If you like to
-contribute, feel free to write a README file for the geanygendoc plugin
-and send it to someone who as write access to the Subversion repositorys of
-Geany Plugins. Most likely a <a href="http://www.geany.org/Main/Authors">
-Geany developer</a> is such a person.</p>
Deleted: www/staging/content/geanyinsertnum.html
===================================================================
--- www/staging/content/geanyinsertnum.html 2010-07-17 20:34:09 UTC (rev 1475)
+++ www/staging/content/geanyinsertnum.html 2010-07-17 20:45:19 UTC (rev 1476)
@@ -1,72 +0,0 @@
-<div class="section" id="about">
- <h3>
- About
- </h3>
- <p>
- This plugin replaces a (possibly zero-width) rectangular selection with integer numbers, using
- start/step/base etc. specified by the user. For practical reasons, the number of lines is
- limited to 500000.
- </p>
-</div>
-<div class="section" id="requirements">
- <h3>
- Requirements
- </h3>
- <p>
- Geany 0.18 or later and the respective headers and development libraries.
- </p>
-</div>
-<div class="section" id="installation">
- <h3>
- Installation
- </h3>
- <p>
- Compiling and installing the code is done by the following three commands:
- </p>
- <p>
- $ ./waf configure $ ./waf build $ ./waf install
- </p>
- <p>
- For more configuration details run $ ./waf --help
- </p>
- <p>
- If there are any errors during compilation, check your build environment.
- </p>
-</div>
-<div class="section" id="usage">
- <h3>
- Usage
- </h3>
- <p>
- Select a rectangle and choose Tools -> Insert Numbers.
- </p>
-</div>
-<div class="section" id="known-issues">
- <h3>
- Known issues
- </h3>
- <p>
- If you reload the current file while the plugin is running (after pressing OK), the insertion
- may fail. Use Edit -> Undo to fix the file if needed.
- </p>
-</div>
-<div class="section" id="license">
- <h3>
- License
- </h3>
- <p>
- Insert Numbers is distributed under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or (at your option) any later
- version. A copy of this license can be found in the file COPYING included with the source code
- of this program.
- </p>
-</div>
-<div class="section" id="ideas-questions-patches-and-bug-reports">
- <h3>
- Ideas, questions, patches and bug reports
- </h3>
- <p>
- Dimitar Toshkov Zhekov <<a class="reference external" href=
- "mailto:jimmy%40is-vn.bg">jimmy<span>@</span>is-vn<span>.</span>bg</a>>
- </p>
-</div>
Deleted: www/staging/content/geanylipsum.html
===================================================================
--- www/staging/content/geanylipsum.html 2010-07-17 20:34:09 UTC (rev 1475)
+++ www/staging/content/geanylipsum.html 2010-07-17 20:45:19 UTC (rev 1476)
@@ -1,127 +0,0 @@
-<div class="section" id="geanylipsum">
- <h3>
- GeanyLipsum
- </h3>
- <div class="contents topic" id="contents">
- <p class="topic-title first">
- Contents
- </p>
- <ul class="simple">
- <li>
- <a class="reference internal" href="#geanylipsum" id="id1" name="id1">GeanyLipsum</a>
- </li>
- <li>
- <a class="reference internal" href="#about" id="id2" name="id2">About</a>
- </li>
- <li>
- <a class="reference internal" href="#installation" id="id3" name="id3">Installation</a>
- </li>
- <li>
- <a class="reference internal" href="#usage" id="id4" name="id4">Usage</a>
- </li>
- <li>
- <a class="reference internal" href="#development" id="id5" name="id5">Development</a>
- </li>
- <li>
- <a class="reference internal" href="#known-issues" id="id6" name="id6">Known issues</a>
- </li>
- <li>
- <a class="reference internal" href="#license" id="id7" name="id7">License</a>
- </li>
- <li>
- <a class="reference internal" href="#bugs-questions-bugs-homepage" id="id8" name=
- "id8">Bugs, questions, bugs, homepage</a>
- </li>
- </ul>
- </div>
-</div>
-<div class="section" id="about">
- <h3>
- About
- </h3>
- <p>
- GeanyLipsum is a plugin for Geany that implements a Lorem Ipsum generator to insert placeholder
- text into your document.
- </p>
-</div>
-<div class="section" id="installation">
- <h3>
- Installation
- </h3>
- <p>
- This version of the plugin is installed with the combined geany-plugins release. Please check
- README of this package
- </p>
-</div>
-<div class="section" id="usage">
- <h3>
- Usage
- </h3>
- <p>
- After installed successfully, load the plugin in Geany's plugin manager and a new menu item in
- the Tools menu will appear.
- </p>
- <p>
- To insert Lorem Ipsum to your document, either use the appearing menu item or use the keystroke
- which you can configure inside Geany's preferences dialog. Inside the dialog you can set up a
- length of the text. Values between 1 and 5000 chars are available here. If you choose a length
- that is not fitting with the length of the Lipsum snippet shipped with this plugin it will be
- repeated and cut so you will always get the wished number of chars inserted.
- </p>
-</div>
-<div class="section" id="development">
- <h3>
- Development
- </h3>
- <p>
- You can checkout the current source code from the Subversion repository at Sourceforge.net. Get
- the code from:
- </p>
- <p>
- svn checkout <a class="reference external" href=
- "http://geany-plugins.svn.sourceforge.net/svnroot/geany-plugins/trunk/geanylipsum">http://geany-plugins.svn.sourceforge.net/svnroot/geany-plugins/trunk/geanylipsum</a>
- </p>
- <p>
- If you want to create a patch, please respect the license of GeanyLipsum as well as
- intellectual property of third. Patches that should be included to the default distribution
- must be licensed under the same conditions as GeanySendMail by the copyright owner.
- </p>
-</div>
-<div class="section" id="known-issues">
- <h3>
- Known issues
- </h3>
- <p>
- At the moment, there is no known issue.
- </p>
- <p>
- For more recent information all reported issues will be tracked at <a class=
- "reference external" href=
- "http://sourceforge.net/tracker/?group_id=222729">http://sourceforge.net/tracker/?group_id=222729</a>
- </p>
-</div>
-<div class="section" id="license">
- <h3>
- License
- </h3>
- <p>
- GeanyLipsum and all its parts is distributed under the terms of the GNU General Public License
- as published by the Free Software Foundation; either version 2 of the License, or (at your
- option) any later version. A copy of this license can be found in the file COPYING included
- with the source code of this program. If not, you will be able to get a copy by contacting the
- Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- </p>
-</div>
-<div class="section" id="bugs-questions-bugs-homepage">
- <h3>
- Bugs, questions, bugs, homepage
- </h3>
- <p>
- If you found any bugs or want to provide a patch, please contact Frank Lanitz
- (frank(at)geany(dot)org). Please also do so, if you got any questions and visiting <a class=
- "reference external" href=
- "http://frank.uvena.de/en/Geany/geanylipsum">http://frank.uvena.de/en/Geany/geanylipsum</a>
- didn't help you to figure out the answer. Visiting the website is also a good start if you want
- to check for any update on this plugin.
- </p>
-</div>
Deleted: www/staging/content/geanyprj.html
===================================================================
--- www/staging/content/geanyprj.html 2010-07-17 20:34:09 UTC (rev 1475)
+++ www/staging/content/geanyprj.html 2010-07-17 20:45:19 UTC (rev 1476)
@@ -1,385 +0,0 @@
-<div class="contents topic" id="contents">
- <p class="topic-title first">
- Contents
- </p>
- <ul class="simple">
- <li>
- <a class="reference internal" href="#about" id="id1" name="id1">About</a>
- <ul>
- <li>
- <a class="reference internal" href="#why-it-was-created" id="id2" name="id2">Why it was
- created?</a>
- </li>
- <li>
- <a class="reference internal" href=
- "#why-different-project-manager-why-don-t-improve-existing-code-in-geany" id="id3" name=
- "id3">Why different project manager, why don't improve existing code in Geany?</a>
- </li>
- </ul>
- </li>
- <li>
- <a class="reference internal" href="#usage" id="id4" name="id4">Usage</a>
- <ul>
- <li>
- <a class="reference internal" href="#project-properties" id="id5" name="id5">Project
- properties</a>
- </li>
- <li>
- <a class="reference internal" href="#example-of-usage" id="id6" name="id6">Example of
- usage</a>
- </li>
- </ul>
- </li>
- <li>
- <a class="reference internal" href="#license" id="id7" name="id7">License</a>
- </li>
- <li>
- <a class="reference internal" href="#ideas-questions-patches-and-bug-reports" id="id8" name=
- "id8">Ideas, questions, patches and bug reports</a>
- </li>
- <li>
- <a class="reference internal" href="#coding" id="id9" name="id9">Coding</a>
- </li>
- <li>
- <a class="reference internal" href="#style" id="id10" name="id10">Style</a>
- </li>
- <li>
- <a class="reference internal" href="#download" id="id11" name="id11">Download</a>
- <ul>
- <li>
- <a class="reference internal" href="#gentoo" id="id12" name="id12">Gentoo</a>
- </li>
- <li>
- <a class="reference internal" href="#arch-linux" id="id13" name="id13">Arch linux</a>
- </li>
- <li>
- <a class="reference internal" href="#windows" id="id14" name="id14">Windows</a>
- </li>
- </ul>
- </li>
- </ul>
-</div>
-<div class="section" id="about">
- <h3>
- About
- </h3>
- <p>
- geanyprj is alternative project manager for Geany fast light IDE. In order to use it you need
- Geany 0.16.
- </p>
- <div class="section" id="why-it-was-created">
- <h4>
- Why it was created?
- </h4>
- <p>
- Open source is great, there are a lot of nice sources that you can use for your projects in
- Internet. But there are also a lot of crappy sources and when you want steal something you
- need to check if it is good or not. Ability to jump to definition/declaration and back is
- great help for such task. But no other text editor or IDE I know allow this without a lot of
- setuping. You have to create/import project add files. When you finish with one project you
- need to close it and repeat procedure for all other. Great time wasting. If you are checking
- about 10 potential places you want steal code from, you won't create any project and don't
- get "jump to definition/declaration" just because it is too much bother.
- </p>
- <p>
- geanyprj aims to provide "jump to definition/declaration" functions with as little
- setup as possible.
- </p>
- </div>
- <div class="section" id="why-different-project-manager-why-don-t-improve-existing-code-in-geany">
- <h4>
- Why different project manager, why don't improve existing code in Geany?
- </h4>
- <p>
- That's because current project manager in Genny more about sessions. It is not something real
- project manager should do (IMHO). It allow/require user manually open/close project and allow
- to store project files in different locations from project sources.
- </p>
- <p>
- geanyprj takes different approach:
- </p>
- <p>
- 1) Never save session information (this way project files can be stored in version control
- without constant noise from changes of opened files or cursor position)
- </p>
- <p>
- 2) Never open/close project manually. If .geanyprj file is found somewhere up in path it will
- be opened automatically.
- </p>
- </div>
-</div>
-<div class="section" id="usage">
- <h3>
- Usage
- </h3>
- <p>
- geanyprj add "Tools->Project" menu and sidebar "Project" tab.
- </p>
- <div class="section" id="project-properties">
- <h4>
- Project properties
- </h4>
- <p>
- Name - This is just project name you will see it in status window on open/close project.
- </p>
- <p>
- Location - This is directory where .geanyprj file will be saved.
- </p>
- <p>
- Base Path - If defined Geany will use this directory as current directory for make and run
- commands
- </p>
- <p>
- Generate file list on load - This option tell Geany to recreate project file list on project
- load using selected type. If it is unchecked you should manually select files you want to be
- parsed by tagmanager.
- </p>
- <p>
- Type - This is type of files that needed to be parsed by tagmanager.
- </p>
- <blockquote>
- <ul class="simple">
- <li>All - All files that is known to Geany
- </li>
- <li>C/C++ - This match any C or C++ files (.c, .cpp, .cxx, .h etc.)
- </li>
- <li>C - This match only C files (.c, .h)
- </li>
- <li>Python - This match python files (.py)
- </li>
- <li>None - This doesn't match any files
- </li>
- </ul>
- </blockquote>
- </div>
- <div class="section" id="example-of-usage">
- <h4>
- Example of usage
- </h4>
- <p>
- Lets see plugin work at Geany source code example:
- </p>
- <ol class="arabic simple">
- <li>Download geany-0.15.tar.gz (<a class="reference external" href=
- "http://prdownloads.sourceforge.net/geany/geany-0.15.tar.gz?download">http://prdownloads.sourceforge.net/geany/geany-0.15.tar.gz?download</a>)
- </li>
- <li>Unpack it somewhere, for example in ~/src/geany-0.15
- </li>
- <li>Open ~/src/geany-0.15/configure.in
- </li>
- <li>Click "Tools->Project->New Project", and click "Create" button
- </li>
- </ol>
- <blockquote>
- This will create and save .geanyprj file in ~/src/geany-0.15. From now, every time you open
- file from ~/src/geany-0.15 dirrectory or it's subdirrectory .geanyprj will be opened. So next
- time you don't have to create or open project manually.
- </blockquote>
- <ol class="arabic simple" start="5">
- <li>Open any geany source code code file
- </li>
- </ol>
- <blockquote>
- "go to tag declaration/definition" should work for any geany function. (Not limited
- to opened files).
- </blockquote>
- <ol class="arabic simple" start="6">
- <li>Now you open file that doesn't belong to Geany. For example ~/src/myprj/a.c Geany project
- will be closed. If ~/src/myprj/.geanyprj exists it will be opened as current project.
- </li>
- <li>Switching back to any Geany file will open Geany project again.
- </li>
- </ol>
- </div>
-</div>
-<div class="section" id="license">
- <h3>
- License
- </h3>
- <p>
- geanyprj is distributed under the terms of the GNU General Public License as published by the
- Free Software Foundation; either version 3 of the License, or (at your option) any later
- version. A copy of this license can be found in the file COPYING included with the source code
- of this program.
- </p>
-</div>
-<div class="section" id="ideas-questions-patches-and-bug-reports">
- <h3>
- Ideas, questions, patches and bug reports
- </h3>
- <p>
- If you add something, or fix a bug, please send a patch (in 'diff -u' format) to the geany
- mailing list or to one of the authors listed bellow.
- </p>
-</div>
-<div class="section" id="coding">
- <h3>
- Coding
- </h3>
- <p>
- Use static functions where possible. Try to use GLib types and functions - e.g. g_free instead
- of free and try to use only GLib 2.6 and GTK 2.6 functions.
- </p>
-</div>
-<div class="section" id="style">
- <h3>
- Style
- </h3>
- <p>
- The file indent-all.sh contains information about the current code style. Run this script
- before commit.
- </p>
-</div>
-<div class="section" id="download">
- <h3>
- Download
- </h3>
- <p>
- The current version is:
- </p>
- <table border="1" class="docutils">
- <colgroup>
- <col width="15%" />
- <col width="18%" />
- <col width="67%" />
- </colgroup>
- <thead valign="bottom">
- <tr>
- <th class="head">
- Geany Version
- </th>
- <th class="head">
- GeanyPrj Version
- </th>
- <th class="head">
- Download
- </th>
- </tr>
- </thead>
- <tbody valign="top">
- <tr>
- <td>
- 0.16
- </td>
- <td>
- 0.6
- </td>
- <td>
- <a class="reference external" href=
- "http://users.cosmostv.by/yurand/geanyprj/geanyprj-0.5.tar.gz">http://users.cosmostv.by/yurand/geanyprj/geanyprj-0.5.tar.gz</a>
- </td>
- </tr>
- </tbody>
- </table>
- <p>
- Up to date source code can be downloaded here:
- </p>
- <pre class="literal-block">
-svn checkout http://geany-plugins.svn.sourceforge.net/svnroot/geany-plugins/trunk/geanyprj
-</pre>
- <p>
- If you have old version of Geany installed you need old version of plugin as well. These
- versions of plugin are no longer supported and if you find bug in one of them, it won't be
- fixed unless you do it yourself.
- </p>
- <table border="1" class="docutils">
- <colgroup>
- <col width="15%" />
- <col width="18%" />
- <col width="67%" />
- </colgroup>
- <thead valign="bottom">
- <tr>
- <th class="head">
- Geany Version
- </th>
- <th class="head">
- GeanyPrj Version
- </th>
- <th class="head">
- Download
- </th>
- </tr>
- </thead>
- <tbody valign="top">
- <tr>
- <td>
- 0.16
- </td>
- <td>
- 0.5
- </td>
- <td>
- <a class="reference external" href=
- "http://users.cosmostv.by/yurand/geanyprj/geanyprj-0.5.tar.gz">http://users.cosmostv.by/yurand/geanyprj/geanyprj-0.5.tar.gz</a>
- </td>
- </tr>
- <tr>
- <td>
- 0.15
- </td>
- <td>
- 0.4
- </td>
- <td>
- <a class="reference external" href=
- "http://users.cosmostv.by/yurand/geanyprj/geanyprj-0.4.tar.gz">http://users.cosmostv.by/yurand/geanyprj/geanyprj-0.4.tar.gz</a>
- </td>
- </tr>
- <tr>
- <td>
- 0.14
- </td>
- <td>
- 0.3
- </td>
- <td>
- <a class="reference external" href=
- "http://users.cosmostv.by/yurand/geanyprj/geanyprj-0.3.tar.gz">http://users.cosmostv.by/yurand/geanyprj/geanyprj-0.3.tar.gz</a>
- </td>
- </tr>
- <tr>
- <td>
- 0.13
- </td>
- <td>
- 0.2
- </td>
- <td>
- <a class="reference external" href=
- "http://users.cosmostv.by/yurand/geanyprj/geanyprj-0.2.tar.gz">http://users.cosmostv.by/yurand/geanyprj/geanyprj-0.2.tar.gz</a>
- </td>
- </tr>
- </tbody>
- </table>
- <div class="section" id="gentoo">
- <h4>
- Gentoo
- </h4>
- <p>
- Gentoo ebuild is available here: <a class="reference external" href=
- "http://bugs.gentoo.org/show_bug.cgi?id=218506">http://bugs.gentoo.org/show_bug.cgi?id=218506</a>
- </p>
- </div>
- <div class="section" id="arch-linux">
- <h4>
- Arch linux
- </h4>
- <p>
- A package for Arch Linux is available here: <a class="reference external" href=
- "http://aur.archlinux.org/packages.php?ID=16477">http://aur.archlinux.org/packages.php?ID=16477</a>
- </p>
- </div>
- <div class="section" id="windows">
- <h4>
- Windows
- </h4>
- <p>
- A windows installer is available here: <a class="reference external" href=
- "http://users.cosmostv.by/yurand/geanyprj/geanyprj-0.5_setup.exe">http://users.cosmostv.by/yurand/geanyprj/geanyprj-0.5_setup.exe</a>
- </p>
- <p>
- 2007-2008 by Yura Siamashka yurand2(at)gmail(dot)com
- </p>
- </div>
-</div>
Deleted: www/staging/content/geanyvc.html
===================================================================
--- www/staging/content/geanyvc.html 2010-07-17 20:34:09 UTC (rev 1475)
+++ www/staging/content/geanyvc.html 2010-07-17 20:45:19 UTC (rev 1476)
@@ -1,379 +0,0 @@
-<div class="contents topic" id="contents">
- <p class="topic-title first">
- Contents
- </p>
- <ul class="simple">
- <li>
- <a class="reference internal" href="#about" id="id1" name="id1">About</a>
- </li>
- <li>
- <a class="reference internal" href="#features" id="id2" name="id2">Features</a>
- </li>
- <li>
- <a class="reference internal" href="#requirements" id="id3" name="id3">Requirements</a>
- </li>
- <li>
- <a class="reference internal" href="#usage" id="id4" name="id4">Usage</a>
- </li>
- <li>
- <a class="reference internal" href="#license" id="id5" name="id5">License</a>
- </li>
- <li>
- <a class="reference internal" href="#ideas-questions-patches-and-bug-reports" id="id6" name=
- "id6">Ideas, questions, patches and bug reports</a>
- </li>
- <li>
- <a class="reference internal" href="#coding" id="id7" name="id7">Coding</a>
- </li>
- <li>
- <a class="reference internal" href="#style" id="id8" name="id8">Style</a>
- </li>
- <li>
- <a class="reference internal" href="#download" id="id9" name="id9">Download</a>
- <ul>
- <li>
- <a class="reference internal" href="#gentoo" id="id10" name="id10">Gentoo</a>
- </li>
- <li>
- <a class="reference internal" href="#arch-linux" id="id11" name="id11">Arch linux</a>
- </li>
- <li>
- <a class="reference internal" href="#source-mage" id="id12" name="id12">Source Mage</a>
- </li>
- <li>
- <a class="reference internal" href="#windows" id="id13" name="id13">Windows</a>
- </li>
- </ul>
- </li>
- </ul>
-</div>
-<div class="section" id="about">
- <h3>
- About
- </h3>
- <p>
- geanyvc is plugin that provides a uniform way of accessing the different version-control
- systems inside Geany IDE. Only small subset of vc is implemented, but, hey, you don't need
- anything besides diff, log, status, revert and commit most time.
- </p>
- <p>
- In order to use it you need Geany 0.16.
- </p>
-</div>
-<div class="section" id="features">
- <h3>
- Features
- </h3>
- <p>
- geanyvc currently support the following version control systems:
- </p>
- <p>
- Bazaar, GIT, Mercurial, Subversion, SVK:
- </p>
- <pre class="literal-block">
-* diff file
-* diff directory
-* diff base directory
-* blame
-* log file
-* log directory
-* log base directory
-* status
-* revert file
-* revert directory
-* revert base directory
-* show unmodified original file
-* add file
-* remove file
-* update
-* commit
-</pre>
- <p>
- CVS:
- </p>
- <pre class="literal-block">
-* diff file
-* diff directory
-* diff base directory
-* log file
-* log directory
-* log base directory
-* status
-* revert file
-* revert directory
-* revert base directory
-* update
-</pre>
-</div>
-<div class="section" id="requirements">
- <h3>
- Requirements
- </h3>
- <p>
- For compiling the plugin yourself, you will need the GTK (>= 2.6.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 <a class="reference external" href=
- "http://www.gtk.org">http://www.gtk.org</a>. If you like to use spellchecking for your commit
- messages you will also need gtkspell (>=2.0), but this is only optional.
- </p>
- <p>
- 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.15 or
- later.
- </p>
- <p>
- Furthermore you need, of course, a C compiler and the Make tool. The GNU versions of these
- tools are recommended.
- </p>
-</div>
-<div class="section" id="usage">
- <h3>
- Usage
- </h3>
- <p>
- After compiling and/or installing geanyvc, start Geany and go to menu Tools->Plugin Manager
- and set checkbox at VC plugin.
- </p>
- <p>
- You can configure the following options:
- </p>
- <ul class="simple">
- <li>Set Change flag for document tabs created with pluging.
- </li>
- </ul>
- <p>
- If this option is activated, every new by the VC-plugin created document tab will be marked as
- changed. Even thus this option is useful in some cases, it could cause a big number of
- sometimes annoying "Do you want to save"-dialogs.
- </p>
- <ul class="simple">
- <li>Confirm adding new files to a VCS
- </li>
- </ul>
- <p>
- Shows a confirmation dialog on adding a new (created) file to VCS. If not set you will not see
- dialog "Do you want to add <file>?"
- </p>
- <ul class="simple">
- <li>Maximize commit dialog
- </li>
- </ul>
- <p>
- If this option is activated, commit dialog will fit the full size of your monitor. If it is not
- set commit dialog size will be 700x500.
- </p>
- <ul class="simple">
- <li>Use external diff viewer
- </li>
- </ul>
- <p>
- If this option is activated and you have <strong>meld</strong>, <strong>kompare</strong>,
- <strong>kdiff3</strong>, <strong>diffuse</strong> or <strong>tkdiff</strong> available from
- command line, one of these program will be used to show differences for "Diff From Current
- File" command.
- </p>
- <ul class="simple">
- <li>Enable CVS/GIT/SVN/SVK/Bazaar/Mercurial
- </li>
- </ul>
- <p>
- geanyvc detect if opened file is in version control by checking directories and executing
- commands from version control systems toolchain. These options disable checking for particular
- version control system. Disabling not required ones can speed up things. So it is recommended
- to activate svk only if you want to use it, since it is quiet slow.
- </p>
-</div>
-<div class="section" id="license">
- <h3>
- License
- </h3>
- <p>
- geanyvc is distributed under the terms of the GNU General Public License as published by the
- Free Software Foundation; either version 2 of the License, or (at your option) any later
- version. A copy of this license can be found in the file COPYING included with the source code
- of this program.
- </p>
-</div>
-<div class="section" id="ideas-questions-patches-and-bug-reports">
- <h3>
- Ideas, questions, patches and bug reports
- </h3>
- <p>
- If you add something, or fix a bug, please send a patch (in 'diff -u' format) to the geany
- mailing list or to one of the authors listed bellow.
- </p>
-</div>
-<div class="section" id="coding">
- <h3>
- Coding
- </h3>
- <p>
- Use static functions where possible. Try to use GLib types and functions - e.g. g_free instead
- of free and try to use only GLib 2.6 and GTK 2.6 functions. At least for the moment, we want to
- keep the minimum requirement for GTK at 2.6.
- </p>
-</div>
-<div class="section" id="style">
- <h3>
- Style
- </h3>
- <p>
- The file indent-all.sh contains information about the current code style. Run this script
- before commit.
- </p>
-</div>
-<div class="section" id="download">
- <h3>
- Download
- </h3>
- <p>
- The current version is:
- </p>
- <table border="1" class="docutils">
- <colgroup>
- <col width="15%" />
- <col width="17%" />
- <col width="67%" />
- </colgroup>
- <thead valign="bottom">
- <tr>
- <th class="head">
- Geany Version
- </th>
- <th class="head">
- Geanyvc Version
- </th>
- <th class="head">
- Download
- </th>
- </tr>
- </thead>
- <tbody valign="top">
- <tr>
- <td>
- 0.16
- </td>
- <td>
- 0.5
- </td>
- <td>
- <a class="reference external" href=
- "http://users.cosmostv.by/yurand/geanyvc/geanyvc-0.5.tar.gz">http://users.cosmostv.by/yurand/geanyvc/geanyvc-0.5.tar.gz</a>
- </td>
- </tr>
- </tbody>
- </table>
- <p>
- Up to date source code can be downloaded here:
- </p>
- <pre class="literal-block">
-svn checkout http://geany-plugins.svn.sourceforge.net/svnroot/geany-plugins/trunk/geanyvc
-</pre>
- <p>
- If you have old version of Geany installed you need old version of plugin as well. These
- versions of plugin are no longer supported and if you find bug in one of them, it won't be
- fixed unless you do it yourself.
- </p>
- <table border="1" class="docutils">
- <colgroup>
- <col width="15%" />
- <col width="17%" />
- <col width="67%" />
- </colgroup>
- <thead valign="bottom">
- <tr>
- <th class="head">
- Geany Version
- </th>
- <th class="head">
- Geanyvc Version
- </th>
- <th class="head">
- Download
- </th>
- </tr>
- </thead>
- <tbody valign="top">
- <tr>
- <td>
- 0.15
- </td>
- <td>
- 0.4
- </td>
- <td>
- <a class="reference external" href=
- "http://users.cosmostv.by/yurand/geanyvc/geanyvc-0.4.tar.gz">http://users.cosmostv.by/yurand/geanyvc/geanyvc-0.4.tar.gz</a>
- </td>
- </tr>
- <tr>
- <td>
- 0.14
- </td>
- <td>
- 0.3
- </td>
- <td>
- <a class="reference external" href=
- "http://users.cosmostv.by/yurand/geanyvc/geanyvc-0.3.tar.gz">http://users.cosmostv.by/yurand/geanyvc/geanyvc-0.3.tar.gz</a>
- </td>
- </tr>
- <tr>
- <td>
- 0.13
- </td>
- <td>
- 0.2
- </td>
- <td>
- <a class="reference external" href=
- "http://users.cosmostv.by/yurand/geanyvc/geanyvc-0.2.tar.gz">http://users.cosmostv.by/yurand/geanyvc/geanyvc-0.2.tar.gz</a>
- </td>
- </tr>
- </tbody>
- </table>
- <div class="section" id="gentoo">
- <h4>
- Gentoo
- </h4>
- <p>
- Gentoo ebuild is available here: <a class="reference external" href=
- "http://bugs.gentoo.org/show_bug.cgi?id=218522">http://bugs.gentoo.org/show_bug.cgi?id=218522</a>
- </p>
- </div>
- <div class="section" id="arch-linux">
- <h4>
- Arch linux
- </h4>
- <p>
- A package for Arch Linux is available here: <a class="reference external" href=
- "http://aur.archlinux.org/packages.php?ID=16484">http://aur.archlinux.org/packages.php?ID=16484</a>
- </p>
- </div>
- <div class="section" id="source-mage">
- <h4>
- Source Mage
- </h4>
- <p>
- To install geanyvc, just run the following command:
- </p>
- <pre class="literal-block">
-cast geanyvc
-</pre>
- </div>
- <div class="section" id="windows">
- <h4>
- Windows
- </h4>
- <p>
- A windows installer is available here: <a class="reference external" href=
- "http://users.cosmostv.by/yurand/geanyvc/geanyvc-0.4_setup.exe">http://users.cosmostv.by/yurand/geanyvc/geanyvc-0.4_setup.exe</a>
- </p>
- <p>
- -- 2007-2008 by Yura Siamashka and Frank Lanitz yurand2(at)gmail(dot)com
- frank(at)frank(dot)uvena(dot)de
- </p>
- </div>
-</div>
Deleted: www/staging/content/pretty-printer.html
===================================================================
--- www/staging/content/pretty-printer.html 2010-07-17 20:34:09 UTC (rev 1475)
+++ www/staging/content/pretty-printer.html 2010-07-17 20:45:19 UTC (rev 1476)
@@ -1,11 +0,0 @@
-<h2>pretty-printer</h2>
-<p>The pretty-printer plugin unfortunately does not have a README file yet,
-where the contents for this page could be obtained from. If you are the
-maintainer of the pretty-printer plugin you are appreciated to write a
-README file for your plugin as a small documentation about what your plugin
-does, how to use it and so on. You can get some inspiration on how to write
-that by having a look at the other plugin pages.<br /> If you like to
-contribute, feel free to write a README file for the pretty-printer plugin
-and send it to someone who as write access to the Subversion repositorys of
-Geany Plugins. Most likely a <a href="http://www.geany.org/Main/Authors">
-Geany developer</a> is such a person.</p>
Deleted: www/staging/content/shiftcolumn.html
===================================================================
--- www/staging/content/shiftcolumn.html 2010-07-17 20:34:09 UTC (rev 1475)
+++ www/staging/content/shiftcolumn.html 2010-07-17 20:45:19 UTC (rev 1476)
@@ -1,105 +0,0 @@
-<div class="contents topic" id="contents">
- <p class="topic-title first">
- Contents
- </p>
- <ul class="simple">
- <li>
- <a class="reference internal" href="#about" id="id1" name="id1">About</a>
- </li>
- <li>
- <a class="reference internal" href="#requirements" id="id2" name="id2">Requirements</a>
- </li>
- <li>
- <a class="reference internal" href="#installation" id="id3" name="id3">Installation</a>
- </li>
- <li>
- <a class="reference internal" href="#usage" id="id4" name="id4">Usage</a>
- </li>
- <li>
- <a class="reference internal" href="#known-issues" id="id5" name="id5">Known issues</a>
- </li>
- <li>
- <a class="reference internal" href="#license" id="id6" name="id6">License</a>
- </li>
- <li>
- <a class="reference internal" href="#ideas-questions-patches-and-bug-reports" id="id7" name=
- "id7">Ideas, questions, patches and bug reports</a>
- </li>
- </ul>
-</div>
-<div class="section" id="about">
- <h3>
- About
- </h3>
- <p>
- This plugin allows you to move blocks of text horizontally
- </p>
-</div>
-<div class="section" id="requirements">
- <h3>
- Requirements
- </h3>
- <p>
- 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 <a class="reference external" href=
- "http://www.gtk.org">http://www.gtk.org</a>.
- </p>
-</div>
-<div class="section" id="installation">
- <h3>
- Installation
- </h3>
- <p>
- Compiling and installing the code is done by the following three commands: $ ./configure $ make
- $ make install
- </p>
- <p>
- For more configuration details run $ ./configure --help
- </p>
- <p>
- If there are any errors during compilation, check your build environment and try to find the
- error, otherwise contact one of the authors.
- </p>
-</div>
-<div class="section" id="usage">
- <h3>
- Usage
- </h3>
- <p>
- After installed successfully, load the plugin in Geany's plugin manager and a new menu item in
- the Tools menu will appear. Alternatively, you can assign a keyboard shortcut in Geany's
- preferences dialog. By default the mappings are to <Ctrl>9 and <Ctrl>0
- </p>
-</div>
-<div class="section" id="known-issues">
- <h3>
- Known issues
- </h3>
- <blockquote>
- <ul class="simple">
- <li>none, my code rocks.. (well I can hope)
- </li>
- </ul>
- </blockquote>
-</div>
-<div class="section" id="license">
- <h3>
- License
- </h3>
- <p>
- Shift Column is distributed under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or (at your option) any later
- version. A copy of this license can be found in the file COPYING included with the source code
- of this program.
- </p>
-</div>
-<div class="section" id="ideas-questions-patches-and-bug-reports">
- <h3>
- Ideas, questions, patches and bug reports
- </h3>
- <p>
- Andrew Janke <<a class="reference external" href=
- "mailto:a.janke%40gmail.com">a<span>.</span>janke<span>@</span>gmail<span>.</span>com</a>>
- </p>
-</div>
Deleted: www/staging/content/spellcheck.html
===================================================================
--- www/staging/content/spellcheck.html 2010-07-17 20:34:09 UTC (rev 1475)
+++ www/staging/content/spellcheck.html 2010-07-17 20:45:19 UTC (rev 1476)
@@ -1,195 +0,0 @@
-<div class="contents topic" id="contents">
- <p class="topic-title first">
- Contents
- </p>
- <ul class="simple">
- <li>
- <a class="reference internal" href="#about" id="id1" name="id1">About</a>
- </li>
- <li>
- <a class="reference internal" href="#downloads" id="id2" name="id2">Downloads</a>
- <ul>
- <li>
- <a class="reference internal" href="#development-code" id="id3" name="id3">Development
- Code</a>
- </li>
- </ul>
- </li>
- <li>
- <a class="reference internal" href="#requirements" id="id4" name="id4">Requirements</a>
- </li>
- <li>
- <a class="reference internal" href="#installation" id="id5" name="id5">Installation</a>
- </li>
- <li>
- <a class="reference internal" href="#usage" id="id6" name="id6">Usage</a>
- </li>
- <li>
- <a class="reference internal" href="#known-issues" id="id7" name="id7">Known issues</a>
- </li>
- <li>
- <a class="reference internal" href="#license" id="id8" name="id8">License</a>
- </li>
- <li>
- <a class="reference internal" href="#ideas-questions-patches-and-bug-reports" id="id9" name=
- "id9">Ideas, questions, patches and bug reports</a>
- </li>
- </ul>
-</div>
-<div class="section" id="about">
- <h3>
- About
- </h3>
- <p>
- This plugin checks the content of the current document in Geany with the spell check library
- Enchant. You can also select a certain text passage, then the plugin will only check the
- selected text. All lines with misspelled words are highlighted with a red squiggly underline
- and the wrong words are printed in the messages window at the bottom of Geany together with
- available suggestions. For the plugin to work at all, you need to have the Enchant library
- installed together with at least one backend (Aspell, Myspell, Hunspell, ...). The plugin's
- configure dialog lists all available languages/dictionaries which can be used for the spell
- check.
- </p>
-</div>
-<div class="section" id="downloads">
- <h3>
- Downloads
- </h3>
- <p>
- Spell Check is part of the combined Geany Plugins release. For more information and downloads,
- please visit <a class="reference external" href=
- "http://plugins.geany.org/geany-plugins/">http://plugins.geany.org/geany-plugins/</a>
- </p>
- <div class="section" id="development-code">
- <h4>
- Development Code
- </h4>
- <p>
- Get the code from:
- </p>
- <blockquote>
- svn checkout <a class="reference external" href=
- "http://geany-plugins.svn.sourceforge.net/svnroot/geany-plugins/trunk/geany-plugins">http://geany-plugins.svn.sourceforge.net/svnroot/geany-plugins/trunk/geany-plugins</a>
- </blockquote>
- </div>
-</div>
-<div class="section" id="requirements">
- <h3>
- Requirements
- </h3>
- <p>
- 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 <a class="reference external" href=
- "http://www.gtk.org">http://www.gtk.org</a>. Furthermore, you need to have installed enchant
- with its development files (libenchant-dev or enchant-devel).
- </p>
- <p>
- 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.
- </p>
- <p>
- Furthermore you need, of course, a C compiler and the Make tool. The GNU versions of these
- tools are recommended.
- </p>
-</div>
-<div class="section" id="installation">
- <h3>
- Installation
- </h3>
- <p>
- Compiling and installing the code is done by the following three commands: $ ./configure $ make
- $ make install
- </p>
- <p>
- For more configuration details run $ ./configure --help
- </p>
- <p>
- If there are any errors during compilation, check your build environment and try to find the
- error, otherwise contact one of the authors.
- </p>
-</div>
-<div class="section" id="usage">
- <h3>
- Usage
- </h3>
- <p>
- After installed successfully, load the plugin in Geany's plugin manager and a new menu item in
- the Tools menu will appear. Alternatively, you can assign a keyboard shortcut in Geany's
- preferences dialog to perform a spell check.
- </p>
-</div>
-<div class="section" id="known-issues">
- <h3>
- Known issues
- </h3>
- <blockquote>
- <ul>
- <li>
- <p class="first">
- Spell checking with some languages like Hindi might be incorrect, i.e. some words are
- incorrectly marked as correctly spelled or marked incorrectly as misspelled.
- </p>
- </li>
- <li>
- <p class="first">
- Crashes of Geany when loading the Spell Check plugin after it was unloaded. This can
- happen when you are using a dictionary from the Zemberek provider of Enchant (mostly
- Turkish dictionaries). It can also happen when you tried to use a non-existing dictionary
- and the Zemberek provider is installed on your system. To avoid these crashes you have
- the following options:
- </p>
- <blockquote>
- <ul class="simple">
- <li>Do not load the plugin after it was unloaded, restart Geany first
- </li>
- <li>Do not use any of the dictionaries provided by the Zemberek provider
- </li>
- <li>Update your Enchant version at least to 1.4.3 (once it is released)
- </li>
- <li>Uninstall the Zemberek provider
- </li>
- </ul>
- </blockquote>
- </li>
- </ul>
- <blockquote>
- <dl class="docutils">
- <dt>
- Background:
- </dt>
- <dd>
- These crashes are all related to the Zemberek provider in Enchant. In version 1.4.2 and
- prior of Enchant, this provider/backend always claimed to support any given invalid
- dictionary name and so it was active and caused these crashes on load after unload of the
- plugin. This provider is DBus-based and uses the GObject type registration system which
- is not really capable of being unloaded and loaded again.
- </dd>
- </dl>
- </blockquote>
- </blockquote>
-</div>
-<div class="section" id="license">
- <h3>
- License
- </h3>
- <p>
- Spell Check is distributed under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or (at your option) any later
- version. A copy of this license can be found in the file COPYING included with the source code
- of this program.
- </p>
-</div>
-<div class="section" id="ideas-questions-patches-and-bug-reports">
- <h3>
- Ideas, questions, patches and bug reports
- </h3>
- <p>
- Send it to me at enrico(dot)troeger(at)uvena(dot)de or report them at <a class=
- "reference external" href=
- "http://sourceforge.net/tracker/?group_id=222729">http://sourceforge.net/tracker/?group_id=222729</a>.
- </p>
-</div>
Deleted: www/staging/content/treebrowser.html
===================================================================
--- www/staging/content/treebrowser.html 2010-07-17 20:34:09 UTC (rev 1475)
+++ www/staging/content/treebrowser.html 2010-07-17 20:45:19 UTC (rev 1476)
@@ -1,11 +0,0 @@
-<h2>treebrowser</h2>
-<p>The treebrowser plugin unfortunately does not have a README file yet,
-where the contents for this page could be obtained from. If you are the
-maintainer of the treebrowser plugin you are appreciated to write a
-README file for your plugin as a small documentation about what your plugin
-does, how to use it and so on. You can get some inspiration on how to write
-that by having a look at the other plugin pages.<br /> If you like to
-contribute, feel free to write a README file for the treebrowser plugin
-and send it to someone who as write access to the Subversion repositorys of
-Geany Plugins. Most likely a <a href="http://www.geany.org/Main/Authors">
-Geany developer</a> is such a person.</p>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Plugins-Commits
mailing list