diff --git a/ChangeLog b/ChangeLog index 94f0e291a..d25b9f4b7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -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 diff --git a/THANKS b/THANKS index 3dab79e4c..450688a65 100644 --- a/THANKS +++ b/THANKS @@ -25,6 +25,7 @@ Jeff Pohlmeyer - "Allow DnD", "Use tabs" and o Tomás Vírseda - sort open files patch Dirk Weber Slava Semushin - patch to improve SVN checks in cofigure script +John Gabriele - documentation patches Translators: ---------------------------------- diff --git a/doc/geany.docbook b/doc/geany.docbook index 7e69dcb80..875c30d61 100644 --- a/doc/geany.docbook +++ b/doc/geany.docbook @@ -369,48 +369,6 @@ appropriate command line option - see . -
- Drag and drop of text - - If you drag selected text in the editor widget of - Geany 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 Geany 0.11 - before the selected text - was copied to the new position. - -
-
- Auto indentation - - Geany knows three types of auto indentation: - None, Basic and Advanced. - Auto indentation types - None - - - Disables auto indentation completely. - - - - Basic - - - Adds the same amount of whitespace on a new line as on the last line. - - - - Advanced - - - 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. - - - - - -
Virtual terminal emulator widget (VTE) @@ -452,28 +410,6 @@
-
- Send text through definable commands - - You can define several custom commands in Geany 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 Geany. - To help finding errors in executing the command, the output of the program's - standard error will be printed on Geany's standard - output. - - - 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. - -
Character sets and Unicode Byte-Order-Mark (BOM) @@ -567,6 +503,92 @@
+
+ Editing +
+ Drag and drop of text + + If you drag selected text in the editor widget of + Geany 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 Geany 0.11 - before the selected text + was copied to the new position. + +
+
+ Auto indentation + + Geany knows three types of auto indentation: + None, Basic and Advanced. + Auto indentation types + None + + + Disables auto indentation completely. + + + + Basic + + + Adds the same amount of whitespace on a new line as on the last line. + + + + Advanced + + + 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. + + + + + +
+
+ Bookmarks + + 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. + + + 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. + + + 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. + +
+
+ Send text through definable commands + + You can define several custom commands in Geany 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 Geany. + To help finding errors in executing the command, the output of the program's + standard error will be printed on Geany's standard + output. + + + 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. + +
+
Search, replace and go to