Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-01-25 | Class: removed 'fail' from PandocMonad. | John MacFarlane | 2 | -13/+13 | |
Do we need this? I don't see why. There's a name clash which would better be avoided. | |||||
2017-01-25 | CONTRIBUTING: instructions for building weigh-pandoc. | John MacFarlane | 1 | -0/+5 | |
2017-01-25 | Generic instance for PandocError. | John MacFarlane | 1 | -1/+2 | |
2017-01-25 | Text.Pandoc: limit exports from Text.Pandoc.Class. | John MacFarlane | 1 | -2/+5 | |
2017-01-25 | Updated RELEASE-CHECKLIST and markdownified. | John MacFarlane | 2 | -35/+27 | |
2017-01-25 | Removed PROFILING, added profiling info to CONTRIBUTING.md. | John MacFarlane | 2 | -6/+17 | |
2017-01-25 | Removed Interact.hs, not needed any more with modern tools. | John MacFarlane | 1 | -34/+0 | |
2017-01-25 | Removed ancient HCAR-Pandoc.tex. | John MacFarlane | 1 | -35/+0 | |
2017-01-25 | Use dev pandoc-citeproc for appveyor build. | John MacFarlane | 1 | -1/+3 | |
2017-01-25 | Added ReaderOptions parameter to readNative. | John MacFarlane | 6 | -8/+10 | |
This makes it similar to the other readers -- even though ReaderOptions is essentially ignored, the uniformity is nice. | |||||
2017-01-25 | Version to 2.0. | John MacFarlane | 1 | -1/+1 | |
2017-01-25 | pandoc.hs: moved main loop to beginning of file. | John MacFarlane | 1 | -368/+371 | |
2017-01-25 | Refactored pandoc.hs so that all the runIO' part comes at the end. | John MacFarlane | 1 | -50/+50 | |
2017-01-25 | Travis: allow ghc 7.8.4 to fail. For now anyway. | John MacFarlane | 1 | -0/+1 | |
2017-01-25 | MediaBag: put extractMediaBag into MonadIO. | John MacFarlane | 1 | -3/+7 | |
2017-01-25 | SelfContained: put makeSelfContained in MonadIO. | John MacFarlane | 1 | -2/+3 | |
2017-01-25 | PDF: put makePDF in MonadIO. | John MacFarlane | 1 | -4/+6 | |
2017-01-25 | pandoc.hs - moved some utility functions out of main loop. | John MacFarlane | 1 | -28/+30 | |
2017-01-25 | More refactoring of pandoc.hs for clarity. | John MacFarlane | 1 | -28/+21 | |
2017-01-25 | Put filter running code into MonadIO | John MacFarlane | 1 | -11/+12 | |
2017-01-25 | Shared: put err into MonadIO. | John MacFarlane | 1 | -2/+2 | |
2017-01-25 | Fixed a misleading comment. | John MacFarlane | 1 | -1/+1 | |
2017-01-25 | Added a type signature | John MacFarlane | 1 | -1/+2 | |
2017-01-25 | More refactoring of pandoc.hs for clarity. | John MacFarlane | 1 | -22/+25 | |
2017-01-25 | Slight code rearrangement in preparation for... | John MacFarlane | 1 | -45/+47 | |
...passing mediabag in the PandocIO monad. | |||||
2017-01-25 | Finished previous commit; removed export of toJsonFilter. | John MacFarlane | 1 | -2/+0 | |
2017-01-25 | Removed deprecated toJsonFilter. | John MacFarlane | 1 | -6/+0 | |
Use toJSONFilter from Text.Pandoc.JSON. | |||||
2017-01-25 | Removed deprecated `--no-wrap` option. | John MacFarlane | 2 | -11/+0 | |
2017-01-25 | Removed deprecated `--chapters` option. | John MacFarlane | 2 | -11/+0 | |
2017-01-25 | Simplified reference-docx/reference-odt to reference-doc. | John MacFarlane | 6 | -62/+49 | |
* Text.Pandoc.Options.WriterOptions: removed writerReferenceDocx and writerReferenceODT, replaced them with writerReferenceDoc. This can hold either an ODT or a Docx. In this way, writerReferenceDoc is like writerTemplate, which can hold templates of different formats. [API change] * Removed `--reference-docx` and `--reference-odt` options. * Added `--reference-doc` option. | |||||
2017-01-25 | Process.pipeProcess: stream stderr rather than capturing. | John MacFarlane | 3 | -29/+16 | |
Signature of pipeProcess has changed: the return value is now IO (ExitCode, ByteString) -- with only stdout. Stderr is just inherited from the parent. This means that stderr from filters will now be streamed as the filters are run. Closes #2729. | |||||
2017-01-25 | RST reader: rebase-related fixes to warnings. | John MacFarlane | 1 | -13/+12 | |
2017-01-25 | Removed unneeded pragmas. | John MacFarlane | 1 | -2/+1 | |
2017-01-25 | Remove now-unnecessary lifts in Markdown writer. | John MacFarlane | 1 | -9/+6 | |
Other writers still TBD. | |||||
2017-01-25 | Instances of PandocMonad for common transformers. | John MacFarlane | 1 | -2/+79 | |
2017-01-25 | Class: no more MonadState CommonState. | John MacFarlane | 2 | -16/+25 | |
- Added getCommonState, putCommonState, getsCommonState, modifyCommonState to PandocMonad interface. - Removed MonadState CommonState instances. | |||||
2017-01-25 | Whitespace. | John MacFarlane | 1 | -3/+3 | |
2017-01-25 | RST reader: removed now unnecessary lifts. | John MacFarlane | 1 | -8/+7 | |
2017-01-25 | Markdown reader: Removed readMarkdownWithWarnings [API change]. | John MacFarlane | 1 | -10/+1 | |
2017-01-25 | Add PandocMonad m instance for ParserT based on PandocMonad. | John MacFarlane | 1 | -6/+4 | |
This will avoid the need for lift. | |||||
2017-01-25 | Have warningWithPos take a SourcePos rather than Maybe SourcePos. | John MacFarlane | 4 | -20/+30 | |
After all, we have warning if you don't want the source pos info. | |||||
2017-01-25 | LaTeX reader: add warning when parsing unescaped characters | John MacFarlane | 1 | -4/+5 | |
that normally need escaping in LaTeX. | |||||
2017-01-25 | RST reader: implement start-after, end-before fields for include. | John MacFarlane | 1 | -6/+12 | |
2017-01-25 | RST reader: handle code, literal, number-lines, class, name for include. | John MacFarlane | 1 | -30/+27 | |
2017-01-25 | RST reader include: handle negative values for start-, end-line. | John MacFarlane | 1 | -23/+30 | |
2017-01-25 | RST reader: support start-line and end-line in include. | John MacFarlane | 1 | -2/+8 | |
Just skip other options for now. | |||||
2017-01-25 | RST reader: Simple `.. include::` support. | John MacFarlane | 1 | -2/+65 | |
TODO: handle the options (see comment in code). See #223. | |||||
2017-01-25 | Added `--fail-if-warnings` option. | John MacFarlane | 2 | -5/+24 | |
2017-01-25 | Class: Functions for dealing with PureState | Jesse Rosenthal | 1 | -23/+42 | |
There are two states in PandocPure, but it is only easy to deal with CommonState. In the past, to do state monad operations on PureState (the state specific to PandocPure) you had to add (lift . lift) to the monadic operation and then rewrap in the newtype. This adds four functions ({get,gets,put,modify}PureState) corresponding to normal state monad operations. This allows the user to modify PureState in PandocPure without worrying about where it sits in the monad stack or rewrapping the newtype. | |||||
2017-01-25 | Class: rename env* prefixed fields to st*. | Jesse Rosenthal | 1 | -28/+28 | |
This was left over from when they were part of an environment. |