git.iko.soy/typeable/pandoc
on f449dfd help sign in
all commits
5c067bbRST reader: Line block improvements.John MacFarlane d599c4cAdded Attr field to Header.John MacFarlane e8260c2RST reader: Consolidate super/subscript, math into interpretedRole.John MacFarlane b07ea7aRST reader: Consolidated rawBlock into directive.John MacFarlane ab17fafRST reader: Use Text.Pandoc.Builder.John MacFarlane 731415aRST reader: Support :target: on image substitutions.John MacFarlane f76478bRST reader: Support :target: on .. image:: blocks.John MacFarlane 26748daDon't recognize inline-markup starts inside words.John MacFarlane 4a1ba8cOops! Forgot to munch whitespace / ignore body after directive.Greg Maslov 618dc29Add parsing support for the rST default-role directive.Greg Maslov da84255New treatment of dashes in --smart mode.John MacFarlane 3cf60c7Support for math in RST reader and writer.John MacFarlane a579e2cReplaced Apostrophe, Ellipses, EmDash, EnDash w/ unicode strings.John MacFarlane 6beba76Changed uri parser so it doesn't include trailing punctuation.John MacFarlane f8dca6cAdd support for attributes in inline Code.John MacFarlane 703c421RST reader: Improved field lists.John MacFarlane bd43c0fBumped version to 1.8; depend on pandoc-types 1.8.John MacFarlane 5c35be1Make sure native output ends in newline with --standalone.John MacFarlane 52b6e38Updated tests for new native format.John MacFarlane 9ead748RST reader: Added footnote suppport.John MacFarlane 200ea33Made --smart work with RST reader.John MacFarlane feb70b6Made spacing at end of output more consistent.John MacFarlane 36675bdAdded accessors (docTitle, docAuthors, docDate) to Meta type.fiddlosopher 76ab888RST reader: Improved grid tables.fiddlosopher c6b3457Incomplete support for RST tables (simple and grid).fiddlosopher 3ec8772Changed Meta author and date types to Inline lists instead of Strings.fiddlosopher 5082b54Improved syntax for markdown definition lists.fiddlosopher 9d20eebSupport for "..code-block" directive in RST reader.fiddlosopher 32f357cRST reader: Allow # to continue list...fiddlosopher 313405fAllow continuation lines in line blocks.fiddlosopher 22549e1Fixed parsing of RST comment blocks.fiddlosopher db0d658Updated test suite to new baseline (but no tests yet for new code block syntax).fiddlosopher fa0ab86Modified tests for new argument in CodeBlock.fiddlosopher 8144c54Improvements to RST reader: + Allow field lists to be indented. + Parse the contents of field lists instead of treating them as raw strings. + Represent field lists as definition lists rather than blockquotes. + Fixed bug in which metadata would be overridden if the document contained more than one field list. + Parse fields associated with ..image: blocks, and use the 'alt' field, if present, for image alt text and title.fiddlosopher ad96032Fixed bug in RST reader: previously, code blocks had to be indented a full tabstop, but RST allows any amount of indentation. Resolves Issue #27.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 6a6b1a5Added support for definition lists to RST reader. Added a relevant test to the test suite.fiddlosopher c1c30a7Updated RST reader test.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 571c3b4Removed Blank block element as unnecessary.fiddlosopher 986c1f9Pandoc bug fixes: + LaTeX reader did not parse metadata correctly. Now the title, author, and date are parsed correctly, and everything else in the preamble is skipped. + Simplified parsing of LaTeX command arguments and options. The function commandArgs now returns a list of arguments OR options (in whatever order they appear). The brackets are included, and a new stripFirstAndLast function is provided to strip them off when needed. This fixes a problem in dealing with \newcommand, etc. + Added a "try" before "parser" in definition of notFollowedBy' combinator. Adjusted the code using this combinator accordingly. + Changed handling of code blocks. Previously, some readers allowed trailing newlines, while others stripped them. Now, all readers strip trailing newlines in code blocks; writers insert a newline at the end of code blocks as needed. + Changed test suite to reflect these changes.fiddlosopher df7b682initial importfiddlosopher