SF.net SVN: geany:[4555] branches/geany-0.18.1

eht16 at users.sourceforge.net eht16 at xxxxx
Mon Jan 25 20:38:22 UTC 2010

Revision: 4555
Author:   eht16
Date:     2010-01-25 20:38:17 +0000 (Mon, 25 Jan 2010)

Log Message:
Backport from trunk:
Add 'Scope autocompletion' section.
Add 'Tools menu items' section to explain configuration files submenu, reload configuration item.
Minor updates/fixes.

Modified Paths:

Modified: branches/geany-0.18.1/ChangeLog
--- branches/geany-0.18.1/ChangeLog	2010-01-25 20:28:53 UTC (rev 4554)
+++ branches/geany-0.18.1/ChangeLog	2010-01-25 20:38:17 UTC (rev 4555)
@@ -1,3 +1,12 @@
+2009-08-17  Nick Treleaven  <nick(dot)treleaven(at)btinternet(dot)com>
+ * doc/geany.txt:
+   Add 'Scope autocompletion' section.
+   Add 'Tools menu items' section to explain configuration files
+   submenu, reload configuration item.
+   Minor updates/fixes.
 2009-08-16  Enrico Tröger  <enrico(dot)troeger(at)uvena(dot)de>
  * src/document.c:

Modified: branches/geany-0.18.1/doc/geany.txt
--- branches/geany-0.18.1/doc/geany.txt	2010-01-25 20:28:53 UTC (rev 4554)
+++ branches/geany-0.18.1/doc/geany.txt	2010-01-25 20:38:17 UTC (rev 4555)
@@ -44,10 +44,10 @@
 * Syntax highlighting
 * Code folding
-* Symbol name autocompletion
+* Autocompletion of symbols/words
 * Construct completion/snippets
 * Auto-closing of XML and HTML tags
-* Call tips
+* Calltips
 * Many supported filetypes including C, Java, PHP, HTML, Python, Perl,
   Pascal, and others
 * Symbol lists
@@ -865,7 +865,25 @@
 preferences dialog`_) then any characters after the cursor that match
 a symbol or word are deleted.
+Scope autocompletion
+    struct
+    {
+        int i;
+        char c;
+    } foo;
+When you type ``foo.`` it will show an autocompletion list with 'i' and
+'c' symbols.
+It only works for languages that set parent scope names for e.g. struct
+members. Currently this means C-like languages. The C tag parser only
+parses global scopes, so this won't work for structs or objects declared
+in local scope.
 User-definable snippets
@@ -1588,10 +1606,6 @@
     change between documents (see `Switching between documents`_) and
     to perform some common operations such as saving, closing and reloading.
-Show full path name in documents list
-    Show the full directory path of the files you are editing in the
-    *Documents* list.
@@ -2710,7 +2724,8 @@
                                                           line (if there is no selection) to the
                                                           embedded Terminal (VTE).
-Reflow lines/paragraph                                    Reformat selected lines or current paragraph,
+Reflow lines/block                                        Reformat selected lines or current
+                                                          (indented) text block,
                                                           breaking lines at the long line marker.
@@ -2746,6 +2761,11 @@
                                                           document and displays them in the messages
+Mark All                                                  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**
 Navigate forward a location                               Switches to the next location in the navigation
@@ -2916,6 +2936,27 @@
+Tools menu items
+There's a *Configuration files* submenu in the *Tools* 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
+reload the file after you have saved it.
+.. note::
+    Other configuration files are not shown here and you will need to open
+    them manually and usually restart Geany to see any changes.
+There's also a *Reload Configuration* item which can be used if you
+updated a configuration file outside of the current instance. This
+item is also necessary to update syntax highlighting colors.
+.. note::
+    Syntax highlighting colors aren't updated after saving
+    filetypes.common as this can take a short while depending on which
+    documents are open.
 Global configuration file

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