Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-05-02 | RTF writer: Properly handle characters above the 0000-FFFF range. | John MacFarlane | 1 | -2/+12 | |
Uses surrogate pairs. Thanks to Hiromi Ishii for the patch. | |||||
2013-05-01 | Shared.openURL: Print diagnostic output to stderr, not stdout. | John MacFarlane | 1 | -3/+5 | |
2013-04-28 | Shared.openURL: URL-escape pipe characters. | John MacFarlane | 1 | -3/+2 | |
Even though these are legal, Network.URI doesn't regard them as legal in URLs. So we escape them first. Closes #535. | |||||
2013-04-26 | PDF: On Windows, create temdir in working directory. | John MacFarlane | 1 | -2/+10 | |
Reason: the path to the system temp directory may contain tildes, which causes problems in LaTeX when the username is more than eight characters. Closes #777. | |||||
2013-04-25 | Don't convert to lowercase in email obfuscation. | John MacFarlane | 1 | -6/+8 | |
Closes #839. | |||||
2013-04-23 | Markdown reader: Implemented `Ext_ascii_identifiers`. | John MacFarlane | 1 | -2/+8 | |
Closes #807. | |||||
2013-04-23 | Options: Added `Ext_ascii_identifiers`. | John MacFarlane | 1 | -0/+3 | |
This will force `Ext_auto_identifiers` to use ASCII only. Set as default for github markdown. Note: API change. | |||||
2013-04-23 | Added Text.Pandoc.Asciify utility module. | John MacFarlane | 1 | -0/+422 | |
This has functions to create ascii-only versions of identifiers. | |||||
2013-04-20 | Add slash in internal links in reveal.js. | John MacFarlane | 1 | -3/+16 | |
Closes #835. | |||||
2013-04-20 | Shared: Fixed readDefaultDataFile so it works on Windows. | John MacFarlane | 1 | -2/+2 | |
2013-04-20 | Revert "Improved previous patch so it really solves the Windows issue." | John MacFarlane | 1 | -1/+2 | |
This reverts commit e80116c813ecfc8cde094cddd36a3b083c108fd8. | |||||
2013-04-19 | Improved previous patch so it really solves the Windows issue. | John MacFarlane | 1 | -2/+1 | |
2013-04-19 | Shared: readDefaultDataFile: normalize the paths. | John MacFarlane | 1 | -1/+7 | |
This fixes bugs in `--self-contained` on pandoc compiled with `embed_data_files`. The bugs affect (a) paths containing `..`, (b) Windows, where `\` is path separator. Closes #833. | |||||
2013-04-19 | Markdown reader: minor code cleanup. | John MacFarlane | 1 | -2/+2 | |
2013-04-15 | Fixed footnote numbers in LaTeX/PDF tables. | John MacFarlane | 1 | -17/+4 | |
This fixes a bug wherein notes were numbered incorrectly in tables. Closes #827. Now that we are using longtable, we can just use regular `\footnote` commands for notes, which simplifies the code considerably. | |||||
2013-04-14 | Markdown/RST writers: Only autolink absolute URIs. | John MacFarlane | 2 | -4/+8 | |
This fixes a regression and closes #830. $ echo '<a href="x">x</a>' | pandoc -f html -t markdown <x> | |||||
2013-04-14 | Haddock reader improvements. | John MacFarlane | 1 | -10/+6 | |
- Correctly handle ghci sessions. - Fixed spacing issues. - Simplified code. | |||||
2013-04-14 | Added `Text.Pandoc.Writers.Custom`, `--print-custom-lua-writer`. | John MacFarlane | 2 | -2/+237 | |
pandoc -t data/sample.lua will load the script sample.lua and use it as a custom writer. data/sample.lua is provided as an example. Added `--print-custom-lua-writer` option to print the sample script. | |||||
2013-04-10 | Added comment/todo to SelfContained. | John MacFarlane | 1 | -0/+1 | |
2013-04-09 | Man writer: use one decimal place for column widths. | John MacFarlane | 1 | -1/+1 | |
This, I hope, will fix test failures on GHC 7.6 due to (presumably) different rounding or floating point multiplication. | |||||
2013-04-09 | Removed unnecessary OPTIONS flag in Haddock/Parse.y. | John MacFarlane | 1 | -1/+0 | |
2013-04-09 | Fixed Haddock reader bugs with list item spaces and examples. | John MacFarlane | 1 | -10/+8 | |
Closes #824. | |||||
2013-04-08 | Markdown writer: Put multiple authors on separate lines in titleblock. | John MacFarlane | 1 | -1/+1 | |
Also, don't wrap long author entries, as new lines get treated as new authors. | |||||
2013-04-04 | Haddock reader: leaving Space alone in @...@ seems more semantically correct. | David Lazar | 1 | -1/+0 | |
2013-04-04 | Haddock reader: derive Show for Token, making debugging easier. | David Lazar | 1 | -1/+1 | |
2013-03-31 | LaTeX reader: Support `\textasciitilde`, `\textasciicircum`. | John MacFarlane | 1 | -0/+2 | |
Closes #810. | |||||
2013-03-30 | Docx writer: Use Compact style for Plain block elements. | John MacFarlane | 1 | -2/+8 | |
This differentiates between tight and loose lists. Closes #775. | |||||
2013-03-29 | Haddock reader: make clearer which production the comment refers to. | David Lazar | 1 | -2/+3 | |
2013-03-29 | Haddock reader: add the "haskell" attribute to code blocks so they are | David Lazar | 1 | -4/+4 | |
highlighted. We reasonably assume that code blocks in Haddock markup wont be used for anything but Haskell code. | |||||
2013-03-29 | Haddock reader: improved error reporting. | David Lazar | 3 | -6/+9 | |
2013-03-28 | Parsing: Better error reporting in readWith. | John MacFarlane | 2 | -5/+15 | |
- Specialize readWith to String input. - On error have it print the line in which the error occurred, with a caret pointing to the column. - This should help diagnose parsing problems in LaTeX especially. | |||||
2013-03-28 | Haddock writer: use 'text' builder instead of 'str'. | John MacFarlane | 1 | -3/+10 | |
This articulates strings into Str, Space, allowing them to be hard-wrapped intelligently by the writers. This patch also fixes a bug with trailing spaces and newlines. (See #806.) | |||||
2013-03-28 | Allow simple tables to be printed as grid tables. | John MacFarlane | 1 | -11/+14 | |
if other table options are disabled. This means you can do pandoc -t markdown-pipe_tables-simple_tables-multiline_tables and all tables will render as grid tables. | |||||
2013-03-28 | Add reader for Haddock markup based on Haddock's own lexer/parser. | David Lazar | 4 | -0/+390 | |
2013-03-28 | Parsing: Further improvements to uri parser. | John MacFarlane | 1 | -2/+4 | |
Don't treat punctuation before percent-encoding as final punctuation. Don't treat '+' as final punctuation. | |||||
2013-03-28 | Mediawiki reader: Fixed | links inside table cells. | John MacFarlane | 1 | -10/+8 | |
Improved attribute parsing. | |||||
2013-03-28 | Mediawiki reader: Fixed last commit. | John MacFarlane | 1 | -1/+1 | |
2013-03-28 | MediaWiki reader: Correctly handle indented preformatted text | John MacFarlane | 1 | -5/+17 | |
without preceding or following blank line. | |||||
2013-03-28 | Mediawiki: Fixed regression for `<ref>URL</ref>`. | John MacFarlane | 1 | -1/+1 | |
`<` is no longer allowed in URLs, according to the uri parser in Text.Pandoc.Parsing. Added a test case. | |||||
2013-03-27 | mediawiki reader: allow space before table rows. | John MacFarlane | 1 | -4/+5 | |
2013-03-26 | Removed blaze_html_0_5 flag, require blaze-html >= 0.5. | John MacFarlane | 1 | -4/+0 | |
Reason: < 0.5 does not provide a monoid instance for Attribute, which is now needed by the HTML writer. Closes #803. | |||||
2013-03-26 | SelfContained: handle src in embed, audio, source, input tags. | John MacFarlane | 1 | -9/+4 | |
2013-03-26 | Shared: openURL now follows redirects. | John MacFarlane | 1 | -8/+10 | |
Closes #701. | |||||
2013-03-25 | SelfContained: strip off fragment, query of relative URL | John MacFarlane | 1 | -4/+8 | |
before treating as a filename. This fixes `--self-contained` when used with CSS files that include web fonts using the method described here: http://paulirish.com/2009/bulletproof-font-face-implementation-syntax/ Examples from reveal.js themes: "../../lib/font/league_gothic-webfont.eot?#iefix" "../../lib/font/league_gothic-webfont.svg#LeagueGothicRegular" Closes #739. | |||||
2013-03-24 | EPUB writer: Don't put blank title page in reading sequence. | John MacFarlane | 1 | -1/+4 | |
Set linear="no" if no title block. Addresses #797. | |||||
2013-03-24 | EPUB writer: Add `id="toc-title"` to h1 in nav.xhtml. | John MacFarlane | 1 | -1/+1 | |
Closes #799. | |||||
2013-03-24 | Added syntax for "pauses" in beamer or reaveljs slide shows. | John MacFarlane | 2 | -0/+10 | |
This gives . . . a pause. | |||||
2013-03-23 | Reveal.js improvements. | John MacFarlane | 3 | -2/+3 | |
Changed name to revealjs (from reveal_js). Set revealjs-url template variable to 'reveal.js' by default. | |||||
2013-03-21 | reveal_js: nested vertical stacks used for hierarchical structure. | John MacFarlane | 1 | -2/+4 | |
Variant of a patch from jamiefolson. Results for more than one level of nesting may be odd. Perhaps this needs revising. | |||||
2013-03-21 | Support incremental slide view for definition lists. | John MacFarlane | 1 | -11/+12 | |
All slide formats supported. Simplified some list code. |