git.iko.soy/typeable/pandoc
on 0.10 help sign in
all commits
8ff81dcUpdated tests for tight/loose lists.John MacFarlane 3e8e20bFixed spacing in context writer test.John MacFarlane 7da913dConTeXt writer: don't escape `&`,`^`,`<`,`>`.John MacFarlane e9f6366Don't escape `_` as `\letterunderscore{}` in ConTeXt.John MacFarlane 210d186Updated tests for context template changes.John MacFarlane 661d064Updated context tests.John MacFarlane 8368043Updated ConTeXt tests.John MacFarlane 2c15a87Updated to use revised context template.John MacFarlane 24095e0ConTeXt writer: Changed 'descr' to 'description', fixed alignment.John MacFarlane 55b3d0fFixed ConTeXt writer tests.John MacFarlane 7173686ConTeXt writer: Made \start/stoptyping flush with margin.John MacFarlane eb26fa6Distinguish latex & context environments; blank line after in writers.John MacFarlane bd43c0fBumped version to 1.8; depend on pandoc-types 1.8.John MacFarlane 8dcc67aConTeXt writer: Don't add cr at end of inline footnote.John MacFarlane 2587543ConTeXt writer: Updated to use Text.Pandoc.Pretty.John MacFarlane 7e9e959LaTeX & ConTeXt writers: escape [ and ] as {[} and {]}.John MacFarlane feb70b6Made spacing at end of output more consistent.John MacFarlane 9562390ConTeXt writer: support images in figures.fiddlosopher 1bc5fc0Updated context tests.fiddlosopher 22dcf7aTweaked templates and tests.fiddlosopher 3d8ccccFixed spacing in latex, context templates.fiddlosopher 5082b54Improved syntax for markdown definition lists.fiddlosopher f53fb55Support for display math; changed ASCIIMathML -> LaTeXMathML: Resolves Issue #47.fiddlosopher 5d3d2d7Rewrote test suite so it doesn't depend on perl or unix tools.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 d3a179cAdded \setupitemize[autointro] to ConTeXt header, to prevent orphaned list introduction lines.fiddlosopher 5e65598Use wrappers around Doc elements to ensure proper spacing in ConTeXt writer. Each block element is wrapped with either Pad or Reg. Pad'ed elements are guaranteed to have a blank line in between. Updated ConTeXt tests.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 6cfe6c2Adjusted test suite for footnote changes in LaTeX and ConTeXt writers.fiddlosopher f957c6eChanges to testsuite for new \useURL in context writer.fiddlosopher f4a1fa4More improvements to ConTeXt writer: + writer options are now in state, so they don't have to be passed as a parameter + state also keeps track of ordered list level, so the right default numbering scheme can be used + extra blank line after \stopitemize + removed definitions of ltxenum and ltxitem from the preamble + both kinds of lists are now generated using \start-stopitemize, with appropriate options + in the case of bulleted lists, no options need be specified, because defaults are given in the preamble + test suite updated accordinglyfiddlosopher 5fa7869ConTeXt writer: + Don't use \(sub)+subject if header level > 5. + Modified tests to conform to new treatment of level 4 and 5 headers.fiddlosopher 09b57fcAdjusted formatting of LaTeX and ConTeXt footnotes: - in ConTeXt, % is not needed at end of line before note, since space is gobbled. - beginning of footnote indented four spaces. - this required an additional parameter in wrappedTeX and wrapTeXIfNeeded, in Text.Pandoc.Shared.fiddlosopher a487bbbUpdated tests for changes in LaTeX and ConTeXt writers.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 808ff29Changed /hfil/break to /crlf in ConTeXt writer test suite.fiddlosopher ad0d4bfChanges to ConTeXt test suite.fiddlosopher 465b2d7Merged branches/context: addition of a ConTeXt writer <http://www.pragma-ade.nl/>. + Text.Pandoc.Writers.ConTeXt added. + Text.Pandoc modified to export the basic ConTeXt writer. + Main.hs modified to recognize 'context' as a writer. + ConTeXtHeader added to headers + DefaultHeaders.hs template modified to include ConTeXt header + Tests added (writer.context, tables.context), and runtests.pl modified to run them + pandoc.cabal updated to include Text.Pandoc.Writers.ConTeXt.fiddlosopher