summaryrefslogtreecommitdiff
path: root/plugins/snippets
diff options
context:
space:
mode:
authorMarc Deslauriers <[email protected]>2025-01-30 09:03:47 -0500
committerVictor Kareh <[email protected]>2026-03-18 11:14:51 -0400
commitf1fd658bda21506fac8966821fcdb4c2a154b590 (patch)
treebb21bce5e7e72dfab4661e6cf94de34bd97e7ce9 /plugins/snippets
parent319f7e77f7aed8e628e74559921bd94c095d432a (diff)
downloadpluma-master.tar.bz2
pluma-master.tar.xz
snippets: fix python 3.12+ invalid escape sequence warningsHEADmaster
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)
Diffstat (limited to 'plugins/snippets')
-rw-r--r--plugins/snippets/snippets/Document.py4
-rw-r--r--plugins/snippets/snippets/SubstitutionParser.py2
2 files changed, 3 insertions, 3 deletions
diff --git a/plugins/snippets/snippets/Document.py b/plugins/snippets/snippets/Document.py
index 1c2960b1..65c4b437 100644
--- a/plugins/snippets/snippets/Document.py
+++ b/plugins/snippets/snippets/Document.py
@@ -827,8 +827,8 @@ class Document:
return components
def relative_path(self, first, second, mime):
- prot1 = re.match('(^[a-z]+:\/\/|\/)(.*)', first)
- prot2 = re.match('(^[a-z]+:\/\/|\/)(.*)', second)
+ prot1 = re.match(r'(^[a-z]+:\/\/|\/)(.*)', first)
+ prot2 = re.match(r'(^[a-z]+:\/\/|\/)(.*)', second)
if not prot1 or not prot2:
return second
diff --git a/plugins/snippets/snippets/SubstitutionParser.py b/plugins/snippets/snippets/SubstitutionParser.py
index e6b4647b..a03382b0 100644
--- a/plugins/snippets/snippets/SubstitutionParser.py
+++ b/plugins/snippets/snippets/SubstitutionParser.py
@@ -159,7 +159,7 @@ class SubstitutionParser:
return match.group(1), tokens[match.end():]
def _condition_value(self, tokens):
- match = re.match('\\\\?%s\s*' % self.REG_GROUP, tokens)
+ match = re.match('\\\\?%s\\s*' % self.REG_GROUP, tokens)
if not match:
return None, tokens