26 lines
963 B
Diff
26 lines
963 B
Diff
From 45a43928cee0015b0361b021c914ef75ffe58e96 Mon Sep 17 00:00:00 2001
|
|
From: =?UTF-8?q?A=CC=81lvaro=20Mun=CC=83oz?= <alvaro.munoz@gmail.com>
|
|
Date: Sat, 18 Aug 2018 17:34:36 -0300
|
|
Subject: [PATCH] Fix Can't apply preserveSpace to an attribute
|
|
|
|
---
|
|
itstool.in | 2 ++
|
|
1 file changed, 2 insertions(+)
|
|
|
|
diff --git a/itstool.in b/itstool.in
|
|
index 80d26b7..9105443 100755
|
|
--- a/itstool.in
|
|
+++ b/itstool.in
|
|
@@ -1164,6 +1164,8 @@ class Document (object):
|
|
for attr in xml_attr_iter(node):
|
|
if self._its_translate_nodes.get(attr, 'no') == 'yes':
|
|
attr_msg = Message()
|
|
+ if self.get_preserve_space(attr):
|
|
+ attr_msg.set_preserve_space()
|
|
attr_msg.add_source('%s:%i' % (self._doc.name, node.lineNo()))
|
|
attr_msg.add_marker('%s/%s@%s' % (node.parent.name, node.name, attr.name))
|
|
attr_msg.add_text(attr.content)
|
|
--
|
|
2.27.0
|
|
|