summaryrefslogtreecommitdiff
path: root/src/elements.h
diff options
context:
space:
mode:
authorGrégoire Duchêne <gduchene@fastmail.net>2011-04-01 18:01:01 +0200
committerGrégoire Duchêne <gduchene@fastmail.net>2011-04-01 18:01:01 +0200
commit1c5bf1893f960e73b389831af4a225c32ff1b132 (patch)
tree7c4f1658840aae7222dba88bf946b89402312156 /src/elements.h
parentba76e1b03a1b691e0220ed31de1fdd1b6a0f924d (diff)
Line element added, plus a lot of good stuff.
This element is another milestone on the road to awesome new elements. Besides, it was necessary to add this element if I wanted to implement comment lines someday. I also added some minor changes in the way mppdown handles newline characters: they are now really expected, throwing an exception if absent, and a newline character is now expected after every paragraph. This newline character is then rendered back by the LaTeX generator, hence following the proper LaTeX syntax regarding paragraphs.
Diffstat (limited to 'src/elements.h')
-rw-r--r--src/elements.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/elements.h b/src/elements.h
index 88161e1..54bab97 100644
--- a/src/elements.h
+++ b/src/elements.h
@@ -57,7 +57,8 @@ struct pstext_t {
std::wstring parameter;
};
-typedef std::vector<text_t> paragraph_t;
+typedef std::vector<text_t> line_t;
+typedef std::vector<line_t> paragraph_t;
typedef std::vector<paragraph_t> document_t;
BOOST_FUSION_ADAPT_STRUCT (stext_t,