Revision: 5627
http://geany.svn.sourceforge.net/geany/?rev=5627&view=rev
Author: colombanw
Date: 2011-03-25 15:34:21 +0000 (Fri, 25 Mar 2011)
Log Message:
-----------
Update Vala keywords (based on a patch from Matthew Brush, thanks)
Modified Paths:
--------------
trunk/ChangeLog
trunk/data/filetypes.vala
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2011-03-24 22:00:34 UTC (rev 5626)
+++ trunk/ChangeLog 2011-03-25 15:34:21 UTC (rev 5627)
@@ -1,3 +1,9 @@
+2011-03-25 Colomban Wendling <colomban(at)geany(dot)org>
+
+ * data/filetypes.vala:
+ Update Vala keywords (based on a patch from Matthew Brush, thanks).
+
+
2011-03-24 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
* plugins/filebrowser.c:
Modified: trunk/data/filetypes.vala
===================================================================
--- trunk/data/filetypes.vala 2011-03-24 22:00:34 UTC (rev 5626)
+++ trunk/data/filetypes.vala 2011-03-25 15:34:21 UTC (rev 5627)
@@ -26,10 +26,9 @@
[keywords]
# all items must be in one line
-primary=else if switch case default break continue return for foreach in do while is try catch finally throw namespace interface class struct enum signal errordomain construct callback get set base const static var weak virtual abstract override inline extern public protected private delegate out ref lock using true false null generic new delete base this value typeof sizeof throws requires ensures void bool char uchar int uint short ushort long ulong size_t ssize_t int8 uint8 int16 uint16 int32 uint32 int64 uint64 float double unichar string constpointer time_t
-#secondary=
-# these are some doxygen keywords (incomplete)
-docComment=attention author brief bug class code date def enum example exception file fn namespace note param remarks return see since struct throw todo typedef var version warning union
+primary=abstract as async base bool break callback case catch char class const constpointer construct continue default delegate delete do double dynamic else ensures enum errordomain extern false finally float for foreach generic get global if in inline int int16 int32 int64 int8 interface internal is lock long namespace new null out override owned private protected public ref requires return set sealed short signal size_t sizeof ssize_t static string struct switch this throw throws time_t true try typeof uchar uint uint16 uint32 uint64 uint8 ulong unichar unowned ushort using value var virtual void weak while yield
+# these are some doxygen and valadoc keywords (incomplete)
+docComment=attention author brief bug class code date def deprecated enum example exception file fn inheritDoc link namespace note param remarks return see since struct throw throws todo typedef union var version warning
[lexer_properties]
styling.within.preprocessor=1
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 5619
http://geany.svn.sourceforge.net/geany/?rev=5619&view=rev
Author: colombanw
Date: 2011-03-24 02:11:46 +0000 (Thu, 24 Mar 2011)
Log Message:
-----------
Improve wording of the last commit and update the ChangeLog
Modified Paths:
--------------
trunk/ChangeLog
trunk/doc/geany.html
trunk/doc/geany.txt
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2011-03-23 22:36:56 UTC (rev 5618)
+++ trunk/ChangeLog 2011-03-24 02:11:46 UTC (rev 5619)
@@ -1,3 +1,9 @@
+2011-03-24 Colomban Wendling <colomban(at)geany(dot)org>
+
+ * doc/geany.txt, doc/geany.html:
+ Update the documentation to talk about real-time tag parsing.
+
+
2011-03-22 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
* src/main.c:
Modified: trunk/doc/geany.html
===================================================================
--- trunk/doc/geany.html 2011-03-23 22:36:56 UTC (rev 5618)
+++ trunk/doc/geany.html 2011-03-24 02:11:46 UTC (rev 5619)
@@ -1909,12 +1909,11 @@
tags files, as described below.</p>
<div class="section" id="workspace-tags">
<h3><a class="toc-backref" href="#id78">Workspace tags</a></h3>
-<p>Tags for each document are parsed whenever a file is loaded or saved, and
-possibly when modified (see <em>Symbol list update frequency</em> preference in the
-<a class="reference internal" href="#editor-completions-preferences">Editor Completions preferences</a>). These are shown in the Symbol list in
-the Sidebar. These tags are also used for autocompletion of symbols and
-calltips for all documents open in the current session that have the same
-filetype.</p>
+<p>Tags for each document are parsed whenever a file is loaded, saved or
+modified (see <em>Symbol list update frequency</em> preference in the <a class="reference internal" href="#editor-completions-preferences">Editor
+Completions preferences</a>). These are shown in the Symbol list in the
+Sidebar. These tags are also used for autocompletion of symbols and calltips
+for all documents open in the current session that have the same filetype.</p>
<p>The <em>Go to Tag</em> commands can be used with all workspace tags. See
<a class="reference internal" href="#go-to-tag-definition">Go to tag definition</a>.</p>
</div>
@@ -2433,11 +2432,11 @@
<dt>Symbol list update frequency</dt>
<dd><p class="first">The minimum delay (in milliseconds) between two symbol list updates.</p>
<p>This option determines how frequently the tag list is updated for the
-current document. The smaller is the delay the more up-to-date is the
-symbol list (and then the completions); but rebuilding the symbol list
-has a cost in performance, especially with large files.</p>
-<p>The default value is 250, which means the symbol list will be updated at
-most 4 times per second, even if the document changes continuously.</p>
+current document. The smaller the delay, the more up-to-date the symbol
+list (and then the completions); but rebuilding the symbol list has a
+cost in performance, especially with large files.</p>
+<p>The default value is 250ms, which means the symbol list will be updated
+at most four times per second, even if the document changes continuously.</p>
<p class="last">A value of 0 disables automatic updates, so the symbol list will only be
updated upon document saving.</p>
</dd>
@@ -6484,7 +6483,7 @@
<div class="footer">
<hr class="footer" />
<a class="reference external" href="geany.txt">View document source</a>.
-Generated on: 2011-03-23 22:34 UTC.
+Generated on: 2011-03-24 02:06 UTC.
Generated by <a class="reference external" href="http://docutils.sourceforge.net/">Docutils</a> from <a class="reference external" href="http://docutils.sourceforge.net/rst.html">reStructuredText</a> source.
</div>
Modified: trunk/doc/geany.txt
===================================================================
--- trunk/doc/geany.txt 2011-03-23 22:36:56 UTC (rev 5618)
+++ trunk/doc/geany.txt 2011-03-24 02:11:46 UTC (rev 5619)
@@ -1505,12 +1505,11 @@
Workspace tags
^^^^^^^^^^^^^^
-Tags for each document are parsed whenever a file is loaded or saved, and
-possibly when modified (see *Symbol list update frequency* preference in the
-`Editor Completions preferences`_). These are shown in the Symbol list in
-the Sidebar. These tags are also used for autocompletion of symbols and
-calltips for all documents open in the current session that have the same
-filetype.
+Tags for each document are parsed whenever a file is loaded, saved or
+modified (see *Symbol list update frequency* preference in the `Editor
+Completions preferences`_). These are shown in the Symbol list in the
+Sidebar. These tags are also used for autocompletion of symbols and calltips
+for all documents open in the current session that have the same filetype.
The *Go to Tag* commands can be used with all workspace tags. See
`Go to tag definition`_.
@@ -2096,12 +2095,12 @@
The minimum delay (in milliseconds) between two symbol list updates.
This option determines how frequently the tag list is updated for the
- current document. The smaller is the delay the more up-to-date is the
- symbol list (and then the completions); but rebuilding the symbol list
- has a cost in performance, especially with large files.
+ current document. The smaller the delay, the more up-to-date the symbol
+ list (and then the completions); but rebuilding the symbol list has a
+ cost in performance, especially with large files.
- The default value is 250, which means the symbol list will be updated at
- most 4 times per second, even if the document changes continuously.
+ The default value is 250ms, which means the symbol list will be updated
+ at most four times per second, even if the document changes continuously.
A value of 0 disables automatic updates, so the symbol list will only be
updated upon document saving.
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 5618
http://geany.svn.sourceforge.net/geany/?rev=5618&view=rev
Author: colombanw
Date: 2011-03-23 22:36:56 +0000 (Wed, 23 Mar 2011)
Log Message:
-----------
Update the documentation to talk about real-time tag parsing
Modified Paths:
--------------
trunk/doc/geany.html
trunk/doc/geany.txt
Modified: trunk/doc/geany.html
===================================================================
--- trunk/doc/geany.html 2011-03-22 23:08:43 UTC (rev 5617)
+++ trunk/doc/geany.html 2011-03-23 22:36:56 UTC (rev 5618)
@@ -1909,10 +1909,12 @@
tags files, as described below.</p>
<div class="section" id="workspace-tags">
<h3><a class="toc-backref" href="#id78">Workspace tags</a></h3>
-<p>Tags for each document are parsed whenever a file is loaded or
-saved. These are shown in the Symbol list in the Sidebar. These tags
-are also used for autocompletion of symbols and calltips for all documents
-open in the current session that have the same filetype.</p>
+<p>Tags for each document are parsed whenever a file is loaded or saved, and
+possibly when modified (see <em>Symbol list update frequency</em> preference in the
+<a class="reference internal" href="#editor-completions-preferences">Editor Completions preferences</a>). These are shown in the Symbol list in
+the Sidebar. These tags are also used for autocompletion of symbols and
+calltips for all documents open in the current session that have the same
+filetype.</p>
<p>The <em>Go to Tag</em> commands can be used with all workspace tags. See
<a class="reference internal" href="#go-to-tag-definition">Go to tag definition</a>.</p>
</div>
@@ -2428,6 +2430,17 @@
<dd>The number of rows to display for the autocompletion window.</dd>
<dt>Max. symbol name suggestions</dt>
<dd>The maximum number of items in the autocompletion list.</dd>
+<dt>Symbol list update frequency</dt>
+<dd><p class="first">The minimum delay (in milliseconds) between two symbol list updates.</p>
+<p>This option determines how frequently the tag list is updated for the
+current document. The smaller is the delay the more up-to-date is the
+symbol list (and then the completions); but rebuilding the symbol list
+has a cost in performance, especially with large files.</p>
+<p>The default value is 250, which means the symbol list will be updated at
+most 4 times per second, even if the document changes continuously.</p>
+<p class="last">A value of 0 disables automatic updates, so the symbol list will only be
+updated upon document saving.</p>
+</dd>
</dl>
</div>
<div class="section" id="auto-close-quotes-and-brackets">
@@ -6471,7 +6484,7 @@
<div class="footer">
<hr class="footer" />
<a class="reference external" href="geany.txt">View document source</a>.
-Generated on: 2011-03-20 14:49 UTC.
+Generated on: 2011-03-23 22:34 UTC.
Generated by <a class="reference external" href="http://docutils.sourceforge.net/">Docutils</a> from <a class="reference external" href="http://docutils.sourceforge.net/rst.html">reStructuredText</a> source.
</div>
Modified: trunk/doc/geany.txt
===================================================================
--- trunk/doc/geany.txt 2011-03-22 23:08:43 UTC (rev 5617)
+++ trunk/doc/geany.txt 2011-03-23 22:36:56 UTC (rev 5618)
@@ -1505,10 +1505,12 @@
Workspace tags
^^^^^^^^^^^^^^
-Tags for each document are parsed whenever a file is loaded or
-saved. These are shown in the Symbol list in the Sidebar. These tags
-are also used for autocompletion of symbols and calltips for all documents
-open in the current session that have the same filetype.
+Tags for each document are parsed whenever a file is loaded or saved, and
+possibly when modified (see *Symbol list update frequency* preference in the
+`Editor Completions preferences`_). These are shown in the Symbol list in
+the Sidebar. These tags are also used for autocompletion of symbols and
+calltips for all documents open in the current session that have the same
+filetype.
The *Go to Tag* commands can be used with all workspace tags. See
`Go to tag definition`_.
@@ -2090,7 +2092,21 @@
Max. symbol name suggestions
The maximum number of items in the autocompletion list.
+Symbol list update frequency
+ The minimum delay (in milliseconds) between two symbol list updates.
+ This option determines how frequently the tag list is updated for the
+ current document. The smaller is the delay the more up-to-date is the
+ symbol list (and then the completions); but rebuilding the symbol list
+ has a cost in performance, especially with large files.
+
+ The default value is 250, which means the symbol list will be updated at
+ most 4 times per second, even if the document changes continuously.
+
+ A value of 0 disables automatic updates, so the symbol list will only be
+ updated upon document saving.
+
+
Auto-close quotes and brackets
``````````````````````````````
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.