SF.net SVN: geany:[4228] trunk
ntrel at users.sourceforge.net
ntrel at xxxxx
Tue Sep 22 17:42:32 UTC 2009
Revision: 4228
http://geany.svn.sourceforge.net/geany/?rev=4228&view=rev
Author: ntrel
Date: 2009-09-22 17:42:31 +0000 (Tue, 22 Sep 2009)
Log Message:
-----------
Split keybinding table into group tables; update KB links.
Modified Paths:
--------------
trunk/ChangeLog
trunk/doc/geany.html
trunk/doc/geany.txt
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2009-09-22 15:22:20 UTC (rev 4227)
+++ trunk/ChangeLog 2009-09-22 17:42:31 UTC (rev 4228)
@@ -7,6 +7,8 @@
Add 'Toolbar entries' section.
* doc/geany.txt, doc/geany.html:
Update 'Go to line' keybinding description.
+ * doc/geany.txt, doc/geany.html:
+ Split keybinding table into group tables; update KB links.
2009-09-21 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
Modified: trunk/doc/geany.html
===================================================================
--- trunk/doc/geany.html 2009-09-22 15:22:20 UTC (rev 4227)
+++ trunk/doc/geany.html 2009-09-22 17:42:31 UTC (rev 4228)
@@ -364,92 +364,110 @@
<li><a class="reference" href="#plugins" id="id148" name="id148">Plugins</a></li>
<li><a class="reference" href="#keybindings" id="id149" name="id149">Keybindings</a><ul>
<li><a class="reference" href="#switching-documents" id="id150" name="id150">Switching documents</a></li>
-<li><a class="reference" href="#configurable-keybindings" id="id151" name="id151">Configurable keybindings</a></li>
+<li><a class="reference" href="#configurable-keybindings" id="id151" name="id151">Configurable keybindings</a><ul>
+<li><a class="reference" href="#file-keybindings" id="id152" name="id152">File keybindings</a></li>
+<li><a class="reference" href="#editor-keybindings" id="id153" name="id153">Editor keybindings</a></li>
+<li><a class="reference" href="#clipboard-keybindings" id="id154" name="id154">Clipboard keybindings</a></li>
+<li><a class="reference" href="#select-keybindings" id="id155" name="id155">Select keybindings</a></li>
+<li><a class="reference" href="#insert-keybindings" id="id156" name="id156">Insert keybindings</a></li>
+<li><a class="reference" href="#format-keybindings" id="id157" name="id157">Format keybindings</a></li>
+<li><a class="reference" href="#settings-keybindings" id="id158" name="id158">Settings keybindings</a></li>
+<li><a class="reference" href="#search-keybindings" id="id159" name="id159">Search keybindings</a></li>
+<li><a class="reference" href="#go-to-keybindings" id="id160" name="id160">Go to keybindings</a></li>
+<li><a class="reference" href="#view-keybindings" id="id161" name="id161">View keybindings</a></li>
+<li><a class="reference" href="#focus-keybindings" id="id162" name="id162">Focus keybindings</a></li>
+<li><a class="reference" href="#notebook-tab-keybindings" id="id163" name="id163">Notebook tab keybindings</a></li>
+<li><a class="reference" href="#document-keybindings" id="id164" name="id164">Document keybindings</a></li>
+<li><a class="reference" href="#build-keybindings" id="id165" name="id165">Build keybindings</a></li>
+<li><a class="reference" href="#tools-keybindings" id="id166" name="id166">Tools keybindings</a></li>
+<li><a class="reference" href="#help-keybindings" id="id167" name="id167">Help keybindings</a></li>
</ul>
</li>
</ul>
</li>
-<li><a class="reference" href="#id4" id="id152" name="id152">Configuration files</a><ul>
-<li><a class="reference" href="#tools-menu-items" id="id153" name="id153">Tools menu items</a></li>
-<li><a class="reference" href="#global-configuration-file" id="id154" name="id154">Global configuration file</a></li>
-<li><a class="reference" href="#filetype-definition-files" id="id155" name="id155">Filetype definition files</a><ul>
-<li><a class="reference" href="#format" id="id156" name="id156">Format</a><ul>
-<li><a class="reference" href="#styling-section" id="id157" name="id157">[styling] Section</a><ul>
-<li><a class="reference" href="#using-a-named-style" id="id158" name="id158">Using a named style</a></li>
</ul>
</li>
-<li><a class="reference" href="#keywords-section" id="id159" name="id159">[keywords] Section</a></li>
-<li><a class="reference" href="#settings-section" id="id160" name="id160">[settings] Section</a></li>
-<li><a class="reference" href="#build-settings-section" id="id161" name="id161">[build_settings] Section</a></li>
+<li><a class="reference" href="#id4" id="id168" name="id168">Configuration files</a><ul>
+<li><a class="reference" href="#tools-menu-items" id="id169" name="id169">Tools menu items</a></li>
+<li><a class="reference" href="#global-configuration-file" id="id170" name="id170">Global configuration file</a></li>
+<li><a class="reference" href="#filetype-definition-files" id="id171" name="id171">Filetype definition files</a><ul>
+<li><a class="reference" href="#format" id="id172" name="id172">Format</a><ul>
+<li><a class="reference" href="#styling-section" id="id173" name="id173">[styling] Section</a><ul>
+<li><a class="reference" href="#using-a-named-style" id="id174" name="id174">Using a named style</a></li>
</ul>
</li>
-<li><a class="reference" href="#special-file-filetypes-common" id="id162" name="id162">Special file filetypes.common</a><ul>
-<li><a class="reference" href="#named-styles-section" id="id163" name="id163">[named_styles] Section</a></li>
-<li><a class="reference" href="#id5" id="id164" name="id164">[styling] Section</a></li>
-<li><a class="reference" href="#id6" id="id165" name="id165">[settings] Section</a></li>
+<li><a class="reference" href="#keywords-section" id="id175" name="id175">[keywords] Section</a></li>
+<li><a class="reference" href="#settings-section" id="id176" name="id176">[settings] Section</a></li>
+<li><a class="reference" href="#build-settings-section" id="id177" name="id177">[build_settings] Section</a></li>
</ul>
</li>
+<li><a class="reference" href="#special-file-filetypes-common" id="id178" name="id178">Special file filetypes.common</a><ul>
+<li><a class="reference" href="#named-styles-section" id="id179" name="id179">[named_styles] Section</a></li>
+<li><a class="reference" href="#id5" id="id180" name="id180">[styling] Section</a></li>
+<li><a class="reference" href="#id6" id="id181" name="id181">[settings] Section</a></li>
</ul>
</li>
-<li><a class="reference" href="#filetype-extensions" id="id166" name="id166">Filetype extensions</a></li>
-<li><a class="reference" href="#preferences-file-format" id="id167" name="id167">Preferences File Format</a><ul>
-<li><a class="reference" href="#hidden-preferences" id="id168" name="id168">Hidden preferences</a></li>
-<li><a class="reference" href="#build-menu-section" id="id169" name="id169">[build-menu] Section</a></li>
</ul>
</li>
-<li><a class="reference" href="#project-file-format" id="id170" name="id170">Project File Format</a><ul>
-<li><a class="reference" href="#build-menu-additions" id="id171" name="id171">[build-menu] Additions</a></li>
+<li><a class="reference" href="#filetype-extensions" id="id182" name="id182">Filetype extensions</a></li>
+<li><a class="reference" href="#preferences-file-format" id="id183" name="id183">Preferences File Format</a><ul>
+<li><a class="reference" href="#hidden-preferences" id="id184" name="id184">Hidden preferences</a></li>
+<li><a class="reference" href="#build-menu-section" id="id185" name="id185">[build-menu] Section</a></li>
</ul>
</li>
-<li><a class="reference" href="#templates" id="id172" name="id172">Templates</a><ul>
-<li><a class="reference" href="#template-meta-data" id="id173" name="id173">Template meta data</a></li>
-<li><a class="reference" href="#file-templates" id="id174" name="id174">File templates</a><ul>
-<li><a class="reference" href="#custom-file-templates" id="id175" name="id175">Custom file templates</a></li>
-<li><a class="reference" href="#filetype-templates" id="id176" name="id176">Filetype templates</a></li>
+<li><a class="reference" href="#project-file-format" id="id186" name="id186">Project File Format</a><ul>
+<li><a class="reference" href="#build-menu-additions" id="id187" name="id187">[build-menu] Additions</a></li>
</ul>
</li>
-<li><a class="reference" href="#customizing-templates" id="id177" name="id177">Customizing templates</a><ul>
-<li><a class="reference" href="#template-wildcards" id="id178" name="id178">Template wildcards</a></li>
+<li><a class="reference" href="#templates" id="id188" name="id188">Templates</a><ul>
+<li><a class="reference" href="#template-meta-data" id="id189" name="id189">Template meta data</a></li>
+<li><a class="reference" href="#file-templates" id="id190" name="id190">File templates</a><ul>
+<li><a class="reference" href="#custom-file-templates" id="id191" name="id191">Custom file templates</a></li>
+<li><a class="reference" href="#filetype-templates" id="id192" name="id192">Filetype templates</a></li>
</ul>
</li>
+<li><a class="reference" href="#customizing-templates" id="id193" name="id193">Customizing templates</a><ul>
+<li><a class="reference" href="#template-wildcards" id="id194" name="id194">Template wildcards</a></li>
</ul>
</li>
-<li><a class="reference" href="#customizing-the-toolbar" id="id179" name="id179">Customizing the toolbar</a><ul>
-<li><a class="reference" href="#manually-editing-of-the-toolbar-layout" id="id180" name="id180">Manually editing of the toolbar layout</a></li>
-<li><a class="reference" href="#available-toolbar-elements" id="id181" name="id181">Available toolbar elements</a></li>
</ul>
</li>
+<li><a class="reference" href="#customizing-the-toolbar" id="id195" name="id195">Customizing the toolbar</a><ul>
+<li><a class="reference" href="#manually-editing-of-the-toolbar-layout" id="id196" name="id196">Manually editing of the toolbar layout</a></li>
+<li><a class="reference" href="#available-toolbar-elements" id="id197" name="id197">Available toolbar elements</a></li>
</ul>
</li>
-<li><a class="reference" href="#plugin-documentation" id="id182" name="id182">Plugin documentation</a><ul>
-<li><a class="reference" href="#instant-save" id="id183" name="id183">Instant Save</a></li>
-<li><a class="reference" href="#backup-copy" id="id184" name="id184">Backup Copy</a></li>
</ul>
</li>
-<li><a class="reference" href="#contributing-to-this-document" id="id185" name="id185">Contributing to this document</a></li>
-<li><a class="reference" href="#scintilla-keyboard-commands" id="id186" name="id186">Scintilla keyboard commands</a><ul>
-<li><a class="reference" href="#keyboard-commands" id="id187" name="id187">Keyboard commands</a></li>
+<li><a class="reference" href="#plugin-documentation" id="id198" name="id198">Plugin documentation</a><ul>
+<li><a class="reference" href="#instant-save" id="id199" name="id199">Instant Save</a></li>
+<li><a class="reference" href="#backup-copy" id="id200" name="id200">Backup Copy</a></li>
</ul>
</li>
-<li><a class="reference" href="#tips-and-tricks" id="id188" name="id188">Tips and tricks</a><ul>
-<li><a class="reference" href="#document-notebook" id="id189" name="id189">Document notebook</a></li>
-<li><a class="reference" href="#editor" id="id190" name="id190">Editor</a></li>
-<li><a class="reference" href="#interface" id="id191" name="id191">Interface</a></li>
-<li><a class="reference" href="#gtk-related" id="id192" name="id192">GTK-related</a></li>
+<li><a class="reference" href="#contributing-to-this-document" id="id201" name="id201">Contributing to this document</a></li>
+<li><a class="reference" href="#scintilla-keyboard-commands" id="id202" name="id202">Scintilla keyboard commands</a><ul>
+<li><a class="reference" href="#keyboard-commands" id="id203" name="id203">Keyboard commands</a></li>
</ul>
</li>
-<li><a class="reference" href="#compile-time-options" id="id193" name="id193">Compile-time options</a><ul>
-<li><a class="reference" href="#src-geany-h" id="id194" name="id194">src/geany.h</a></li>
-<li><a class="reference" href="#project-h" id="id195" name="id195">project.h</a></li>
-<li><a class="reference" href="#editor-h" id="id196" name="id196">editor.h</a></li>
-<li><a class="reference" href="#keyfile-c" id="id197" name="id197">keyfile.c</a></li>
-<li><a class="reference" href="#build-h" id="id198" name="id198">build.h</a></li>
-<li><a class="reference" href="#build-c" id="id199" name="id199">build.c</a></li>
+<li><a class="reference" href="#tips-and-tricks" id="id204" name="id204">Tips and tricks</a><ul>
+<li><a class="reference" href="#document-notebook" id="id205" name="id205">Document notebook</a></li>
+<li><a class="reference" href="#editor" id="id206" name="id206">Editor</a></li>
+<li><a class="reference" href="#interface" id="id207" name="id207">Interface</a></li>
+<li><a class="reference" href="#gtk-related" id="id208" name="id208">GTK-related</a></li>
</ul>
</li>
-<li><a class="reference" href="#gnu-general-public-license" id="id200" name="id200">GNU General Public License</a></li>
-<li><a class="reference" href="#license-for-scintilla-and-scite" id="id201" name="id201">License for Scintilla and SciTE</a></li>
+<li><a class="reference" href="#compile-time-options" id="id209" name="id209">Compile-time options</a><ul>
+<li><a class="reference" href="#src-geany-h" id="id210" name="id210">src/geany.h</a></li>
+<li><a class="reference" href="#project-h" id="id211" name="id211">project.h</a></li>
+<li><a class="reference" href="#editor-h" id="id212" name="id212">editor.h</a></li>
+<li><a class="reference" href="#keyfile-c" id="id213" name="id213">keyfile.c</a></li>
+<li><a class="reference" href="#build-h" id="id214" name="id214">build.h</a></li>
+<li><a class="reference" href="#build-c" id="id215" name="id215">build.c</a></li>
</ul>
+</li>
+<li><a class="reference" href="#gnu-general-public-license" id="id216" name="id216">GNU General Public License</a></li>
+<li><a class="reference" href="#license-for-scintilla-and-scite" id="id217" name="id217">License for Scintilla and SciTE</a></li>
+</ul>
</div>
<div class="section">
<h1><a class="toc-backref" href="#id12" id="introduction" name="introduction">Introduction</a></h1>
@@ -915,7 +933,7 @@
combination to move between tabs, the order is determined by the tab
order, not alphabetical as shown in the documents list (regardless
of whether or not editor tabs are visible).</p>
-<p>See the <em>Notebook tabs</em> group in the <a class="reference" href="#keybindings">Keybindings</a> section for useful
+<p>See the <a class="reference" href="#notebook-tab-keybindings">Notebook tab keybindings</a> section for useful
shortcuts including for Most-Recently-Used document switching.</p>
</div>
</div>
@@ -1187,9 +1205,8 @@
cursor position or an available selection and this word is passed
as an argument to this command. It can be used for example to open
some API documentation in a browser window or open any other external
-program. To do this, there is an menu entry in the popup menu of the
-editor widget and also a keyboard shortcut(see the section called
-<a class="reference" href="#keybindings">Keybindings</a>).</p>
+program. To do this, there is a menu entry in the popup menu of the
+editor widget and also a keyboard shortcut (see <a class="reference" href="#editor-keybindings">Editor keybindings</a>).</p>
<p>The command can be specified in the preferences dialog and additionally
for each filetype (see "context_action_cmd" in the section called
<a class="reference" href="#format">Format</a>). At executing, the filetype specific command is used if
@@ -1214,7 +1231,7 @@
<p>The autocompletion list for symbols is presented when the first few
characters of the symbol are typed (configurable, see <a class="reference" href="#editor-completions-preferences">Editor Completions
preferences</a>, default 4) or when the <em>Complete word</em>
-keybinding is pressed (configurable, see <a class="reference" href="#configurable-keybindings">Configurable keybindings</a>,
+keybinding is pressed (configurable, see <a class="reference" href="#editor-keybindings">Editor keybindings</a>,
default Ctrl-Space).</p>
<p>When the defined keybinding is typed and the <em>Autocomplete all words in
document</em> preference (in <a class="reference" href="#editor-completions-preferences">Editor Completions preferences</a>)
@@ -1380,7 +1397,7 @@
<li>Go to line</li>
</ul>
<p>* These items are available from the editor window's popup menu, or by
-using a keyboard shortcut (see the section called <a class="reference" href="#keybindings">Keybindings</a>).</p>
+using a keyboard shortcut (see <a class="reference" href="#search-keybindings">Search keybindings</a>).</p>
<div class="section">
<h3><a class="toc-backref" href="#id59" id="toolbar-entries" name="toolbar-entries">Toolbar entries</a></h3>
<p>There are also two toolbar entries:</p>
@@ -1388,8 +1405,8 @@
<li>Search bar</li>
<li>Go to line entry</li>
</ul>
-<p>There are keybindings to focus each of these - see Focus
-<a class="reference" href="#keybindings">keybindings</a>. Pressing Escape will then focus the editor.</p>
+<p>There are keybindings to focus each of these - see <a class="reference" href="#focus-keybindings">Focus
+keybindings</a>. Pressing Escape will then focus the editor.</p>
<div class="section">
<h4><a class="toc-backref" href="#id60" id="search-bar" name="search-bar">Search bar</a></h4>
<p>The quickest way to find some text is to use the search bar entry in
@@ -2980,12 +2997,14 @@
execute menu_open by default <em>Ctrl-O</em> is set, but you can also define
<em>Alt-O</em>, so that the file open dialog is shown by pressing either
<em>Ctrl-O</em> or <em>Alt-O</em>.</p>
-<p>The following table lists all customizable keyboard shortcuts.</p>
+<p>The following tables list all customizable keyboard shortcuts.</p>
+<div class="section">
+<h4><a class="toc-backref" href="#id152" id="file-keybindings" name="file-keybindings">File keybindings</a></h4>
<table border="1" class="docutils">
<colgroup>
-<col width="28%" />
-<col width="23%" />
-<col width="49%" />
+<col width="29%" />
+<col width="24%" />
+<col width="47%" />
</colgroup>
<thead valign="bottom">
<tr><th class="head">Action</th>
@@ -2994,10 +3013,6 @@
</tr>
</thead>
<tbody valign="top">
-<tr><td><strong>File</strong></td>
-<td> </td>
-<td> </td>
-</tr>
<tr><td>New</td>
<td>Ctrl-N</td>
<td>Creates a new file.</td>
@@ -3035,10 +3050,24 @@
<td>Ctrl-P</td>
<td>Prints the current file.</td>
</tr>
-<tr><td><strong>Editor</strong></td>
-<td> </td>
-<td> </td>
+</tbody>
+</table>
+</div>
+<div class="section">
+<h4><a class="toc-backref" href="#id153" id="editor-keybindings" name="editor-keybindings">Editor keybindings</a></h4>
+<table border="1" class="docutils">
+<colgroup>
+<col width="29%" />
+<col width="24%" />
+<col width="47%" />
+</colgroup>
+<thead valign="bottom">
+<tr><th class="head">Action</th>
+<th class="head">Default shortcut</th>
+<th class="head">Description</th>
</tr>
+</thead>
+<tbody valign="top">
<tr><td>Undo</td>
<td>Ctrl-Z</td>
<td>Un-does the last action.</td>
@@ -3127,10 +3156,24 @@
completed snippets if multiple cursor positions
where defined.</td>
</tr>
-<tr><td><strong>Clipboard</strong></td>
-<td> </td>
-<td> </td>
+</tbody>
+</table>
+</div>
+<div class="section">
+<h4><a class="toc-backref" href="#id154" id="clipboard-keybindings" name="clipboard-keybindings">Clipboard keybindings</a></h4>
+<table border="1" class="docutils">
+<colgroup>
+<col width="29%" />
+<col width="23%" />
+<col width="48%" />
+</colgroup>
+<thead valign="bottom">
+<tr><th class="head">Action</th>
+<th class="head">Default shortcut</th>
+<th class="head">Description</th>
</tr>
+</thead>
+<tbody valign="top">
<tr><td>Cut</td>
<td>Ctrl-X</td>
<td>Cut the current selection to the clipboard.</td>
@@ -3153,10 +3196,24 @@
<td>Copies the current line (and any lines with a
selection) to the clipboard.</td>
</tr>
-<tr><td><strong>Select</strong></td>
-<td> </td>
-<td> </td>
+</tbody>
+</table>
+</div>
+<div class="section">
+<h4><a class="toc-backref" href="#id155" id="select-keybindings" name="select-keybindings">Select keybindings</a></h4>
+<table border="1" class="docutils">
+<colgroup>
+<col width="29%" />
+<col width="24%" />
+<col width="47%" />
+</colgroup>
+<thead valign="bottom">
+<tr><th class="head">Action</th>
+<th class="head">Default shortcut</th>
+<th class="head">Description</th>
</tr>
+</thead>
+<tbody valign="top">
<tr><td>Select all</td>
<td>Ctrl-A</td>
<td>Makes a selection of all text in the current
@@ -3176,10 +3233,24 @@
<td>Selects the current line under the cursor (and any
partially selected lines).</td>
</tr>
-<tr><td><strong>Insert</strong></td>
-<td> </td>
-<td> </td>
+</tbody>
+</table>
+</div>
+<div class="section">
+<h4><a class="toc-backref" href="#id156" id="insert-keybindings" name="insert-keybindings">Insert keybindings</a></h4>
+<table border="1" class="docutils">
+<colgroup>
+<col width="29%" />
+<col width="24%" />
+<col width="47%" />
+</colgroup>
+<thead valign="bottom">
+<tr><th class="head">Action</th>
+<th class="head">Default shortcut</th>
+<th class="head">Description</th>
</tr>
+</thead>
+<tbody valign="top">
<tr><td>Insert date</td>
<td>Shift-Alt-D</td>
<td>Inserts a customisable date.</td>
@@ -3191,10 +3262,24 @@
characters of the amount of a tab width when
tabs should be used for indentation.</td>
</tr>
-<tr><td><strong>Format</strong></td>
-<td> </td>
-<td> </td>
+</tbody>
+</table>
+</div>
+<div class="section">
+<h4><a class="toc-backref" href="#id157" id="format-keybindings" name="format-keybindings">Format keybindings</a></h4>
+<table border="1" class="docutils">
+<colgroup>
+<col width="29%" />
+<col width="24%" />
+<col width="47%" />
+</colgroup>
+<thead valign="bottom">
+<tr><th class="head">Action</th>
+<th class="head">Default shortcut</th>
+<th class="head">Description</th>
</tr>
+</thead>
+<tbody valign="top">
<tr><td>Toggle case of selection</td>
<td>Ctrl-Alt-U</td>
<td>Changes the case of the selection. A lowercase
@@ -3263,18 +3348,46 @@
(indented) text block,
breaking lines at the long line marker.</td>
</tr>
-<tr><td><strong>Settings</strong></td>
-<td> </td>
-<td> </td>
+</tbody>
+</table>
+</div>
+<div class="section">
+<h4><a class="toc-backref" href="#id158" id="settings-keybindings" name="settings-keybindings">Settings keybindings</a></h4>
+<table border="1" class="docutils">
+<colgroup>
+<col width="29%" />
+<col width="24%" />
+<col width="47%" />
+</colgroup>
+<thead valign="bottom">
+<tr><th class="head">Action</th>
+<th class="head">Default shortcut</th>
+<th class="head">Description</th>
</tr>
+</thead>
+<tbody valign="top">
<tr><td>Preferences</td>
<td>Ctrl-Alt-P</td>
<td>Opens preferences dialog.</td>
</tr>
-<tr><td><strong>Search</strong></td>
-<td> </td>
-<td> </td>
+</tbody>
+</table>
+</div>
+<div class="section">
+<h4><a class="toc-backref" href="#id159" id="search-keybindings" name="search-keybindings">Search keybindings</a></h4>
+<table border="1" class="docutils">
+<colgroup>
+<col width="29%" />
+<col width="24%" />
+<col width="47%" />
+</colgroup>
+<thead valign="bottom">
+<tr><th class="head">Action</th>
+<th class="head">Default shortcut</th>
+<th class="head">Description</th>
</tr>
+</thead>
+<tbody valign="top">
<tr><td>Find</td>
<td>Ctrl-F</td>
<td>Opens the Find dialog.</td>
@@ -3320,16 +3433,30 @@
window.</td>
</tr>
<tr><td>Mark All</td>
-<td> </td>
+<td>Ctrl-Shift-M</td>
<td>Highlight all matches of the current
word/selection in the current document
with a colored box. If there's nothing to
find, highlighted matches will be cleared.</td>
</tr>
-<tr><td><strong>Go to</strong></td>
-<td> </td>
-<td> </td>
+</tbody>
+</table>
+</div>
+<div class="section">
+<h4><a class="toc-backref" href="#id160" id="go-to-keybindings" name="go-to-keybindings">Go to keybindings</a></h4>
+<table border="1" class="docutils">
+<colgroup>
+<col width="29%" />
+<col width="24%" />
+<col width="47%" />
+</colgroup>
+<thead valign="bottom">
+<tr><th class="head">Action</th>
+<th class="head">Default shortcut</th>
+<th class="head">Description</th>
</tr>
+</thead>
+<tbody valign="top">
<tr><td>Navigate forward a location</td>
<td> </td>
<td>Switches to the next location in the navigation
@@ -3410,10 +3537,24 @@
<td>Ctrl-</td>
<td>Goto the next part of the current word.</td>
</tr>
-<tr><td><strong>View</strong></td>
-<td> </td>
-<td> </td>
+</tbody>
+</table>
+</div>
+<div class="section">
+<h4><a class="toc-backref" href="#id161" id="view-keybindings" name="view-keybindings">View keybindings</a></h4>
+<table border="1" class="docutils">
+<colgroup>
+<col width="29%" />
+<col width="24%" />
+<col width="47%" />
+</colgroup>
+<thead valign="bottom">
+<tr><th class="head">Action</th>
+<th class="head">Default shortcut</th>
+<th class="head">Description</th>
</tr>
+</thead>
+<tbody valign="top">
<tr><td>Fullscreen</td>
<td>F11</td>
<td>Switches to fullscreen mode.</td>
@@ -3441,10 +3582,24 @@
<td>Ctrl--</td>
<td>Zooms out the text</td>
</tr>
-<tr><td><strong>Focus</strong></td>
-<td> </td>
-<td> </td>
+</tbody>
+</table>
+</div>
+<div class="section">
+<h4><a class="toc-backref" href="#id162" id="focus-keybindings" name="focus-keybindings">Focus keybindings</a></h4>
+<table border="1" class="docutils">
+<colgroup>
+<col width="29%" />
+<col width="24%" />
+<col width="47%" />
+</colgroup>
+<thead valign="bottom">
+<tr><th class="head">Action</th>
+<th class="head">Default shortcut</th>
+<th class="head">Description</th>
</tr>
+</thead>
+<tbody valign="top">
<tr><td>Switch to Editor</td>
<td>F2</td>
<td>Switches to editor widget.</td>
@@ -3470,10 +3625,24 @@
<td> </td>
<td>Focus the Compiler message window tab.</td>
</tr>
-<tr><td><strong>Notebook tabs</strong></td>
-<td> </td>
-<td> </td>
+</tbody>
+</table>
+</div>
+<div class="section">
+<h4><a class="toc-backref" href="#id163" id="notebook-tab-keybindings" name="notebook-tab-keybindings">Notebook tab keybindings</a></h4>
+<table border="1" class="docutils">
+<colgroup>
+<col width="28%" />
+<col width="23%" />
+<col width="49%" />
+</colgroup>
+<thead valign="bottom">
+<tr><th class="head">Action</th>
+<th class="head">Default shortcut</th>
+<th class="head">Description</th>
</tr>
+</thead>
+<tbody valign="top">
<tr><td>Switch to left document</td>
<td>Ctrl-PageUp</td>
<td>Switches to the previous open document.</td>
@@ -3510,10 +3679,24 @@
<td> </td>
<td>Moves the current document to the last position.</td>
</tr>
-<tr><td><strong>Document</strong></td>
-<td> </td>
-<td> </td>
+</tbody>
+</table>
+</div>
+<div class="section">
+<h4><a class="toc-backref" href="#id164" id="document-keybindings" name="document-keybindings">Document keybindings</a></h4>
+<table border="1" class="docutils">
+<colgroup>
+<col width="29%" />
+<col width="23%" />
+<col width="48%" />
+</colgroup>
+<thead valign="bottom">
+<tr><th class="head">Action</th>
+<th class="head">Default shortcut</th>
+<th class="head">Description</th>
</tr>
+</thead>
+<tbody valign="top">
<tr><td>Replace tabs by space</td>
<td> </td>
<td>Replaces all tabs with the right amount of spaces.</td>
@@ -3547,10 +3730,24 @@
<td>Enables or disables automatic breaking of long
lines at a configurable column.</td>
</tr>
-<tr><td><strong>Build</strong></td>
-<td> </td>
-<td> </td>
+</tbody>
+</table>
+</div>
+<div class="section">
+<h4><a class="toc-backref" href="#id165" id="build-keybindings" name="build-keybindings">Build keybindings</a></h4>
+<table border="1" class="docutils">
+<colgroup>
+<col width="29%" />
+<col width="24%" />
+<col width="47%" />
+</colgroup>
+<thead valign="bottom">
+<tr><th class="head">Action</th>
+<th class="head">Default shortcut</th>
+<th class="head">Description</th>
</tr>
+</thead>
+<tbody valign="top">
<tr><td>Compile</td>
<td>F8</td>
<td>Compiles the current file.</td>
@@ -3595,18 +3792,46 @@
<td> </td>
<td>Opens the build options dialog.</td>
</tr>
-<tr><td><strong>Tools</strong></td>
-<td> </td>
-<td> </td>
+</tbody>
+</table>
+</div>
+<div class="section">
+<h4><a class="toc-backref" href="#id166" id="tools-keybindings" name="tools-keybindings">Tools keybindings</a></h4>
+<table border="1" class="docutils">
+<colgroup>
+<col width="29%" />
+<col width="24%" />
+<col width="47%" />
+</colgroup>
+<thead valign="bottom">
+<tr><th class="head">Action</th>
+<th class="head">Default shortcut</th>
+<th class="head">Description</th>
</tr>
+</thead>
+<tbody valign="top">
<tr><td>Show Color Chooser</td>
<td> </td>
<td>Opens the Color Chooser dialog.</td>
</tr>
-<tr><td><strong>Help</strong></td>
-<td> </td>
-<td> </td>
+</tbody>
+</table>
+</div>
+<div class="section">
+<h4><a class="toc-backref" href="#id167" id="help-keybindings" name="help-keybindings">Help keybindings</a></h4>
+<table border="1" class="docutils">
+<colgroup>
+<col width="29%" />
+<col width="24%" />
+<col width="47%" />
+</colgroup>
+<thead valign="bottom">
+<tr><th class="head">Action</th>
+<th class="head">Default shortcut</th>
+<th class="head">Description</th>
</tr>
+</thead>
+<tbody valign="top">
<tr><td>Help</td>
<td>F1</td>
<td>Opens the manual.</td>
@@ -3616,10 +3841,11 @@
</div>
</div>
</div>
+</div>
<div class="section">
-<h1><a class="toc-backref" href="#id152" id="id4" name="id4">Configuration files</a></h1>
+<h1><a class="toc-backref" href="#id168" id="id4" name="id4">Configuration files</a></h1>
<div class="section">
-<h2><a class="toc-backref" href="#id153" id="tools-menu-items" name="tools-menu-items">Tools menu items</a></h2>
+<h2><a class="toc-backref" href="#id169" id="tools-menu-items" name="tools-menu-items">Tools menu items</a></h2>
<p>There's a <em>Configuration files</em> submenu in the <em>Tools</em> menu that
contains items for some of the available user configuration files.
Clicking on one opens it in the editor for you to update. Geany will
@@ -3640,7 +3866,7 @@
</div>
</div>
<div class="section">
-<h2><a class="toc-backref" href="#id154" id="global-configuration-file" name="global-configuration-file">Global configuration file</a></h2>
+<h2><a class="toc-backref" href="#id170" id="global-configuration-file" name="global-configuration-file">Global configuration file</a></h2>
<p>You can use a global configuration file for Geany which will be used if
the user starts Geany for the first time and an user's configuration
file was not yet created or in case an user deleted the configuration
@@ -3660,7 +3886,7 @@
</div>
</div>
<div class="section">
-<h2><a class="toc-backref" href="#id155" id="filetype-definition-files" name="filetype-definition-files">Filetype definition files</a></h2>
+<h2><a class="toc-backref" href="#id171" id="filetype-definition-files" name="filetype-definition-files">Filetype definition files</a></h2>
<p>All color definitions and other filetype specific settings are
stored in the filetype definition files. Those settings are colors
for syntax highlighting, general settings like comment characters or
@@ -3693,9 +3919,9 @@
<p>As well as the sections listed below, each filetype file can contain
a [build-menu] section as described in <a class="reference" href="#build-menu-section">[build-menu] Section</a>.</p>
<div class="section">
-<h3><a class="toc-backref" href="#id156" id="format" name="format">Format</a></h3>
+<h3><a class="toc-backref" href="#id172" id="format" name="format">Format</a></h3>
<div class="section">
-<h4><a class="toc-backref" href="#id157" id="styling-section" name="styling-section">[styling] Section</a></h4>
+<h4><a class="toc-backref" href="#id173" id="styling-section" name="styling-section">[styling] Section</a></h4>
<p>In this section the colors for syntax highlighting are defined. The
manual format is:</p>
<ul class="simple">
@@ -3711,7 +3937,7 @@
<p>This makes the key style have red foreground text, default background
color text and bold emphasis.</p>
<div class="section">
-<h5><a class="toc-backref" href="#id158" id="using-a-named-style" name="using-a-named-style">Using a named style</a></h5>
+<h5><a class="toc-backref" href="#id174" id="using-a-named-style" name="using-a-named-style">Using a named style</a></h5>
<p>The second format uses a <em>named style</em> name to reference a style
defined in filetypes.common.</p>
<ul class="simple">
@@ -3730,7 +3956,7 @@
</div>
</div>
<div class="section">
-<h4><a class="toc-backref" href="#id159" id="keywords-section" name="keywords-section">[keywords] Section</a></h4>
+<h4><a class="toc-backref" href="#id175" id="keywords-section" name="keywords-section">[keywords] Section</a></h4>
<p>This section contains keys for different keyword lists specific to
the filetype. Some filetypes do not support keywords, so adding a
new key will not work. You can only add or remove keywords to/from
@@ -3741,7 +3967,7 @@
</div>
</div>
<div class="section">
-<h4><a class="toc-backref" href="#id160" id="settings-section" name="settings-section">[settings] Section</a></h4>
+<h4><a class="toc-backref" href="#id176" id="settings-section" name="settings-section">[settings] Section</a></h4>
<dl class="docutils">
<dt>extension</dt>
<dd><p class="first">This is the default file extension used when saving files, not
@@ -3802,7 +4028,7 @@
</dl>
</div>
<div class="section">
-<h4><a class="toc-backref" href="#id161" id="build-settings-section" name="build-settings-section">[build_settings] Section</a></h4>
+<h4><a class="toc-backref" href="#id177" id="build-settings-section" name="build-settings-section">[build_settings] Section</a></h4>
<p>As of Geany v0.19 this section is supplemented by the <a class="reference" href="#build-menu-section">[build-menu] Section</a>.</p>
<dl class="docutils">
<dt>error_regex</dt>
@@ -3854,13 +4080,13 @@
</div>
</div>
<div class="section">
-<h3><a class="toc-backref" href="#id162" id="special-file-filetypes-common" name="special-file-filetypes-common">Special file filetypes.common</a></h3>
+<h3><a class="toc-backref" href="#id178" id="special-file-filetypes-common" name="special-file-filetypes-common">Special file filetypes.common</a></h3>
<p>There is a special filetype definition file called
filetypes.common. This file defines some general non-filetype-specific
settings.</p>
<p>See the <a class="reference" href="#format">Format</a> section for how to define styles.</p>
<div class="section">
-<h4><a class="toc-backref" href="#id163" id="named-styles-section" name="named-styles-section">[named_styles] Section</a></h4>
+<h4><a class="toc-backref" href="#id179" id="named-styles-section" name="named-styles-section">[named_styles] Section</a></h4>
<p>Named styles declared here can be used in the [styling] section of any
filetypes.* file.</p>
<p>For example:</p>
@@ -3885,7 +4111,7 @@
</div>
</div>
<div class="section">
-<h4><a class="toc-backref" href="#id164" id="id5" name="id5">[styling] Section</a></h4>
+<h4><a class="toc-backref" href="#id180" id="id5" name="id5">[styling] Section</a></h4>
<dl class="docutils">
<dt>default</dt>
<dd><p class="first">This is the default style. It is used for styling files without a
@@ -4051,7 +4277,7 @@
</dl>
</div>
<div class="section">
-<h4><a class="toc-backref" href="#id165" id="id6" name="id6">[settings] Section</a></h4>
+<h4><a class="toc-backref" href="#id181" id="id6" name="id6">[settings] Section</a></h4>
<dl class="docutils">
<dt>whitespace_chars</dt>
<dd><p class="first">Characters to treat as whitespace. These characters are ignored
@@ -4065,7 +4291,7 @@
</div>
</div>
<div class="section">
-<h2><a class="toc-backref" href="#id166" id="filetype-extensions" name="filetype-extensions">Filetype extensions</a></h2>
+<h2><a class="toc-backref" href="#id182" id="filetype-extensions" name="filetype-extensions">Filetype extensions</a></h2>
<p>To change the default filetype extension used when saving a new file,
see <a class="reference" href="#filetype-definition-files">Filetype definition files</a>.</p>
<p>You can override the list of file extensions that Geany uses for each
@@ -4091,12 +4317,12 @@
</pre>
</div>
<div class="section">
-<h2><a class="toc-backref" href="#id167" id="preferences-file-format" name="preferences-file-format">Preferences File Format</a></h2>
+<h2><a class="toc-backref" href="#id183" id="preferences-file-format" name="preferences-file-format">Preferences File Format</a></h2>
<p>The preferences file <tt class="docutils literal"><span class="pre">~/.config/geany/geany.conf</span></tt> holds settings for all the items configured
in the preferences dialog. These are not detailed as they should not be edited
as they are overwritten by Geany.</p>
<div class="section">
-<h3><a class="toc-backref" href="#id168" id="hidden-preferences" name="hidden-preferences">Hidden preferences</a></h3>
+<h3><a class="toc-backref" href="#id184" id="hidden-preferences" name="hidden-preferences">Hidden preferences</a></h3>
<p>There are some uncommon preferences that are not shown in the Preferences
dialog. These can be set by editing the preferences file, then
restarting Geany. Search for the key name, then edit the value. Example:</p>
@@ -4224,7 +4450,7 @@
</table>
</div>
<div class="section">
-<h3><a class="toc-backref" href="#id169" id="build-menu-section" name="build-menu-section">[build-menu] Section</a></h3>
+<h3><a class="toc-backref" href="#id185" id="build-menu-section" name="build-menu-section">[build-menu] Section</a></h3>
<p>The [build-menu] section contains the configuration of the build menu.
This section can occur in filetype, preferences and project files and
always has the format described here. Different menu items are loaded
@@ -4256,11 +4482,11 @@
</div>
</div>
<div class="section">
-<h2><a class="toc-backref" href="#id170" id="project-file-format" name="project-file-format">Project File Format</a></h2>
+<h2><a class="toc-backref" href="#id186" id="project-file-format" name="project-file-format">Project File Format</a></h2>
<p>The project file contains project related settings and possibly a
record of the current session files.</p>
<div class="section">
-<h3><a class="toc-backref" href="#id171" id="build-menu-additions" name="build-menu-additions">[build-menu] Additions</a></h3>
+<h3><a class="toc-backref" href="#id187" id="build-menu-additions" name="build-menu-additions">[build-menu] Additions</a></h3>
<p>The project file also can have extra fields in the [build-menu] section
in addition to those listed in <a class="reference" href="#build-menu-section">[build-menu] Section</a> above.</p>
<p>When filetype menu items are configured for the project they are stored
@@ -4276,7 +4502,7 @@
</div>
</div>
<div class="section">
-<h2><a class="toc-backref" href="#id172" id="templates" name="templates">Templates</a></h2>
+<h2><a class="toc-backref" href="#id188" id="templates" name="templates">Templates</a></h2>
<p>Geany supports the following templates:</p>
<ul class="simple">
<li>ChangeLog entry</li>
@@ -4299,7 +4525,7 @@
function description won't contain the correct function name but "unknown"
instead.</p>
<div class="section">
-<h3><a class="toc-backref" href="#id173" id="template-meta-data" name="template-meta-data">Template meta data</a></h3>
+<h3><a class="toc-backref" href="#id189" id="template-meta-data" name="template-meta-data">Template meta data</a></h3>
<p>Meta data can be used with all templates, but by default user set
meta data is only used for the ChangeLog and File header templates.</p>
<p>In the configuration dialog you can find a tab "Templates" (see
@@ -4309,7 +4535,7 @@
at startup.</p>
</div>
<div class="section">
-<h3><a class="toc-backref" href="#id174" id="file-templates" name="file-templates">File templates</a></h3>
+<h3><a class="toc-backref" href="#id190" id="file-templates" name="file-templates">File templates</a></h3>
<p>File templates are templates used as the basis of a new file. To
use them, choose the <em>New (with Template)</em> menu item from the <em>File</em>
menu.</p>
@@ -4321,7 +4547,7 @@
be placed anywhere, but is usually on the first line of the file,
followed by a blank line.</p>
<div class="section">
-<h4><a class="toc-backref" href="#id175" id="custom-file-templates" name="custom-file-templates">Custom file templates</a></h4>
+<h4><a class="toc-backref" href="#id191" id="custom-file-templates" name="custom-file-templates">Custom file templates</a></h4>
<p>These are read from the <tt class="docutils literal"><span class="pre">~/.config/geany/templates/files</span></tt> directory
(created the first time Geany is started). The filetype to use is
detected from the template file's extension, if any. For example, creating
@@ -4332,7 +4558,7 @@
template.</p>
</div>
<div class="section">
-<h4><a class="toc-backref" href="#id176" id="filetype-templates" name="filetype-templates">Filetype templates</a></h4>
+<h4><a class="toc-backref" href="#id192" id="filetype-templates" name="filetype-templates">Filetype templates</a></h4>
<p>Filetype template files are read from the <tt class="docutils literal"><span class="pre">~/.config/geany/templates</span></tt>
directory, and are named "filetype." followed by the filetype
name, e.g. "filetype.python", "filetype.sh", etc. If you are
@@ -4344,7 +4570,7 @@
</div>
</div>
<div class="section">
-<h3><a class="toc-backref" href="#id177" id="customizing-templates" name="customizing-templates">Customizing templates</a></h3>
+<h3><a class="toc-backref" href="#id193" id="customizing-templates" name="customizing-templates">Customizing templates</a></h3>
<p>Each template can be customized to your needs. The templates are
stored in the <tt class="docutils literal"><span class="pre">~/.config/geany/templates/</span></tt> directory (see the section called
<a class="reference" href="#command-line-options">Command line options</a> for further information about the configuration
@@ -4352,7 +4578,7 @@
Geany ;-) ) and edit the template to your needs. There are some
wildcards which will be automatically replaced by Geany at startup.</p>
<div class="section">
-<h4><a class="toc-backref" href="#id178" id="template-wildcards" name="template-wildcards">Template wildcards</a></h4>
+<h4><a class="toc-backref" href="#id194" id="template-wildcards" name="template-wildcards">Template wildcards</a></h4>
<p>All wildcards must be enclosed by "{" and "}", e.g. {date}.</p>
<table border="1" class="docutils">
<colgroup>
@@ -4473,13 +4699,13 @@
</div>
</div>
<div class="section">
-<h2><a class="toc-backref" href="#id179" id="customizing-the-toolbar" name="customizing-the-toolbar">Customizing the toolbar</a></h2>
+<h2><a class="toc-backref" href="#id195" id="customizing-the-toolbar" name="customizing-the-toolbar">Customizing the toolbar</a></h2>
<p>You can add, remove and reorder the elements in the toolbar by using the toolbar editor
by manually editing the file <tt class="docutils literal"><span class="pre">ui_toolbar.xml</span></tt>.</p>
<p>The toolbar editor can be opened from the preferences editor on the Toolbar tab or
by right-clicking on the toolbar itself and choosing it from the menu.</p>
<div class="section">
-<h3><a class="toc-backref" href="#id180" id="manually-editing-of-the-toolbar-layout" name="manually-editing-of-the-toolbar-layout">Manually editing of the toolbar layout</a></h3>
+<h3><a class="toc-backref" href="#id196" id="manually-editing-of-the-toolbar-layout" name="manually-editing-of-the-toolbar-layout">Manually editing of the toolbar layout</a></h3>
<p>To override the system-wide configuration file, copy it from
<tt class="docutils literal"><span class="pre">$prefix/share/geany</span></tt> to your configuration directory, usually
<tt class="docutils literal"><span class="pre">~/.config/geany/</span></tt>. <tt class="docutils literal"><span class="pre">$prefix</span></tt> is the path where Geany is installed
@@ -4503,7 +4729,7 @@
</div>
</div>
<div class="section">
-<h3><a class="toc-backref" href="#id181" id="available-toolbar-elements" name="available-toolbar-elements">Available toolbar elements</a></h3>
+<h3><a class="toc-backref" href="#id197" id="available-toolbar-elements" name="available-toolbar-elements">Available toolbar elements</a></h3>
<table border="1" class="docutils">
<colgroup>
<col width="19%" />
@@ -4617,9 +4843,9 @@
</div>
</div>
<div class="section">
-<h1><a class="toc-backref" href="#id182" id="plugin-documentation" name="plugin-documentation">Plugin documentation</a></h1>
+<h1><a class="toc-backref" href="#id198" id="plugin-documentation" name="plugin-documentation">Plugin documentation</a></h1>
<div class="section">
-<h2><a class="toc-backref" href="#id183" id="instant-save" name="instant-save">Instant Save</a></h2>
+<h2><a class="toc-backref" href="#id199" id="instant-save" name="instant-save">Instant Save</a></h2>
<p>This plugin sets on every new file (File->New or File-> New (with template))
a randomly chosen filename and set its filetype appropriate to the used template
or when no template was used, to a configurable default filetype.
@@ -4629,7 +4855,7 @@
similar.</p>
</div>
<div class="section">
-<h2><a class="toc-backref" href="#id184" id="backup-copy" name="backup-copy">Backup Copy</a></h2>
+<h2><a class="toc-backref" href="#id200" id="backup-copy" name="backup-copy">Backup Copy</a></h2>
<p>This plugin creates a backup copy of the current file in Geany when it is
saved. You can specify the directory where the backup copy is saved and
you can configure the automatically added extension in the configure dialog
@@ -4639,7 +4865,7 @@
</div>
</div>
<div class="section">
-<h1><a class="toc-backref" href="#id185" id="contributing-to-this-document" name="contributing-to-this-document">Contributing to this document</a></h1>
+<h1><a class="toc-backref" href="#id201" id="contributing-to-this-document" name="contributing-to-this-document">Contributing to this document</a></h1>
<p>This document (<tt class="docutils literal"><span class="pre">geany.txt</span></tt>) is written in <a class="reference" href="http://docutils.sourceforge.net/rst.html">reStructuredText</a>
(or "reST"). The source file for it is located in Geany's <tt class="docutils literal"><span class="pre">doc</span></tt>
subdirectory. If you intend on making changes, you should grab the
@@ -4659,7 +4885,7 @@
and Fedora systems.</p>
</div>
<div class="section">
-<h1><a class="toc-backref" href="#id186" id="scintilla-keyboard-commands" name="scintilla-keyboard-commands">Scintilla keyboard commands</a></h1>
+<h1><a class="toc-backref" href="#id202" id="scintilla-keyboard-commands" name="scintilla-keyboard-commands">Scintilla keyboard commands</a></h1>
<p>Copyright © 1998, 2006 Neil Hodgson <neilh(at)scintilla(dot)org></p>
<p>This appendix is distributed under the terms of the License for
Scintilla and SciTE. A copy of this license can be found in the file
@@ -4668,7 +4894,7 @@
Scintilla and SciTE</a>.</p>
<p>20 June 2006</p>
<div class="section">
-<h2><a class="toc-backref" href="#id187" id="keyboard-commands" name="keyboard-commands">Keyboard commands</a></h2>
+<h2><a class="toc-backref" href="#id203" id="keyboard-commands" name="keyboard-commands">Keyboard commands</a></h2>
<p>Keyboard commands for Scintilla mostly follow common Windows and GTK+
conventions. All move keys (arrows, page up/down, home and end)
allows to extend or reduce the stream selection when holding the
@@ -4750,9 +4976,9 @@
</div>
</div>
<div class="section">
-<h1><a class="toc-backref" href="#id188" id="tips-and-tricks" name="tips-and-tricks">Tips and tricks</a></h1>
+<h1><a class="toc-backref" href="#id204" id="tips-and-tricks" name="tips-and-tricks">Tips and tricks</a></h1>
<div class="section">
-<h2><a class="toc-backref" href="#id189" id="document-notebook" name="document-notebook">Document notebook</a></h2>
+<h2><a class="toc-backref" href="#id205" id="document-notebook" name="document-notebook">Document notebook</a></h2>
<ul class="simple">
<li>Double-click on empty space in the notebook tab bar to open a
new document.</li>
@@ -4763,7 +4989,7 @@
</ul>
</div>
<div class="section">
-<h2><a class="toc-backref" href="#id190" id="editor" name="editor">Editor</a></h2>
+<h2><a class="toc-backref" href="#id206" id="editor" name="editor">Editor</a></h2>
<ul class="simple">
<li>Alt-scroll wheel moves up/down a page.</li>
<li>Ctrl-scroll wheel zooms in/out.</li>
@@ -4773,13 +4999,13 @@
</ul>
</div>
<div class="section">
-<h2><a class="toc-backref" href="#id191" id="interface" name="interface">Interface</a></h2>
+<h2><a class="toc-backref" href="#id207" id="interface" name="interface">Interface</a></h2>
<ul class="simple">
<li>Double-click on a symbol-list group to expand or compact it.</li>
</ul>
</div>
<div class="section">
-<h2><a class="toc-backref" href="#id192" id="gtk-related" name="gtk-related">GTK-related</a></h2>
+<h2><a class="toc-backref" href="#id208" id="gtk-related" name="gtk-related">GTK-related</a></h2>
<ul class="simple">
<li>Scrolling the mouse wheel over a notebook tab bar will switch
notebook pages.</li>
@@ -4794,7 +5020,7 @@
</div>
</div>
<div class="section">
-<h1><a class="toc-backref" href="#id193" id="compile-time-options" name="compile-time-options">Compile-time options</a></h1>
+<h1><a class="toc-backref" href="#id209" id="compile-time-options" name="compile-time-options">Compile-time options</a></h1>
<p>There are some options which can only be changed at compile time,
and some options which are used as the default for configurable
options. To change these options, edit the appropriate source file
@@ -4806,7 +5032,7 @@
<p class="last">Most users should not need to change these options.</p>
</div>
<div class="section">
-<h2><a class="toc-backref" href="#id194" id="src-geany-h" name="src-geany-h">src/geany.h</a></h2>
+<h2><a class="toc-backref" href="#id210" id="src-geany-h" name="src-geany-h">src/geany.h</a></h2>
<table border="1" class="docutils">
<colgroup>
<col width="33%" />
@@ -4863,7 +5089,7 @@
</table>
</div>
<div class="section">
-<h2><a class="toc-backref" href="#id195" id="project-h" name="project-h">project.h</a></h2>
+<h2><a class="toc-backref" href="#id211" id="project-h" name="project-h">project.h</a></h2>
<table border="1" class="docutils">
<colgroup>
<col width="33%" />
@@ -4888,7 +5114,7 @@
</table>
</div>
<div class="section">
-<h2><a class="toc-backref" href="#id196" id="editor-h" name="editor-h">editor.h</a></h2>
+<h2><a class="toc-backref" href="#id212" id="editor-h" name="editor-h">editor.h</a></h2>
<table border="1" class="docutils">
<colgroup>
<col width="33%" />
@@ -4914,7 +5140,7 @@
</table>
</div>
<div class="section">
-<h2><a class="toc-backref" href="#id197" id="keyfile-c" name="keyfile-c">keyfile.c</a></h2>
+<h2><a class="toc-backref" href="#id213" id="keyfile-c" name="keyfile-c">keyfile.c</a></h2>
<p>These are default settings that can be overridden in the <a class="reference" href="#preferences">Preferences</a> dialog.</p>
<table border="1" class="docutils">
<colgroup>
@@ -4995,7 +5221,7 @@
</table>
</div>
<div class="section">
-<h2><a class="toc-backref" href="#id198" id="build-h" name="build-h">build.h</a></h2>
+<h2><a class="toc-backref" href="#id214" id="build-h" name="build-h">build.h</a></h2>
<table border="1" class="docutils">
<colgroup>
<col width="33%" />
@@ -5025,7 +5251,7 @@
</table>
</div>
<div class="section">
-<h2><a class="toc-backref" href="#id199" id="build-c" name="build-c">build.c</a></h2>
+<h2><a class="toc-backref" href="#id215" id="build-c" name="build-c">build.c</a></h2>
<table border="1" class="docutils">
<colgroup>
<col width="33%" />
@@ -5056,7 +5282,7 @@
</div>
</div>
<div class="section">
-<h1><a class="toc-backref" href="#id200" id="gnu-general-public-license" name="gnu-general-public-license">GNU General Public License</a></h1>
+<h1><a class="toc-backref" href="#id216" id="gnu-general-public-license" name="gnu-general-public-license">GNU General Public License</a></h1>
<pre class="literal-block">
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
@@ -5401,7 +5627,7 @@
</pre>
</div>
<div class="section">
-<h1><a class="toc-backref" href="#id201" id="license-for-scintilla-and-scite" name="license-for-scintilla-and-scite">License for Scintilla and SciTE</a></h1>
+<h1><a class="toc-backref" href="#id217" id="license-for-scintilla-and-scite" name="license-for-scintilla-and-scite">License for Scintilla and SciTE</a></h1>
<p>Copyright 1998-2003 by Neil Hodgson <neilh(at)scintilla(dot)org></p>
<p>All Rights Reserved</p>
<p>Permission to use, copy, modify, and distribute this software and
@@ -5421,7 +5647,7 @@
<div class="footer">
<hr class="footer" />
<a class="reference" href="geany.txt">View document source</a>.
-Generated on: 2009-09-22 15:19 UTC.
+Generated on: 2009-09-22 17:37 UTC.
Generated by <a class="reference" href="http://docutils.sourceforge.net/">Docutils</a> from <a class="reference" href="http://docutils.sourceforge.net/rst.html">reStructuredText</a> source.
</div>
Modified: trunk/doc/geany.txt
===================================================================
--- trunk/doc/geany.txt 2009-09-22 15:22:20 UTC (rev 4227)
+++ trunk/doc/geany.txt 2009-09-22 17:42:31 UTC (rev 4228)
@@ -500,7 +500,7 @@
order, not alphabetical as shown in the documents list (regardless
of whether or not editor tabs are visible).
-See the *Notebook tabs* group in the `Keybindings`_ section for useful
+See the `Notebook tab keybindings`_ section for useful
shortcuts including for Most-Recently-Used document switching.
@@ -811,9 +811,8 @@
cursor position or an available selection and this word is passed
as an argument to this command. It can be used for example to open
some API documentation in a browser window or open any other external
-program. To do this, there is an menu entry in the popup menu of the
-editor widget and also a keyboard shortcut(see the section called
-`Keybindings`_).
+program. To do this, there is a menu entry in the popup menu of the
+editor widget and also a keyboard shortcut (see `Editor keybindings`_).
The command can be specified in the preferences dialog and additionally
for each filetype (see "context_action_cmd" in the section called
@@ -843,7 +842,7 @@
The autocompletion list for symbols is presented when the first few
characters of the symbol are typed (configurable, see `Editor Completions
preferences`_, default 4) or when the *Complete word*
-keybinding is pressed (configurable, see `Configurable keybindings`_,
+keybinding is pressed (configurable, see `Editor keybindings`_,
default Ctrl-Space).
When the defined keybinding is typed and the *Autocomplete all words in
@@ -1020,7 +1019,7 @@
* Go to line
\* These items are available from the editor window's popup menu, or by
-using a keyboard shortcut (see the section called `Keybindings`_).
+using a keyboard shortcut (see `Search keybindings`_).
Toolbar entries
^^^^^^^^^^^^^^^
@@ -1029,8 +1028,8 @@
* Search bar
* Go to line entry
-There are keybindings to focus each of these - see Focus
-`keybindings`_. Pressing Escape will then focus the editor.
+There are keybindings to focus each of these - see `Focus
+keybindings`_. Pressing Escape will then focus the editor.
Search bar
``````````
@@ -2750,13 +2749,13 @@
*Alt-O*, so that the file open dialog is shown by pressing either
*Ctrl-O* or *Alt-O*.
-The following table lists all customizable keyboard shortcuts.
+The following tables list all customizable keyboard shortcuts.
-=============================== ========================= =========================================
+File keybindings
+````````````````
+=============================== ========================= ==================================================
Action Default shortcut Description
-=============================== ========================= =========================================
-**File**
-
+=============================== ========================= ==================================================
New Ctrl-N Creates a new file.
Open Ctrl-O Opens a file.
@@ -2775,9 +2774,14 @@
will be lost.
Print Ctrl-P Prints the current file.
+=============================== ========================= ==================================================
-**Editor**
+Editor keybindings
+``````````````````
+=============================== ========================= ==================================================
+Action Default shortcut Description
+=============================== ========================= ==================================================
Undo Ctrl-Z Un-does the last action.
Redo Ctrl-Y Re-does the last action.
@@ -2833,9 +2837,14 @@
Move cursor in snippet Jumps to the next defined cursor positions in a
completed snippets if multiple cursor positions
where defined.
+=============================== ========================= ==================================================
-**Clipboard**
+Clipboard keybindings
+`````````````````````
+=============================== ========================= ==================================================
+Action Default shortcut Description
+=============================== ========================= ==================================================
Cut Ctrl-X Cut the current selection to the clipboard.
Copy Ctrl-C Copy the current selection to the clipboard.
@@ -2847,9 +2856,14 @@
Copy current line(s) Ctrl-Shift-C Copies the current line (and any lines with a
selection) to the clipboard.
+=============================== ========================= ==================================================
-**Select**
+Select keybindings
+``````````````````
+=============================== ========================= ==================================================
+Action Default shortcut Description
+=============================== ========================= ==================================================
Select all Ctrl-A Makes a selection of all text in the current
document.
@@ -2860,18 +2874,28 @@
Select current line(s) Alt-Shift-L Selects the current line under the cursor (and any
partially selected lines).
+=============================== ========================= ==================================================
-**Insert**
+Insert keybindings
+``````````````````
+=============================== ========================= ==================================================
+Action Default shortcut Description
+=============================== ========================= ==================================================
Insert date Shift-Alt-D Inserts a customisable date.
Insert alternative whitespace Inserts a tab character when spaces should
be used for indentation and inserts space
characters of the amount of a tab width when
tabs should be used for indentation.
+=============================== ========================= ==================================================
-**Format**
+Format keybindings
+``````````````````
+=============================== ========================= ==================================================
+Action Default shortcut Description
+=============================== ========================= ==================================================
Toggle case of selection Ctrl-Alt-U Changes the case of the selection. A lowercase
selection will be changed into uppercase and vice
versa. If the selection contains lower- and
@@ -2915,14 +2939,23 @@
Reflow lines/block Reformat selected lines or current
(indented) text block,
breaking lines at the long line marker.
+=============================== ========================= ==================================================
-**Settings**
-
+Settings keybindings
+````````````````````
+=============================== ========================= ==================================================
+Action Default shortcut Description
+=============================== ========================= ==================================================
Preferences Ctrl-Alt-P Opens preferences dialog.
+=============================== ========================= ==================================================
-**Search**
+Search keybindings
+``````````````````
+=============================== ========================= ==================================================
+Action Default shortcut Description
+=============================== ========================= ==================================================
Find Ctrl-F Opens the Find dialog.
Find Next Ctrl-G Finds next result.
@@ -2949,13 +2982,18 @@
document and displays them in the messages
window.
-Mark All Highlight all matches of the current
+Mark All Ctrl-Shift-M Highlight all matches of the current
word/selection in the current document
with a colored box. If there's nothing to
find, highlighted matches will be cleared.
+=============================== ========================= ==================================================
-**Go to**
+Go to keybindings
+`````````````````
+=============================== ========================= ==================================================
+Action Default shortcut Description
+=============================== ========================= ==================================================
Navigate forward a location Switches to the next location in the navigation
history. See the section called `Code Navigation
History`_.
@@ -3007,9 +3045,13 @@
Go to Previous Word Part Ctrl-/ Goto the previous part of the current word.
Go to Next Word Part Ctrl-\ Goto the next part of the current word.
+=============================== ========================= ==================================================
-**View**
-
+View keybindings
+````````````````
+=============================== ========================= ==================================================
+Action Default shortcut Description
+=============================== ========================= ==================================================
Fullscreen F11 Switches to fullscreen mode.
Toggle Messages Window Toggles the message window (status and compiler
@@ -3024,9 +3066,13 @@
Zoom In Ctrl-+ Zooms in the text
Zoom Out Ctrl-- Zooms out the text
+=============================== ========================= ==================================================
-**Focus**
-
+Focus keybindings
+`````````````````
+=============================== ========================= ==================================================
+Action Default shortcut Description
+=============================== ========================= ==================================================
Switch to Editor F2 Switches to editor widget.
Switch to Scribble F6 Switches to scribble widget.
@@ -3039,9 +3085,14 @@
Switch to Sidebar Focus the Sidebar.
Switch to Compiler Focus the Compiler message window tab.
+=============================== ========================= ==================================================
-**Notebook tabs**
+Notebook tab keybindings
+````````````````````````
+=============================== ========================= ==================================================
+Action Default shortcut Description
+=============================== ========================= ==================================================
Switch to left document Ctrl-PageUp Switches to the previous open document.
Switch to right document Ctrl-PageDown Switches to the next open document.
@@ -3063,9 +3114,14 @@
Move document first Moves the current document to the first position.
Move document last Moves the current document to the last position.
+=============================== ========================= ==================================================
-**Document**
+Document keybindings
+````````````````````
+=============================== ========================= ==================================================
+Action Default shortcut Description
+=============================== ========================= ==================================================
Replace tabs by space Replaces all tabs with the right amount of spaces.
Replace spaces by tabs Replaces all spaces with tab characters.
@@ -3082,9 +3138,14 @@
Toggle Line breaking Enables or disables automatic breaking of long
lines at a configurable column.
+=============================== ========================= ==================================================
-**Build**
+Build keybindings
+`````````````````
+=============================== ========================= ==================================================
+Action Default shortcut Description
+=============================== ========================= ==================================================
Compile F8 Compiles the current file.
Build F9 Builds (compiles if necessary and links) the
@@ -3108,15 +3169,25 @@
Run (alternative command) Executes the current file in a terminal emulation.
Build options Opens the build options dialog.
+=============================== ========================= ==================================================
-**Tools**
+Tools keybindings
+`````````````````
+=============================== ========================= ==================================================
+Action Default shortcut Description
+=============================== ========================= ==================================================
Show Color Chooser Opens the Color Chooser dialog.
+=============================== ========================= ==================================================
-**Help**
+Help keybindings
+````````````````
+=============================== ========================= ==================================================
+Action Default shortcut Description
+=============================== ========================= ==================================================
Help F1 Opens the manual.
-=============================== ========================= =========================================
+=============================== ========================= ==================================================
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Commits
mailing list