Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-03-15 | Removed another unused cabal dependency. | John MacFarlane | 1 | -1/+0 | |
2017-03-15 | Removed some unnecessary build-depends. | John MacFarlane | 1 | -8/+3 | |
2017-03-15 | Use tasty-golden for golden tests in Old. | John MacFarlane | 1 | -0/+2 | |
2017-03-14 | Use tasty for tests rather than test-framework. | John MacFarlane | 1 | -3/+3 | |
2017-03-13 | Better handling of \part in LaTeX. | John MacFarlane | 1 | -0/+1 | |
Closes #1905. Removed stateChapters from ParserState. Now we parse chapters as level 0 headers, and parts as level -1 headers. After parsing, we check for the lowest header level, and if it's less than 1 we bump everything up so that 1 is the lowest header level. So `\part` will always produce a header; no command-line options are needed. | |||||
2017-03-10 | Add Muse writer (#3489) | Alexander Krotov | 1 | -1/+6 | |
* Add Muse writer * Advertise new Muse writer * Muse writer: add regressions tests | |||||
2017-03-10 | Expand \newenvironment macros. | John MacFarlane | 1 | -1/+1 | |
Closes #987. Depends on still unreleased texmath 0.9.3. | |||||
2017-03-04 | Require skylighting 0.3.1. | John MacFarlane | 1 | -2/+2 | |
2017-03-02 | Bumped syb upper bound. | John MacFarlane | 1 | -3/+3 | |
2017-02-25 | Expose some unexposed modules. | John MacFarlane | 1 | -5/+5 | |
+ Text.Pandoc.Writers.Shared + Text.Pandoc.Parsing + Text.Pandoc.Asciify + Text.Pandoc.Emoji + Text.Pandoc.ImageSize [API change] These are often helpful to people writing their own reader or writer modules. Closes #3260. | |||||
2017-02-20 | We need process >= 1.2.3 for readCreateProcessWithExitCode. | John MacFarlane | 1 | -2/+2 | |
2017-02-20 | Updated test-with field. | John MacFarlane | 1 | -1/+1 | |
2017-02-20 | Use latest skylighting (0.3). | John MacFarlane | 1 | -2/+2 | |
2017-02-20 | Use new skylighting-0.2. | John MacFarlane | 1 | -2/+2 | |
2017-02-12 | pandoc.cabal: use cpphs if embed_data_files and darwin. | John MacFarlane | 1 | -0/+3 | |
2017-02-12 | Add Org writer unit tests | Alexander Krotov | 1 | -0/+1 | |
2017-02-11 | Added --log option to save log messages in JSON format to a file. | John MacFarlane | 1 | -17/+2 | |
See #3392. | |||||
2017-02-10 | Added Text.Pandoc.Logging (exported module). | John MacFarlane | 1 | -0/+1 | |
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-05 | Split pandoc.hs into a module, Text.Pandoc.App, and a small program. | John MacFarlane | 1 | -5/+6 | |
The App module provides a function that does a pandoc conversion, based on option settings. The program (pandoc.hs) now does nothing more than parse options and pass them to this function, which can easily be used by other applications (e.g. a GUI wrapper). The Opt structure has been further simplified. API changes: * New exposed module Text.Pandoc.App * Text.Pandoc.Highlighting has been exposed. * highlightingStyles has been moved to Text.Pandoc.Highlighting. | |||||
2017-02-04 | Added first command test to cabal metadata and repo. | John MacFarlane | 1 | -0/+1 | |
2017-02-04 | Added skeleton for Tests.Command. | John MacFarlane | 1 | -0/+1 | |
2017-02-04 | Moved tests/ -> test/. | John MacFarlane | 1 | -106/+106 | |
2017-01-31 | Version bounds: require skylighting 0.1.1.4, bump bounds for blaze-*. | John MacFarlane | 1 | -5/+5 | |
2017-01-29 | Merge branch 'typeclass' | John MacFarlane | 1 | -17/+24 | |
2017-01-29 | Updated copyright to include 2017. | John MacFarlane | 1 | -1/+1 | |
2017-01-29 | Bump version to 1.19.2. | John MacFarlane | 1 | -1/+1 | |
2017-01-29 | Use latest skylighting. | John MacFarlane | 1 | -3/+3 | |
2017-01-29 | Fixed trypandoc. | John MacFarlane | 1 | -1/+1 | |
2017-01-28 | Rely on skylighting 0.1.1.2. | John MacFarlane | 1 | -3/+3 | |
2017-01-27 | Fix up benchmarks so they compile. | John MacFarlane | 1 | -0/+1 | |
2017-01-26 | Split writeDocbook into writeDocbook4, writeDocbook5. | John MacFarlane | 1 | -3/+3 | |
Removed writerDocbookVersion in WriterOptions. Renamed default.docbook template to default.docbook4. Allow docbook4 as an output format. But alias docbook = docbook4. | |||||
2017-01-26 | EPUB writer: split writeEPUB into writeEPUB2, writeEPUB3. | John MacFarlane | 1 | -1/+1 | |
Also include explicit epub2 output format in CLI tool. | |||||
2017-01-25 | Provide explicit separate functions for HTML 4 and 5. | John MacFarlane | 1 | -3/+5 | |
* Text.Pandoc.Writers.HTML: removed writeHtml, writeHtmlString, added writeHtml4, writeHtml4String, writeHtml5, writeHtml5String. * Removed writerHtml5 from WriterOptions. * Renamed default.html template to default.html4. * "html" now aliases to "html5"; to get the old HTML4 behavior, you must now specify "-t html4". | |||||
2017-01-25 | Revert "Added page breaks into Pandoc." | John MacFarlane | 1 | -3/+3 | |
This reverts commit f02a12aff638fa2339192231b8f601bffdfe3e14. | |||||
2017-01-25 | Compile against pandoc-types 1.18.*. | John MacFarlane | 1 | -3/+3 | |
2017-01-25 | Removed tests for Walk; these now live in pandoc-types. | John MacFarlane | 1 | -1/+0 | |
2017-01-25 | Make Extensions a custom type instead of a Set Extension. | John MacFarlane | 1 | -1/+0 | |
The type is implemented in terms of an underlying bitset which should be more efficient. API change: from Text.Pandoc.Extensions export Extensions, emptyExtensions, extensionsFromList, enableExtension, disableExtension, extensionEnabled. | |||||
2017-01-25 | Split extensions code from Options into separate Text.Pandoc.Extensions. | John MacFarlane | 1 | -0/+2 | |
API change. However, Extensions exports Options, so this shouldn't have much impact. | |||||
2017-01-25 | Expose Text.Pandoc.MIME, unexpose Text.Pandoc.CSS | John MacFarlane | 1 | -2/+2 | |
2017-01-25 | Fixed up weigh-pandoc and benchmark-pandoc so they build. | John MacFarlane | 1 | -1/+2 | |
2017-01-25 | Version to 2.0. | John MacFarlane | 1 | -1/+1 | |
2017-01-25 | Refactored math conversion in writers. | John MacFarlane | 1 | -1/+1 | |
* Remove exported module `Text.Pandoc.Readers.TeXMath` * Add exported module `Text.Pandoc.Writers.Math` * The function `texMathToInlines` now lives in `Text.Pandoc.Writers.Math` * Export helper function `convertMath` from `Text.Pandoc.Writers.Math` * Use these functions in all writers that do math conversion. This ensures that warnings will always be issued for failed math conversions. | |||||
2017-01-25 | Make Txt2Tags test pass. | Jesse Rosenthal | 1 | -1/+2 | |
We don't have a good way to set things that aren't in the common state. That will be the next order of business. | |||||
2017-01-25 | Have to do some work to get the mediabag out. | Jesse Rosenthal | 1 | -1/+2 | |
2017-01-25 | Remove Text.Pandoc.Free | Jesse Rosenthal | 1 | -1/+0 | |
2017-01-25 | Introduce PandocMonad typeclass. | Jesse Rosenthal | 1 | -2/+3 | |
This can be instantiated by both an IO monad or a pure State monad. | |||||
2017-01-25 | Implement runTest functions. | Jesse Rosenthal | 1 | -1/+1 | |
These work with a State monad and a Reader monad to produce deterministic results. It can probably be simplified somewhat. | |||||
2017-01-25 | New Free module, with pure versions of IO funcs | Jesse Rosenthal | 1 | -1/+2 | |
Introduce a new module, Text.Pandoc.Free, with pure versions, based on the free monad, of numerous IO functions used in writers and readers. These functions are in a pure Monad (PandocAction). PandocAction takes as a parameter the type of IORefs in it. It can be aliased in individual writers and readers to avoid this parameter. Note that this means that at the moment a reader can only use one type of IORef. If possible, it would be nice to remove this limitation. | |||||
2017-01-19 | Use skylighting 0.1.1. | John MacFarlane | 1 | -3/+3 | |
Closes #3363. | |||||
2017-01-10 | Allow vector 0.12.0.0. | John MacFarlane | 1 | -1/+1 | |