Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-03-25 | Whitespace change, and note: | John MacFarlane | 1 | -0/+1 | |
Contrary to the previous commit message, there was no API change, since Text.Pandoc.Parsing is not an exposed module. | |||||
2014-03-25 | API changes to HasReaderOptions, HasHeaderMap, HasIdentifierList. | John MacFarlane | 2 | -39/+47 | |
Previously these were typeclasses of monads. They've been changed to be typeclasses of states. This ismplifies the instance definitions and provides more flexibility. This is an API change! However, it should be backwards compatible unless you're defining instances of HasReaderOptions, HasHeaderMap, or HasIdentifierList. The old getOption function should work as before (albeit with a more general type). The function askReaderOption has been removed. extractReaderOptions has been added. getOption has been given a default definition. In HasHeaderMap, extractHeaderMap and updateHeaderMap have been added. Default definitions have been given for getHeaderMap, putHeaderMap, and modifyHeaderMap. In HasIdentifierList, extractIdentifierList and updateIdentifierList have been added. Default definitions have been given for getIdentifierList, putIdentifierList, and modifyIdentifierList. The ultimate goal here is to allow different parsers to use their own, tailored parser states (instead of ParserState) while still using shared functions. | |||||
2014-03-25 | LaTeX reader: Better handling of "table" environment. | John MacFarlane | 1 | -0/+1 | |
Positioning options no longer rendered verbatim. Partially addresses #1204. | |||||
2014-03-24 | RTF writer: Fixed tables cells containing paragraphs. | John MacFarlane | 2 | -93/+93 | |
This moves \intbl after \pard. | |||||
2014-03-24 | Merge pull request #1068 from jaimeMF/mw-images-langs | John MacFarlane | 3 | -1/+8 | |
MediaWiki reader: Accept image links in more languages | |||||
2014-03-24 | Parsing: Make F an instance of Applicative. Closes #1138. | John MacFarlane | 1 | -2/+2 | |
2014-03-24 | Fixed typo in README | John MacFarlane | 1 | -1/+1 | |
2014-03-24 | Markdown reader: Fixed regression on line breaks in strict mode. | John MacFarlane | 1 | -1/+1 | |
Closes #1203. | |||||
2014-03-19 | beamer template: changes for better unicode handling. | John MacFarlane | 1 | -7/+7 | |
Ported from LaTeX template. Thanks to KarolS for the patch. | |||||
2014-03-19 | PDF: Changes to error reporting, to handle non-UTF8 error output. | John MacFarlane | 2 | -4/+6 | |
2014-03-18 | Remove Makefile. | John MacFarlane | 1 | -51/+0 | |
2014-03-14 | EPUB writer: Handle files linked in raw img tags. | John MacFarlane | 1 | -1/+1 | |
See #1170. | |||||
2014-03-14 | EPUB writer: Handle media in audio source tags. | John MacFarlane | 1 | -27/+28 | |
This should resolve the rest of #1170, but it needs extensive testing. Note that we now use a 'media' directory rather than 'images'. | |||||
2014-03-14 | EPUB writer: Incorporate files linked in <video> tags. | John MacFarlane | 2 | -10/+47 | |
src and poster will both be incorporated into content.opf and the epub container. This partially address #1170. Still need to do something similar for <audio>. | |||||
2014-03-14 | RST writer: Avoid stack overflow with certain tables. | John MacFarlane | 1 | -2/+6 | |
Closes #1197. Note that there are still problems with the formatting of the tables inside tables with output produced from the input file in the original bug report. But this fixes the stack overflow problem. | |||||
2014-03-12 | Man writer: Ensure that terms in definition lists aren't line wrapped. | John MacFarlane | 1 | -1/+1 | |
Closes #1195. | |||||
2014-03-10 | Merge pull request #1190 from eVITAERC/patch/1151-windows-texlive | John MacFarlane | 1 | -12/+15 | |
PDF: Use / as path separators in latex input only | |||||
2014-03-10 | PDF: Use / as path separators in latex input only | Tim Lin | 1 | -12/+15 | |
Fixes compile error on Windows for 5040f3e Reverted back to canonical file separators </> in all places except for arguments to the LaTeX builder and in TEXINPUTS See #1151. Note: Temporary directories still fail to be removed in Windows due to call of ByteString.Lazy.readFile creating process ownership of the compiled pdf file. | |||||
2014-03-10 | PDF: Use / as path separators in tempdir on Windows. | John MacFarlane | 1 | -3/+11 | |
This is needed for texlive. Note that the / is used only in the body of withTempDir, so when the directory is deleted, the original separators will be used. See #1151. | |||||
2014-03-09 | PDF: Use / as path separators even on Windows. | John MacFarlane | 1 | -2/+3 | |
This seems to be necessary for texlive. Closes #1151 (again!). | |||||
2014-03-05 | HTML writer: Add colgroup around col tags. | John MacFarlane | 2 | -5/+16 | |
Also affects EPUB writer. Closes #877. | |||||
2014-03-05 | SelfContained: Handle "poster" attribute in "video" tags. | John MacFarlane | 1 | -8/+10 | |
Closes #1188. | |||||
2014-03-05 | Templates: YAML objects resolve to "true" in conditionals. | John MacFarlane | 1 | -0/+1 | |
Closes #1133. Note: If address is a YAML object and you just have $address$ in your template, the word "true" will appear, which may be unexpected. (Previously nothing would appear.) | |||||
2014-03-04 | Added default.icml to templates. | John MacFarlane | 1 | -6/+7 | |
2014-03-04 | Updated README and pandoc.cabal with icml writer. | John MacFarlane | 2 | -19/+20 | |
2014-03-04 | Merge branch 'master' of https://github.com/mb21/pandoc into mb21-master | John MacFarlane | 6 | -1/+4301 | |
2014-03-04 | Added org-mode to list of readers in cabal description. | John MacFarlane | 1 | -2/+2 | |
2014-03-04 | Merge pull request #1179 from tarleb/org | John MacFarlane | 7 | -16/+1110 | |
Add a simple Emacs Org-mode reader | |||||
2014-03-04 | Update README to include info on Org-mode reader | Albert Krewinkel | 1 | -16/+17 | |
2014-03-04 | Add a simple Emacs Org-mode reader | Albert Krewinkel | 6 | -0/+1093 | |
The basic structure of org-mode documents is recognized; however, org-mode features like todo markers, tags etc. are not supported yet. | |||||
2014-02-28 | InDesign ICML Writer | mb21 | 6 | -1/+4301 | |
2014-02-26 | Markdown reader: Improved parsing of nested divs. | John MacFarlane | 1 | -0/+2 | |
Formerly a closing div tag would be missed if it came right after other block-level tags. | |||||
2014-02-26 | Markdown parser: avoid backtracking when closing `</div>` not found. | John MacFarlane | 1 | -6/+13 | |
2014-02-26 | Markdown reader: small efficiency improvement. | John MacFarlane | 1 | -1/+1 | |
Switched `notFollewdBy' rawHtmlBlocks` -> `notFollowedBy' (htmlTag isBlockTag)`, which is more efficient. | |||||
2014-02-25 | Added readerTrace to ReaderOptions, --trace command line opt. | John MacFarlane | 3 | -1/+22 | |
This is to debug backtracking-related parsing bugs. So far it is only implemented for markdown, but it would be good to extend it to latex and html readers. | |||||
2014-02-23 | PDF: Use ; for TEXINPUTS separator on Windows. | John MacFarlane | 2 | -1/+8 | |
Closes #1151, I hope. Testing needed. | |||||
2014-02-21 | Fixed bug in reference link parsing in markdown_mmd. | John MacFarlane | 1 | -1/+1 | |
The bug was triggered by: Link to [Google][]. Link to [twitter][]. [Google]: http://google.com [twitter]: http://twitter.com | |||||
2014-02-20 | Revised tests for new latex template. | John MacFarlane | 3 | -3/+3 | |
2014-02-20 | default.latex template: use fontenc package only for pdflatex. | John MacFarlane | 1 | -6/+6 | |
See #1164. | |||||
2014-02-19 | Make rst figures true figures. Closes #1168. | John MacFarlane | 1 | -1/+1 | |
Thanks to CasperVector. | |||||
2014-02-18 | Move include-after to end in revealjs template. (certainlyakey) | John MacFarlane | 1 | -7/+6 | |
2014-02-17 | Merge pull request #1145 from wilx/en-dash-ligature-avoidance | John MacFarlane | 1 | -1/+1 | |
Use \/ to avoid en-dash ligature instead of -{}-. | |||||
2014-02-17 | HTML writer: Fixed bug with unnumbered section headings. | John MacFarlane | 1 | -1/+2 | |
Unnumbered section headings (with class 'unnumbered') were getting numbers. This commit fixes the bug. | |||||
2014-02-15 | Merge pull request #1163 from merijn/master | John MacFarlane | 4 | -10/+121 | |
Extended the rST parser's handling of roles. | |||||
2014-02-15 | Clarified field values in RstCustomRoles. | Merijn Verstraaten | 1 | -0/+4 | |
2014-02-15 | Enhanced Pandoc's support for rST roles. | Merijn Verstraaten | 4 | -10/+117 | |
rST parser now supports: - All built-in rST roles - New role definition - Role inheritance Issues/TODO: - Silently ignores illegal fields on roles - Silently drops class annotations for roles - Only supports :format: fields with a single format for :raw: roles, requires a change to Text.Pandoc.Definition.Format to support multiple formats. - Allows direct use of :raw: role, rST only allows indirect (i.e., inherited use of :raw:). | |||||
2014-02-13 | Added explanation of 'nocite' trick. | John MacFarlane | 1 | -0/+15 | |
2014-02-09 | Merge remote-tracking branch 'origin/master' into en-dash-ligature-avoidance. | Vaclav Zeman | 105 | -4456/+2074 | |
2014-02-08 | Use \/ to avoid en-dash ligature instead of -{}-. | Vaclav Zeman | 1 | -1/+1 | |
This is to fix LuaLaTeX output. The -{}- sequence does not avoid the ligature with LuaLaTeX but \/ does. | |||||
2014-02-07 | Merge pull request #1143 from merijn/master | John MacFarlane | 1 | -2/+1 | |
Removed Monoid datatype context from RenderState. |