summaryrefslogtreecommitdiff
path: root/pandoc.cabal
Commit message (Collapse)AuthorAge
* Use hsb2hs preprocessor instead of TH for embed_data_files.John MacFarlane2013-01-23
| | | | | This should work on Windows, unlike the TH solution with file-embed.
* Eliminated use of TH in test suite.John MacFarlane2013-01-23
|
* Added Text.Pandoc.Data (non-exported) if embed_data_files selected.John MacFarlane2013-01-23
| | | | | This module just exports the association list of embedded data files, which is used by Shared.
* Updated tested-with in cabal file.John MacFarlane2013-01-21
|
* Version bump to 1.10.0.4.John MacFarlane2013-01-20
|
* Bump version to 1.10.0.3; added further missing fb2 tests.John MacFarlane2013-01-20
| | | | Updated changelog.
* Version bump to 1.10.0.2.John MacFarlane2013-01-20
|
* Added fb2 tests to extra-source-files.John MacFarlane2013-01-20
| | | | | Otherwise we get an error in `cabal install --enable-tests` from Hackage.
* Bump version to 1.10.0.1.John MacFarlane2013-01-20
|
* Bump version bounds on test-framework packages.John MacFarlane2013-01-20
|
* Updated copyright date in pandoc.cabal.John MacFarlane2013-01-19
|
* Removed -O2.John MacFarlane2013-01-19
| | | | | The benchmark differences between -O2 and the default were so slight that it's not worth it. (Measured with ghc 7.4.)
* Removed unneeded -dno-debug-output from ghc-optionsJohn MacFarlane2013-01-19
|
* Removed MakeManPages from cabal extra-files.John MacFarlane2013-01-19
|
* Added Attr field to Header.John MacFarlane2013-01-09
| | | | | | | | | | Previously header ids were autogenerated by the writers. Now they are generated (unless supplied explicitly) in the markdown parser, if the `header_identifiers` extension is selected. In addition, the textile reader now supports id attributes on headers.
* Fixed test suite to use Diff 0.2 API.John MacFarlane2013-01-02
|
* Fixed bytestring upperbounds (0.11, not 1.0).John MacFarlane2012-12-31
|
* Require file-embed >= 0.0.4.7.John MacFarlane2012-12-30
| | | | | This fixes a bug with embedDir on Windows: previously forward slashes were used as path separators.
* Moved all data files and templates to data/.John MacFarlane2012-12-29
|
* Data files changes.John MacFarlane2012-12-29
| | | | | | | | | | * Added `embed_data_files` flag. (not yet used) * Shared no longer exports `findDataFile`. * `readDataFile` now returns a strict bytestring. * Shared now exports `readDataFileUTF8` which returns a string like the old `readDataFile`. * Rewrote modules to use new data file functions and to avoid using functions from Paths_pandoc directly.
* Cabal file changes.John MacFarlane2012-12-29
| | | | | | | | * Remove executable and library flags. * Expose `Text.Pandoc.XML` and `Text.Pandoc.Biblio`. * Depend on pandoc library in executable, so we don't recompile everything. * Move pandoc.hs from src/ to .
* EPUB writer: Rationalized templates.John MacFarlane2012-11-04
| | | | | | | | * Previously there were three different templates involved in epub production. There is now just one template, default.epub or default.epub3. * It can now be overridden using `--template`, just like other templates.
* EPUB: removed need for separate epub-titlepage template.John MacFarlane2012-11-04
| | | | | The titlepage stuff is now folded into the epub-page template. A titlepage variable selects it.
* EPUB writer: Removed need for separate epub-coverpage template.John MacFarlane2012-11-04
| | | | The standard epub-page template is now used.
* Added epub3 to cabal descriptionJohn MacFarlane2012-11-04
|
* Removed citationSuppressParens.John MacFarlane2012-10-28
| | | | Makefile: Use citeproc-0.3.6 release.
* Bumped version bound for template-haskell.John MacFarlane2012-10-21
|
* Moved man page creation out of Setup.hs.John MacFarlane2012-10-15
| | | | | | | | | | * MakeManPage.hs has been transformed into man/make-pandoc-man-pages.hs. * There is now a cabal stanza for this, so the dependencies are handled by cabal. * Special treatment in Setup.hs ensures that this never gets installed; it is built and used to create the man pages. * Setup.hs cleaned up.
* Don't expose Text.Pandoc.Biblio.John MacFarlane2012-10-13
| | | | | It's no longer necessary for library users, as bibliography processing occurs in readMarkdown and readLaTeX.
* Bumped versions of json and base64-bytestring dependencies.John MacFarlane2012-09-30
| | | | Thanks to Dirk Ullirch.
* Make blaze_html_0_5 default to True.John MacFarlane2012-09-30
|
* Removed need for utf8-string package.John MacFarlane2012-09-25
| | | | | | | | * Depend on text. * Expose Text.Pandoc.UTF8. * Text.Pandoc.UTF8 now exports toString, fromString, toStringLazy, fromStringLazy. * These are used instead of the old utf8-string functions.
* Added base dependencies for test suite.John MacFarlane2012-09-23
|
* Require base >= 4.2 (i.e. GHC 6.12).John MacFarlane2012-09-23
|
* Bump network upper bound to <2.5Ben Gamari2012-09-21
| | | | network 2.4 is now on hackage
* Bump directory upper bound to <1.3Ben Gamari2012-09-21
| | | | directory-1.2 is in ghc 7.6
* Bump containers upper bound to <0.6Ben Gamari2012-09-21
| | | | Since containers 0.5 is in the wild as of ghc 7.6
* Added basic mediawiki reader.John MacFarlane2012-09-12
| | | | | Text.Pandoc.Readers.MediaWiki module, tests/mediawiki-reader.{txt,native}.
* Changes to literate haskell options.John MacFarlane2012-08-08
| | | | | | | | | | | - Removed writerLiterateHaskell from WriterOptions. - Removed readerLiterateHaskell from ReaderOptions. - Added Ext_literate_haskell to Extensions. Test for this instead of the above. - Removed failUnlessLHS from Shared. Note: At this point, +lhs and .lhs extension no longer has any effect. Need to fix.
* Require pandoc-types 1.10.*.John MacFarlane2012-08-07
|
* Revert "Require Cabal 0.14."John MacFarlane2012-07-26
| | | | | | | This reverts commit f6cc63de41f3b56d6c913981a85380b146719258. Older versions of cabal supposedly just ignore the benchmark stanza.
* Require Cabal 0.14.John MacFarlane2012-07-26
|
* Bump version to 1.10.John MacFarlane2012-07-26
|
* Integrated test suite with cabal.John MacFarlane2012-07-26
| | | | | | | | To run tests, configure with --enable-tests, then 'cabal test'. You can specify particular tests using --test-options='-t markdown'. No output is shown unless tests fail. In the future, we can move to the detailed-1.0 interface.
* Integrated benchmark into cabal.John MacFarlane2012-07-26
| | | | | | | Can now do: cabal configure --enable-benchmarks && cabal build cabal bench --benchmark-option='markdown' --benchmark-option='-s 20'
* Moved tests to tests/, modified cabal file so lib isn't recompiled.John MacFarlane2012-07-26
|
* Added Text.Pandoc.Options.John MacFarlane2012-07-25
|
* Revised code for pipe tables.John MacFarlane2012-07-22
| | | | | | | | | | * All tables now require at least one body row. * Renamed from 'extra' to 'pipe' tables. * Moved functions from Parsing to Readers.Markdown. * Cleaned up code; revised to parse in one pass rather than parsing a raw string, splitting it, and parsing the components. * Allow pipe tables without pipes on the ends (as PHP Markdown Extra does).
* Renamed tests/markdown-tables -> tests/extra-tables.John MacFarlane2012-07-22
| | | | Added to cabal file.
* Added Text.Pandoc.Writers.FB2 to list of exported modules.John MacFarlane2012-07-22
| | | | Also added FB2 to description.