<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pluma/plugins/taglist, branch master</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-plugin: fix free(): invalid pointer</title>
<updated>2026-03-22T19:52:54+00:00</updated>
<author>
<name>mbkma</name>
<email>johannes.unruh@fau.de</email>
</author>
<published>2026-03-07T20:50:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=800845022bde33ad93b414974593c085a38aa5f0'/>
<id>800845022bde33ad93b414974593c085a38aa5f0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>taglist-plugin: fix free(): invalid pointer</title>
<updated>2026-03-22T19:52:54+00:00</updated>
<author>
<name>mbkma</name>
<email>johannes.unruh@fau.de</email>
</author>
<published>2026-03-07T20:50:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=8dcc859c2f7c9b235af0f53b44ba93643a172feb'/>
<id>8dcc859c2f7c9b235af0f53b44ba93643a172feb</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: Move to right panel</title>
<updated>2026-03-09T12:37:00+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2025-10-15T18:48:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=dacbaa9c15de32f1049d6954b5bb6ad7c10a37ff'/>
<id>dacbaa9c15de32f1049d6954b5bb6ad7c10a37ff</id>
<content type='text'>
Move the taglist plugin from the left side panel to the right panel.
This reflects the plugin's purpose better as a reference tool for tag
insertion and is more similar to how other IDEs have tags and symbols on
the right side.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move the taglist plugin from the left side panel to the right panel.
This reflects the plugin's purpose better as a reference tool for tag
insertion and is more similar to how other IDEs have tags and symbols on
the right side.
</pre>
</div>
</content>
</entry>
<entry>
<title>update copyright to 2021</title>
<updated>2021-06-26T18:37:55+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2021-06-26T18:37:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=3e5174ecdfbd936ec11656a536c3e0a3090d826c'/>
<id>3e5174ecdfbd936ec11656a536c3e0a3090d826c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>warning: declaration of ‘taglist’ shadows a global declaration</title>
<updated>2021-03-29T06:30:33+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-03-10T11:50:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=8c4d1a8f38aa0cbf9bed07dd0631f223e1ada0fd'/>
<id>8c4d1a8f38aa0cbf9bed07dd0631f223e1ada0fd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>port plugins to use the window-construct property.</title>
<updated>2021-03-04T21:00:30+00:00</updated>
<author>
<name>mbkma</name>
<email>johannes.unruh@fau.de</email>
</author>
<published>2021-02-12T10:31:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=f4ed7690bff4021051f11fbe851b604d69caef2f'/>
<id>f4ed7690bff4021051f11fbe851b604d69caef2f</id>
<content type='text'>
pluma-file-browser-plugin.c: rename "data" to "priv".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
pluma-file-browser-plugin.c: rename "data" to "priv".
</pre>
</div>
</content>
</entry>
<entry>
<title>cppcheck warning: Checking if unsigned expression is less than zero</title>
<updated>2021-03-04T20:21:14+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-02-06T11:16:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=0d91cd7289dfc1e59658ea4a946a843a576496c8'/>
<id>0d91cd7289dfc1e59658ea4a946a843a576496c8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build: Use PACKAGE_URL variable</title>
<updated>2021-02-04T21:46:51+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-01-26T12:08:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=97e1fe87f7cb362e0731b4aceec5b8f21e5632d1'/>
<id>97e1fe87f7cb362e0731b4aceec5b8f21e5632d1</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>
</feed>
