diff --git a/org_rw/dom.py b/org_rw/dom.py index baf0092..623343c 100644 --- a/org_rw/dom.py +++ b/org_rw/dom.py @@ -29,7 +29,7 @@ class GenericDrawerNode(DrawerNode): self.drawer_name = drawer_name def __repr__(self): - return "".format(self.drawer_name, len(self.children)) + return "".format(self.drawer_name, len(self.children)) class PropertyNode: @@ -83,6 +83,7 @@ class TableRow: return get_raw_contents(self.orig) + class Text: def __init__(self, content): self.content = content diff --git a/org_rw/org_rw.py b/org_rw/org_rw.py index 6baadd1..f26ef94 100644 --- a/org_rw/org_rw.py +++ b/org_rw/org_rw.py @@ -641,9 +641,9 @@ class Headline: # TODO: Allow indentation of these blocks inside others indentation_tree = [current_node] tree.append(current_node) - elif content.strip().startswith(":") and content.strip().endswith(":"): + elif content.strip().startswith(':') and content.strip().endswith(':'): assert current_node is None - current_node = dom.GenericDrawerNode(content.strip().strip(":")) + current_node = dom.GenericDrawerNode(content.strip().strip(':')) # TODO: Allow indentation of these blocks inside others indentation_tree = [current_node] @@ -887,7 +887,7 @@ class Headline: for line in everything: if start <= line.linenum < end: - if "get_raw" in dir(line): + if 'get_raw' in dir(line): yield "".join(line.get_raw()) else: yield line.line diff --git a/org_rw/utils.py b/org_rw/utils.py index 87f6712..146a942 100644 --- a/org_rw/utils.py +++ b/org_rw/utils.py @@ -7,9 +7,9 @@ from .org_rw import ( Italic, Line, ListItem, + TableRow, RawLine, Strike, - TableRow, Text, Underlined, Verbatim,