SF.net SVN: geany: [1400] trunk

ntrel at users.sourceforge.net ntrel at xxxxx
Thu Mar 15 16:21:13 UTC 2007


Revision: 1400
          http://svn.sourceforge.net/geany/?rev=1400&view=rev
Author:   ntrel
Date:     2007-03-15 09:21:12 -0700 (Thu, 15 Mar 2007)

Log Message:
-----------
Add bookmarks section written by John Gabriele (thanks).
Group some subsections into an 'Editing' section.

Modified Paths:
--------------
    trunk/ChangeLog
    trunk/THANKS
    trunk/doc/geany.docbook

Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2007-03-15 13:24:27 UTC (rev 1399)
+++ trunk/ChangeLog	2007-03-15 16:21:12 UTC (rev 1400)
@@ -8,6 +8,9 @@
  * src/keybindings.c, src/keybindings.h, src/sciwrappers.c,
    src/sci_cb.c:
    Add Toggle Marker keybinding (Ctrl-M).
+ * THANKS, doc/geany.docbook:
+   Add bookmarks section written by John Gabriele (thanks).
+   Group some subsections into an 'Editing' section.
 
 
 2007-03-14  Nick Treleaven  <nick.treleaven at btinternet.com>

Modified: trunk/THANKS
===================================================================
--- trunk/THANKS	2007-03-15 13:24:27 UTC (rev 1399)
+++ trunk/THANKS	2007-03-15 16:21:12 UTC (rev 1400)
@@ -25,6 +25,7 @@
 Tomás Vírseda <kaskaras(at)gmail(dot)com> - sort open files patch
 Dirk Weber <dietrich-weber(at)web(dot)de>
 Slava Semushin <slava(dot)semushin(at)gmail(dot)com> - patch to improve SVN checks in cofigure script
+John Gabriele <jmg3000(at)gmail(dot)com> - documentation patches
 
 Translators:
 ----------------------------------

Modified: trunk/doc/geany.docbook
===================================================================
--- trunk/doc/geany.docbook	2007-03-15 13:24:27 UTC (rev 1399)
+++ trunk/doc/geany.docbook	2007-03-15 16:21:12 UTC (rev 1400)
@@ -369,48 +369,6 @@
 					appropriate command line option - see <xref linkend="clo"/>.
 				</para>
 			</section>
-			<section id="general_dnd">
-				<title>Drag and drop of text</title>
-				<para>
-					If you drag selected text in the editor widget of
-					<application>Geany</application> the text is moved to the position where the
-					mouse pointer is when releasing the mouse button. Holding Control when releasing
-					the mouse button will copy the text instead. This behaviour was
-					changed in <application>Geany</application> 0.11 - before the selected text
-					was copied to the new position.
-				</para>
-			</section>
-			<section id="general_indentation">
-				<title>Auto indentation</title>
-				<para>
-					<application>Geany</application> knows three types of auto indentation:
-					None, Basic and Advanced.
-					<variablelist><title>Auto indentation types</title>
-					<varlistentry><term>None</term>
-					<listitem>
-					<para>
-						Disables auto indentation completely.
-					</para>
-					</listitem>
-					</varlistentry>
-					<varlistentry><term>Basic</term>
-					<listitem>
-					<para>
-						Adds the same amount of whitespace on a new line as on the last line.
-					</para>
-					</listitem>
-					</varlistentry>
-					<varlistentry><term>Advanced</term>
-					<listitem>
-					<para>
-						Does the same as Basic but also indents curly brackets and adds a tabulator
-						character (or spaces) on a new line after an opening '{' brace.
-					</para>
-					</listitem>
-					</varlistentry>
-					</variablelist>
-				</para>
-			</section>
 			<section id="general_vte">
 				<title>Virtual terminal emulator widget (VTE)</title>
 				<para>
@@ -452,28 +410,6 @@
 					</para>
 				</note>
 			</section>
