Revision: 4233
http://geany.svn.sourceforge.net/geany/?rev=4233&view=rev
Author: ntrel
Date: 2009-09-24 16:28:59 +0000 (Thu, 24 Sep 2009)
Log Message:
-----------
Add plugin_configure_single() plugin symbol which is easier to
implement than plugin_configure() but won't support a
multiple-plugin configure dialog.
Modified Paths:
--------------
trunk/ChangeLog
trunk/doc/pluginsymbols.c
trunk/src/pluginprivate.h
trunk/src/plugins.c
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2009-09-24 16:19:27 UTC (rev 4232)
+++ trunk/ChangeLog 2009-09-24 16:28:59 UTC (rev 4233)
@@ -6,6 +6,10 @@
* src/document.c:
Fix showing the document before reload dialog when opening an
already-open file.
+ * src/pluginprivate.h, src/plugins.c, doc/pluginsymbols.c:
+ Add plugin_configure_single() plugin symbol which is easier to
+ implement than plugin_configure() but won't support a
+ multiple-plugin configure dialog.
2009-09-22 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
Modified: trunk/doc/pluginsymbols.c
===================================================================
--- trunk/doc/pluginsymbols.c 2009-09-24 16:19:27 UTC (rev 4232)
+++ trunk/doc/pluginsymbols.c 2009-09-24 16:28:59 UTC (rev 4233)
@@ -76,14 +76,23 @@
KeyBindingGroup *plugin_key_group;
-/** Called before showing the plugin preferences dialog to let the user set some basic
- * plugin configuration options. Can be omitted when not needed.
+/** Called before showing the plugin preferences dialog for multiple plugins.
+ * Can be omitted when not needed.
+ * The dialog will show all plugins that support this symbol together.
* @param dialog The plugin preferences dialog widget - this should only be used to
* connect the @c "response" signal. If settings should be read from the dialog, the
* reponse will be either @c GTK_RESPONSE_OK or @c GTK_RESPONSE_APPLY.
- * @return A container widget holding preference widgets. */
-GtkWidget* plugin_configure(GtkDialog *dialog);
+ * @return A container widget holding preference widgets.
+ * @see plugin_configure_single(). */
+GtkWidget *plugin_configure(GtkDialog *dialog);
+/** Called when a plugin should show a preferences dialog, if plugin_configure() has not been
+ * implemented.
+ * @note It's better to implement plugin_configure() instead, but this is simpler.
+ * @param parent Pass this as the parent widget if showing a dialog.
+ * @see plugin_configure(). */
+void plugin_configure_single(GtkWidget *parent);
+
/** Called after loading the plugin.
* @param data The same as #geany_data. */
void plugin_init(GeanyData *data);
Modified: trunk/src/pluginprivate.h
===================================================================
--- trunk/src/pluginprivate.h 2009-09-24 16:19:27 UTC (rev 4232)
+++ trunk/src/pluginprivate.h 2009-09-24 16:28:59 UTC (rev 4233)
@@ -46,8 +46,9 @@
GeanyPlugin public; /* fields the plugin can read */
void (*init) (GeanyData *data); /* Called when the plugin is enabled */
- GtkWidget* (*configure) (GtkDialog *dialog); /* plugin configure dialog, optional */
- void (*help) (void); /* Called when the plugin should show some help, optional */
+ GtkWidget* (*configure) (GtkDialog *dialog); /* plugins configure dialog, optional */
+ void (*configure_single) (GtkWidget *parent); /* plugin configure dialog, optional */
+ void (*help) (void); /* Called when the plugin should show some help, optional */
void (*cleanup) (void); /* Called when the plugin is disabled or when Geany exits */
/* extra stuff */
Modified: trunk/src/plugins.c
===================================================================
--- trunk/src/plugins.c 2009-09-24 16:19:27 UTC (rev 4232)
+++ trunk/src/plugins.c 2009-09-24 16:28:59 UTC (rev 4233)
@@ -527,6 +527,12 @@
/* store some function pointers for later use */
g_module_symbol(plugin->module, "plugin_configure", (void *) &plugin->configure);
+ g_module_symbol(plugin->module, "plugin_configure_single", (void *) &plugin->configure_single);
+ if (app->debug_mode && plugin->configure && plugin->configure_single)
+ g_warning("Plugin '%s' implements plugin_configure_single() unnecessarily - "
+ "only plugin_configure() will be used!",
+ plugin->info.name);
+
g_module_symbol(plugin->module, "plugin_help", (void *) &plugin->help);
g_module_symbol(plugin->module, "plugin_cleanup", (void *) &plugin->cleanup);
if (plugin->cleanup == NULL)
@@ -980,8 +986,19 @@
static PluginManagerWidgets pm_widgets;
-void pm_selection_changed(GtkTreeSelection *selection, gpointer user_data)
+static void pm_update_buttons(Plugin *p)
{
+ gboolean is_active;
+
+ is_active = is_active_plugin(p);
+ gtk_widget_set_sensitive(pm_widgets.configure_button,
+ (p->configure || p->configure_single) && is_active);
+ gtk_widget_set_sensitive(pm_widgets.help_button, p->help != NULL && is_active);
+}
+
+
+static void pm_selection_changed(GtkTreeSelection *selection, gpointer user_data)
+{
GtkTreeIter iter;
GtkTreeModel *model;
Plugin *p;
@@ -994,7 +1011,6 @@
{
gchar *text;
PluginInfo *pi;
- gboolean is_active;
pi = &p->info;
text = g_strdup_printf(
@@ -1004,9 +1020,7 @@
geany_wrap_label_set_text(GTK_LABEL(pm_widgets.description_label), text);
g_free(text);
- is_active = is_active_plugin(p);
- gtk_widget_set_sensitive(pm_widgets.configure_button, p->configure != NULL && is_active);
- gtk_widget_set_sensitive(pm_widgets.help_button, p->help != NULL && is_active);
+ pm_update_buttons(p);
}
}
}
@@ -1015,7 +1029,6 @@
static void pm_plugin_toggled(GtkCellRendererToggle *cell, gchar *pth, gpointer data)
{
gboolean old_state, state;
- gboolean is_active;
gchar *file_name;
GtkTreeIter iter;
GtkTreePath *path = gtk_tree_path_new_from_string(pth);
@@ -1057,9 +1070,7 @@
PLUGIN_COLUMN_PLUGIN, p, -1);
/* set again the sensitiveness of the configure and help buttons */
- is_active = is_active_plugin(p);
- gtk_widget_set_sensitive(pm_widgets.configure_button, p->configure != NULL && is_active);
- gtk_widget_set_sensitive(pm_widgets.help_button, p->help != NULL && is_active);
+ pm_update_buttons(p);
}
g_free(file_name);
}
@@ -1129,7 +1140,7 @@
}
-static void configure_plugin(Plugin *p)
+static void configure_plugins(Plugin *p)
{
GtkWidget *parent = pm_widgets.dialog;
GtkWidget *prefs_page, *dialog, *vbox;
@@ -1162,7 +1173,7 @@
}
-void pm_on_plugin_button_clicked(GtkButton *button, gpointer user_data)
+static void pm_on_plugin_button_clicked(GtkButton *button, gpointer user_data)
{
GtkTreeModel *model;
GtkTreeSelection *selection;
@@ -1177,7 +1188,15 @@
if (p != NULL)
{
if (GPOINTER_TO_INT(user_data) == PM_BUTTON_CONFIGURE)
- configure_plugin(p);
+ {
+ if (p->configure)
+ configure_plugins(p);
+ else
+ {
+ g_return_if_fail(p->configure_single);
+ p->configure_single(main_widgets.window);
+ }
+ }
else if (GPOINTER_TO_INT(user_data) == PM_BUTTON_HELP && p->help != NULL)
p->help();
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 4232
http://geany.svn.sourceforge.net/geany/?rev=4232&view=rev
Author: ntrel
Date: 2009-09-24 16:19:27 +0000 (Thu, 24 Sep 2009)
Log Message:
-----------
Fix showing the document before reload dialog when opening an
already-open file.
Modified Paths:
--------------
trunk/ChangeLog
trunk/src/document.c
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2009-09-24 11:26:59 UTC (rev 4231)
+++ trunk/ChangeLog 2009-09-24 16:19:27 UTC (rev 4232)
@@ -3,6 +3,9 @@
* src/keybindings.c, THANKS:
Apply patch from Lex Trotman to make 'Reflow block/lines(s)'
keybinding use line breaking column when enabled.
+ * src/document.c:
+ Fix showing the document before reload dialog when opening an
+ already-open file.
2009-09-22 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
Modified: trunk/src/document.c
===================================================================
--- trunk/src/document.c 2009-09-24 11:26:59 UTC (rev 4231)
+++ trunk/src/document.c 2009-09-24 16:19:27 UTC (rev 4232)
@@ -1231,6 +1231,10 @@
if (doc != NULL)
{
ui_add_recent_file(utf8_filename); /* either add or reorder recent item */
+ /* show the doc before reload dialog */
+ gtk_notebook_set_current_page(GTK_NOTEBOOK(main_widgets.notebook),
+ gtk_notebook_page_num(GTK_NOTEBOOK(main_widgets.notebook),
+ (GtkWidget*) doc->editor->sci));
document_check_disk_status(doc, TRUE); /* force a file changed check */
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 4230
http://geany.svn.sourceforge.net/geany/?rev=4230&view=rev
Author: ntrel
Date: 2009-09-22 17:53:07 +0000 (Tue, 22 Sep 2009)
Log Message:
-----------
Make foreach_slist_free() macro to free each node whilst iterating.
Modified Paths:
--------------
trunk/plugins/filebrowser.c
Modified: trunk/plugins/filebrowser.c
===================================================================
--- trunk/plugins/filebrowser.c 2009-09-22 17:46:33 UTC (rev 4229)
+++ trunk/plugins/filebrowser.c 2009-09-22 17:53:07 UTC (rev 4230)
@@ -228,11 +228,15 @@
}
+/* Reuses list to free each node, so list must be a variable */
+#define foreach_slist_free(node, list) \
+ for (node = list, list = NULL; g_slist_free_1(list), node != NULL; list = node, node = node->next)
+
/* recreate the tree model from current_dir. */
static void refresh(void)
{
gchar *utf8_dir;
- GSList *list;
+ GSList *list, *node;
/* don't clear when the new path doesn't exist */
if (! g_file_test(current_dir, G_FILE_TEST_EXISTS))
@@ -249,19 +253,13 @@
list = utils_get_file_list(current_dir, NULL, NULL);
if (list != NULL)
{
- GSList *node;
-
/* free filenames & nodes as we go through the list */
- for (node = list; node != NULL;)
+ foreach_slist_free(node, list)
{
gchar *fname = node->data;
- GSList *old;
add_item(fname);
g_free(fname);
- old = node;
- node = node->next;
- g_slist_free_1(old);
}
}
gtk_entry_completion_set_model(entry_completion, GTK_TREE_MODEL(file_store));
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 4229
http://geany.svn.sourceforge.net/geany/?rev=4229&view=rev
Author: ntrel
Date: 2009-09-22 17:46:33 +0000 (Tue, 22 Sep 2009)
Log Message:
-----------
Add link for 'Customize Toolbar' prefs dialog button.
Modified Paths:
--------------
trunk/doc/geany.html
trunk/doc/geany.txt
Modified: trunk/doc/geany.html
===================================================================
--- trunk/doc/geany.html 2009-09-22 17:42:31 UTC (rev 4228)
+++ trunk/doc/geany.html 2009-09-22 17:46:33 UTC (rev 4229)
@@ -2018,6 +2018,8 @@
icons or just text.</dd>
<dt>Icon size</dt>
<dd>Select the size of the icons you see (large, small or very small).</dd>
+<dt>Customize Toolbar</dt>
+<dd>See <a class="reference" href="#customizing-the-toolbar">Customizing the toolbar</a>.</dd>
</dl>
</div>
</div>
@@ -5647,7 +5649,7 @@
<div class="footer">
<hr class="footer" />
<a class="reference" href="geany.txt">View document source</a>.
-Generated on: 2009-09-22 17:37 UTC.
+Generated on: 2009-09-22 17:42 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 17:42:31 UTC (rev 4228)
+++ trunk/doc/geany.txt 2009-09-22 17:46:33 UTC (rev 4229)
@@ -1703,7 +1703,10 @@
Icon size
Select the size of the icons you see (large, small or very small).
+Customize Toolbar
+ See `Customizing the toolbar`_.
+
Editor Features preferences
^^^^^^^^^^^^^^^^^^^^^^^^^^^
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 4227
http://geany.svn.sourceforge.net/geany/?rev=4227&view=rev
Author: ntrel
Date: 2009-09-22 15:22:20 +0000 (Tue, 22 Sep 2009)
Log Message:
-----------
Update 'Go to line' keybinding description.
Modified Paths:
--------------
trunk/ChangeLog
trunk/doc/geany.html
trunk/doc/geany.txt
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2009-09-22 15:17:03 UTC (rev 4226)
+++ trunk/ChangeLog 2009-09-22 15:22:20 UTC (rev 4227)
@@ -5,6 +5,8 @@
Minor edits.
* doc/geany.txt, doc/geany.html:
Add 'Toolbar entries' section.
+ * doc/geany.txt, doc/geany.html:
+ Update 'Go to line' keybinding description.
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:17:03 UTC (rev 4226)
+++ trunk/doc/geany.html 2009-09-22 15:22:20 UTC (rev 4227)
@@ -3344,7 +3344,8 @@
</tr>
<tr><td>Go to line</td>
<td>Ctrl-L</td>
-<td>Opens the Go to line dialog.</td>
+<td>Focuses the Go to Line entry (if visible) or
+shows the Go to line dialog.</td>
</tr>
<tr><td>Goto matching brace</td>
<td>Ctrl-B</td>
@@ -5420,7 +5421,7 @@
<div class="footer">
<hr class="footer" />
<a class="reference" href="geany.txt">View document source</a>.
-Generated on: 2009-09-22 15:12 UTC.
+Generated on: 2009-09-22 15:19 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:17:03 UTC (rev 4226)
+++ trunk/doc/geany.txt 2009-09-22 15:22:20 UTC (rev 4227)
@@ -2964,7 +2964,8 @@
navigation history. See the section called
`Code navigation history`_.
-Go to line Ctrl-L Opens the Go to line dialog.
+Go to line Ctrl-L Focuses the Go to Line entry (if visible) or
+ shows the Go to line dialog.
Goto matching brace Ctrl-B If the cursor is ahead or behind a brace, then it
is moved to the brace which belongs to the current
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 4225
http://geany.svn.sourceforge.net/geany/?rev=4225&view=rev
Author: ntrel
Date: 2009-09-22 15:01:24 +0000 (Tue, 22 Sep 2009)
Log Message:
-----------
Change 'Foo tab in preferences dialog' titles to 'Foo preferences'.
Minor edits.
Modified Paths:
--------------
trunk/ChangeLog
trunk/doc/geany.html
trunk/doc/geany.txt
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2009-09-21 21:14:03 UTC (rev 4224)
+++ trunk/ChangeLog 2009-09-22 15:01:24 UTC (rev 4225)
@@ -1,3 +1,10 @@
+2009-09-22 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
+
+ * doc/geany.txt, doc/geany.html:
+ Change 'Foo tab in preferences dialog' titles to 'Foo preferences'.
+ Minor edits.
+
+
2009-09-21 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
* src/build.c:
Modified: trunk/doc/geany.html
===================================================================
--- trunk/doc/geany.html 2009-09-21 21:14:03 UTC (rev 4224)
+++ trunk/doc/geany.html 2009-09-22 15:01:24 UTC (rev 4225)
@@ -6,7 +6,7 @@
<meta name="generator" content="Docutils 0.4: http://docutils.sourceforge.net/" />
<title>Geany</title>
<meta name="authors" content="Enrico Tröger Nick Treleaven Frank Lanitz" />
-<meta name="date" content="2009-09-10" />
+<meta name="date" content="2009-09-14" />
<style type="text/css">
/*
@@ -139,7 +139,7 @@
<br />Nick Treleaven
<br />Frank Lanitz</td></tr>
<tr><th class="docinfo-name">Date:</th>
-<td>2009-09-10</td></tr>
+<td>2009-09-14</td></tr>
<tr><th class="docinfo-name">Version:</th>
<td>0.19</td></tr>
</tbody>
@@ -208,7 +208,7 @@
<li><a class="reference" href="#indentation" id="id48" name="id48">Indentation</a></li>
<li><a class="reference" href="#auto-indentation" id="id49" name="id49">Auto-indentation</a></li>
<li><a class="reference" href="#bookmarks" id="id50" name="id50">Bookmarks</a></li>
-<li><a class="reference" href="#code-navigation-history" id="id51" name="id51">Code Navigation History</a></li>
+<li><a class="reference" href="#code-navigation-history" id="id51" name="id51">Code navigation history</a></li>
<li><a class="reference" href="#send-text-through-definable-commands" id="id52" name="id52">Send text through definable commands</a></li>
<li><a class="reference" href="#context-actions" id="id53" name="id53">Context actions</a></li>
<li><a class="reference" href="#autocompletion" id="id54" name="id54">Autocompletion</a><ul>
@@ -253,19 +253,19 @@
</ul>
</li>
<li><a class="reference" href="#preferences" id="id79" name="id79">Preferences</a><ul>
-<li><a class="reference" href="#general-startup-tab-in-preferences-dialog" id="id80" name="id80">General Startup tab in preferences dialog</a><ul>
+<li><a class="reference" href="#general-startup-preferences" id="id80" name="id80">General Startup preferences</a><ul>
<li><a class="reference" href="#id1" id="id81" name="id81">Startup</a></li>
<li><a class="reference" href="#shutdown" id="id82" name="id82">Shutdown</a></li>
<li><a class="reference" href="#paths" id="id83" name="id83">Paths</a></li>
</ul>
</li>
-<li><a class="reference" href="#general-miscellaneous-tab-in-preferences-dialog" id="id84" name="id84">General Miscellaneous tab in preferences dialog</a><ul>
+<li><a class="reference" href="#general-miscellaneous-preferences" id="id84" name="id84">General Miscellaneous preferences</a><ul>
<li><a class="reference" href="#miscellaneous" id="id85" name="id85">Miscellaneous</a></li>
<li><a class="reference" href="#search" id="id86" name="id86">Search</a></li>
<li><a class="reference" href="#projects" id="id87" name="id87">Projects</a></li>
</ul>
</li>
-<li><a class="reference" href="#interface-tab-in-preferences-dialog" id="id88" name="id88">Interface tab in preferences dialog</a><ul>
+<li><a class="reference" href="#interface-preferences" id="id88" name="id88">Interface preferences</a><ul>
<li><a class="reference" href="#sidebar" id="id89" name="id89">Sidebar</a></li>
<li><a class="reference" href="#fonts" id="id90" name="id90">Fonts</a></li>
<li><a class="reference" href="#editor-tabs" id="id91" name="id91">Editor tabs</a></li>
@@ -273,47 +273,47 @@
<li><a class="reference" href="#id2" id="id93" name="id93">Miscellaneous</a></li>
</ul>
</li>
-<li><a class="reference" href="#toolbar-tab-in-preferences-dialog" id="id94" name="id94">Toolbar tab in preferences dialog</a><ul>
+<li><a class="reference" href="#toolbar-preferences" id="id94" name="id94">Toolbar preferences</a><ul>
<li><a class="reference" href="#toolbar" id="id95" name="id95">Toolbar</a></li>
<li><a class="reference" href="#appearance" id="id96" name="id96">Appearance</a></li>
</ul>
</li>
-<li><a class="reference" href="#editor-features-tab-in-preferences-dialog" id="id97" name="id97">Editor Features tab in preferences dialog</a><ul>
+<li><a class="reference" href="#editor-features-preferences" id="id97" name="id97">Editor Features preferences</a><ul>
<li><a class="reference" href="#features" id="id98" name="id98">Features</a></li>
</ul>
</li>
-<li><a class="reference" href="#editor-indentation-tab-in-preferences-dialog" id="id99" name="id99">Editor Indentation tab in preferences dialog</a><ul>
+<li><a class="reference" href="#editor-indentation-preferences" id="id99" name="id99">Editor Indentation preferences</a><ul>
<li><a class="reference" href="#indentation-group" id="id100" name="id100">Indentation group</a></li>
</ul>
</li>
-<li><a class="reference" href="#editor-completions-tab-in-preferences-dialog" id="id101" name="id101">Editor Completions tab in preferences dialog</a><ul>
+<li><a class="reference" href="#editor-completions-preferences" id="id101" name="id101">Editor Completions preferences</a><ul>
<li><a class="reference" href="#completions" id="id102" name="id102">Completions</a></li>
<li><a class="reference" href="#auto-close-quotes-and-brackets" id="id103" name="id103">Auto-close quotes and brackets</a></li>
</ul>
</li>
-<li><a class="reference" href="#editor-display-tab-in-preferences-dialog" id="id104" name="id104">Editor Display tab in preferences dialog</a><ul>
+<li><a class="reference" href="#editor-display-preferences" id="id104" name="id104">Editor Display preferences</a><ul>
<li><a class="reference" href="#display" id="id105" name="id105">Display</a></li>
<li><a class="reference" href="#long-line-marker" id="id106" name="id106">Long line marker</a></li>
</ul>
</li>
-<li><a class="reference" href="#files-tab-in-preferences-dialog" id="id107" name="id107">Files tab in preferences dialog</a><ul>
+<li><a class="reference" href="#files-preferences" id="id107" name="id107">Files preferences</a><ul>
<li><a class="reference" href="#new-files" id="id108" name="id108">New files</a></li>
<li><a class="reference" href="#saving-files" id="id109" name="id109">Saving files</a></li>
<li><a class="reference" href="#id3" id="id110" name="id110">Miscellaneous</a></li>
</ul>
</li>
-<li><a class="reference" href="#tools-tab-in-preferences-dialog" id="id111" name="id111">Tools tab in preferences dialog</a><ul>
+<li><a class="reference" href="#tools-preferences" id="id111" name="id111">Tools preferences</a><ul>
<li><a class="reference" href="#tool-paths" id="id112" name="id112">Tool paths</a></li>
<li><a class="reference" href="#commands" id="id113" name="id113">Commands</a></li>
</ul>
</li>
-<li><a class="reference" href="#template-tab-in-preferences-dialog" id="id114" name="id114">Template tab in preferences dialog</a><ul>
+<li><a class="reference" href="#template-preferences" id="id114" name="id114">Template preferences</a><ul>
<li><a class="reference" href="#template-data" id="id115" name="id115">Template data</a></li>
</ul>
</li>
-<li><a class="reference" href="#keybinding-tab-in-preferences-dialog" id="id116" name="id116">Keybinding tab in preferences dialog</a></li>
-<li><a class="reference" href="#printing-tab-in-preferences-dialog" id="id117" name="id117">Printing tab in preferences dialog</a></li>
-<li><a class="reference" href="#terminal-vte-tab-in-preferences-dialog" id="id118" name="id118">Terminal (VTE) tab in preferences dialog</a><ul>
+<li><a class="reference" href="#keybinding-preferences" id="id116" name="id116">Keybinding preferences</a></li>
+<li><a class="reference" href="#printing-preferences" id="id117" name="id117">Printing preferences</a></li>
+<li><a class="reference" href="#terminal-vte-preferences" id="id118" name="id118">Terminal (VTE) preferences</a><ul>
<li><a class="reference" href="#terminal-widget" id="id119" name="id119">Terminal widget</a></li>
</ul>
</li>
@@ -790,7 +790,7 @@
<h3><a class="toc-backref" href="#id33" id="startup" name="startup">Startup</a></h3>
<p>At startup, Geany loads all files from the last time Geany was
launched. You can disable this feature in the preferences dialog
-(see <a class="reference" href="#general-startup-tab-in-preferences-dialog">General Startup tab in preferences dialog</a>). If you specify some
+(see <a class="reference" href="#general-startup-preferences">General Startup preferences</a>). If you specify some
files on the command line, only these files will be opened, but you
can find the files from the last session in the file menu under the
"Recent files" item. By default this contains the last 10 recently
@@ -1084,8 +1084,8 @@
<div class="section">
<h3><a class="toc-backref" href="#id48" id="indentation" name="indentation">Indentation</a></h3>
<p>Geany allows each document to indent either with a tab character or
-multiple spaces. The default indent mode is set in the <a class="reference" href="#editor-features-tab-in-preferences-dialog">Editor Features
-tab in preferences dialog</a> (see the link for more information). But
+multiple spaces. The default indent mode is set in the <a class="reference" href="#editor-features-preferences">Editor Features
+preferences</a> (see the link for more information). But
this can be overridden using either the <em>Document->Indent Type</em> menu,
or by using the <em>Detect from file</em> indentation preference. When enabled,
this scans each file that is opened and sets the indent mode based on
@@ -1142,7 +1142,7 @@
navigate around multiple files.</p>
</div>
<div class="section">
-<h3><a class="toc-backref" href="#id51" id="code-navigation-history" name="code-navigation-history">Code Navigation History</a></h3>
+<h3><a class="toc-backref" href="#id51" id="code-navigation-history" name="code-navigation-history">Code navigation history</a></h3>
<p>To ease navigation in source files and especially between
different files, Geany lets you jump between different navigation
points. Currently, this works for the following:</p>
@@ -1208,16 +1208,16 @@
<p>Geany can offer a list of possible completions for symbols defined in the
tags and for all words in a document.</p>
<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-tab-in-preferences-dialog">Editor Completions
-tab in preferences dialog</a>, default 4) or when the <em>Complete word</em>
+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>,
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-tab-in-preferences-dialog">Editor Completions tab in preferences dialog</a>)
+document</em> preference (in <a class="reference" href="#editor-completions-preferences">Editor Completions preferences</a>)
is selected then the autocompletion list will show all matching words
in the document, if there are no matching symbols.</p>
<p>If you don't want to use autocompletion it can be dismissed until
-the next symbol by typing Escape. The autocompletion list is updated
+the next symbol by pressing Escape. The autocompletion list is updated
as more characters are typed so that it only shows completions that start
with the characters typed so far. If no symbols begin with the sequence,
the autocompletion window is closed.</p>
@@ -1225,8 +1225,8 @@
item on the autocompletion list can be chosen from the list by Tab or
Enter/Return. You can also double-click to select an item. The sequence
will be completed to match the chosen item, and if the <em>Drop rest of
-word on completion</em> preference is set (in <a class="reference" href="#editor-completions-tab-in-preferences-dialog">Editor Completions tab in
-preferences dialog</a>) then any characters after the cursor that match
+word on completion</em> preference is set (in <a class="reference" href="#editor-completions-preferences">Editor Completions
+preferences</a>) then any characters after the cursor that match
a symbol or word are deleted.</p>
<div class="section">
<h4><a class="toc-backref" href="#id55" id="scope-autocompletion" name="scope-autocompletion">Scope autocompletion</a></h4>
@@ -1353,7 +1353,7 @@
character you want, then let go of Ctrl-Shift and hit a key such as
the right arrow.</p>
<p>For this to work in Geany, you'll need to first unbind Ctrl-Shift-u
-in the <a class="reference" href="#keybinding-tab-in-preferences-dialog">keybinding tab in preferences dialog</a>, then restart Geany.
+in the <a class="reference" href="#keybinding-preferences">keybinding preferences</a>, then restart Geany.
Note that it works slightly differently from other GTK applications,
in that you'll need to continue to hold down the Ctrl and Shift keys
while typing the code point hex digits.</p>
@@ -1795,7 +1795,7 @@
comes after the screenshot of that tab.</p>
</div>
<div class="section">
-<h3><a class="toc-backref" href="#id80" id="general-startup-tab-in-preferences-dialog" name="general-startup-tab-in-preferences-dialog">General Startup tab in preferences dialog</a></h3>
+<h3><a class="toc-backref" href="#id80" id="general-startup-preferences" name="general-startup-preferences">General Startup preferences</a></h3>
<img alt="./images/pref_dialog_gen_startup.png" src="./images/pref_dialog_gen_startup.png" />
<div class="section">
<h4><a class="toc-backref" href="#id81" id="id1" name="id1">Startup</a></h4>
@@ -1839,7 +1839,7 @@
</div>
</div>
<div class="section">
-<h3><a class="toc-backref" href="#id84" id="general-miscellaneous-tab-in-preferences-dialog" name="general-miscellaneous-tab-in-preferences-dialog">General Miscellaneous tab in preferences dialog</a></h3>
+<h3><a class="toc-backref" href="#id84" id="general-miscellaneous-preferences" name="general-miscellaneous-preferences">General Miscellaneous preferences</a></h3>
<img alt="./images/pref_dialog_gen_misc.png" src="./images/pref_dialog_gen_misc.png" />
<div class="section">
<h4><a class="toc-backref" href="#id85" id="miscellaneous" name="miscellaneous">Miscellaneous</a></h4>
@@ -1893,7 +1893,7 @@
</div>
</div>
<div class="section">
-<h3><a class="toc-backref" href="#id88" id="interface-tab-in-preferences-dialog" name="interface-tab-in-preferences-dialog">Interface tab in preferences dialog</a></h3>
+<h3><a class="toc-backref" href="#id88" id="interface-preferences" name="interface-preferences">Interface preferences</a></h3>
<img alt="./images/pref_dialog_interface.png" src="./images/pref_dialog_interface.png" />
<div class="section">
<h4><a class="toc-backref" href="#id89" id="sidebar" name="sidebar">Sidebar</a></h4>
@@ -1960,7 +1960,7 @@
</div>
</div>
<div class="section">
-<h3><a class="toc-backref" href="#id94" id="toolbar-tab-in-preferences-dialog" name="toolbar-tab-in-preferences-dialog">Toolbar tab in preferences dialog</a></h3>
+<h3><a class="toc-backref" href="#id94" id="toolbar-preferences" name="toolbar-preferences">Toolbar preferences</a></h3>
<p>Affects the main toolbar underneath the menu bar.</p>
<img alt="./images/pref_dialog_toolbar.png" src="./images/pref_dialog_toolbar.png" />
<div class="section">
@@ -1985,7 +1985,7 @@
</div>
</div>
<div class="section">
-<h3><a class="toc-backref" href="#id97" id="editor-features-tab-in-preferences-dialog" name="editor-features-tab-in-preferences-dialog">Editor Features tab in preferences dialog</a></h3>
+<h3><a class="toc-backref" href="#id97" id="editor-features-preferences" name="editor-features-preferences">Editor Features preferences</a></h3>
<img alt="./images/pref_dialog_edit_features.png" src="./images/pref_dialog_edit_features.png" />
<div class="section">
<h4><a class="toc-backref" href="#id98" id="features" name="features">Features</a></h4>
@@ -2020,7 +2020,7 @@
</div>
</div>
<div class="section">
-<h3><a class="toc-backref" href="#id99" id="editor-indentation-tab-in-preferences-dialog" name="editor-indentation-tab-in-preferences-dialog">Editor Indentation tab in preferences dialog</a></h3>
+<h3><a class="toc-backref" href="#id99" id="editor-indentation-preferences" name="editor-indentation-preferences">Editor Indentation preferences</a></h3>
<img alt="./images/pref_dialog_edit_indentation.png" src="./images/pref_dialog_edit_indentation.png" />
<div class="section">
<h4><a class="toc-backref" href="#id100" id="indentation-group" name="indentation-group">Indentation group</a></h4>
@@ -2076,7 +2076,7 @@
</div>
</div>
<div class="section">
-<h3><a class="toc-backref" href="#id101" id="editor-completions-tab-in-preferences-dialog" name="editor-completions-tab-in-preferences-dialog">Editor Completions tab in preferences dialog</a></h3>
+<h3><a class="toc-backref" href="#id101" id="editor-completions-preferences" name="editor-completions-preferences">Editor Completions preferences</a></h3>
<img alt="./images/pref_dialog_edit_completions.png" src="./images/pref_dialog_edit_completions.png" />
<div class="section">
<h4><a class="toc-backref" href="#id102" id="completions" name="completions">Completions</a></h4>
@@ -2144,7 +2144,7 @@
</div>
</div>
<div class="section">
-<h3><a class="toc-backref" href="#id104" id="editor-display-tab-in-preferences-dialog" name="editor-display-tab-in-preferences-dialog">Editor Display tab in preferences dialog</a></h3>
+<h3><a class="toc-backref" href="#id104" id="editor-display-preferences" name="editor-display-preferences">Editor Display preferences</a></h3>
<p>This is for visual elements displayed in the editor window.</p>
<img alt="./images/pref_dialog_edit_display.png" src="./images/pref_dialog_edit_display.png" />
<div class="section">
@@ -2199,7 +2199,7 @@
</div>
</div>
<div class="section">
-<h3><a class="toc-backref" href="#id107" id="files-tab-in-preferences-dialog" name="files-tab-in-preferences-dialog">Files tab in preferences dialog</a></h3>
+<h3><a class="toc-backref" href="#id107" id="files-preferences" name="files-preferences">Files preferences</a></h3>
<img alt="./images/pref_dialog_files.png" src="./images/pref_dialog_files.png" />
<div class="section">
<h4><a class="toc-backref" href="#id108" id="new-files" name="new-files">New files</a></h4>
@@ -2260,7 +2260,7 @@
</div>
</div>
<div class="section">
-<h3><a class="toc-backref" href="#id111" id="tools-tab-in-preferences-dialog" name="tools-tab-in-preferences-dialog">Tools tab in preferences dialog</a></h3>
+<h3><a class="toc-backref" href="#id111" id="tools-preferences" name="tools-preferences">Tools preferences</a></h3>
<img alt="./images/pref_dialog_tools.png" src="./images/pref_dialog_tools.png" />
<div class="section">
<h4><a class="toc-backref" href="#id112" id="tool-paths" name="tool-paths">Tool paths</a></h4>
@@ -2291,7 +2291,7 @@
</div>
</div>
<div class="section">
-<h3><a class="toc-backref" href="#id114" id="template-tab-in-preferences-dialog" name="template-tab-in-preferences-dialog">Template tab in preferences dialog</a></h3>
+<h3><a class="toc-backref" href="#id114" id="template-preferences" name="template-preferences">Template preferences</a></h3>
<p>This data is used as meta data for various template text to insert into
a document, such as the file header. You only need to set fields that
you want to use in your template files.</p>
@@ -2334,7 +2334,7 @@
</div>
</div>
<div class="section">
-<h3><a class="toc-backref" href="#id116" id="keybinding-tab-in-preferences-dialog" name="keybinding-tab-in-preferences-dialog">Keybinding tab in preferences dialog</a></h3>
+<h3><a class="toc-backref" href="#id116" id="keybinding-preferences" name="keybinding-preferences">Keybinding preferences</a></h3>
<img alt="./images/pref_dialog_keys.png" src="./images/pref_dialog_keys.png" />
<p>There are some handy commands in here that are not, by default,
bound to a key combination, and may not be available as a menu item.</p>
@@ -2344,7 +2344,7 @@
</div>
</div>
<div class="section">
-<h3><a class="toc-backref" href="#id117" id="printing-tab-in-preferences-dialog" name="printing-tab-in-preferences-dialog">Printing tab in preferences dialog</a></h3>
+<h3><a class="toc-backref" href="#id117" id="printing-preferences" name="printing-preferences">Printing preferences</a></h3>
<img alt="./images/pref_dialog_printing.png" src="./images/pref_dialog_printing.png" />
<dl class="docutils">
<dt>Use external command for printing</dt>
@@ -2366,7 +2366,7 @@
</dl>
</div>
<div class="section">
-<h3><a class="toc-backref" href="#id118" id="terminal-vte-tab-in-preferences-dialog" name="terminal-vte-tab-in-preferences-dialog">Terminal (VTE) tab in preferences dialog</a></h3>
+<h3><a class="toc-backref" href="#id118" id="terminal-vte-preferences" name="terminal-vte-preferences">Terminal (VTE) preferences</a></h3>
<p>See also: <a class="reference" href="#virtual-terminal-emulator-widget-vte">Virtual terminal emulator widget (VTE)</a>.</p>
<img alt="./images/pref_dialog_vte.png" src="./images/pref_dialog_vte.png" />
<div class="section">
@@ -2822,7 +2822,7 @@
<h4><a class="toc-backref" href="#id143" id="build-menu-keyboard-shortcuts" name="build-menu-keyboard-shortcuts">Build Menu Keyboard Shortcuts</a></h4>
<p>Keyboard shortcuts can be defiend for the first two filetype menu items, the first three
non-filetype menu items, the first two execute menu items and the fixed menu items.
-In the keybindings configuration dialog (see <a class="reference" href="#keybinding-tab-in-preferences-dialog">Keybinding tab in preferences dialog</a>)
+In the keybindings configuration dialog (see <a class="reference" href="#keybinding-preferences">Keybinding preferences</a>)
these items are identified by the default labels shown in the <a class="reference" href="#build-menu">Build Menu</a> section above.</p>
<p>It is currently not possible to bind keyboard shortcuts to more than these menu items.</p>
</div>
@@ -3320,7 +3320,7 @@
<td> </td>
<td>Switches to the previous location in the
navigation history. See the section called
-<a class="reference" href="#code-navigation-history">Code Navigation History</a>.</td>
+<a class="reference" href="#code-navigation-history">Code navigation history</a>.</td>
</tr>
<tr><td>Go to line</td>
<td>Ctrl-L</td>
@@ -4282,7 +4282,7 @@
<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
-<a class="reference" href="#template-tab-in-preferences-dialog">Template tab in preferences dialog</a>). You can define the
+<a class="reference" href="#template-preferences">Template preferences</a>). You can define the
default values which will be inserted in the templates. You should
restart Geany after making changes, because they are only read
at startup.</p>
@@ -4443,7 +4443,7 @@
<colgroup><col class="label" /><col /></colgroup>
<tbody valign="top">
<tr><td class="label"><a name="id10">[1]</a></td><td><em>(<a class="fn-backref" href="#id7">1</a>, <a class="fn-backref" href="#id8">2</a>, <a class="fn-backref" href="#id9">3</a>)</em> The format for the <tt class="docutils literal"><span class="pre">year</span></tt>, <tt class="docutils literal"><span class="pre">date</span></tt> and <tt class="docutils literal"><span class="pre">datetime</span></tt> wildcards can be changed
-in the preferences dialog, see <a class="reference" href="#template-tab-in-preferences-dialog">Template tab in preferences dialog</a>. You can
+in the preferences dialog, see <a class="reference" href="#template-preferences">Template preferences</a>. You can
use any conversion specifiers which can be used with the ANSI C strftime function.
For details please see <a class="reference" href="http://man.cx/strftime">http://man.cx/strftime</a>.</td></tr>
</tbody>
@@ -5400,7 +5400,7 @@
<div class="footer">
<hr class="footer" />
<a class="reference" href="geany.txt">View document source</a>.
-Generated on: 2009-09-14 11:50 UTC.
+Generated on: 2009-09-22 14:49 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-21 21:14:03 UTC (rev 4224)
+++ trunk/doc/geany.txt 2009-09-22 15:01:24 UTC (rev 4225)
@@ -363,7 +363,7 @@
At startup, Geany loads all files from the last time Geany was
launched. You can disable this feature in the preferences dialog
-(see `General Startup tab in preferences dialog`_). If you specify some
+(see `General Startup preferences`_). If you specify some
files on the command line, only these files will be opened, but you
can find the files from the last session in the file menu under the
"Recent files" item. By default this contains the last 10 recently
@@ -700,7 +700,7 @@
Geany allows each document to indent either with a tab character or
multiple spaces. The default indent mode is set in the `Editor Features
-tab in preferences dialog`_ (see the link for more information). But
+preferences`_ (see the link for more information). But
this can be overridden using either the *Document->Indent Type* menu,
or by using the *Detect from file* indentation preference. When enabled,
this scans each file that is opened and sets the indent mode based on
@@ -763,7 +763,7 @@
navigate around multiple files.
-Code Navigation History
+Code navigation history
^^^^^^^^^^^^^^^^^^^^^^^
To ease navigation in source files and especially between
@@ -842,17 +842,17 @@
The autocompletion list for symbols is presented when the first few
characters of the symbol are typed (configurable, see `Editor Completions
-tab in preferences dialog`_, default 4) or when the *Complete word*
+preferences`_, default 4) or when the *Complete word*
keybinding is pressed (configurable, see `Configurable keybindings`_,
default Ctrl-Space).
When the defined keybinding is typed and the *Autocomplete all words in
-document* preference (in `Editor Completions tab in preferences dialog`_)
+document* preference (in `Editor Completions preferences`_)
is selected then the autocompletion list will show all matching words
in the document, if there are no matching symbols.
If you don't want to use autocompletion it can be dismissed until
-the next symbol by typing Escape. The autocompletion list is updated
+the next symbol by pressing Escape. The autocompletion list is updated
as more characters are typed so that it only shows completions that start
with the characters typed so far. If no symbols begin with the sequence,
the autocompletion window is closed.
@@ -861,8 +861,8 @@
item on the autocompletion list can be chosen from the list by Tab or
Enter/Return. You can also double-click to select an item. The sequence
will be completed to match the chosen item, and if the *Drop rest of
-word on completion* preference is set (in `Editor Completions tab in
-preferences dialog`_) then any characters after the cursor that match
+word on completion* preference is set (in `Editor Completions
+preferences`_) then any characters after the cursor that match
a symbol or word are deleted.
Scope autocompletion
@@ -994,7 +994,7 @@
the right arrow.
For this to work in Geany, you'll need to first unbind Ctrl-Shift-u
-in the `keybinding tab in preferences dialog`_, then restart Geany.
+in the `keybinding preferences`_, then restart Geany.
Note that it works slightly differently from other GTK applications,
in that you'll need to continue to hold down the Ctrl and Shift keys
while typing the code point hex digits.
@@ -1483,8 +1483,8 @@
comes after the screenshot of that tab.
-General Startup tab in preferences dialog
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+General Startup preferences
+^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. image:: ./images/pref_dialog_gen_startup.png
@@ -1530,8 +1530,8 @@
Leave blank to not set an additional lookup path.
-General Miscellaneous tab in preferences dialog
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+General Miscellaneous preferences
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. image:: ./images/pref_dialog_gen_misc.png
@@ -1589,8 +1589,8 @@
a proper default path.
-Interface tab in preferences dialog
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+Interface preferences
+^^^^^^^^^^^^^^^^^^^^^
.. image:: ./images/pref_dialog_interface.png
@@ -1661,8 +1661,8 @@
modifications were done, the file encoding, the filetype and other information.
-Toolbar tab in preferences dialog
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+Toolbar preferences
+^^^^^^^^^^^^^^^^^^^
Affects the main toolbar underneath the menu bar.
@@ -1690,8 +1690,8 @@
Select the size of the icons you see (large, small or very small).
-Editor Features tab in preferences dialog
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+Editor Features preferences
+^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. image:: ./images/pref_dialog_edit_features.png
@@ -1734,8 +1734,8 @@
It is used to mark the comment as toggled.
-Editor Indentation tab in preferences dialog
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+Editor Indentation preferences
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. image:: ./images/pref_dialog_edit_indentation.png
@@ -1791,8 +1791,8 @@
unindent, but this pref allows the tab key to have different
meanings in different contexts - e.g. for snippet completion.
-Editor Completions tab in preferences dialog
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+Editor Completions preferences
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. image:: ./images/pref_dialog_edit_completions.png
@@ -1872,8 +1872,8 @@
Auto-close parenthesis when typing an opening one
-Editor Display tab in preferences dialog
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+Editor Display preferences
+^^^^^^^^^^^^^^^^^^^^^^^^^^
This is for visual elements displayed in the editor window.
@@ -1935,8 +1935,8 @@
Set the color of the long line marker.
-Files tab in preferences dialog
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+Files preferences
+^^^^^^^^^^^^^^^^^
.. image:: ./images/pref_dialog_files.png
@@ -1998,8 +1998,8 @@
(remote files are files in ``~/.gvfs/``).
-Tools tab in preferences dialog
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+Tools preferences
+^^^^^^^^^^^^^^^^^
.. image:: ./images/pref_dialog_tools.png
@@ -2030,8 +2030,8 @@
to the specified command.
-Template tab in preferences dialog
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+Template preferences
+^^^^^^^^^^^^^^^^^^^^
This data is used as meta data for various template text to insert into
a document, such as the file header. You only need to set fields that
@@ -2078,8 +2078,8 @@
http://man.cx/strftime.
-Keybinding tab in preferences dialog
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+Keybinding preferences
+^^^^^^^^^^^^^^^^^^^^^^
.. image:: ./images/pref_dialog_keys.png
@@ -2090,8 +2090,8 @@
For more information see the section called `Keybindings`_.
-Printing tab in preferences dialog
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+Printing preferences
+^^^^^^^^^^^^^^^^^^^^
.. image:: ./images/pref_dialog_printing.png
@@ -2119,8 +2119,8 @@
see http://man.cx/strftime.
-Terminal (VTE) tab in preferences dialog
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+Terminal (VTE) preferences
+^^^^^^^^^^^^^^^^^^^^^^^^^^
See also: `Virtual terminal emulator widget (VTE)`_.
@@ -2595,7 +2595,7 @@
Keyboard shortcuts can be defiend for the first two filetype menu items, the first three
non-filetype menu items, the first two execute menu items and the fixed menu items.
-In the keybindings configuration dialog (see `Keybinding tab in preferences dialog`_)
+In the keybindings configuration dialog (see `Keybinding preferences`_)
these items are identified by the default labels shown in the `Build Menu`_ section above.
It is currently not possible to bind keyboard shortcuts to more than these menu items.
@@ -2947,7 +2947,7 @@
Navigate back a location Switches to the previous location in the
navigation history. See the section called
- `Code Navigation History`_.
+ `Code navigation history`_.
Go to line Ctrl-L Opens the Go to line dialog.
@@ -3824,7 +3824,7 @@
meta data is only used for the ChangeLog and File header templates.
In the configuration dialog you can find a tab "Templates" (see
-`Template tab in preferences dialog`_). You can define the
+`Template preferences`_). You can define the
default values which will be inserted in the templates. You should
restart Geany after making changes, because they are only read
at startup.
@@ -3950,7 +3950,7 @@
.. [1] The format for the ``year``, ``date`` and ``datetime`` wildcards can be changed
- in the preferences dialog, see `Template tab in preferences dialog`_. You can
+ in the preferences dialog, see `Template preferences`_. You can
use any conversion specifiers which can be used with the ANSI C strftime function.
For details please see http://man.cx/strftime.
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.