summaryrefslogtreecommitdiff
path: root/docutils/transforms
diff options
context:
space:
mode:
authorwiemann <wiemann@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2005-07-06 12:45:22 +0000
committerwiemann <wiemann@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2005-07-06 12:45:22 +0000
commitda4273546b4b7aa3edcffc67b60c9dd00010dbbf (patch)
tree64986974f7afa9c0c4343f50296d0c9553ee3aa1 /docutils/transforms
parent5d0c3a22119855adddbf210fc607e3944bbad928 (diff)
downloaddocutils-da4273546b4b7aa3edcffc67b60c9dd00010dbbf.tar.gz
sorted transform declarations by priority
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@3661 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils/transforms')
-rw-r--r--docutils/transforms/universal.py34
1 files changed, 17 insertions, 17 deletions
diff --git a/docutils/transforms/universal.py b/docutils/transforms/universal.py
index 8d1b58d9b..227f6ce69 100644
--- a/docutils/transforms/universal.py
+++ b/docutils/transforms/universal.py
@@ -81,6 +81,23 @@ class Decorations(Transform):
return None
+class ExposeInternals(Transform):
+
+ """
+ Expose internal attributes if ``expose_internals`` setting is set.
+ """
+
+ default_priority = 840
+
+ def apply(self):
+ if self.document.settings.expose_internals:
+ for node in self.document.traverse():
+ for att in self.document.settings.expose_internals:
+ value = getattr(node, att, None)
+ if value is not None:
+ node['internal:' + att] = value
+
+
class Messages(Transform):
"""
@@ -143,20 +160,3 @@ class TestMessages(Transform):
for msg in self.document.transform_messages:
if not msg.parent:
self.document += msg
-
-
-class ExposeInternals(Transform):
-
- """
- Expose internal attributes if ``expose_internals`` setting is set.
- """
-
- default_priority = 840
-
- def apply(self):
- if self.document.settings.expose_internals:
- for node in self.document.traverse():
- for att in self.document.settings.expose_internals:
- value = getattr(node, att, None)
- if value is not None:
- node['internal:' + att] = value