-			<section id="general_cc">
-				<title>Send text through definable commands</title>
-				<para>
-					You can define several custom commands in <application>Geany</application> and
-					send the current selection to one of these commands. The output of the command
-					will be used to replace the current selection. So, it is possible to use text
-					formatting tools with Geany in a general way.
-					The selected text will be sent to the standard input of the executed command,
-					so the command should be able to read from it and it should print all results
-					to its standard output which will be read by <application>Geany</application>.
-					To help finding errors in executing the command, the output of the program's
-					standard error will be printed on <application>Geany</application>'s standard
-					output.
-				</para>
-				<para>
-					To add a custom command, just go to the Set Custom Commands dialog in the
-					Format sub menu of the Edit and Popup menu. Then click on Add to get a new
-					text entry and type the command. You can also specify some command line options.
-					To delete a command,  just clear the text entry and press Ok. It will be deleted
-					automatically.
-				</para>
-			</section>
 		</section>
 		<section id="charset">
 			<title>Character sets and Unicode Byte-Order-Mark (BOM)</title>
@@ -567,6 +503,92 @@
 				</para>
 			</section>
 		</section>
+		<section id="editing">
+			<title>Editing</title>
+			<section id="editing_text_dnd">
+				<title>Drag and drop of text</title>
+				<para>
+					If you drag selected text in the editor widget of
+					<application>Geany</application> the text is moved to the position where the
+					mouse pointer is when releasing the mouse button. Holding Control when releasing
+					the mouse button will copy the text instead. This behaviour was
+					changed in <application>Geany</application> 0.11 - before the selected text
+					was copied to the new position.
+				</para>
+			</section>
+			<section id="editing_indentation">
+				<title>Auto indentation</title>
+				<para>
+					<application>Geany</application> knows three types of auto indentation:
+					None, Basic and Advanced.
+					<variablelist><title>Auto indentation types</title>
+					<varlistentry><term>None</term>
+					<listitem>
+					<para>
+						Disables auto indentation completely.
+					</para>
+					</listitem>
+					</varlistentry>
+					<varlistentry><term>Basic</term>
+					<listitem>
+					<para>
+						Adds the same amount of whitespace on a new line as on the last line.
+					</para>
+					</listitem>
+					</varlistentry>
+					<varlistentry><term>Advanced</term>
+					<listitem>
+					<para>
+						Does the same as Basic but also indents curly brackets and adds a tabulator
+						character (or spaces) on a new line after an opening '{' brace.
+					</para>
+					</listitem>
+					</varlistentry>
+					</variablelist>
+				</para>
+			</section>
+			<section id="editing_bookmarks">
+				<title>Bookmarks</title>
+				<para>
+				Geany provides a handy bookmarking feature that lets you mark one or more lines in a document, and
+				return the cursor to them using a key combination.
+				</para>
+				<para>
+				To place a mark on a line, either left-mouse-click in the left margin of the editor window, or else
+				use Ctrl-m. Either way, this will produce a small green plus symbol in the margin. You can have as
+				many marks in a document as you like. Click again (or use Ctrl-m again) to remove the bookmark.
+				To remove all the marks in a given document, use "Remove Markers" in the Document menu.
+				</para>
+				<para>
+				To navigate down your document, jumping from one mark to the next, use Ctrl-. (control period).
+				To go in the opposite direction on the page, use Ctrl-, (control comma). Using the bookmarking
+				feature together with the commands to switch from one editor tab to another (Ctrl-PgUp/PgDn and
+				Ctrl-Tab) provides a particularly fast way to navigate around multiple files.
+				</para>
+			</section>
+			<section id="editing_definable_commands">
+				<title>Send text through definable commands</title>
+				<para>
+					You can define several custom commands in <application>Geany</application> and
+					send the current selection to one of these commands. The output of the command
+					will be used to replace the current selection. So, it is possible to use text
+					formatting tools with Geany in a general way.
+					The selected text will be sent to the standard input of the executed command,
+					so the command should be able to read from it and it should print all results
+					to its standard output which will be read by <application>Geany</application>.
+					To help finding errors in executing the command, the output of the program's
+					standard error will be printed on <application>Geany</application>'s standard
+					output.
+				</para>
+				<para>
+					To add a custom command, just go to the Set Custom Commands dialog in the
+					Format sub menu of the Edit and Popup menu. Then click on Add to get a new
+					text entry and type the command. You can also specify some command line options.
+					To delete a command,  just clear the text entry and press Ok. It will be deleted
+					automatically.
+				</para>
+			</section>
+		</section>
 		<section id="search_replace">
 			<title>Search, replace and go to</title>
 			<para>


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