aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-02-20We need process >= 1.2.3 for readCreateProcessWithExitCode.John MacFarlane1-2/+2
2017-02-20Travis: move 7.8.4 out of allowed-failures.John MacFarlane1-1/+0
2017-02-20Updated test-with field.John MacFarlane1-1/+1
2017-02-20Travis: remove 8.0.1 build.John MacFarlane1-5/+0
2017-02-20Added Functor constraint to keep ghc 7.8.4 happy.John MacFarlane1-1/+1
2017-02-20Tighten up HasQuoteContext instance in HTML reader.John MacFarlane1-1/+1
We constrain it to the state used in the HTML reader. Otherwise we can get overlap with the general instance for ParserState m.
2017-02-20Revert "Refined constraint for HasQuoteContext instance."John MacFarlane1-1/+1
This reverts commit 3c427fc17d53a564305aadde015dd2f048d9ff71.
2017-02-20Refined constraint for HasQuoteContext instance.John MacFarlane1-1/+1
in hopes that this will help the ghc 7.8.4 build...
2017-02-20Removed redundant constraint.John MacFarlane1-2/+1
2017-02-20Use latest skylighting (0.3).John MacFarlane3-6/+6
2017-02-20Use new skylighting-0.2.John MacFarlane3-4/+6
2017-02-19Error: added PandocMakePDFErrorJohn MacFarlane1-0/+2
2017-02-17Added warnings for non-rendered blocks to some writers.John MacFarlane11-77/+135
2017-02-17FB2 writer: don't render RawBlock as code.John MacFarlane1-4/+7
2017-02-17Markdown reader: Use logMessage instead of report.John MacFarlane1-5/+7
2017-02-17Fixed repeated log messages in RST reader.John MacFarlane1-13/+14
See #3447. To complete fixes on this issue, we need to do the same for the other readers. Note that the changes required are minimal -- add reportLogMessages to the end of the main parser, and replace report with logMessage. (except for trace)
2017-02-17Parsing: Added HasLogMessages, logMessage, reportLogMessages.John MacFarlane1-0/+25
We need to do logging by updating parser state, or we'll get inappropriate and repeated log messages when there is parser backtracking. See #3447.
2017-02-16INSTALL.md put rpm-based distros on separate point (#3449)Mauro Bieg1-1/+3
2017-02-15Fix indirect hyperlink targets. Closes #512.John MacFarlane2-23/+74
2017-02-15Add CircularReference constructor to LogMessage.John MacFarlane1-0/+10
2017-02-15ZimWiki writer: removed internal formatting from note and table cells, ↵Alex Ivkin3-55/+81
because ZimWiki does not support it (#3446)
2017-02-14LaTeX reader: include contents of `\parbox`.John MacFarlane1-0/+1
2017-02-14Simplify toRomanNumeral using guards (#3445)Alexander Krotov1-18/+16
2017-02-14Removed unnecessary import.John MacFarlane1-1/+1
2017-02-13LaTeX reader: properly handle column prefixes/suffixes.John MacFarlane2-12/+57
For example, in \begin{tabular}{>{$}l<{$}>{$}l<{$} >{$}l<{$}} each cell will be interpreted as if it has a `$` before its content and a `$` after (math mode).
2017-02-12appveyor.yml: Fixed some paths.John MacFarlane1-1/+1
2017-02-12deb/make_deb.sh fixes.John MacFarlane1-7/+7
2017-02-12appveyor.yml: use -j1, in hopes that this will help with a GHC bug.John MacFarlane1-2/+2
The bug: https://ghc.haskell.org/trac/ghc/ticket/13194 See https://ci.appveyor.com/api/buildjobs/02l7v73n5hjs2t5u/log for its occurrence in previous appveyor builds of pandoc.
2017-02-12Windows packaging fixes to use new stack.pkg.yaml.John MacFarlane2-2/+2
2017-02-12Replaced {deb,macos,windows}/stack.yaml with stack.pkg.yaml.John MacFarlane6-47/+5
2017-02-12More updates to macos/stack.yaml.John MacFarlane1-2/+2
2017-02-12pandoc.cabal: use cpphs if embed_data_files and darwin.John MacFarlane1-0/+3
2017-02-12stack.yamls: Use lts-8.0.John MacFarlane5-31/+12
2017-02-12Comment out instruction to use cpphs in macos stack.yaml.John MacFarlane1-3/+3
I don't think this is still needed. If the Travis build fails, we can try adjusting the CPP to make it more compatible.
2017-02-12Merge pull request #3438 from ilabdsf/org-anchor-linksAlbert Krewinkel4-1/+29
Org anchor links
2017-02-12Do not strip # from Org anchor linksAlexander Krotov1-1/+1
Links with # are perfectly valid according to http://orgmode.org/manual/Internal-links.html#Internal-links
2017-02-12Add Org writer unit testsAlexander Krotov3-0/+28
2017-02-11Rename logMessagesToJSON -> encodeLogMessages.John MacFarlane2-5/+4
2017-02-11RST reader: Support `.. line-block` directive.John MacFarlane1-2/+7
This is deprecated but may still be in older documents.
2017-02-11RST reader/writer: properly handle table captions.John MacFarlane4-45/+43
Currently the support for the `.. table` directive is a bit limited; we don't yet support the `widths` field. But at least you can have a proper captioned table.
2017-02-11RST reader: Initial support of .. table directive.John MacFarlane1-4/+21
This allows adding captions to tables.
2017-02-11Fixed small bug in RST list parsing.John MacFarlane2-3/+21
See #3432. Previously the parser didn't handle properly this case: * - a - b * - c - d
2017-02-11Logging: export logMessagesToJSON.John MacFarlane2-2/+12
Use a deterministic order for fields.
2017-02-11Added --log option to save log messages in JSON format to a file.John MacFarlane3-17/+20
See #3392.
2017-02-11Class.report: Save all log messages in state.John MacFarlane1-2/+2
Verbosity level only affects which are printed to stdout. (Exception: DEBUG messages are only printed, never saved to state.)
2017-02-11HTML writer: report when not rendering raw inline/block.John MacFarlane1-3/+8
2017-02-11Use new warnings throughout the code base.John MacFarlane21-176/+203
2017-02-10Logging: added ToJSON instance and showLogMessage.John MacFarlane1-3/+96
This gives us the possibility of both machine-readable and human-readable output for log messages. See #3392.
2017-02-10Added Text.Pandoc.Logging (exported module).John MacFarlane13-19/+95
This now contains the Verbosity definition previously in Options, as well as a new LogMessage datatype that will eventually be used instead of raw strings for warnings. This will enable us, among other things, to provide machine-readable warnings if desired. See #3392.
2017-02-10LaTeX reader: Improved messages for skipped environments.John MacFarlane1-5/+13