aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-12-26Modified str parser to capture apostrophes in smart mode.John MacFarlane1-2/+9
This solves a problem stemming from the fact that a parser doesn't know what came *before* in the input stream. Previously pandoc would parse D'oh l'*aide* as containing a single quoted "oh l", when both `'`s should be apostrophes. (Issue #360.) There are two issues here. (a) It is obvious that the first `'` is not an open quote, becaues of the preceding `D`. This patch solves the problem. (b) It is obvious to us that the second `'` is not an open quote, because we see that *aide* is some text. But getting a good algorithm that has good performance is a bit tricky. You can't assume that `'` followed by `*` is always an apostrophe: *'this is quoted'* This patch does not fix (b).
2011-12-26Added some failing test cases for apostrophes in French.John MacFarlane1-0/+6
2011-12-26Updated highlighting for highlighting-kate 0.4.John MacFarlane4-56/+48
Text.Pandoc.Highlighting now exports just one new function, 'highlight', and reexports all the other functions from highlighting-kate that are used in the writers. This should make it easy to switch highlighting engines if that is ever desired.
2011-12-23LaTeX writer: Support highlighting for inline code.John MacFarlane1-8/+18
2011-12-23LaTeX writer: Have LHS files set the "listings" variable.John MacFarlane2-6/+6
2011-12-23LaTeX writer: Implemented syntax highlighting for CodeBlocks.John MacFarlane3-75/+90
2011-12-22Updated 'Tested-With' field.John MacFarlane1-1/+1
2011-12-22Merge pull request #364 from aslatter/masterJohn MacFarlane1-5/+5
Update package description for GHC 7.4
2011-12-22tests: update package description to build with GHC 7.4Antoine Latter1-1/+1
2011-12-22Update build depends for GHC 7.4Antoine Latter1-4/+4
2011-12-22Removed highlighting flag. Highlighting support is now standard.John MacFarlane8-110/+10
2011-12-22Added writerHighlight to WriterOptions.John MacFarlane2-1/+4
2011-12-22Removed writerAscii in WriterOptions.John MacFarlane1-2/+0
No longer needed or used.
2011-12-22Changed types of highlighting functions.John MacFarlane2-16/+16
* highlightLaTeX, highlightHtml now return Maybe, not Either. * This is because h-k's higdlightAs no longer returns an Either.
2011-12-20Updated s5 tests.John MacFarlane2-6/+6
2011-12-20S5 template: Added titleslide class to title slide.John MacFarlane1-7/+5
2011-12-20Added a newline at end of footnotes ol.John MacFarlane1-1/+1
2011-12-20Restore xhtml style self-closed tags in HTML writer.John MacFarlane2-11/+11
This requires blaze-html >= 0.4.3.0.
2011-12-19Setup: Making man pages now works with cabal-dev.John MacFarlane1-8/+24
In Setup.hs we now invoke 'runghc' in a way that points it to the correct package databases, instead of always falling back to the default user package db. Thanks to Antoine Latter for the patch.
2011-12-19Added highlightLaTeX stub when not compiled w/ highlighting.John MacFarlane1-0/+3
2011-12-19Added highlightLaTeX to Text.Pandoc.Highlighting.John MacFarlane1-11/+29
2011-12-18HTML writer: Put classes "section" and "level[1-6]" on section divs.John MacFarlane1-6/+6
(In HTML 5, the "section" class is omitted, since the tag itself is "section.")
2011-12-18EPUB: Added customizable templates for epub pages.John MacFarlane3-54/+22
epub-page.html, epub-coverimage.html, epub-titlepage.html.
2011-12-18HTML writer: Retain ID attribute in highlighted code blocks.John MacFarlane1-2/+5
2011-12-18Highlighting: Use reads instead of read.John MacFarlane1-3/+5
Fixes crash on startNum="abc".
2011-12-18HTML writer: Use `<del>` for strikeout.John MacFarlane2-2/+2
2011-12-17HTML writer: Don't escape '.John MacFarlane1-2/+3
This requires using a custom string escaper. If we use toHtml from Blaze, we get &#39;, which is pointless unless you're writing attributes in single quotes.
2011-12-17Fixed line breaks in tds in table cells.John MacFarlane1-1/+1
2011-12-17Use blaze-html instead of xhtml for HTML generation.John MacFarlane6-231/+226
* This is a breaking API change for `writeHtml`. * It introduces a new dependency on blaze-html. * Pandoc now depends on highlighting-kate >= 0.4, which also uses blaze-html. * The --ascii option has been removed, because of differences in blaze-html's and xhtml's escaping. * Pandoc will no longer transform leading newlines in code blocks to `<br/>` tags.
2011-12-13Updated HCAR-Pandoc.tex.John MacFarlane1-7/+6
2011-12-13Use pandoc-types 1.9.*.John MacFarlane7-49/+49
2011-12-13Added -rtsopts to profiling options.John MacFarlane1-3/+3
2011-12-13EPUB: Don't use any decimal entities.John MacFarlane1-2/+2
kindlegen doesn't like them - even &#39;. It should be safe to use the unescaped ' character, since we know that all attributes are double quoted in the relevant files.
2011-12-12EPUB writer: made unEntity handle errors better.John MacFarlane1-6/+3
2011-12-12Fixed previous patch so it doesn't swallow a character!John MacFarlane1-7/+10
2011-12-12EPUB: Use UTF-8 rather than decimal entities.John MacFarlane1-2/+12
This addresses a problem with kindlegen pointed out by Axel Kielhorn.
2011-12-05Markdown reader: Fixed backslash escapes in reference links.John MacFarlane1-4/+3
Closes #312.
2011-12-05Fixed tests for escapes in markdown titles, URLs.John MacFarlane1-3/+3
2011-12-05Markdown: Better handling of escapes in link URLs and titles.John MacFarlane1-10/+8
2011-12-05Fixed tests for escapes in links.John MacFarlane1-4/+4
2011-12-05Changes to fit new charsInBalanced.John MacFarlane2-8/+13
2011-12-05Parsing: Removed charsInBalanced', added param to charsInBalanced.John MacFarlane1-20/+13
The extra parameter is a character parser. This is needed for proper handling of escapes, etc.
2011-12-05Markdown reader: internal changes.John MacFarlane1-5/+9
Refactored escapedChar into escapedChar', escapedChar.
2011-12-05Parsing: Changed type of escaped to return CharJohn MacFarlane3-7/+5
2011-12-05Added more failing tests relating to issue #312.John MacFarlane1-1/+7
2011-12-04Added blank comment after directives in rst template.John MacFarlane2-6/+8
Closes #321.
2011-12-04Added failing test for escape in markdown link title.John MacFarlane1-0/+3
2011-12-04WebTeX math - use 'vertical-align:middle' for better results.John MacFarlane1-1/+2
2011-12-04SelfContained: Get mime type from HTTP request if possible.John MacFarlane1-18/+30
--webtex --self-contained now works.
2011-12-04Depend on tagsoup >= 12.5.John MacFarlane1-2/+2
This has a fix needed for the --self-contained option to work properly.