feb70b6Made spacing at end of output more consistent.John MacFarlane
9be9bccAdded --section-divs option.John MacFarlane
57a91f3Added --webtex option for HTML math.John MacFarlane
c243e5bUse texmath's parser in TexMath module.John MacFarlane
a9b0d87HTML writer: Use a p rather than a div for image caption.fiddlosopher
cb31c89HTML writer: implemented image-with-caption feature.fiddlosopher
87c66d4Finished converting HTML writer to use unicode instead of entities.fiddlosopher
709de16Use UTF8 instead of entities in HTML.fiddlosopher
e620eabHTML footnotes: put anchor inside sup, instead of other way.fiddlosopher
312d933Improved RST writer.fiddlosopher
22dcf7aTweaked templates and tests.fiddlosopher
43d5e3dHTML writer changes for templates.fiddlosopher
5082b54Improved syntax for markdown definition lists.fiddlosopher
df5244fHTML writer: wrap sections in divs. Resolves Issue #70.fiddlosopher
f53fb55Support for display math; changed ASCIIMathML -> LaTeXMathML: Resolves Issue #47.fiddlosopher
57df7f5HTML writer: override Text.XHtml's stringToHtml function, so that characters below 0xff are not converted to numerical entity references. Also convert '\160' to " ". This should aid readability and editability of the HTML source. It does presuppose that the HTML will be served as UTF-8.fiddlosopher
4725e7bHTML writer test: use UTF-8 characters rather than entities.fiddlosopher
7c35c0bFixed bug in Markdown parser: regular $s triggering math mode. For example: "shoes ($20) and socks ($5)."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
0fc174aIn HTML tests, use decimal entities for everything above 127. This is how xhtml-3000.2.0.0 works.fiddlosopher
cd38d4aMarkdown smart typography: Em dashes no longer eat surrounding whitespace. Resolves Issue #69.fiddlosopher
839f77dUse style attributes rather than css classes for strikethrough and ordered list styles. This works better when fragments, rather than standalone documents, are generated.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
f8a2575Updated test suite -- no italics for digits.fiddlosopher
c15dfb2Updated HTML and S5 writer tests for new span tags in math.fiddlosopher
d1832daAdded Text.Pandoc.Readers.TeXMath and changed default handling of math. + Text.Pandoc.Readers.TeXMath exports readTeXMath, which reads raw TeX math and outputs a string of pandoc inlines that tries to render it as far as possible, lapsing into literal TeX when needed. + Added Text.Pandoc.Readers.TeXMath to pandoc.cabal + ghc66 version. + Modified writers so that readTeXMath is used for default HTMl output in HTML, S5, RTF, Docbook. + Updated README with information about how math is rendered in all formats. + Updated test suite.fiddlosopher
ac133dcUpdated tests with new way of displaying math in HTML (with no enclosing $'s).fiddlosopher
b008e5dModified writer tests for new Math and TeX output.fiddlosopher
f8eac5bMarkdown writer: Don't print title attribute if title is empty. (This differs from the behavior of Markdown.pl, and agrees with PHP Markdown. But John Gruber has indicated that he prefers this behavior.) Adjusted test suite accordingly.fiddlosopher
2ea3e94Added xmlns attribute to html element in html writer tests. This attribute is added by more recent versions of the xhtml library, including the one that comes with GHC 6.6.1.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
a786f43Change to footnotes in HTML writer: Instead of putting the footnote backlink on a line by itself, after the content of the note, we now put it at the end of the last paragraph of the footnote. This saves space and looks better. More specifically: + If the last block of the note is a Para or Plain block, the backlink is put at the end of that block's contents. + Otherwise, the backlink is put in a separate Plain block by itself, after the footnote's contents.fiddlosopher
17caba2Added a test case with an inline link containing bracketed text.fiddlosopher
2d4a22dRegularized the scheme for unique header identifiers in HTML writer: - punctuation is now all removed (except -) - spaces are turned into - - all lowercase This scheme should be fairly predictable. Updated tests accordingly.fiddlosopher
497a1b7Changes to tests to accommodate r653.fiddlosopher
766dbb9Updated tests to account for changes in HTML writer (identifiers).fiddlosopher
5660e6bUpdated test suite with new tests for definition lists.fiddlosopher
402016dFixed bug in noscript part of email obfuscation: & instead of &fiddlosopher
463a0e5Changes to test suite for new XHTML output.fiddlosopher
141affdMore changes in entity handling: Instead of using entities for characters above 128 in HTML and Docbook output, we now just use unicode. After all, we're declaring UTF-8 content in the header. This makes the HTML and docbook files produced by pandoc much more readable and editable.fiddlosopher
f2c2494Modified HTML output for Image elements, to conform to Markdown.pl: + title attribute comes after alt attribute + title is included even if nullfiddlosopher
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
030d94eRefactored SGML escaping functions and "in tag" functions to Text/Shared/Pandoc. (escapeSGML, stringToSGML, inTag, inTagSimple, inTagIndented, selfClosingTag) These can be used by both the HTML and Docbook writers.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
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