summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2012-01-27Improved the mdown2::paragraph_p parser.masterGrégoire Duchêne
It is no longer required to have an empty line at the end of a file.
2012-01-27Improved the latex::document_g generator.Grégoire Duchêne
2011-09-17Whitespace cleanup.Grégoire Duchêne
2011-09-08Improved the latex::line_g generator.Grégoire Duchêne
This generator no longer outputs an endline character to make the latex::heading_g generator behave as expected.
2011-09-08Added heading support.Grégoire Duchêne
So far, the LaTeX generator will output unnumbered headings, but this may change in the future.
2011-09-08Moved the default parser into a namespace.Grégoire Duchêne
This change is motivated by the need of having several parsers. This will make mppdown more extensible.
2011-09-05Unified how generators and parsers are organized.Grégoire Duchêne
2011-04-01Line element added, plus a lot of good stuff.Grégoire Duchêne
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.
2011-03-11Bug in forced line break support fixed.Grégoire Duchêne
2011-03-11Paragraph element added.Grégoire Duchêne
This element will allow me to add more cool things like real paragraphs, lists, or quotation blocks. Please check the MDOWN file for an exhaustive list of blocks.
2011-02-20Forced line break support added.Grégoire Duchêne
2011-02-20Unbreakable space support added.Grégoire Duchêne
2011-02-19New "output" option added.Grégoire Duchêne
This option will allow users to specify a file which will be used by mppdown to write the parsed result. If this option is not set, mppdown will still write the parsed result to standard output.
2011-02-19Options are now handled by Boost.Program_options.Grégoire Duchêne
Additionally, messages are displayed in a more conventional way.
2011-02-17Explicit link support enabled.Grégoire Duchêne
mppdown now really parses explicit links!
2011-02-17Explicit link support added.Grégoire Duchêne
2011-02-17Parameterized version of stext_t added.Grégoire Duchêne
This parameterized version is required by links, substitutions, footnotes, etc.
2011-01-28Copyright notices updated.Grégoire Duchêne
Yes, this is a real patch!
2010-12-07Subscript text support added (once again).Grégoire Duchêne
2010-12-07Bogus inline quotation implementation corrected.Grégoire Duchêne
OK, I implemented subscript text instead of inline quotations, but I called it "inline quotation support" anyway. My bad, it is now fixed, and subscript text is coming right away.
2010-12-06Inline quotation support added.Grégoire Duchêne
2010-12-06Superscript text support added.Grégoire Duchêne
2010-12-05latex::text_g generator rendering error fixed.Grégoire Duchêne
Alternate and strong alternate styles are usually rendered in LaTeX using the italic style. Therefore, using the typewriter style was wrong.
2010-12-05Inline math text support added.Grégoire Duchêne
2010-12-05Bug inside the inline code text rule fixed.Grégoire Duchêne
It turned out that the inline code text rule was not honoring the verbatim constraint either. This issue is now solved. Also, I made the text_p parser more flexible by adding an inherited attribute to it.
2010-12-04Inline code text support partially added.Grégoire Duchêne
The "matching" constraint is not honored yet.
2010-12-04Alternate style text support added.Grégoire Duchêne
2010-12-04Emphasized text support added.Grégoire Duchêne
I will try to add both parsing and generation at the same time for each mdown feature I will implement. Do not expect this to last.