Revision: 4560
http://geany.svn.sourceforge.net/geany/?rev=4560&view=rev
Author: eht16
Date: 2010-01-25 21:15:57 +0000 (Mon, 25 Jan 2010)
Log Message:
-----------
Backport from trunk:
Fix using 'Insert date' keybinding when a custom date string has not been set.
Modified Paths:
--------------
branches/geany-0.18.1/ChangeLog
branches/geany-0.18.1/src/callbacks.c
Modified: branches/geany-0.18.1/ChangeLog
===================================================================
--- branches/geany-0.18.1/ChangeLog 2010-01-25 21:15:47 UTC (rev 4559)
+++ branches/geany-0.18.1/ChangeLog 2010-01-25 21:15:57 UTC (rev 4560)
@@ -5,6 +5,9 @@
* src/keybindings.c, src/keybindings.h, src/prefs.c:
Fix updating main menu accelerators after changing keybindings
(thanks to Lex Trotman).
+ * src/callbacks.c:
+ Fix using 'Insert date' keybinding when a custom date string has
+ not been set.
2009-08-18 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
Modified: branches/geany-0.18.1/src/callbacks.c
===================================================================
--- branches/geany-0.18.1/src/callbacks.c 2010-01-25 21:15:47 UTC (rev 4559)
+++ branches/geany-0.18.1/src/callbacks.c 2010-01-25 21:15:57 UTC (rev 4560)
@@ -1466,11 +1466,18 @@
gpointer user_data)
{
GeanyDocument *doc = document_get_current();
- gchar *format;
+ gchar *format = NULL;
gchar *time_str;
g_return_if_fail(doc != NULL);
+ /* set default value */
+ if (utils_str_equal("", ui_prefs.custom_date_format))
+ {
+ g_free(ui_prefs.custom_date_format);
+ ui_prefs.custom_date_format = g_strdup("%d.%m.%Y");
+ }
+
if (utils_str_equal(_("dd.mm.yyyy"), (gchar*) user_data))
format = "%d.%m.%Y";
else if (utils_str_equal(_("mm.dd.yyyy"), (gchar*) user_data))
@@ -1487,13 +1494,6 @@
format = ui_prefs.custom_date_format;
else
{
- /* set default value */
- if (utils_str_equal("", ui_prefs.custom_date_format))
- {
- g_free(ui_prefs.custom_date_format);
- ui_prefs.custom_date_format = g_strdup("%d.%m.%Y");
- }
-
dialogs_show_input(_("Custom Date Format"),
_("Enter here a custom date and time format. You can use any conversion specifiers which can be used with the ANSI C strftime function."),
ui_prefs.custom_date_format, FALSE, &on_custom_date_input_response);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 4555
http://geany.svn.sourceforge.net/geany/?rev=4555&view=rev
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:
--------------
branches/geany-0.18.1/ChangeLog
branches/geany-0.18.1/doc/geany.txt
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
+````````````````````
+E.g.::
+ 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.
-
Fonts
`````
@@ -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
window.
+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.
Revision: 4554
http://geany.svn.sourceforge.net/geany/?rev=4554&view=rev
Author: eht16
Date: 2010-01-25 20:28:53 +0000 (Mon, 25 Jan 2010)
Log Message:
-----------
Create branch for Geany 0.18.1
Added Paths:
-----------
branches/geany-0.18.1/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 4553
http://geany.svn.sourceforge.net/geany/?rev=4553&view=rev
Author: frlan
Date: 2010-01-25 19:46:32 +0000 (Mon, 25 Jan 2010)
Log Message:
-----------
Fix name entry for last translator as it wasn't frlan
Modified Paths:
--------------
trunk/po/ko.po
Modified: trunk/po/ko.po
===================================================================
--- trunk/po/ko.po 2010-01-25 15:53:54 UTC (rev 4552)
+++ trunk/po/ko.po 2010-01-25 19:46:32 UTC (rev 4553)
@@ -10,7 +10,7 @@
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-08-16 18:09+0200\n"
"PO-Revision-Date: 2008-10-14 19:27+0100\n"
-"Last-Translator: Frank Lanitz <frank(a)frank.uvena.de>\n"
+"Last-Translator: netkiss <dotkabi(a)gmail.com>\n"
"Language-Team: Korean\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.