Revision: 5325
http://geany.svn.sourceforge.net/geany/?rev=5325&view=rev
Author: ntrel
Date: 2010-10-26 15:11:06 +0000 (Tue, 26 Oct 2010)
Log Message:
-----------
Edit XML tag autocompletion pref and tooltip to include HTML.
Modified Paths:
--------------
trunk/ChangeLog
trunk/doc/geany.html
trunk/doc/geany.txt
trunk/geany.glade
trunk/src/interface.c
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2010-10-25 17:29:52 UTC (rev 5324)
+++ trunk/ChangeLog 2010-10-26 15:11:06 UTC (rev 5325)
@@ -1,3 +1,9 @@
+2010-10-26 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
+
+ * src/interface.c, doc/geany.txt, doc/geany.html, geany.glade:
+ Edit XML tag autocompletion pref and tooltip to include HTML.
+
+
2010-10-25 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
* src/editor.c, data/snippets.conf:
Modified: trunk/doc/geany.html
===================================================================
--- trunk/doc/geany.html 2010-10-25 17:29:52 UTC (rev 5324)
+++ trunk/doc/geany.html 2010-10-26 15:11:06 UTC (rev 5325)
@@ -6,7 +6,7 @@
<meta name="generator" content="Docutils 0.4: http://docutils.sourceforge.net/" />
<title>Geany</title>
<meta name="authors" content="Enrico Tröger Nick Treleaven Frank Lanitz" />
-<meta name="date" content="2010-10-07" />
+<meta name="date" content="2010-10-15" />
<style type="text/css">
/*
@@ -139,7 +139,7 @@
<br />Nick Treleaven
<br />Frank Lanitz</td></tr>
<tr><th class="docinfo-name">Date:</th>
-<td>2010-10-07</td></tr>
+<td>2010-10-15</td></tr>
<tr><th class="docinfo-name">Version:</th>
<td>0.20</td></tr>
</tbody>
@@ -2317,7 +2317,7 @@
<dd>Whether to replace special keywords after typing Tab into a
pre-defined text snippet.
See <a class="reference" href="#user-definable-snippets">User-definable snippets</a>.</dd>
-<dt>XML tag autocompletion</dt>
+<dt>XML/HTML tag autocompletion</dt>
<dd>When you open an XML tag automatically generate its completion tag.</dd>
<dt>Automatic continuation multi-line comments</dt>
<dd><p class="first">Continue automatically multi-line comments in languages like C, C++
@@ -6264,7 +6264,7 @@
<div class="footer">
<hr class="footer" />
<a class="reference" href="geany.txt">View document source</a>.
-Generated on: 2010-10-15 17:13 UTC.
+Generated on: 2010-10-26 15:07 UTC.
Generated by <a class="reference" href="http://docutils.sourceforge.net/">Docutils</a> from <a class="reference" href="http://docutils.sourceforge.net/rst.html">reStructuredText</a> source.
</div>
Modified: trunk/doc/geany.txt
===================================================================
--- trunk/doc/geany.txt 2010-10-25 17:29:52 UTC (rev 5324)
+++ trunk/doc/geany.txt 2010-10-26 15:11:06 UTC (rev 5325)
@@ -1996,7 +1996,7 @@
pre-defined text snippet.
See `User-definable snippets`_.
-XML tag autocompletion
+XML/HTML tag autocompletion
When you open an XML tag automatically generate its completion tag.
Automatic continuation multi-line comments
Modified: trunk/geany.glade
===================================================================
--- trunk/geany.glade 2010-10-25 17:29:52 UTC (rev 5324)
+++ trunk/geany.glade 2010-10-26 15:11:06 UTC (rev 5325)
@@ -6299,9 +6299,9 @@
<child>
<widget class="GtkCheckButton" id="check_xmltag">
<property name="visible">True</property>
- <property name="tooltip" translatable="yes">Automatic completion and closing of XML tags (includes HTML tags)</property>
+ <property name="tooltip" translatable="yes">Insert matching closing tag for XML/HTML</property>
<property name="can_focus">True</property>
- <property name="label" translatable="yes">XML tag autocompletion</property>
+ <property name="label" translatable="yes">XML/HTML tag autocompletion</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
Modified: trunk/src/interface.c
===================================================================
--- trunk/src/interface.c 2010-10-25 17:29:52 UTC (rev 5324)
+++ trunk/src/interface.c 2010-10-26 15:11:06 UTC (rev 5325)
@@ -3817,10 +3817,10 @@
gtk_box_pack_start (GTK_BOX (vbox19), check_complete_snippets, FALSE, FALSE, 0);
gtk_tooltips_set_tip (tooltips, check_complete_snippets, _("Type a defined short character sequence and complete it to a more complex string using a single keypress"), NULL);
- check_xmltag = gtk_check_button_new_with_mnemonic (_("XML tag autocompletion"));
+ check_xmltag = gtk_check_button_new_with_mnemonic (_("XML/HTML tag autocompletion"));
gtk_widget_show (check_xmltag);
gtk_box_pack_start (GTK_BOX (vbox19), check_xmltag, FALSE, FALSE, 0);
- gtk_tooltips_set_tip (tooltips, check_xmltag, _("Automatic completion and closing of XML tags (includes HTML tags)"), NULL);
+ gtk_tooltips_set_tip (tooltips, check_xmltag, _("Insert matching closing tag for XML/HTML"), NULL);
check_auto_multiline = gtk_check_button_new_with_mnemonic (_("Automatic continuation of multi-line comments"));
gtk_widget_show (check_auto_multiline);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 5324
http://geany.svn.sourceforge.net/geany/?rev=5324&view=rev
Author: ntrel
Date: 2010-10-25 17:29:52 +0000 (Mon, 25 Oct 2010)
Log Message:
-----------
Add HTML5 attributes (thanks to Ross McKay).
Modified Paths:
--------------
trunk/ChangeLog
trunk/data/filetypes.xml
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2010-10-25 17:24:47 UTC (rev 5323)
+++ trunk/ChangeLog 2010-10-25 17:29:52 UTC (rev 5324)
@@ -16,6 +16,8 @@
src/symbols.c, plugins/saveactions.c:
Remove unnecessary uses of FILETYPE_ID() macro with
GeanyDocument::file_type.
+ * data/filetypes.xml:
+ Add HTML5 attributes (thanks to Ross McKay).
2010-10-22 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
Modified: trunk/data/filetypes.xml
===================================================================
--- trunk/data/filetypes.xml 2010-10-25 17:24:47 UTC (rev 5323)
+++ trunk/data/filetypes.xml 2010-10-25 17:29:52 UTC (rev 5324)
@@ -73,7 +73,7 @@
[keywords]
-html=a abbr acronym address applet area b base basefont bdo big blockquote body br button caption center cite code col colgroup dd del dfn dir div dl dt em embed fieldset font form frame frameset h1 h2 h3 h4 h5 h6 head hr html i iframe img input ins isindex kbd label legend li link map menu meta noframes noscript object ol optgroup option p param pre q quality s samp script select small span strike strong style sub sup table tbody td textarea tfoot th thead title tr tt u ul var xmlns leftmargin topmargin abbr accept-charset accept accesskey action align alink alt archive axis background bgcolor border cellpadding cellspacing char charoff charset checked cite class classid clear codebase codetype color cols colspan compact content coords data datafld dataformatas datapagesize datasrc datetime declare defer dir disabled enctype face for frame frameborder selected headers height href hreflang hspace http-equiv id ismap label lang language link longdesc marginwidth marginheight maxlength media framespacing method multiple name nohref noresize noshade nowrap object onblur onchange onclick ondblclick onfocus onkeydown onkeypress onkeyup onload onmousedown onmousemove onmouseover onmouseout onmouseup onreset onselect onsubmit onunload profile prompt pluginspage readonly rel rev rows rowspan rules scheme scope scrolling shape size span src standby start style summary tabindex target text title type usemap valign value valuetype version vlink vspace width text password checkbox radio submit reset file hidden image public doctype xml xml:lang article aside audio canvas command details datalist figure figcaption footer header hgroup keygen mark meter nav output progress section time video wbr
+html=a abbr acronym address applet area b base basefont bdo big blockquote body br button caption center cite code col colgroup dd del dfn dir div dl dt em embed fieldset font form frame frameset h1 h2 h3 h4 h5 h6 head hr html i iframe img input ins isindex kbd label legend li link map menu meta noframes noscript object ol optgroup option p param pre q quality s samp script select small span strike strong style sub sup table tbody td textarea tfoot th thead title tr tt u ul var xmlns leftmargin topmargin abbr accept-charset accept accesskey action align alink alt archive axis background bgcolor border cellpadding cellspacing char charoff charset checked cite class classid clear codebase codetype color cols colspan compact content coords data datafld dataformatas datapagesize datasrc datetime declare defer dir disabled enctype face for frame frameborder selected headers height href hreflang hspace http-equiv id ismap label lang language link longdesc marginwidth marginheight maxlength media framespacing method multiple name nohref noresize noshade nowrap object onblur onchange onclick ondblclick onfocus onkeydown onkeypress onkeyup onload onmousedown onmousemove onmouseover onmouseout onmouseup onreset onselect onsubmit onunload profile prompt pluginspage readonly rel rev rows rowspan rules scheme scope scrolling shape size span src standby start style summary tabindex target text title type usemap valign value valuetype version vlink vspace width text password checkbox radio submit reset file hidden image public doctype xml xml:lang article aside audio canvas command details datalist figure figcaption footer header hgroup keygen mark meter nav output progress section time video wbr async autocomplete autofocus contenteditable contextmenu draggable formaction formenctype formnovalidate formtarget list manifest max min novalidate pattern ping placeholder required reversed role sandbox scoped seamless sizes spellcheck srcdoc step
javascript=abs abstract acos anchor asin atan atan2 big bold boolean break byte case catch ceil char charAt charCodeAt class concat const continue cos Date debugger default delete do double else enum escape eval exp export extends false final finally fixed float floor fontcolor fontsize for fromCharCode function goto if implements import in indexOf Infinity instanceof int interface isFinite isNaN italics join lastIndexOf length link log long Math max MAX_VALUE min MIN_VALUE NaN native NEGATIVE_INFINITY new null Number package parseFloat parseInt pop POSITIVE_INFINITY pow private protected public push random return reverse round shift short sin slice small sort splice split sqrt static strike string String sub substr substring sup super switch synchronized tan this throw throws toLowerCase toString toUpperCase transient true try typeof undefined unescape unshift valueOf var void volatile while with
vbscript=and as boolean byref byte byval call case class const continue currency date dim do double each else elseif empty end error exit false for function get global goto if in integer long loop me new next not nothing object on optional or private property public put redim rem resume select set single string sub then to true type until variant wend while with
python=and assert break class continue complex def del elif else except exec finally for from global if import in inherit is int lambda not or pass print raise return tuple try unicode while yield long float str list
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 5319
http://geany.svn.sourceforge.net/geany/?rev=5319&view=rev
Author: ntrel
Date: 2010-10-22 16:51:32 +0000 (Fri, 22 Oct 2010)
Log Message:
-----------
Add HTML5 element names (thanks to Ross McKay).
Modified Paths:
--------------
trunk/ChangeLog
trunk/data/filetypes.xml
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2010-10-22 12:27:11 UTC (rev 5318)
+++ trunk/ChangeLog 2010-10-22 16:51:32 UTC (rev 5319)
@@ -3,6 +3,8 @@
* src/prefs.c:
Fix not changing edited keybindings when cancelling the Preferences
dialog.
+ * data/filetypes.xml:
+ Add HTML5 element names (thanks to Ross McKay).
2010-10-21 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
Modified: trunk/data/filetypes.xml
===================================================================
--- trunk/data/filetypes.xml 2010-10-22 12:27:11 UTC (rev 5318)
+++ trunk/data/filetypes.xml 2010-10-22 16:51:32 UTC (rev 5319)
@@ -73,7 +73,7 @@
[keywords]
-html=a abbr acronym address applet area b base basefont bdo big blockquote body br button caption center cite code col colgroup dd del dfn dir div dl dt em embed fieldset font form frame frameset h1 h2 h3 h4 h5 h6 head hr html i iframe img input ins isindex kbd label legend li link map menu meta noframes noscript object ol optgroup option p param pre q quality s samp script select small span strike strong style sub sup table tbody td textarea tfoot th thead title tr tt u ul var xmlns leftmargin topmargin abbr accept-charset accept accesskey action align alink alt archive axis background bgcolor border cellpadding cellspacing char charoff charset checked cite class classid clear codebase codetype color cols colspan compact content coords data datafld dataformatas datapagesize datasrc datetime declare defer dir disabled enctype face for frame frameborder selected headers height href hreflang hspace http-equiv id ismap label lang language link longdesc marginwidth marginheight maxlength media framespacing method multiple name nohref noresize noshade nowrap object onblur onchange onclick ondblclick onfocus onkeydown onkeypress onkeyup onload onmousedown onmousemove onmouseover onmouseout onmouseup onreset onselect onsubmit onunload profile prompt pluginspage readonly rel rev rows rowspan rules scheme scope scrolling shape size span src standby start style summary tabindex target text title type usemap valign value valuetype version vlink vspace width text password checkbox radio submit reset file hidden image public doctype xml xml:lang
+html=a abbr acronym address applet area b base basefont bdo big blockquote body br button caption center cite code col colgroup dd del dfn dir div dl dt em embed fieldset font form frame frameset h1 h2 h3 h4 h5 h6 head hr html i iframe img input ins isindex kbd label legend li link map menu meta noframes noscript object ol optgroup option p param pre q quality s samp script select small span strike strong style sub sup table tbody td textarea tfoot th thead title tr tt u ul var xmlns leftmargin topmargin abbr accept-charset accept accesskey action align alink alt archive axis background bgcolor border cellpadding cellspacing char charoff charset checked cite class classid clear codebase codetype color cols colspan compact content coords data datafld dataformatas datapagesize datasrc datetime declare defer dir disabled enctype face for frame frameborder selected headers height href hreflang hspace http-equiv id ismap label lang language link longdesc marginwidth marginheight maxlength media framespacing method multiple name nohref noresize noshade nowrap object onblur onchange onclick ondblclick onfocus onkeydown onkeypress onkeyup onload onmousedown onmousemove onmouseover onmouseout onmouseup onreset onselect onsubmit onunload profile prompt pluginspage readonly rel rev rows rowspan rules scheme scope scrolling shape size span src standby start style summary tabindex target text title type usemap valign value valuetype version vlink vspace width text password checkbox radio submit reset file hidden image public doctype xml xml:lang article aside audio canvas command details datalist figure figcaption footer header hgroup keygen mark meter nav output progress section time video wbr
javascript=abs abstract acos anchor asin atan atan2 big bold boolean break byte case catch ceil char charAt charCodeAt class concat const continue cos Date debugger default delete do double else enum escape eval exp export extends false final finally fixed float floor fontcolor fontsize for fromCharCode function goto if implements import in indexOf Infinity instanceof int interface isFinite isNaN italics join lastIndexOf length link log long Math max MAX_VALUE min MIN_VALUE NaN native NEGATIVE_INFINITY new null Number package parseFloat parseInt pop POSITIVE_INFINITY pow private protected public push random return reverse round shift short sin slice small sort splice split sqrt static strike string String sub substr substring sup super switch synchronized tan this throw throws toLowerCase toString toUpperCase transient true try typeof undefined unescape unshift valueOf var void volatile while with
vbscript=and as boolean byref byte byval call case class const continue currency date dim do double each else elseif empty end error exit false for function get global goto if in integer long loop me new next not nothing object on optional or private property public put redim rem resume select set single string sub then to true type until variant wend while with
python=and assert break class continue complex def del elif else except exec finally for from global if import in inherit is int lambda not or pass print raise return tuple try unicode while yield long float str list
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.