<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pluma/plugins, 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>externaltools: fix python invalid escape sequence warning</title>
<updated>2026-04-07T13:49:11+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-04-02T13:50:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=373eea5b6b1ba027000e09442c7513ba7bf96174'/>
<id>373eea5b6b1ba027000e09442c7513ba7bf96174</id>
<content type='text'>
In later versions of Python, invalid escape sequences changed from
a DeprecationWarning to SyntaxWarning. This change uses a raw string for
the RE_KEY regex pattern to fix the invalid escape sequence warning.

Fixes #737
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In later versions of Python, invalid escape sequences changed from
a DeprecationWarning to SyntaxWarning. This change uses a raw string for
the RE_KEY regex pattern to fix the invalid escape sequence warning.

Fixes #737
</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=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>snippets: fix python 3.12+ invalid escape sequence warnings</title>
<updated>2026-03-18T15:14:51+00:00</updated>
<author>
<name>Marc Deslauriers</name>
<email>marc.deslauriers@canonical.com</email>
</author>
<published>2025-01-30T14:03:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=f1fd658bda21506fac8966821fcdb4c2a154b590'/>
<id>f1fd658bda21506fac8966821fcdb4c2a154b590</id>
<content type='text'>
In Python 3.12+, invalid escape sequences changed from a
DeprecationWarning to SyntaxWarning.

/usr/lib/x86_64-linux-gnu/pluma/plugins/snippets/Document.py:830: SyntaxWarning: invalid escape sequence '\/'
  prot1 = re.match('(^[a-z]+:\/\/|\/)(.*)', first)
/usr/lib/x86_64-linux-gnu/pluma/plugins/snippets/Document.py:831: SyntaxWarning: invalid escape sequence '\/'
  prot2 = re.match('(^[a-z]+:\/\/|\/)(.*)', second)
/usr/lib/x86_64-linux-gnu/pluma/plugins/snippets/SubstitutionParser.py:162: SyntaxWarning: invalid escape sequence '\s'
  match = re.match('\\\\?%s\s*' % self.REG_GROUP, tokens)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In Python 3.12+, invalid escape sequences changed from a
DeprecationWarning to SyntaxWarning.

/usr/lib/x86_64-linux-gnu/pluma/plugins/snippets/Document.py:830: SyntaxWarning: invalid escape sequence '\/'
  prot1 = re.match('(^[a-z]+:\/\/|\/)(.*)', first)
/usr/lib/x86_64-linux-gnu/pluma/plugins/snippets/Document.py:831: SyntaxWarning: invalid escape sequence '\/'
  prot2 = re.match('(^[a-z]+:\/\/|\/)(.*)', second)
/usr/lib/x86_64-linux-gnu/pluma/plugins/snippets/SubstitutionParser.py:162: SyntaxWarning: invalid escape sequence '\s'
  match = re.match('\\\\?%s\s*' % self.REG_GROUP, tokens)
</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>remove undeclared dependency on on 'six' Py2+3 shim</title>
<updated>2025-11-09T08:15:44+00:00</updated>
<author>
<name>Alexandre Detiste</name>
<email>alexandre.detiste@gmail.com</email>
</author>
<published>2025-11-06T06:13:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=decd807e9e642816a5a5fba94e75d044759eb8fc'/>
<id>decd807e9e642816a5a5fba94e75d044759eb8fc</id>
<content type='text'>
Hi,

"six" is being removed from Debian,

   https://wiki.debian.org/Python3-six-removal

... quite successfully (look at the graph)

   https://qa.debian.org/popcon-graph.php?packages=python3-six%20python-six-doc&amp;show_installed=on&amp;want_legend=on&amp;want_ticks=on&amp;date_fmt=%25Y-%25m&amp;beenhere=1

this patch remove the old Py 2 + 3 shim integration

otherwise "six" must be brought in back again by "pluma"

https://tracker.debian.org/news/1686894/accepted-pluma-1280-2-source-into-unstable/

(this one change should be reverted once this one got in)

Greetings
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Hi,

"six" is being removed from Debian,

   https://wiki.debian.org/Python3-six-removal

... quite successfully (look at the graph)

   https://qa.debian.org/popcon-graph.php?packages=python3-six%20python-six-doc&amp;show_installed=on&amp;want_legend=on&amp;want_ticks=on&amp;date_fmt=%25Y-%25m&amp;beenhere=1

this patch remove the old Py 2 + 3 shim integration

otherwise "six" must be brought in back again by "pluma"

https://tracker.debian.org/news/1686894/accepted-pluma-1280-2-source-into-unstable/

(this one change should be reverted once this one got in)

Greetings
</pre>
</div>
</content>
</entry>
<entry>
<title>modelines plugin: add a shorter version of the 'textwidth' option ('tw')</title>
<updated>2023-12-11T14:24:04+00:00</updated>
<author>
<name>Filip Szymański</name>
<email>fszymanski@users.noreply.github.com</email>
</author>
<published>2023-11-27T15:21:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=7bcb81839c4ac8160a1207efa27b78987f1ceb4e'/>
<id>7bcb81839c4ac8160a1207efa27b78987f1ceb4e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>replace deprecated gtk_image_menu_item*</title>
<updated>2023-10-22T12:27:35+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2023-10-20T17:40:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=5752a3d49b6df46096f01c35b251c5f6f7ec259c'/>
<id>5752a3d49b6df46096f01c35b251c5f6f7ec259c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>filebrowser: fix warning -Wincompatible-pointer-types</title>
<updated>2022-03-23T16:06:35+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-10-21T12:50:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=6bd34181f2490f313a835ce59f82f696c42a2d0a'/>
<id>6bd34181f2490f313a835ce59f82f696c42a2d0a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Increase POSIX compliance and simplify.  Remove bashisms and non-POSIX expr(1) usage.</title>
<updated>2022-03-10T18:44:46+00:00</updated>
<author>
<name>John Hein</name>
<email>dkeabg7vp4@snkmail.com</email>
</author>
<published>2021-12-13T03:33:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/pluma/commit/?id=3d732011e34a9b0c593ade0f66261fe7847dceab'/>
<id>3d732011e34a9b0c593ade0f66261fe7847dceab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
