diff options
| author | Grégoire Duchêne <gduchene@fastmail.net> | 2011-02-20 14:50:02 +0100 |
|---|---|---|
| committer | Grégoire Duchêne <gduchene@fastmail.net> | 2011-02-20 14:50:02 +0100 |
| commit | 02f387c216ca27abd3cad5f7d9043abd9e7ae168 (patch) | |
| tree | d35c0f1328965482866b1f2c6bb797c24fc52f32 /src/elements.h | |
| parent | 7029cc1be25626d86cb62a991f06816fe757eafd (diff) | |
Unbreakable space support added.
Diffstat (limited to 'src/elements.h')
| -rw-r--r-- | src/elements.h | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/src/elements.h b/src/elements.h index 82eb559..5ea4534 100644 --- a/src/elements.h +++ b/src/elements.h @@ -23,12 +23,6 @@ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. typedef std::wstring::iterator iiterator; typedef std::back_insert_iterator<std::wstring> oiterator; -struct stext_t; -struct pstext_t; -typedef boost::variant<boost::recursive_wrapper<stext_t>, - boost::recursive_wrapper<pstext_t>, - std::wstring> text_t; - enum stattribute_t { EMPH, SEMPH, @@ -40,9 +34,17 @@ enum stattribute_t { SUPER, QUOTE, SUB, - LINK + LINK, + NBSP }; +struct stext_t; +struct pstext_t; +typedef boost::variant<boost::recursive_wrapper<stext_t>, + boost::recursive_wrapper<pstext_t>, + stattribute_t, + std::wstring> text_t; + struct stext_t { stattribute_t attribute; std::vector<text_t> value; |
