Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-07-11 | Removed inline fmap from Parsing.hs | Matthew Pickering | 1 | -8/+8 | |
Replaced all inline occurences of fmap with the more idiomatic (<$>). | |||||
2014-07-11 | Removed (>>~) function | Matthew Pickering | 6 | -22/+17 | |
This function is equivalent to the more general (<*) which is defined in Control.Applicative. This change makes pandoc code easier to understand for those not familar with the codebase. | |||||
2014-07-11 | Generalised all functions in Parsing.hs | Matthew Pickering | 1 | -128/+168 | |
Before it wasn't possible to use these general combinators with the ParsecT transformer but with the more general types this is now possible. | |||||
2014-07-10 | HTML writer: Deactivate "incremental" inside slide speaker notes. | John MacFarlane | 1 | -3/+5 | |
Closes #1394. | |||||
2014-07-10 | Fixed an issue caused by e4263d306e6988dd322c895242eb818d22b9e012. | John MacFarlane | 1 | -0/+5 | |
This sets `stateInHtmlBlock` to `Just "div"` when we're parsing an HTML div. Without this fix, a closing `</div>` tag could be parsed as part of a list item rather than after the list. | |||||
2014-07-10 | Markdown reader: Fixed regression with intraword underscores. | John MacFarlane | 1 | -10/+16 | |
Closes #1121. | |||||
2014-07-10 | Markdown reader: Slight rewrite of enclosure/emphOrStrong code. | John MacFarlane | 1 | -6/+8 | |
Semantics should be the same. | |||||
2014-07-10 | Added failing test for issue #1121. | John MacFarlane | 1 | -0/+2 | |
2014-07-10 | Documented fact that you can put YAML metadata in a separate file. | John MacFarlane | 1 | -1/+8 | |
See #1412. | |||||
2014-07-10 | LaTeX writer: Put table captions above tables. | John MacFarlane | 2 | -9/+5 | |
The standard seems to be captions above tables. (See http://tex.stackexchange.com/questions/3243/why-should-a-table-caption-be-placed-above-the-table) | |||||
2014-07-08 | Added type attribute to link tags in epub3 template. | John MacFarlane | 1 | -8/+5 | |
They are supposed to be only "advisory" in HTML5, but apparently kindlegen needs them. | |||||
2014-07-07 | Added test for issue #1330. | John MacFarlane | 1 | -0/+6 | |
2014-07-07 | Reorganized some markdown tests. | John MacFarlane | 1 | -11/+9 | |
2014-07-07 | Updated dokuwiki tests for latest changes to testsuite.native. | John MacFarlane | 1 | -35/+35 | |
2014-07-07 | Document DokuWiki writer in README. | John MacFarlane | 1 | -3/+5 | |
2014-07-07 | Minor line wrapping. | John MacFarlane | 1 | -3/+3 | |
2014-07-07 | Merge branch 'dokuwiki' of https://github.com/claremacrae/pandoc into ↵ | John MacFarlane | 12 | -6/+1133 | |
claremacrae-dokuwiki | |||||
2014-07-07 | Revamped raw HTML block parsing in markdown. | John MacFarlane | 14 | -194/+275 | |
- We no longer include trailing spaces and newlines in the raw blocks. - We look for closing tags for elements (but without backtracking). - Each block-level tag is its own RawBlock; we no longer try to consolidate them (though `--normalize` will do so). Closes #1330. | |||||
2014-07-07 | EPUB writer: better handle HTML media tags. | John MacFarlane | 1 | -1/+6 | |
2014-07-07 | `Parsing`: Added `stateInHtmlBlock` to `ParserState`. | John MacFarlane | 1 | -0/+2 | |
This is used to keep track of the ending tag we're waiting for when we're parsing inside HTML block tags. | |||||
2014-07-07 | normalize: consolidate adjacent RawBlocks when possible. | John MacFarlane | 1 | -0/+5 | |
2014-07-07 | HTML reader: adjust `blockTags` and `eitherBlockOrInline`. | John MacFarlane | 1 | -9/+13 | |
- Added `audio` and `source` in `eitherBlockOrInline`. - Moved `video`, `svg`, `progress`, `script`, `noscript`, `svg` from `blockTags` to `eitherBlockOrInline`. - `map` and `object` were mistakenly in both lists; they have been removed from `blockTags`. | |||||
2014-07-07 | Merge pull request #1397 from jkr/equations | John MacFarlane | 4 | -12/+4895 | |
Docx Reader: Parse Docx OMML math/equations | |||||
2014-07-04 | MediaWiki writer: Minor renaming of 'st' prefixed names. | John MacFarlane | 1 | -31/+31 | |
2014-07-04 | Merge pull request #1399 from xkollar/reader | John MacFarlane | 1 | -145/+133 | |
Modad.Reader + HLint for MediaWiki writer | |||||
2014-07-04 | Little restructuralization. | Matej Kollar | 1 | -9/+6 | |
2014-07-04 | Move more things to Reader. | Matej Kollar | 1 | -36/+29 | |
2014-07-04 | HLint suggestions. | Matej Kollar | 1 | -35/+34 | |
2014-07-02 | Revert "DokuWiki writer: Whitespace to a testsuite output file." | Clare Macrae | 1 | -0/+1 | |
This reverts commit 23d71b13e7b462229427e2437a8dd9c8f72d72f1. This is now resulting in a testsuite failure, and I can't see why it didn't do so before | |||||
2014-07-02 | DokuWiki writer: Span no longer swallows text | Clare Macrae | 2 | -7/+3 | |
2014-07-02 | DokuWiki writer: Add new test showing that span swallows content. | Clare Macrae | 3 | -0/+16 | |
2014-07-02 | DokuWiki writer: Whitespace to a testsuite output file. | Clare Macrae | 1 | -1/+0 | |
This doesn't change the testsuite behaviour, but it does mean that all the testsuite output files are exactly identical to the output obtained by running the current pandoc. | |||||
2014-07-02 | Docx Reader: Write LaTeX based on equations in word. | Jesse Rosenthal | 1 | -4/+172 | |
This is a first stab at writing out equations in LaTeX based on omml equations in Word. There are some glitches: unicode chars not known to LaTeX are silently skipped, and functions (such as `\oiiint`) not in the standard LaTeX packages are inserted, which can lead to pdf compilation errors (depending, of course, on your preamble). Adding, for example, `\usepackage[charter]{mathdesign}` to the preamble will allow you to use most of the more esoteric functions. | |||||
2014-07-02 | Docx Reader: Add new file, TexChar. | Jesse Rosenthal | 2 | -0/+4387 | |
This will allow us to deal with unicode characters from word equations. This part of the process will need to continue to be improved. | |||||
2014-07-02 | Docx Reader: Parse omml equations. | Jesse Rosenthal | 1 | -8/+336 | |
2014-07-02 | DokuWiki writer: Remove todos that I have already done. | Clare Macrae | 1 | -2/+0 | |
2014-07-02 | DokuWiki writer: Retain unknown RawBlock and RawInline text | Clare Macrae | 2 | -4/+8 | |
This added \cite and \begin latex to the testuite output. | |||||
2014-07-02 | DokuWiki output: Implement blockquotes properly | Clare Macrae | 2 | -14/+14 | |
TODO Also implement nested blockquotes. | |||||
2014-07-02 | DokuWiki writer: remove unused code | Clare Macrae | 1 | -25/+0 | |
2014-07-02 | Use Reader. | Matej Kollar | 1 | -96/+95 | |
To avoid to pass opts explicitly around (as we do not use it very much at the moment anyway) | |||||
2014-07-01 | Merge branch 'master' of git://github.com/jgm/pandoc into dokuwiki | Clare Macrae | 10 | -109/+228 | |
2014-07-01 | Remove stray <div> and </div> from DokuWiki output (#386) | Clare Macrae | 2 | -23/+11 | |
2014-07-01 | Improved HTML Blocks in DokuWiki output (#386) | Clare Macrae | 2 | -8/+15 | |
For example, this fixes the display of a broken table, and it also fixes the various HTML horizontal rules. | |||||
2014-06-30 | Disable warnings about unused parameters. | Clare Macrae | 1 | -2/+2 | |
2014-06-30 | Filters: respect shebang if filter is executable. | John MacFarlane | 1 | -2/+6 | |
Closes #1389. | |||||
2014-06-30 | Merge pull request #1388 from jkr/divattrToCont-cleanup | John MacFarlane | 1 | -45/+36 | |
Docx reader: clean up parStyle processing. | |||||
2014-06-30 | Docx reader: clean up parStyle processing. | Jesse Rosenthal | 1 | -45/+36 | |
This gets rid of `divAttrToContainers`: an internal convenience function which had become pretty inconvenient. Rather than converting classes and indentations to string lists and back, we deal with the `pPr` attribute directly. | |||||
2014-06-29 | Rewrote normalize for efficiency. (Closes #1385.) | John MacFarlane | 3 | -66/+139 | |
* Added normalizeInlines, normalizeBlocks. * Type signature is now more narrow, `Pandoc -> Pandoc` instead of `Data a :: a -> a`. Some users may need to change their uses of `normalize` to the newly exported `normalizeInlines` or `normalizeBlocks`. | |||||
2014-06-29 | Merge pull request #1386 from jkr/hanging_indent | John MacFarlane | 5 | -15/+58 | |
Fix hanging indent behavior | |||||
2014-06-29 | Docx reader: Add tests for hanging indent handline. | Jesse Rosenthal | 3 | -0/+7 | |
We want to treat it as a plain paragraph if the hanging amount is greater to or equal to the left indent---i.e., if the first line has zero indentation. But we still want it to be a block quote if it starts to the right of the margin. Someone might format verse with wrapping lines with a hanging indent, for example. |