<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pluma/plugins, branch v1.25.0</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>Require gtk+ 3.22 in glade files</title>
<updated>2020-05-16T16:28:21+00:00</updated>
<author>
<name>tamplan</name>
<email>tamplan@free.fr</email>
</author>
<published>2020-05-16T12:13:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=ce91b8b528cb6d6e39d74f419f2b31bab917efa4'/>
<id>ce91b8b528cb6d6e39d74f419f2b31bab917efa4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove warnings: cast between incompatible function types</title>
<updated>2020-03-14T12:14:35+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2020-02-28T08:07:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=28a6895df5fa4a1a60c794ed5e85e31d764e85e7'/>
<id>28a6895df5fa4a1a60c794ed5e85e31d764e85e7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remove note for disabled Python 2 plugins</title>
<updated>2020-02-10T09:25:56+00:00</updated>
<author>
<name>sakib</name>
<email>mabusakib@gmail.com</email>
</author>
<published>2020-02-10T08:50:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=08c0fa6b68c9318fde3e607c201f8c34da1972bf'/>
<id>08c0fa6b68c9318fde3e607c201f8c34da1972bf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<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>add translator hints</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:00:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=87c3255aafd06d65138d712539d5d8b6214dd985'/>
<id>87c3255aafd06d65138d712539d5d8b6214dd985</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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>pluma-time-plugin: avoid 'g_type_class_add_private'</title>
<updated>2019-08-09T22:21:19+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2019-08-08T00:40:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=a66d039f91ef73ca502117fa7cc725ec0eb08de8'/>
<id>a66d039f91ef73ca502117fa7cc725ec0eb08de8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
