<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pluma/plugins/taglist, branch 1.24</title>
<subtitle>Official text editor of the MATE desktop environment</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/'/>
<entry>
<title>Taglist: Load the local translation string from lang.mo file</title>
<updated>2019-12-01T10:39:44+00:00</updated>
<author>
<name>Wu Xiaotian</name>
<email>yetist@gmail.com</email>
</author>
<published>2019-11-25T08:32:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=f939df14afd1474d5d0c05d5552fee3af2d481e8'/>
<id>f939df14afd1474d5d0c05d5552fee3af2d481e8</id>
<content type='text'>
When using intltool, the taglist creates a big xml file containing the
local translation string, so that it has to be compressed.

It looks like this:
```
&lt;TagGroup sort="true" name="XHTML 1.0 - Tags"&gt;
  &lt;Tag name="Abbreviated form"&gt;
    ...
  &lt;/Tag&gt;
  &lt;Tag name="..."&gt;
    ...
  &lt;/Tag&gt;
  ...
&lt;/TagGroup&gt;
&lt;TagGroup xml:lang="af" sort="true" name="XHTML 1.0 - Tags"&gt;
  &lt;Tag name="Afgekorte vorm" xml:lang="af"&gt;
    ...
  &lt;/Tag&gt;
  &lt;Tag name="..." xml:lang="af"&gt;
    ...
  &lt;/Tag&gt;
  ...
&lt;/TagGroup&gt;
&lt;TagGroup xml:lang="..." sort="true" name="XHTML 1.0 - Tags"&gt;
&lt;/TagGroup&gt;
```

Obviously, it wastes space and download bandwidth.

When switch from intltool to gettext, it does not generate a similar
huge xml file. It only get the translate string into pot file from the
xml file, and the original xml file has not changed.

This patch let taglist-plugin read the local translation string directly
from the mo file, so that it can work as before.

TODO: we need to improve and optimize the taglist plugin code and
drop some extra code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When using intltool, the taglist creates a big xml file containing the
local translation string, so that it has to be compressed.

It looks like this:
```
&lt;TagGroup sort="true" name="XHTML 1.0 - Tags"&gt;
  &lt;Tag name="Abbreviated form"&gt;
    ...
  &lt;/Tag&gt;
  &lt;Tag name="..."&gt;
    ...
  &lt;/Tag&gt;
  ...
&lt;/TagGroup&gt;
&lt;TagGroup xml:lang="af" sort="true" name="XHTML 1.0 - Tags"&gt;
  &lt;Tag name="Afgekorte vorm" xml:lang="af"&gt;
    ...
  &lt;/Tag&gt;
  &lt;Tag name="..." xml:lang="af"&gt;
    ...
  &lt;/Tag&gt;
  ...
&lt;/TagGroup&gt;
&lt;TagGroup xml:lang="..." sort="true" name="XHTML 1.0 - Tags"&gt;
&lt;/TagGroup&gt;
```

Obviously, it wastes space and download bandwidth.

When switch from intltool to gettext, it does not generate a similar
huge xml file. It only get the translate string into pot file from the
xml file, and the original xml file has not changed.

This patch let taglist-plugin read the local translation string directly
from the mo file, so that it can work as before.

TODO: we need to improve and optimize the taglist plugin code and
drop some extra code.
</pre>
</div>
</content>
</entry>
<entry>
<title>ignore comment element in xml file</title>
<updated>2019-12-01T10:39:44+00:00</updated>
<author>
<name>Wu Xiaotian</name>
<email>yetist@gmail.com</email>
</author>
<published>2019-11-25T07:32:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=e4bd57fac54005ed7cdcc859989b88bfc3934448'/>
<id>e4bd57fac54005ed7cdcc859989b88bfc3934448</id>
<content type='text'>
When xml file is generated using intltool, the resulting xml file deletes the
comment line, but when using gettext, it keeps the comment line.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When xml file is generated using intltool, the resulting xml file deletes the
comment line, but when using gettext, it keeps the comment line.
</pre>
</div>
</content>
</entry>
<entry>
<title>migrate from intltool to gettext</title>
<updated>2019-12-01T10:39:44+00:00</updated>
<author>
<name>Wu Xiaotian</name>
<email>xiaotian.wu@i-soft.com.cn</email>
</author>
<published>2019-11-09T07:33:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=93881642e533133ef9f455612611002531e4475e'/>
<id>93881642e533133ef9f455612611002531e4475e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>pluma-taglist-plugin-panel: avoid 'g_type_class_add_private'</title>
<updated>2019-08-09T22:22:45+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2019-08-07T10:25:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=c7da4d723c6fc161d9876d1adc07eac4000f0155'/>
<id>c7da4d723c6fc161d9876d1adc07eac4000f0155</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>pluma-taglist-plugin: avoid 'g_type_class_add_private'</title>
<updated>2019-08-09T22:22:19+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2019-08-07T10:31:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=f75f90e9e255b6f343ce2215bafca095fd70beca'/>
<id>f75f90e9e255b6f343ce2215bafca095fd70beca</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove trailing whitespaces</title>
<updated>2019-07-06T19:46:58+00:00</updated>
<author>
<name>Laurent Napias</name>
<email>tamplan@free.fr</email>
</author>
<published>2019-06-29T08:29:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=db655f3fb2f67b695d36369e584fcb598e0e1bea'/>
<id>db655f3fb2f67b695d36369e584fcb598e0e1bea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change url projet's website</title>
<updated>2019-06-10T14:12:47+00:00</updated>
<author>
<name>Laurent Napias</name>
<email>tamplan@free.fr</email>
</author>
<published>2019-06-09T19:29:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=fad391d7cd59138991583b8a199096225786ea29'/>
<id>fad391d7cd59138991583b8a199096225786ea29</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add readmes and update plugins section of manual</title>
<updated>2019-05-16T10:16:00+00:00</updated>
<author>
<name>sakib</name>
<email>mabusakib@gmail.com</email>
</author>
<published>2019-05-15T19:08:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=c4dffd769c574184cc7a9bd3eab128ffd6a60801'/>
<id>c4dffd769c574184cc7a9bd3eab128ffd6a60801</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>avoid deprecated GtkStock</title>
<updated>2018-02-08T20:34:17+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2018-01-18T22:24:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=2217a021ca5c5ac918dd6e41c4ef29435b5a6b8e'/>
<id>2217a021ca5c5ac918dd6e41c4ef29435b5a6b8e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tag-list-plugin: avoid deprecated GtkStock</title>
<updated>2017-06-11T19:33:48+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2017-05-12T21:48:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=efc9e4b19171af3141d3406fa14d0c6adc0c4203'/>
<id>efc9e4b19171af3141d3406fa14d0c6adc0c4203</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
