556d0c1Markdown writer: Use hyphens for yaml metadata block bottom lineHenrik Tramberend
d20152eMarkdown writer: improved escaping.John MacFarlane
9a5e081Markdown writer: Avoid introducing spurious list items through wrapping.John MacFarlane
c302ab3Markdown writer: More improvements to 'plain' output, updated tests.John MacFarlane
e4263d3Revamped raw HTML block parsing in markdown.John MacFarlane
8d43e08Markdown writer: Fixed bugs in YAML header output.John MacFarlane
8d441afAdjusted writers and tests for change in parsing of div/span.John MacFarlane
9009a7eMarkdown writer: Commas are okay in plain yaml scalars.John MacFarlane
e7a68fcMarkdown writer: Render yaml title block fields in alpha order.John MacFarlane
19ad69bImprovements to yaml title block writer.John MacFarlane
21a9b44Switched order of fields in yaml header (writer test).John MacFarlane
2d46828Revert "Markdown writer: Don't include variables in metadata."John MacFarlane
0ec8573Markdown writer: Don't include variables in metadata.John MacFarlane
5d01e9aMarkdown writer: Support yaml title block.John MacFarlane
6dbf185Update markdown writer tests for changes in author in titleblock.John MacFarlane
4991852Markdown writer: Improved definition lists.John MacFarlane
7495d97Mardkown writer: escape < and $.John MacFarlane
4d5ddbcMardkown writer tests: Use setext headers for levels 1-2.John MacFarlane
78cea94Markdown writer: use \ for newline instead of two spaces at eol.John MacFarlane
543aa28Added new prettyprinting module.John MacFarlane
feb70b6Made spacing at end of output more consistent.John MacFarlane
ee51124Use unicode for smart punctuation in plain, markdown, rst formats.John MacFarlane
6959611Added plain writer.fiddlosopher
16f0604Use separate title, author, date variables in markdown template.fiddlosopher
5082b54Improved syntax for markdown definition lists.fiddlosopher
f9ec679Changed escapes in markdown writer.fiddlosopher
751aa15Fixed problems in RST and markdown output due to bug in pretty-1.0.1.0fiddlosopher
f53fb55Support for display math; changed ASCIIMathML -> LaTeXMathML: Resolves Issue #47.fiddlosopher
7c35c0bFixed bug in Markdown parser: regular $s triggering math mode. For example: "shoes ($20) and socks ($5)."fiddlosopher
a85dfb8Print unicode \160 literally in markdown writer, rather than as .fiddlosopher
824bb2dIn smart mode, use nonbreaking spaces after abbreviations in markdown parser. Thus, for example, "Mr. Brown" comes out as "Mr.~Brown" in LaTeX, and does not produce a sentence-separating space. Resolves Issue #75.fiddlosopher
8ed710bTreat '\ ' in (extended) markdown as nonbreaking space. Print nonbreaking space appropriately in each writer (e.g. ~ in LaTeX).fiddlosopher
cd38d4aMarkdown smart typography: Em dashes no longer eat surrounding whitespace. Resolves Issue #69.fiddlosopher
aea6f68Removed support for "box-style" block quotes in markdown. This adds unneeded complexity and makes pandoc diverge further than necessary from other markdown extensions. Brought documentation, tests, and debian/changelog up to date.fiddlosopher
f11360fAdded new rule for enhanced markdown ordered lists: if the list marker is a capital letter followed by a period (including a single-letter capital roman numeral), then it must be followed by at least two spaces. The point of this is to avoid accidentally treating people's initials as list markers: a paragraph may begin:fiddlosopher
e48f046+ Fixed bug in markdown ordered list parsing. The problem was that anyOrderedListStart did not check for a space following the ordered list marker. So, 'A.B. 2007' would be parsed as a list item, then fail because of the lack of space after 'A.' (required by orderedListStart). Resolves Issue #22. + Fixed a similar problem in RST reader. + Added regression test.fiddlosopher
e814a3fMajor change in the way ordered lists are handled: + The changes are documented in README, under Lists. + The OrderedList block element now stores information about list number style, list number delimiter, and starting number. + The readers parse this information, when possible. + The writers use this information to style ordered lists. + Test suites have been changed accordingly.fiddlosopher
de72aeaBrought test suite up to date.fiddlosopher
c9e89e1Updated test suite for writers, adding tests for strikeout, superscript, subscript.fiddlosopher
17caba2Added a test case with an inline link containing bracketed text.fiddlosopher
5660e6bUpdated test suite with new tests for definition lists.fiddlosopher
23df0edExtensive changes stemming from a rethinking of the Pandoc data structure. Key and Note blocks have been removed. Link and image URLs are now stored directly in Link and Image inlines, and note blocks are stored in Note inlines. This requires changes in both parsers and writers. Markdown and RST parsers need to extract data from key and note blocks and insert them into the relevant inline elements. Other parsers can be simplified, since there is no longer any need to construct separate key and note blocks. Markdown, RST, and HTML writers need to construct lists of notes; Markdown and RST writers need to construct lists of link references (when the --reference-links option is specified); and the RST writer needs to construct a list of image substitution references. All writers have been rewritten to use the State monad when state is required. This rewrite yields a small speed boost and considerably cleaner code.fiddlosopher
8e0ad5aCleaned up handling of embedded quotes in link titles. Now these are stored as a '"' character, not as '"'. The function escapeLinkTitle in the Markdown writer is unnecessary and was removed. Tests modified accordingly.fiddlosopher
ca6cb23Modified Markdown writer to use autolinks when possible. So, instead of [site.com](site.com) we get <site.com>. Changed test suite accordingly.fiddlosopher
233148fFixed bug in Markdown reader's handling of underscores and other inline formatting markers inside reference labels: for example, in '[A_B]: /url/a_b', the material between underscores was being parsed as emphasized inlines.fiddlosopher
bb8478eMerged changes from 'quotes' branch since r431. Smart typography is now handled in the Markdown and LaTeX readers, rather than in the writers. The HTML writer has been rewritten to use the prettyprinting library.fiddlosopher
39eb8cbChanged Markdown writer so that it does not use the single-bracket style of implicit reference link. It now uses [this style][], not [this style]. Reason: only newer, beta versions of Markdown allow the single-bracket style.fiddlosopher
4ea1b2bMerged 'strict' branch from r324. This adds a '--strict' option to pandoc, which forces it to stay as close as possible to official Markdown syntax.fiddlosopher
d2105f6+ Added regression tests with footnotes in quote blocks and lists. + This uncovered an existing bug in the RTF writer, which got indentation wrong on footnotes occuring in indented blocks like lists. Fixed this bug.fiddlosopher
661c7e7Merged changes to footnotes branch r219-r240.fiddlosopher
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list