summaryrefslogtreecommitdiff
path: root/panfry/page.py
diff options
context:
space:
mode:
Diffstat (limited to 'panfry/page.py')
-rwxr-xr-xpanfry/page.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/panfry/page.py b/panfry/page.py
index 21b6323..efd3561 100755
--- a/panfry/page.py
+++ b/panfry/page.py
@@ -38,6 +38,9 @@ class Page(TextFile):
self.format = format
self._markdown = ''
+ def __repr__(self):
+ return self.markdown
+
@property
def markdown(self):
if self.format == 'markdown':
@@ -92,7 +95,11 @@ class Page(TextFile):
continue
if re.match('#+.+[A-z|0-9]', line):
level = len(re.match('#+', line).group())
- toc.append(TOCItem(line.split(' ', 1)[1].strip(), level, self.htmlfile))
+ toc.append(TOCItem(line.split(' ', 1)[1].strip(),
+ level,
+ self.htmlfile,
+ )
+ )
continue
heading = line.strip()